Strategia Microsoft.BlueprintAssignments 2017-11-11-preview
Definicja zasobu Bicep
Typ zasobu blueprintAssignments można wdrożyć przy użyciu operacji docelowych:
- subscription — zobacz polecenia wdrażania subskrypcji
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Blueprint/blueprintAssignments, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview' = {
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
}
location: 'string'
name: 'string'
properties: {
blueprintId: 'string'
description: 'string'
displayName: 'string'
locks: {
mode: 'string'
}
parameters: {
{customized property}: {
description: 'string'
}
}
resourceGroups: {
{customized property}: {
location: 'string'
name: 'string'
}
}
}
}
Wartości właściwości
AssignmentLockSettings
Nazwa | Opis | Wartość |
---|---|---|
tryb | Tryb blokady. | "AllResources" "Brak" |
PrzypisaniaWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
blueprintId | Identyfikator zasobu definicji strategii. | struna |
opis | Wiele wierszy wyjaśnia ten zasób. | struna Ograniczenia: Maksymalna długość = |
displayName | Jeden ciąg liniowy wyjaśnia ten zasób. | struna Ograniczenia: Maksymalna długość = |
Blokad | Definiuje sposób blokowania zasobów zarządzanych przez strategię. | AssignmentLockSettings |
Parametry | Wartości parametrów strategii. | ParameterValueCollection (wymagane) |
resourceGroups | Nazwy i lokalizacje symboli zastępczych grupy zasobów. | ResourceGroupValueCollection (wymagane) |
ManagedServiceIdentity
Nazwa | Opis | Wartość |
---|---|---|
principalId | Identyfikator podmiotu zabezpieczeń usługi Azure Active Directory skojarzony z tą tożsamością. | struna |
tenantId | Identyfikator usługi Azure Active Directory. | struna |
typ | Typ tożsamości usługi zarządzanej. | "Brak" "SystemAssigned" "UserAssigned" (wymagane) |
Microsoft.Blueprint/blueprintAssignments
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość usługi zarządzanej dla tego przypisania strategii | ManagedServiceIdentity (wymagane) |
lokalizacja | Lokalizacja tego przypisania strategii. | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości obiektu Przypisania. | AssignmentProperties (wymagane) |
ParametrValueBase
Nazwa | Opis | Wartość |
---|---|---|
opis | Opcjonalna właściwość, aby po prostu ustanowić parametrValueBase jako klasę BaseClass. | struna |
ParameterValueCollection
Nazwa | Opis | Wartość |
---|
ResourceGroupValue
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja grupy zasobów | struna |
nazwa | Nazwa grupy zasobów | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 1 |
ResourceGroupValueCollection
Nazwa | Opis | Wartość |
---|
Definicja zasobu szablonu usługi ARM
Typ zasobu blueprintAssignments można wdrożyć przy użyciu operacji docelowych:
- subscription — zobacz polecenia wdrażania subskrypcji
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Blueprint/blueprintAssignments, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Blueprint/blueprintAssignments",
"apiVersion": "2017-11-11-preview",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string"
},
"location": "string",
"properties": {
"blueprintId": "string",
"description": "string",
"displayName": "string",
"locks": {
"mode": "string"
},
"parameters": {
"{customized property}": {
"description": "string"
}
},
"resourceGroups": {
"{customized property}": {
"location": "string",
"name": "string"
}
}
}
}
Wartości właściwości
AssignmentLockSettings
Nazwa | Opis | Wartość |
---|---|---|
tryb | Tryb blokady. | "AllResources" "Brak" |
PrzypisaniaWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
blueprintId | Identyfikator zasobu definicji strategii. | struna |
opis | Wiele wierszy wyjaśnia ten zasób. | struna Ograniczenia: Maksymalna długość = |
displayName | Jeden ciąg liniowy wyjaśnia ten zasób. | struna Ograniczenia: Maksymalna długość = |
Blokad | Definiuje sposób blokowania zasobów zarządzanych przez strategię. | AssignmentLockSettings |
Parametry | Wartości parametrów strategii. | ParameterValueCollection (wymagane) |
resourceGroups | Nazwy i lokalizacje symboli zastępczych grupy zasobów. | ResourceGroupValueCollection (wymagane) |
ManagedServiceIdentity
Nazwa | Opis | Wartość |
---|---|---|
principalId | Identyfikator podmiotu zabezpieczeń usługi Azure Active Directory skojarzony z tą tożsamością. | struna |
tenantId | Identyfikator usługi Azure Active Directory. | struna |
typ | Typ tożsamości usługi zarządzanej. | "Brak" "SystemAssigned" "UserAssigned" (wymagane) |
Microsoft.Blueprint/blueprintAssignments
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | "2017-11-11-preview" |
tożsamość | Tożsamość usługi zarządzanej dla tego przypisania strategii | ManagedServiceIdentity (wymagane) |
lokalizacja | Lokalizacja tego przypisania strategii. | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości obiektu Przypisania. | AssignmentProperties (wymagane) |
typ | Typ zasobu | "Microsoft.Blueprint/blueprintAssignments" |
ParametrValueBase
Nazwa | Opis | Wartość |
---|---|---|
opis | Opcjonalna właściwość, aby po prostu ustanowić parametrValueBase jako klasę BaseClass. | struna |
ParameterValueCollection
Nazwa | Opis | Wartość |
---|
ResourceGroupValue
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja grupy zasobów | struna |
nazwa | Nazwa grupy zasobów | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 1 |
ResourceGroupValueCollection
Nazwa | Opis | Wartość |
---|
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu blueprintAssignments można wdrożyć przy użyciu operacji docelowych:
- subskrypcji
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Blueprint/blueprintAssignments, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview"
name = "string"
identity = {
principalId = "string"
tenantId = "string"
type = "string"
}
location = "string"
body = jsonencode({
properties = {
blueprintId = "string"
description = "string"
displayName = "string"
locks = {
mode = "string"
}
parameters = {
{customized property} = {
description = "string"
}
}
resourceGroups = {
{customized property} = {
location = "string"
name = "string"
}
}
}
})
}
Wartości właściwości
AssignmentLockSettings
Nazwa | Opis | Wartość |
---|---|---|
tryb | Tryb blokady. | "AllResources" "Brak" |
PrzypisaniaWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
blueprintId | Identyfikator zasobu definicji strategii. | struna |
opis | Wiele wierszy wyjaśnia ten zasób. | struna Ograniczenia: Maksymalna długość = |
displayName | Jeden ciąg liniowy wyjaśnia ten zasób. | struna Ograniczenia: Maksymalna długość = |
Blokad | Definiuje sposób blokowania zasobów zarządzanych przez strategię. | AssignmentLockSettings |
Parametry | Wartości parametrów strategii. | ParameterValueCollection (wymagane) |
resourceGroups | Nazwy i lokalizacje symboli zastępczych grupy zasobów. | ResourceGroupValueCollection (wymagane) |
ManagedServiceIdentity
Nazwa | Opis | Wartość |
---|---|---|
principalId | Identyfikator podmiotu zabezpieczeń usługi Azure Active Directory skojarzony z tą tożsamością. | struna |
tenantId | Identyfikator usługi Azure Active Directory. | struna |
typ | Typ tożsamości usługi zarządzanej. | "Brak" "SystemAssigned" "UserAssigned" (wymagane) |
Microsoft.Blueprint/blueprintAssignments
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość usługi zarządzanej dla tego przypisania strategii | ManagedServiceIdentity (wymagane) |
lokalizacja | Lokalizacja tego przypisania strategii. | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości obiektu Przypisania. | AssignmentProperties (wymagane) |
typ | Typ zasobu | "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview" |
ParametrValueBase
Nazwa | Opis | Wartość |
---|---|---|
opis | Opcjonalna właściwość, aby po prostu ustanowić parametrValueBase jako klasę BaseClass. | struna |
ParameterValueCollection
Nazwa | Opis | Wartość |
---|
ResourceGroupValue
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja grupy zasobów | struna |
nazwa | Nazwa grupy zasobów | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 1 |
ResourceGroupValueCollection
Nazwa | Opis | Wartość |
---|