ArmAppServiceModelFactory.AppCertificateData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von AppCertificateData.
public static Azure.ResourceManager.AppService.AppCertificateData AppCertificateData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string password = default, string friendlyName = default, string subjectName = default, System.Collections.Generic.IEnumerable<string> hostNames = default, byte[] pfxBlob = default, string siteName = default, string selfLink = default, string issuer = default, DateTimeOffset? issueOn = default, DateTimeOffset? expireOn = default, string thumbprintString = default, bool? isValid = default, byte[] cerBlob = default, string publicKeyHash = default, Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, Azure.Core.ResourceIdentifier keyVaultId = default, string keyVaultSecretName = default, Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? keyVaultSecretStatus = default, Azure.Core.ResourceIdentifier serverFarmId = default, string canonicalName = default, string domainValidationMethod = default, string kind = default);
static member AppCertificateData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * string * seq<string> * byte[] * string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Nullable<bool> * byte[] * string * Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile * Azure.Core.ResourceIdentifier * string * Nullable<Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus> * Azure.Core.ResourceIdentifier * string * string * string -> Azure.ResourceManager.AppService.AppCertificateData
Public Shared Function AppCertificateData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional password As String = Nothing, Optional friendlyName As String = Nothing, Optional subjectName As String = Nothing, Optional hostNames As IEnumerable(Of String) = Nothing, Optional pfxBlob As Byte() = Nothing, Optional siteName As String = Nothing, Optional selfLink As String = Nothing, Optional issuer As String = Nothing, Optional issueOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional thumbprintString As String = Nothing, Optional isValid As Nullable(Of Boolean) = Nothing, Optional cerBlob As Byte() = Nothing, Optional publicKeyHash As String = Nothing, Optional hostingEnvironmentProfile As HostingEnvironmentProfile = Nothing, Optional keyVaultId As ResourceIdentifier = Nothing, Optional keyVaultSecretName As String = Nothing, Optional keyVaultSecretStatus As Nullable(Of KeyVaultSecretStatus) = Nothing, Optional serverFarmId As ResourceIdentifier = Nothing, Optional canonicalName As String = Nothing, Optional domainValidationMethod As String = Nothing, Optional kind As String = Nothing) As AppCertificateData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- password
- String
Zertifikatkennwort.
- friendlyName
- String
Anzeigename des Zertifikats.
- subjectName
- String
Antragstellername des Zertifikats.
- hostNames
- IEnumerable<String>
Hostnamen, auf die das Zertifikat angewendet wird.
- pfxBlob
- Byte[]
Pfx-Blob.
- siteName
- String
App-Name.
- selfLink
- String
Selbstlink.
- issuer
- String
Zertifikataussteller.
- issueOn
- Nullable<DateTimeOffset>
Zertifikatausgabedatum.
- expireOn
- Nullable<DateTimeOffset>
Ablaufdatum des Zertifikats.
- thumbprintString
- String
Zertifikatfingerabdruck.
- cerBlob
- Byte[]
Unformatierte Bytes der CER-Datei.
- publicKeyHash
- String
Öffentlicher Schlüsselhash.
- hostingEnvironmentProfile
- HostingEnvironmentProfile
Spezifikation für die App Service-Umgebung, die für das Zertifikat verwendet werden soll.
- keyVaultId
- ResourceIdentifier
Key Vault Csm-Ressourcen-ID.
- keyVaultSecretName
- String
Key Vault Geheimnisnamen.
- keyVaultSecretStatus
- Nullable<KeyVaultSecretStatus>
Status des Key Vault Geheimnisses.
- serverFarmId
- ResourceIdentifier
Ressourcen-ID des zugeordneten App Service-Plans, formatiert als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
- canonicalName
- String
CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll.
- domainValidationMethod
- String
Methode der Domänenüberprüfung für ein kostenloses Zertifikat.
- kind
- String
Art der Ressource.
Gibt zurück
Eine neue AppCertificateData instance zum Mocking.