AFDDomainProperties クラス

作成するドメインのプロパティを含む JSON オブジェクト。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。

継承
azure.mgmt.cdn.models._models_py3.AFDDomainUpdatePropertiesParameters
AFDDomainProperties
azure.mgmt.cdn.models._models_py3.AFDStateProperties
AFDDomainProperties

コンストラクター

AFDDomainProperties(*, host_name: str, tls_settings: AFDDomainHttpsParameters | None = None, azure_dns_zone: ResourceReference | None = None, pre_validated_custom_domain_resource_id: ResourceReference | None = None, **kwargs)

パラメーター

tls_settings
AFDDomainHttpsParameters

AzureFrontDoor マネージド証明書またはユーザー独自の証明書を使用して、ドメインに対して HTTPS を有効にする方法を指定する構成。 指定しない場合、ssl を有効にすると、既定で AzureFrontDoor マネージド証明書が使用されます。

azure_dns_zone
ResourceReference

Azure DNS ゾーンへのリソース参照。

pre_validated_custom_domain_resource_id
ResourceReference

カスタム ドメインの所有権が事前に検証された Azure リソースへのリソース参照。

host_name
str

必須。 ドメインのホスト名。 ドメイン名を指定してください。

変数

provisioning_state
str または AfdProvisioningState

プロビジョニングの状態。 指定できる値は、"Succeeded"、"Failed"、"Updating"、"Removeing"、"Creating" です。

deployment_status
str または DeploymentStatus

指定できる値は、"NotStarted"、"InProgress"、"Succeeded"、"Failed" です。

profile_name
str

ドメインを保持するプロファイルの名前。

tls_settings
AFDDomainHttpsParameters

AzureFrontDoor マネージド証明書またはユーザー独自の証明書を使用して、ドメインに対して HTTPS を有効にする方法を指定する構成。 指定しない場合、ssl を有効にすると、既定で AzureFrontDoor マネージド証明書が使用されます。

azure_dns_zone
ResourceReference

Azure DNS ゾーンへのリソース参照。

pre_validated_custom_domain_resource_id
ResourceReference

カスタム ドメインの所有権が事前に検証された Azure リソースへのリソース参照。

domain_validation_state
str または DomainValidationState

プロビジョニング サブ状態は、カスタム HTTPS の有効化/無効化プロセスの進行状況を段階的に示します。 DCV は DomainControlValidation の略です。 指定できる値は、"Unknown"、"Submitting"、"Pending"、"Rejected"、"TimedOut"、"PendingRevalidation"、"Approved"、"RefreshingValidationToken"、"InternalError" です。

host_name
str

必須です。 ドメインのホスト名。 ドメイン名を指定してください。

validation_properties
DomainValidationProperties

顧客がドメインの所有権を検証するために必要な値。