Microsoft.Web 証明書 2020-12-01
Bicep リソース定義
証明書リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Web/certificates リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Web/certificates@2020-12-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
properties: {
canonicalName: 'string'
domainValidationMethod: 'string'
hostNames: [
'string'
]
keyVaultId: 'string'
keyVaultSecretName: 'string'
password: 'string'
pfxBlob: any()
serverFarmId: 'string'
}
}
プロパティ値
certificates
名前 | 説明 | 値 |
---|---|---|
name | リソース名 | string (必須) 文字制限: 1 から 260 有効な文字: 次は使用できません: / 末尾をスペースまたはピリオドにすることはできません。 |
location | リソースの場所。 | string (必須) |
tags | リソース タグ。 | タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください |
kind | リソースの種類。 | string |
properties | 証明書リソース固有のプロパティ | CertificateProperties |
CertificateProperties
名前 | 説明 | 値 |
---|---|---|
canonicalName | 無料証明書を介して発行される証明書の CNAME | string |
domainValidationMethod | 無料証明書のドメイン検証の方法 | string |
ホスト | 証明書が適用されるホスト名。 | string[] |
keyVaultId | Csm リソース ID をKey Vaultします。 | string |
keyVaultSecretName | シークレット名をKey Vaultします。 | string |
password | 証明書のパスワード。 | string |
pfxBlob | Pfx BLOB。 | Bicep の場合は、 any() 関数を使用できます。 |
serverFarmId | 関連付けられているApp Serviceプランのリソース ID。"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}" という形式です。 | string |
クイック スタート テンプレート
次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。
Template | 説明 |
---|---|
標準のApp Service証明書を作成して割り当てる |
標準のApp Service証明書を作成し、App Service App を使用して検証し、証明書の準備ができたら SSL バインドを作成します |
証明書App Serviceワイルドカードを作成して割り当てる |
証明書App Serviceワイルドカードを作成し、App Service ドメインを使用して検証し、証明書の準備ができたら、App Service アプリに SSL バインドを作成します |
App Services マネージド証明書を作成する |
WebApp のマネージド証明書 (無料) APEX (ルート ドメイン) を作成する |
ILB ASE または ILB ASE v2 の SSL 証明書 |
ILB ASE または ILB ASE v2 に使用する既定の SSL 証明書の構成 |
Web アプリとKey Vaultの統合 |
Key Vault シークレットから Web アプリ証明書をデプロイし、それを使用して SSL バインドを作成する |
カスタム ドメインとオプションの SSL バインドを使用する Web アプリ |
カスタム ドメインを使用して Web アプリを作成し、必要に応じて https 暗号化用の SSL 証明書を追加します。 |
ARM テンプレート リソース定義
証明書リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Web/certificates リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.Web/certificates",
"apiVersion": "2020-12-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"properties": {
"canonicalName": "string",
"domainValidationMethod": "string",
"hostNames": [ "string" ],
"keyVaultId": "string",
"keyVaultSecretName": "string",
"password": "string",
"pfxBlob": {},
"serverFarmId": "string"
}
}
プロパティ値
certificates
名前 | 説明 | 値 |
---|---|---|
type | リソースの種類 | 'Microsoft.Web/certificates' |
apiVersion | リソース API のバージョン | '2020-12-01' |
name | リソース名 | string (必須) 文字制限: 1 から 260 有効な文字: 次は使用できません: / 末尾をスペースまたはピリオドにすることはできません。 |
location | リソースの場所。 | string (必須) |
tags | リソース タグ。 | タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください |
kind | リソースの種類。 | string |
properties | 証明書リソース固有のプロパティ | CertificateProperties |
CertificateProperties
名前 | 説明 | 値 |
---|---|---|
canonicalName | 無料証明書を介して発行される証明書の CNAME | string |
domainValidationMethod | 無料証明書のドメイン検証の方法 | string |
ホスト | 証明書が適用されるホスト名。 | string[] |
keyVaultId | Csm リソース ID をKey Vaultします。 | string |
keyVaultSecretName | シークレット名をKey Vaultします。 | string |
password | 証明書のパスワード。 | string |
pfxBlob | Pfx BLOB。 | |
serverFarmId | 関連付けられているApp Serviceプランのリソース ID。"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}" という形式です。 | string |
クイック スタート テンプレート
次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。
Template | 説明 |
---|---|
標準のApp Service証明書を作成して割り当てる |
標準のApp Service証明書を作成し、App Service App を使用して検証し、証明書の準備ができたら SSL バインドを作成します |
証明書App Serviceワイルドカードを作成して割り当てる |
証明書App Serviceワイルドカードを作成し、App Service ドメインを使用して検証し、証明書の準備ができたら、App Service アプリに SSL バインドを作成します |
App Services マネージド証明書を作成する |
WebApp のマネージド証明書 (無料) APEX (ルート ドメイン) を作成する |
ILB ASE または ILB ASE v2 の SSL 証明書 |
ILB ASE または ILB ASE v2 に使用する既定の SSL 証明書の構成 |
Web アプリとKey Vaultの統合 |
Key Vault シークレットから Web アプリ証明書をデプロイし、それを使用して SSL バインドを作成する |
カスタム ドメインとオプションの SSL バインドを使用する Web アプリ |
カスタム ドメインを使用して Web アプリを作成し、必要に応じて https 暗号化用の SSL 証明書を追加します。 |
Terraform (AzAPI プロバイダー) リソース定義
証明書リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループ
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Web/certificates リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/certificates@2020-12-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
canonicalName = "string"
domainValidationMethod = "string"
hostNames = [
"string"
]
keyVaultId = "string"
keyVaultSecretName = "string"
password = "string"
serverFarmId = "string"
}
kind = "string"
})
}
プロパティ値
certificates
名前 | 説明 | 値 |
---|---|---|
type | リソースの種類 | "Microsoft.Web/certificates@2020-12-01" |
name | リソース名 | string (必須) 文字制限: 1 から 260 有効な文字: 次は使用できません: / 末尾をスペースまたはピリオドにすることはできません。 |
location | リソースの場所。 | string (必須) |
parent_id | リソース グループにデプロイするには、そのリソース グループの ID を使用します。 | string (必須) |
tags | リソース タグ。 | タグの名前と値のディクショナリ。 |
kind | リソースの種類。 | string |
properties | 証明書リソース固有のプロパティ | CertificateProperties |
CertificateProperties
名前 | 説明 | 値 |
---|---|---|
canonicalName | 無料証明書を介して発行される証明書の CNAME | string |
domainValidationMethod | 無料証明書のドメイン検証の方法 | string |
ホスト | 証明書が適用されるホスト名。 | string[] |
keyVaultId | Csm リソース ID をKey Vaultします。 | string |
keyVaultSecretName | シークレット名をKey Vaultします。 | string |
password | 証明書のパスワード。 | string |
pfxBlob | Pfx BLOB。 | |
serverFarmId | 関連付けられているApp Serviceプランのリソース ID。"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}" という形式です。 | string |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示