Microsoft.Cdn-profiler/hemligheter 2023-05-01
Bicep-resursdefinition
Resurstypen profiler/hemligheter kan distribueras med åtgärder som är mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Cdn/profiles/secrets-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Cdn/profiles/secrets@2023-05-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
parameters: {
type: 'string'
// For remaining properties, see SecretParameters objects
}
}
}
SecretParameters-objekt
Ange typegenskapen för att ange typ av objekt.
För AzureFirstPartyManagedCertificate använder du:
type: 'AzureFirstPartyManagedCertificate'
subjectAlternativeNames: [
'string'
]
För CustomerCertificate använder du:
type: 'CustomerCertificate'
secretSource: {
id: 'string'
}
secretVersion: 'string'
subjectAlternativeNames: [
'string'
]
useLatestVersion: bool
För ManagedCertificate använder du:
type: 'ManagedCertificate'
För UrlSigningKey använder du:
type: 'UrlSigningKey'
keyId: 'string'
secretSource: {
id: 'string'
}
secretVersion: 'string'
Egenskapsvärden
profiler/hemligheter
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: profiler |
properties | JSON-objektet som innehåller egenskaperna för hemligheten som ska skapas. | SecretProperties |
SecretProperties
Name | Beskrivning | Värde |
---|---|---|
parametrar | objekt som innehåller hemliga parametrar | SecretParameters |
SecretParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Ange objekttyp | AzureFirstPartyManagedCertificate CustomerCertificate ManagedCertificate UrlSigningKey (krävs) |
AzureFirstPartyManagedCertificateParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typen av den hemliga resursen. | "AzureFirstPartyManagedCertificate" (krävs) |
subjectAlternativeNames | Listan över SAN. | string[] |
CustomerCertificateParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typen av den hemliga resursen. | "CustomerCertificate" (krävs) |
secretSource | Resursreferens till Azure Key Vault-certifikatet. Förväntas vara i formatet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{certificateName} | ResourceReference (krävs) |
secretVersion | Version av hemligheten som ska användas | sträng |
subjectAlternativeNames | Listan över SAN. | string[] |
useLatestVersion | Om du vill använda den senaste versionen för certifikatet | boolesk |
ResourceReference
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
ManagedCertificateParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typen av den hemliga resursen. | "ManagedCertificate" (krävs) |
UrlSigningKeyParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlig resurs. | UrlSigningKey (krävs) |
keyId | Definierar kundens definierade nyckel-ID. Det här ID:t finns i den inkommande begäran för att ange den nyckel som används för att bilda hashen. | sträng (krävs) |
secretSource | Resursreferens till Hemligheten för Azure Key Vault. Förväntas vara i formatet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} | ResourceReference (krävs) |
secretVersion | Version av hemligheten som ska användas | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Front Door Standard/Premium med domän och certifikat |
Den här mallen skapar en Front Door Standard/Premium inklusive en anpassad domän och ett kundhanterat certifikat. |
Resursdefinition för ARM-mall
Resurstypen profiler/hemligheter kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Cdn/profiles/secrets-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Cdn/profiles/secrets",
"apiVersion": "2023-05-01",
"name": "string",
"properties": {
"parameters": {
"type": "string"
// For remaining properties, see SecretParameters objects
}
}
}
SecretParameters-objekt
Ange typegenskapen för att ange typ av objekt.
För AzureFirstPartyManagedCertificate använder du:
"type": "AzureFirstPartyManagedCertificate",
"subjectAlternativeNames": [ "string" ]
För CustomerCertificate använder du:
"type": "CustomerCertificate",
"secretSource": {
"id": "string"
},
"secretVersion": "string",
"subjectAlternativeNames": [ "string" ],
"useLatestVersion": "bool"
För ManagedCertificate använder du:
"type": "ManagedCertificate"
För UrlSigningKey använder du:
"type": "UrlSigningKey",
"keyId": "string",
"secretSource": {
"id": "string"
},
"secretVersion": "string"
Egenskapsvärden
profiler/hemligheter
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Cdn/profiles/secrets" |
apiVersion | Resurs-API-versionen | '2023-05-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
properties | JSON-objektet som innehåller egenskaperna för hemligheten som ska skapas. | SecretProperties |
SecretProperties
Name | Beskrivning | Värde |
---|---|---|
parametrar | objekt som innehåller hemliga parametrar | SecretParameters |
SecretParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Ange objekttyp | AzureFirstPartyManagedCertificate CustomerCertificate ManagedCertificate UrlSigningKey (krävs) |
AzureFirstPartyManagedCertificateParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlig resurs. | "AzureFirstPartyManagedCertificate" (krävs) |
subjectAlternativeNames | Listan över SAN. | string[] |
CustomerCertificateParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlig resurs. | "CustomerCertificate" (krävs) |
secretSource | Resursreferens till Azure Key Vault-certifikatet. Förväntas vara i formatet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{certificateName} | ResourceReference (krävs) |
secretVersion | Version av hemligheten som ska användas | sträng |
subjectAlternativeNames | Listan över SAN. | string[] |
useLatestVersion | Om du vill använda den senaste versionen för certifikatet | boolesk |
ResourceReference
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
ManagedCertificateParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlig resurs. | "ManagedCertificate" (krävs) |
UrlSigningKeyParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlig resurs. | UrlSigningKey (krävs) |
keyId | Definierar kundens definierade nyckel-ID. Det här ID:t finns i den inkommande begäran för att ange den nyckel som används för att bilda hashen. | sträng (krävs) |
secretSource | Resursreferens till Hemligheten för Azure Key Vault. Förväntas vara i formatet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} | ResourceReference (krävs) |
secretVersion | Version av hemligheten som ska användas | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Front Door Standard/Premium med domän och certifikat |
Den här mallen skapar en Front Door Standard/Premium inklusive en anpassad domän och ett kundhanterat certifikat. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen profiler/hemligheter kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Cdn/profiles/secrets-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Cdn/profiles/secrets@2023-05-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
parameters = {
type = "string"
// For remaining properties, see SecretParameters objects
}
}
})
}
SecretParameters-objekt
Ange typegenskapen för att ange typ av objekt.
För AzureFirstPartyManagedCertificate använder du:
type = "AzureFirstPartyManagedCertificate"
subjectAlternativeNames = [
"string"
]
För CustomerCertificate använder du:
type = "CustomerCertificate"
secretSource = {
id = "string"
}
secretVersion = "string"
subjectAlternativeNames = [
"string"
]
useLatestVersion = bool
För ManagedCertificate använder du:
type = "ManagedCertificate"
För UrlSigningKey använder du:
type = "UrlSigningKey"
keyId = "string"
secretSource = {
id = "string"
}
secretVersion = "string"
Egenskapsvärden
profiler/hemligheter
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Cdn/profiles/secrets@2023-05-01" |
name | Resursnamnet | sträng (krävs) |
parent_id | ID:t för resursen som är överordnad för den här resursen. | ID för resurs av typen: profiler |
properties | JSON-objektet som innehåller egenskaperna för hemligheten som ska skapas. | SecretProperties |
SecretProperties
Name | Beskrivning | Värde |
---|---|---|
parametrar | objekt som innehåller hemliga parametrar | SecretParameters |
SecretParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Ange objekttyp | AzureFirstPartyManagedCertificate CustomerCertificate ManagedCertificate UrlSigningKey (krävs) |
AzureFirstPartyManagedCertificateParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlig resurs. | "AzureFirstPartyManagedCertificate" (krävs) |
subjectAlternativeNames | Listan över SAN. | string[] |
CustomerCertificateParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlig resurs. | "CustomerCertificate" (krävs) |
secretSource | Resursreferens till Azure Key Vault-certifikatet. Förväntas vara i formatet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{certificateName} | ResourceReference (krävs) |
secretVersion | Version av hemligheten som ska användas | sträng |
subjectAlternativeNames | Listan över SAN. | string[] |
useLatestVersion | Om du vill använda den senaste versionen för certifikatet | boolesk |
ResourceReference
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
ManagedCertificateParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlig resurs. | "ManagedCertificate" (krävs) |
UrlSigningKeyParameters
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hemlig resurs. | "UrlSigningKey" (krävs) |
keyId | Definierar kundens definierade nyckel-ID. Det här ID:t finns i den inkommande begäran för att ange den nyckel som används för att bilda hashen. | sträng (krävs) |
secretSource | Resursreferens till Hemligheten för Azure Key Vault. Förväntas vara i formatet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName} | ResourceReference (krävs) |
secretVersion | Version av hemligheten som ska användas | sträng |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för