Strategia Microsoft.BlueprintPrzypisania 2017-11-11-preview
Definicja zasobu Bicep
Typ zasobu blueprintAssignments to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.
scope
Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w aplikacji Bicep.
Typ zasobu blueprintAssignments można wdrożyć z operacjami docelowymi:
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik 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' = {
name: 'string'
location: 'string'
scope: resourceSymbolicName
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
}
properties: {
blueprintId: 'string'
description: 'string'
displayName: 'string'
locks: {
mode: 'string'
}
parameters: {}
resourceGroups: {}
}
}
Wartości właściwości
blueprintAssignments
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 90 Prawidłowe znaki: Alfanumeryczne, podkreślenia i łączniki. |
location | Lokalizacja tego przypisania strategii. | ciąg (wymagany) |
scope | Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. | Zasób docelowy Dla Bicep ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia. |
identity | Tożsamość usługi zarządzanej dla tego przypisania strategii | ManagedServiceIdentity (wymagane) |
properties | Właściwości obiektu Przypisania. | PrzypisaniaWłaściwości (wymagane) |
ManagedServiceIdentity
Nazwa | Opis | Wartość |
---|---|---|
principalId | Identyfikator podmiotu zabezpieczeń usługi Azure Active Directory skojarzony z tą tożsamością. | ciąg |
tenantId | Identyfikator usługi Azure Active Directory. | ciąg |
typ | Typ tożsamości usługi zarządzanej. | "Brak" "SystemAssigned" "UserAssigned" (wymagane) |
Właściwości przydziału
Nazwa | Opis | Wartość |
---|---|---|
blueprintId | Identyfikator zasobu definicji strategii. | ciąg |
description (opis) | Wiele wierszy wyjaśnia ten zasób. | ciąg |
displayName | Jeden ciąg liniowy wyjaśnia ten zasób. | ciąg |
Blokad | Definiuje sposób blokowania zasobów zarządzanych przez strategię. | AssignmentLockSettings |
parameters | Wartości parametrów strategii. | object (wymagane) |
resourceGroups | Nazwy i lokalizacje symboli zastępczych grupy zasobów. | object (wymagane) |
AssignmentLockSettings
Nazwa | Opis | Wartość |
---|---|---|
tryb | Tryb blokowania. | "AllResources" "Brak" |
Definicja zasobu szablonu usługi ARM
Typ zasobu blueprintAssignments to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.
scope
Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w szablonach usługi ARM.
Typ zasobu blueprintAssignments można wdrożyć z operacjami docelowymi:
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik 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",
"location": "string",
"scope": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string"
},
"properties": {
"blueprintId": "string",
"description": "string",
"displayName": "string",
"locks": {
"mode": "string"
},
"parameters": {},
"resourceGroups": {}
}
}
Wartości właściwości
blueprintAssignments
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Blueprint/blueprintAssignments" |
apiVersion | Wersja interfejsu API zasobów | "2017-11-11-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 90 Prawidłowe znaki: Alfanumeryczne, podkreślenia i łączniki. |
location | Lokalizacja tego przypisania strategii. | ciąg (wymagany) |
scope | Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. | Zasób docelowy W przypadku formatu JSON ustaw wartość na pełną nazwę zasobu, aby zastosować zasób rozszerzenia do. |
identity | Tożsamość usługi zarządzanej dla tego przypisania strategii | ManagedServiceIdentity (wymagane) |
properties | Właściwości obiektu Przypisania. | PrzypisaniaWłaściwości (wymagane) |
Identyfikator usługi zarządzanej
Nazwa | Opis | Wartość |
---|---|---|
principalId | Identyfikator podmiotu zabezpieczeń usługi Azure Active Directory skojarzony z tą tożsamością. | ciąg |
tenantId | Identyfikator usługi Azure Active Directory. | ciąg |
typ | Typ tożsamości usługi zarządzanej. | "Brak" "SystemAssigned" "UserAssigned" (wymagane) |
PrzypisaniaWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
blueprintId | Identyfikator zasobu definicji strategii. | ciąg |
description (opis) | Wiele wierszy wyjaśnia ten zasób. | ciąg |
displayName | Jeden ciąg liniowy wyjaśnia ten zasób. | ciąg |
Blokad | Definiuje sposób blokowania zasobów zarządzanych przez strategię. | AssignmentLockSettings |
parameters | Wartości parametrów strategii. | object (wymagane) |
resourceGroups | Nazwy i lokalizacje symboli zastępczych grupy zasobów. | object (wymagane) |
AssignmentLockSettings
Nazwa | Opis | Wartość |
---|---|---|
tryb | Tryb blokady. | "AllResources" "Brak" |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu blueprintAssignments to zasób rozszerzenia, co oznacza, że można go zastosować do innego zasobu.
parent_id
Użyj właściwości tego zasobu, aby ustawić zakres dla tego zasobu.
Typ zasobu blueprintAssignments można wdrożyć z operacjami docelowymi:
- Subskrypcje
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik 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"
location = "string"
parent_id = "string"
identity {
type = "string"
}
body = jsonencode({
properties = {
blueprintId = "string"
description = "string"
displayName = "string"
locks = {
mode = "string"
}
parameters = {}
resourceGroups = {}
}
})
}
Wartości właściwości
blueprintAssignments
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 90 Prawidłowe znaki: Alfanumeryczne, podkreślenia i łączniki. |
location | Lokalizacja tego przypisania strategii. | ciąg (wymagany) |
parent_id | Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. | ciąg (wymagany) |
identity | Tożsamość usługi zarządzanej dla tego przypisania strategii | ManagedServiceIdentity (wymagane) |
properties | Właściwości obiektu Przypisania. | PrzypisaniaWłaściwości (wymagane) |
ManagedServiceIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości usługi zarządzanej. | "SystemAssigned" "UserAssigned" (wymagane) |
Właściwości przydziału
Nazwa | Opis | Wartość |
---|---|---|
blueprintId | Identyfikator zasobu definicji strategii. | ciąg |
description (opis) | Wiele wierszy wyjaśnia ten zasób. | ciąg |
displayName | Jeden ciąg liniowy wyjaśnia ten zasób. | ciąg |
Blokad | Definiuje sposób blokowania zasobów zarządzanych przez strategię. | AssignmentLockSettings |
parameters | Wartości parametrów strategii. | object (wymagane) |
resourceGroups | Nazwy i lokalizacje symboli zastępczych grupy zasobów. | object (wymagane) |
AssignmentLockSettings
Nazwa | Opis | Wartość |
---|---|---|
tryb | Tryb blokowania. | "AllResources" "Brak" |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla