Partilhar via


AppServiceCertificateOrderPatchResource Construtores

Definição

Sobrecargas

AppServiceCertificateOrderPatchResource()

Inicializa uma nova instância da classe AppServiceCertificateOrderPatchResource.

AppServiceCertificateOrderPatchResource(CertificateProductType, String, String, String, String, IDictionary<String,AppServiceCertificate>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<ProvisioningState>, Nullable<CertificateOrderStatus>, CertificateDetails, String, CertificateDetails, CertificateDetails, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, IList<String>, Nullable<DateTime>, CertificateOrderContact)

Inicializa uma nova instância da classe AppServiceCertificateOrderPatchResource.

AppServiceCertificateOrderPatchResource()

Inicializa uma nova instância da classe AppServiceCertificateOrderPatchResource.

public AppServiceCertificateOrderPatchResource ();
Public Sub New ()

Aplica-se a

AppServiceCertificateOrderPatchResource(CertificateProductType, String, String, String, String, IDictionary<String,AppServiceCertificate>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<ProvisioningState>, Nullable<CertificateOrderStatus>, CertificateDetails, String, CertificateDetails, CertificateDetails, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, IList<String>, Nullable<DateTime>, CertificateOrderContact)

Inicializa uma nova instância da classe AppServiceCertificateOrderPatchResource.

public AppServiceCertificateOrderPatchResource (Microsoft.Azure.Management.WebSites.Models.CertificateProductType productType, string id = default, string name = default, string kind = default, string type = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.WebSites.Models.AppServiceCertificate> certificates = default, string distinguishedName = default, string domainVerificationToken = default, int? validityInYears = default, int? keySize = default, bool? autoRenew = default, Microsoft.Azure.Management.WebSites.Models.ProvisioningState? provisioningState = default, Microsoft.Azure.Management.WebSites.Models.CertificateOrderStatus? status = default, Microsoft.Azure.Management.WebSites.Models.CertificateDetails signedCertificate = default, string csr = default, Microsoft.Azure.Management.WebSites.Models.CertificateDetails intermediate = default, Microsoft.Azure.Management.WebSites.Models.CertificateDetails root = default, string serialNumber = default, DateTime? lastCertificateIssuanceTime = default, DateTime? expirationTime = default, bool? isPrivateKeyExternal = default, System.Collections.Generic.IList<string> appServiceCertificateNotRenewableReasons = default, DateTime? nextAutoRenewalTimeStamp = default, Microsoft.Azure.Management.WebSites.Models.CertificateOrderContact contact = default);
new Microsoft.Azure.Management.WebSites.Models.AppServiceCertificateOrderPatchResource : Microsoft.Azure.Management.WebSites.Models.CertificateProductType * string * string * string * string * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.WebSites.Models.AppServiceCertificate> * string * string * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<Microsoft.Azure.Management.WebSites.Models.ProvisioningState> * Nullable<Microsoft.Azure.Management.WebSites.Models.CertificateOrderStatus> * Microsoft.Azure.Management.WebSites.Models.CertificateDetails * string * Microsoft.Azure.Management.WebSites.Models.CertificateDetails * Microsoft.Azure.Management.WebSites.Models.CertificateDetails * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * System.Collections.Generic.IList<string> * Nullable<DateTime> * Microsoft.Azure.Management.WebSites.Models.CertificateOrderContact -> Microsoft.Azure.Management.WebSites.Models.AppServiceCertificateOrderPatchResource
Public Sub New (productType As CertificateProductType, Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As String = Nothing, Optional certificates As IDictionary(Of String, AppServiceCertificate) = Nothing, Optional distinguishedName As String = Nothing, Optional domainVerificationToken As String = Nothing, Optional validityInYears As Nullable(Of Integer) = Nothing, Optional keySize As Nullable(Of Integer) = Nothing, Optional autoRenew As Nullable(Of Boolean) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional status As Nullable(Of CertificateOrderStatus) = Nothing, Optional signedCertificate As CertificateDetails = Nothing, Optional csr As String = Nothing, Optional intermediate As CertificateDetails = Nothing, Optional root As CertificateDetails = Nothing, Optional serialNumber As String = Nothing, Optional lastCertificateIssuanceTime As Nullable(Of DateTime) = Nothing, Optional expirationTime As Nullable(Of DateTime) = Nothing, Optional isPrivateKeyExternal As Nullable(Of Boolean) = Nothing, Optional appServiceCertificateNotRenewableReasons As IList(Of String) = Nothing, Optional nextAutoRenewalTimeStamp As Nullable(Of DateTime) = Nothing, Optional contact As CertificateOrderContact = Nothing)

Parâmetros

productType
CertificateProductType

Tipo de produto de certificado. Os valores possíveis incluem: 'StandardDomainValidatedSsl', 'StandardDomainValidatedWildCardSsl'

id
String

ID do recurso.

name
String

Nome do recurso.

kind
String

Tipo de recurso.

type
String

Tipo de recurso.

certificates
IDictionary<String,AppServiceCertificate>

Estado do segredo Key Vault.

distinguishedName
String

Nome diferenciado do certificado.

domainVerificationToken
String

Token de verificação de domínio.

validityInYears
Nullable<Int32>

Duração em anos (deve ser 1).

keySize
Nullable<Int32>

Tamanho da chave do certificado.

autoRenew
Nullable<Boolean>

<código>verdadeiro</código> se o certificado deve ser renovado automaticamente quando expirar; caso contrário, <código>falso</código>.

provisioningState
Nullable<ProvisioningState>

Status da ordem do certificado. Os valores possíveis incluem: 'Succeeded', 'Failed', 'Canceled', 'InProgress', 'Deleting'

status
Nullable<CertificateOrderStatus>

Ordem atual status. Os valores possíveis incluem: 'Pendingissuance', 'Issued', 'Revoked', 'Canceled', 'Denied', 'Pendingrevocation', 'PendingRekey', 'Unused', 'Expired', 'NotSubmitted'

signedCertificate
CertificateDetails

Certificado assinado.

csr
String

Última CSR que foi criada para essa ordem.

intermediate
CertificateDetails

Certificado intermediário.

root
CertificateDetails

Certificado raiz.

serialNumber
String

Número de série atual do certificado.

lastCertificateIssuanceTime
Nullable<DateTime>

Hora da última emissão do certificado.

expirationTime
Nullable<DateTime>

Tempo de expiração do certificado.

isPrivateKeyExternal
Nullable<Boolean>

<código>verdadeiro</código> se a chave privada for externa; caso contrário, <código>falso</código>.

appServiceCertificateNotRenewableReasons
IList<String>

Motivos pelos quais Serviço de Aplicativo Certificado não é renovável no momento atual.

nextAutoRenewalTimeStamp
Nullable<DateTime>

Carimbo de data/hora em que o certificado seria renovado automaticamente em seguida

contact
CertificateOrderContact

Informações de contato

Aplica-se a