CertificateInner Class

Definition

SSL certificate for an app.

[Microsoft.Rest.Serialization.JsonTransformation]
public class CertificateInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
type CertificateInner = class
    inherit Resource
Public Class CertificateInner
Inherits Resource
Inheritance
CertificateInner
Attributes
Microsoft.Rest.Serialization.JsonTransformationAttribute

Constructors

CertificateInner()

Initializes a new instance of the CertificateInner class.

CertificateInner(String, String, String, String, IDictionary<String,String>, String, String, IList<String>, Byte[], String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, Nullable<Boolean>, String, String, HostingEnvironmentProfile, String, String, Nullable<KeyVaultSecretStatus>, String, String, String)

Properties

CerBlob

Gets or sets raw bytes of .cer file

CertificateName
ExpirationDate

Gets certificate expriration date.

FriendlyName

Gets friendly name of the certificate.

GeoRegion
HostingEnvironmentProfile

Gets specification for the App Service Environment to use for the certificate.

HostNames

Gets or sets host names the certificate applies to.

Id

Resource Id

(Inherited from Resource)
IssueDate

Gets certificate issue Date.

Issuer

Gets certificate issuer.

KeyVaultId

Gets or sets key Vault Csm resource Id.

KeyVaultSecretName

Gets or sets key Vault secret name.

KeyVaultSecretStatus

Gets status of the Key Vault secret. Possible values include: 'Initialized', 'WaitingOnCertificateOrder', 'Succeeded', 'CertificateOrderFailed', 'OperationNotPermittedOnKeyVault', 'AzureServiceUnauthorizedToAccessKeyVault', 'KeyVaultDoesNotExist', 'KeyVaultSecretDoesNotExist', 'UnknownError', 'ExternalPrivateKey', 'Unknown'

Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from Resource)
Password

Gets or sets certificate password.

PfxBlob

Gets or sets pfx blob.

PublicKeyHash

Gets public key hash.

SelfLink

Gets self link.

ServerFarmId

Gets or sets resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

SiteName

Gets app name.

SubjectName

Gets subject name of the certificate.

Tags

Resource tags

(Inherited from Resource)
Thumbprint

Gets certificate thumbprint.

Type

Resource type

(Inherited from Resource)
Valid

Gets is the certificate valid?.

Methods

Validate()

Validate the object. Throws ValidationException if validation fails.

(Inherited from Resource)

Applies to