Compartilhar via


ArmNetworkModelFactory.ApplicationGatewaySslCertificate Método

Definição

Inicializa uma nova instância de ApplicationGatewaySslCertificate.

public static Azure.ResourceManager.Network.Models.ApplicationGatewaySslCertificate ApplicationGatewaySslCertificate (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ETag? etag = default, BinaryData data = default, string password = default, BinaryData publicCertData = default, string keyVaultSecretId = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default);
static member ApplicationGatewaySslCertificate : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ETag> * BinaryData * string * BinaryData * string * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> -> Azure.ResourceManager.Network.Models.ApplicationGatewaySslCertificate
Public Shared Function ApplicationGatewaySslCertificate (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional data As BinaryData = Nothing, Optional password As String = Nothing, Optional publicCertData As BinaryData = Nothing, Optional keyVaultSecretId As String = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing) As ApplicationGatewaySslCertificate

Parâmetros

id
ResourceIdentifier

ID do recurso.

name
String

Nome do recurso.

resourceType
Nullable<ResourceType>

Tipo de recurso.

etag
Nullable<ETag>

Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

data
BinaryData

Certificado pfx codificado em base 64. Aplicável somente na solicitação PUT.

password
String

Senha para o arquivo pfx especificado nos dados. Aplicável somente na solicitação PUT.

publicCertData
BinaryData

Dados de certificado público codificados em base 64 correspondentes ao pfx especificado nos dados. Aplicável somente na solicitação GET.

keyVaultSecretId
String

ID secreta de (pfx não criptografado codificado em base 64) 'Secret' ou 'Certificate' objeto armazenado no KeyVault.

provisioningState
Nullable<NetworkProvisioningState>

O estado de provisionamento do recurso de certificado SSL.

Retornos

Uma nova ApplicationGatewaySslCertificate instância para simulação.

Aplica-se a