AppServiceCertificateResource Class

Definition

Key Vault container ARM resource for a certificate that is purchased through Azure.

[Microsoft.Rest.Serialization.JsonTransformation]
public class AppServiceCertificateResource : Microsoft.Azure.Management.WebSites.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AppServiceCertificateResource = class
    inherit Resource
Public Class AppServiceCertificateResource
Inherits Resource
Inheritance
AppServiceCertificateResource
Attributes

Constructors

AppServiceCertificateResource()

Initializes a new instance of the AppServiceCertificateResource class.

AppServiceCertificateResource(String, String, String, String, String, IDictionary<String,String>, String, String, Nullable<KeyVaultSecretStatus>)

Initializes a new instance of the AppServiceCertificateResource class.

Properties

Id

Gets resource Id.

(Inherited from Resource)
KeyVaultId

Gets or sets key Vault resource Id.

KeyVaultSecretName

Gets or sets key Vault secret name.

Kind

Gets or sets kind of resource.

(Inherited from Resource)
Location

Gets or sets resource Location.

(Inherited from Resource)
Name

Gets resource Name.

(Inherited from Resource)
ProvisioningState

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

Tags

Gets or sets resource tags.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to