IAppServiceCertificate Interface
Definition
An immutable client-side representation of an Azure app service certificate.
public interface IAppServiceCertificate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.CertificateInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.AppService.Fluent.Models.CertificateInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.AppService.Fluent.IAppServiceCertificate>
type IAppServiceCertificate = interface
interface IBeta
interface IGroupableResource<IAppServiceManager, CertificateInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IAppServiceManager>
interface IHasInner<CertificateInner>
interface IRefreshable<IAppServiceCertificate>
Public Interface IAppServiceCertificate
Implements IBeta, IGroupableResource(Of IAppServiceManager, CertificateInner), IHasInner(Of CertificateInner), IHasManager(Of IAppServiceManager), IRefreshable(Of IAppServiceCertificate)
- Implements
Remarks
(Beta: This functionality is in preview and as such is subject to change in non-backwards compatible ways in
future releases, including removal, regardless of any compatibility expectations set by the containing library
version number.).
Properties
CertificateBlob |
Gets the raw bytes of .cer file. |
ExpirationDate |
Gets the certificate expriration date. |
FriendlyName |
Gets the friendly name of the certificate. |
HostingEnvironmentProfile |
Gets the specification for the App Service Environment to use for the certificate. |
HostNames |
Gets the host names the certificate applies to. |
Inner | (Inherited from IHasInner<T>) |
IssueDate |
Gets the certificate issue Date. |
Issuer |
Gets the certificate issuer. |
Manager |
Gets the manager client type of this resource type. (Inherited from IHasManager<ManagerT>) |
Password |
Gets the certificate password. |
PfxBlob |
Gets the pfx blob. |
PublicKeyHash |
Gets the public key hash. |
SelfLink |
Gets the self link. |
SiteName |
Gets the app name. |
SubjectName |
Gets the subject name of the certificate. |
Thumbprint |
Gets the certificate thumbprint. |
Valid |
Gets if the certificate valid. |
Methods
Refresh() |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |