次の方法で共有


IDefinition インターフェイス

定義

実装する必要があるすべての定義のコンテナー インターフェイス。

public interface IDefinition : Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IBlank, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithCertificateSku, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithCreate, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithDomainVerificationFromWebApp, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithHostName, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithKeyVault, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithHostName>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.AppService.Fluent.IAppServiceCertificateOrder>
type IDefinition = interface
    interface IBlank
    interface IWithExistingResourceGroup<IWithHostName>
    interface IWithHostName
    interface IWithCertificateSku
    interface IWithDomainVerificationFromWebApp
    interface IWithDomainVerification
    interface IWithKeyVault
    interface IWithCreate
    interface ICreatable<IAppServiceCertificateOrder>
    interface IIndexable
    interface IWithValidYears
    interface IWithAutoRenew
    interface IDefinitionWithTags<IWithCreate>
Public Interface IDefinition
Implements IBlank, ICreatable(Of IAppServiceCertificateOrder), IDefinitionWithTags(Of IWithCreate), IWithCertificateSku, IWithCreate, IWithDomainVerificationFromWebApp, IWithExistingResourceGroup(Of IWithHostName), IWithHostName, IWithKeyVault
実装

プロパティ

Key

実装する必要があるすべての定義のコンテナー インターフェイス。

(継承元 IIndexable)
Name

作成可能なリソースの名前を取得します。

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

(継承元 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

要求をキューに格納し、システム リソースが使用可能になったときに HTTP クライアントが要求を実行できるようにします。

(継承元 ICreatable<T>)
WithAutoRenew(Boolean)

証明書を自動更新するかどうかを指定します。

(継承元 IWithAutoRenew)
WithDomainVerification(IAppServiceDomain)

ドメインの所有権を確認する Azure マネージド ドメインを指定します。

(継承元 IWithDomainVerification)
WithExistingKeyVault(IVault)

証明書の秘密キーを格納する既存のキー コンテナーを指定します。 コンテナーでは、f3c21649-0979-4721-ac85-b0216b2cf413 および abfa0a7c-a6b6-4736-8310-5855508787cd という 2 つのサービス プリンシパルを許可する必要があります。 アクセス権がない場合は、アクセス権の付与が試行されます。 Active Directory Graph にアクセスせずに ID からログインしている場合、この試行は失敗します。

(継承元 IWithKeyVault)
WithExistingResourceGroup(IResourceGroup)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithHostName(String)

証明書がバインドされるホスト名を指定します。

(継承元 IWithHostName)
WithNewKeyVault(String, Region)

証明書の秘密キーを格納する新しいキー コンテナーを作成します。 Active Directory Graph にアクセスせずに ID からログインしている場合は、この方法を使用しないでください。

(継承元 IWithKeyVault)
WithStandardSku()

標準にする証明書の SKU を指定します。 ホスト名と www.hostname に対してのみ SSL サポートが提供されます。 ワイルドカードの種類は、ホスト名の下のサブドメインに対して SSL サポートを提供します。

(継承元 IWithCertificateSku)
WithTag(String, String)

リソースにタグを追加します。

(継承元 IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

リソースのタグを {@link Map} として指定します。

(継承元 IDefinitionWithTags<T>)
WithValidYears(Int32)

証明書の有効な年数を指定します。

(継承元 IWithValidYears)
WithWebAppVerification(IWebAppBase)

ドメインの所有権を確認する Web アプリを指定します。 Web アプリは、証明書のホスト名にバインドされている必要があります。

(継承元 IWithDomainVerificationFromWebApp)
WithWildcardSku()

ワイルドカードにする証明書の SKU を指定します。 ホスト名の下のすべてのサブドメインに対して SSL サポートが提供されます。

(継承元 IWithCertificateSku)

適用対象