次の方法で共有


Custom Domains - Disable Custom Https

カスタム ドメインの https 配信を無効にします。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}/disableCustomHttps?api-version=2025-04-15

URI パラメーター

名前 / 必須 説明
customDomainName
path True

string

エンドポイント内のカスタム ドメインの名前。

endpointName
path True

string

グローバルに一意であるプロファイルの下のエンドポイントの名前。

profileName
path True

string

リソース グループ内で一意である CDN プロファイルの名前。

resourceGroupName
path True

string

minLength: 1
maxLength: 90

リソース グループの名前。 名前は大文字と小文字が区別されます。

subscriptionId
path True

string (uuid)

ターゲット サブスクリプションの ID。 値は UUID である必要があります。

api-version
query True

string

minLength: 1

この操作に使用する API バージョン。

応答

名前 説明
200 OK

CustomDomain

わかりました。 要求は成功しました。

202 Accepted

CustomDomain

受け入れられ、操作は非同期的に完了します。

ヘッダー

location: string

Other Status Codes

ErrorResponse

操作が失敗した理由を説明する CDN エラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装する

CustomDomains_DisableCustomHttps

要求のサンプル

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/customDomains/www-someDomain-net/disableCustomHttps?api-version=2025-04-15

応答のサンプル

{
  "name": "www-someDomain-net",
  "id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/customdomains/www-someDomain-net",
  "type": "Microsoft.Cdn/profiles/endpoints/customdomains",
  "properties": {
    "provisioningState": "Succeeded",
    "resourceState": "Active",
    "hostName": "www.someDomain.net",
    "customHttpsProvisioningState": "Disabled",
    "customHttpsProvisioningSubstate": "CertificateDeleted",
    "validationData": null
  }
}
azure-asyncoperation: https://management.azure.com/subscriptions/subid/resourcegroups/resourceGroupName/providers/Microsoft.Cdn/operationresults/operationId?api-version=2025-04-15
{
  "name": "www-someDomain-net",
  "id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/customdomains/www-someDomain-net",
  "type": "Microsoft.Cdn/profiles/endpoints/customdomains",
  "properties": {
    "provisioningState": "Succeeded",
    "resourceState": "Active",
    "hostName": "www.someDomain.net",
    "customHttpsProvisioningState": "Enabling",
    "customHttpsProvisioningSubstate": "PendingDomainControlValidationREquestApproval",
    "validationData": null
  }
}

定義

名前 説明
CdnCertificateSourceParameters

カスタム ドメインをセキュリティで保護するために CDN マネージド証明書を使用するためのパラメーターを定義します。

CdnManagedHttpsParameters

SSL を有効にするために CDN マネージド証明書を使用して証明書ソース パラメーターを定義します。

CertificateType

使用される証明書の種類

createdByType

リソースを作成した ID の種類。

CustomDomain

ブランディングの目的で顧客が提供するエンドポイントホスト名へのわかりやすいドメイン名マッピング (例: www.contoso.com)。

CustomDomainResourceState

カスタム ドメインのリソースの状態。

CustomHttpsProvisioningState

カスタム ドメインのプロビジョニング状態。

CustomHttpsProvisioningSubstate

プロビジョニング サブステートは、カスタム HTTPS の有効化/無効化プロセスの進行状況を段階的に示します。

DeleteRule

証明書が Key Vault から削除されたときに実行されるアクションについて説明します。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

KeyVaultCertificateSourceParameters

カスタム ドメインをセキュリティで保護するためにユーザーの KeyVault 証明書を使用するためのパラメーターについて説明します。

MinimumTlsVersion

Https に使用される TLS プロトコルのバージョン

ProtocolType

セキュリティで保護された配信に使用される TLS 拡張プロトコルを定義します。

systemData

リソースの作成と最後の変更に関連するメタデータ。

UpdateRule

Key Vault で証明書が更新されたときに実行されるアクションについて説明します。

UserManagedHttpsParameters

SSL を有効にするためにユーザーの keyvault 証明書を使用して、証明書ソース パラメーターを定義します。

CdnCertificateSourceParameters

カスタム ドメインをセキュリティで保護するために CDN マネージド証明書を使用するためのパラメーターを定義します。

名前 説明
certificateType

CertificateType

使用される証明書の種類

typeName string:

CdnCertificateSourceParameters

CdnManagedHttpsParameters

SSL を有効にするために CDN マネージド証明書を使用して証明書ソース パラメーターを定義します。

名前 説明
certificateSource string:

Cdn

SSL 証明書のソースを定義します。

certificateSourceParameters

CdnCertificateSourceParameters

SSL を有効にするために CDN マネージド証明書を使用して証明書ソース パラメーターを定義します。

minimumTlsVersion

MinimumTlsVersion

Https に使用される TLS プロトコルのバージョン

protocolType

ProtocolType

セキュリティで保護された配信に使用される TLS 拡張プロトコルを定義します。

CertificateType

使用される証明書の種類

説明
Dedicated
Shared

createdByType

リソースを作成した ID の種類。

説明
Application
Key
ManagedIdentity
User

CustomDomain

ブランディングの目的で顧客が提供するエンドポイントホスト名へのわかりやすいドメイン名マッピング (例: www.contoso.com)。

名前 説明
id

string (arm-id)

リソースの完全修飾リソース ID。 例: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

リソースの名前

properties.customHttpsParameters CustomDomainHttpsParameters:

カスタム HTTPS をセキュリティで保護するための証明書パラメーター

properties.customHttpsProvisioningState

CustomHttpsProvisioningState

カスタム ドメインのプロビジョニング状態。

properties.customHttpsProvisioningSubstate

CustomHttpsProvisioningSubstate

プロビジョニング サブステートは、カスタム HTTPS の有効化/無効化プロセスの進行状況を段階的に示します。

properties.hostName

string

カスタム ドメインのホスト名。 ドメイン名である必要があります。

properties.provisioningState

CustomHttpsProvisioningState

カスタム ドメインのカスタム Https のプロビジョニング状態。

properties.resourceState

CustomDomainResourceState

カスタム ドメインのリソースの状態。

properties.validationData

string

ローカル のコンプライアンス上の理由により、CDN を一部のリージョンに配信する場合は、特別な検証またはデータが必要になる場合があります。 たとえば、中国でコンテンツを配信するには、カスタム ドメインの ICP ライセンス番号が必要です。

systemData

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

type

string

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

CustomDomainResourceState

カスタム ドメインのリソースの状態。

説明
Active
Creating
Deleting

CustomHttpsProvisioningState

カスタム ドメインのプロビジョニング状態。

説明
Disabled
Disabling
Enabled
Enabling
Failed

CustomHttpsProvisioningSubstate

プロビジョニング サブステートは、カスタム HTTPS の有効化/無効化プロセスの進行状況を段階的に示します。

説明
CertificateDeleted
CertificateDeployed
DeletingCertificate
DeployingCertificate
DomainControlValidationRequestApproved
DomainControlValidationRequestRejected
DomainControlValidationRequestTimedOut
IssuingCertificate
PendingDomainControlValidationREquestApproval
SubmittingDomainControlValidationRequest

DeleteRule

証明書が Key Vault から削除されたときに実行されるアクションについて説明します。

説明
NoAction

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細。

message

string

エラー メッセージ。

target

string

エラーターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

エラー オブジェクト。

KeyVaultCertificateSourceParameters

カスタム ドメインをセキュリティで保護するためにユーザーの KeyVault 証明書を使用するためのパラメーターについて説明します。

名前 説明
deleteRule

DeleteRule

証明書が Key Vault から削除されたときに実行されるアクションについて説明します。

resourceGroupName

string

SSL 証明書を含むユーザーの Key Vault のリソース グループ

secretName

string

Key Vault 内の Key Vault シークレット (完全な証明書 PFX を表す) の名前。

secretVersion

string

Key Vault の Key Vault シークレットのバージョン (GUID)。

subscriptionId

string

SSL 証明書を含むユーザーの Key Vault のサブスクリプション ID

typeName string:

KeyVaultCertificateSourceParameters

updateRule

UpdateRule

Key Vault で証明書が更新されたときに実行されるアクションについて説明します。

vaultName

string

SSL 証明書を含むユーザーの Key Vault の名前

MinimumTlsVersion

Https に使用される TLS プロトコルのバージョン

説明
None
TLS10
TLS12

ProtocolType

セキュリティで保護された配信に使用される TLS 拡張プロトコルを定義します。

説明
IPBased
ServerNameIndication

systemData

リソースの作成と最後の変更に関連するメタデータ。

名前 説明
createdAt

string (date-time)

リソース作成のタイムスタンプ (UTC)。

createdBy

string

リソースを作成した ID。

createdByType

createdByType

リソースを作成した ID の種類。

lastModifiedAt

string (date-time)

リソースの最終変更のタイムスタンプ (UTC)

lastModifiedBy

string

リソースを最後に変更した ID。

lastModifiedByType

createdByType

リソースを最後に変更した ID の種類。

UpdateRule

Key Vault で証明書が更新されたときに実行されるアクションについて説明します。

説明
NoAction

UserManagedHttpsParameters

SSL を有効にするためにユーザーの keyvault 証明書を使用して、証明書ソース パラメーターを定義します。

名前 説明
certificateSource string:

AzureKeyVault

SSL 証明書のソースを定義します。

certificateSourceParameters

KeyVaultCertificateSourceParameters

SSL を有効にするためにユーザーの keyvault 証明書を使用して、証明書ソース パラメーターを定義します。

minimumTlsVersion

MinimumTlsVersion

Https に使用される TLS プロトコルのバージョン

protocolType

ProtocolType

セキュリティで保護された配信に使用される TLS 拡張プロトコルを定義します。