次の方法で共有


ArmAppServiceModelFactory.AppServiceCertificateOrderData メソッド

定義

AppServiceCertificateOrderData の新しいインスタンスを初期化します。

public static Azure.ResourceManager.AppService.AppServiceCertificateOrderData AppServiceCertificateOrderData (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, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.AppService.Models.AppServiceCertificateProperties> certificates = default, string distinguishedName = default, string domainVerificationToken = default, int? validityInYears = default, int? keySize = default, Azure.ResourceManager.AppService.Models.CertificateProductType? productType = default, bool? isAutoRenew = default, Azure.ResourceManager.AppService.Models.ProvisioningState? provisioningState = default, Azure.ResourceManager.AppService.Models.CertificateOrderStatus? status = default, Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails signedCertificate = default, string csr = default, Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails intermediate = default, Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails root = default, string serialNumber = default, DateTimeOffset? lastCertificateIssuedOn = default, DateTimeOffset? expireOn = default, bool? isPrivateKeyExternal = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason> appServiceCertificateNotRenewableReasons = default, DateTimeOffset? nextAutoRenewTimeStamp = default, Azure.ResourceManager.AppService.Models.CertificateOrderContact contact = default, string kind = default);
static member AppServiceCertificateOrderData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.AppService.Models.AppServiceCertificateProperties> * string * string * Nullable<int> * Nullable<int> * Nullable<Azure.ResourceManager.AppService.Models.CertificateProductType> * Nullable<bool> * Nullable<Azure.ResourceManager.AppService.Models.ProvisioningState> * Nullable<Azure.ResourceManager.AppService.Models.CertificateOrderStatus> * Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails * string * Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails * Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<bool> * seq<Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason> * Nullable<DateTimeOffset> * Azure.ResourceManager.AppService.Models.CertificateOrderContact * string -> Azure.ResourceManager.AppService.AppServiceCertificateOrderData
Public Shared Function AppServiceCertificateOrderData (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 certificates As IDictionary(Of String, AppServiceCertificateProperties) = 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 productType As Nullable(Of CertificateProductType) = Nothing, Optional isAutoRenew As Nullable(Of Boolean) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional status As Nullable(Of CertificateOrderStatus) = Nothing, Optional signedCertificate As AppServiceCertificateDetails = Nothing, Optional csr As String = Nothing, Optional intermediate As AppServiceCertificateDetails = Nothing, Optional root As AppServiceCertificateDetails = Nothing, Optional serialNumber As String = Nothing, Optional lastCertificateIssuedOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional isPrivateKeyExternal As Nullable(Of Boolean) = Nothing, Optional appServiceCertificateNotRenewableReasons As IEnumerable(Of AppServiceCertificateNotRenewableReason) = Nothing, Optional nextAutoRenewTimeStamp As Nullable(Of DateTimeOffset) = Nothing, Optional contact As CertificateOrderContact = Nothing, Optional kind As String = Nothing) As AppServiceCertificateOrderData

パラメーター

name
String

名前。

resourceType
ResourceType

resourceType。

systemData
SystemData

systemData。

tags
IDictionary<String,String>

タグ。

location
AzureLocation

場所。

certificates
IDictionary<String,AppServiceCertificateProperties>

Key Vault シークレットの状態。

distinguishedName
String

証明書の識別名。

domainVerificationToken
String

ドメイン検証トークン。

validityInYears
Nullable<Int32>

年単位の期間 (1 にする必要があります)。

keySize
Nullable<Int32>

証明書キーのサイズ。

productType
Nullable<CertificateProductType>

証明書製品の種類。

isAutoRenew
Nullable<Boolean>

<有効期限が切れたときに証明書を自動的に更新する必要がある場合は、コード true/code、それ以外の場合<は false/code を>コード>化します<。><>

provisioningState
Nullable<ProvisioningState>

証明書の注文の状態。

status
Nullable<CertificateOrderStatus>

現在の注文の状態。

signedCertificate
AppServiceCertificateDetails

署名された証明書。

csr
String

この注文に対して作成された最後の CSR。

intermediate
AppServiceCertificateDetails

中間証明書。

root
AppServiceCertificateDetails

ルート証明書。

serialNumber
String

証明書の現在のシリアル番号。

lastCertificateIssuedOn
Nullable<DateTimeOffset>

証明書の最終発行時刻。

expireOn
Nullable<DateTimeOffset>

証明書の有効期限。

isPrivateKeyExternal
Nullable<Boolean>

<>秘密キーが外部の場合はコード true</code>、<それ以外の場合は false</code を>コード>化します。

appServiceCertificateNotRenewableReasons
IEnumerable<AppServiceCertificateNotRenewableReason>

App Service証明書が現在更新できない理由。

nextAutoRenewTimeStamp
Nullable<DateTimeOffset>

次に証明書が自動更新されるタイム スタンプ。

contact
CertificateOrderContact

連絡先情報。

kind
String

リソースの種類。

戻り値

モック作成用の新しい AppServiceCertificateOrderData インスタンス。

適用対象