Compartilhar 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<AppServiceCertificateNotRenewableReasons1>, Nullable<DateTime>)

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<AppServiceCertificateNotRenewableReasons1>, Nullable<DateTime>)

Inicializa uma nova instância da classe AppServiceCertificateOrderPatchResource.

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

Parâmetros

productType
CertificateProductType

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

id
String
name
String
type
String
kind
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 estar entre 1 e 3).

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

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

Aplica-se a