IDefinition インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
実装する必要があるすべての定義のコンテナー インターフェイス。
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) |
適用対象
Azure SDK for .NET