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>)

Applies to