Microsoft.Blueprint blueprintAssignments 2017-11-11-preview
Definição de recurso do Bicep
O tipo de recurso blueprintAssignments pode ser implantado com operações direcionadas:
- de Assinatura – Consulte comandos de implantação de assinatura
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Blueprint/blueprintAssignments, adicione o Bicep a seguir ao modelo.
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'
}
}
}
}
Valores de propriedade
AssignmentLockSettings
Nome | Descrição | Valor |
---|---|---|
modo | Modo de bloqueio. | 'AllResources' 'None' |
AssignmentProperties
Nome | Descrição | Valor |
---|---|---|
blueprintId | ID do recurso de definição blueprint. | corda |
descrição | Várias linhas explicam esse recurso. | corda Restrições: Comprimento máximo = 500 |
displayName | Uma cadeia de caracteres de linha explica esse recurso. | corda Restrições: Comprimento máximo = 256 |
Fechaduras | Define como os recursos gerenciados pelo Blueprint serão bloqueados. | AssignmentLockSettings |
Parâmetros | Valores de parâmetro blueprint. | ParameterValueCollection (obrigatório) |
resourceGroups | Nomes e locais de espaços reservados do grupo de recursos. | ResourceGroupValueCollection (obrigatório) |
ManagedServiceIdentity
Nome | Descrição | Valor |
---|---|---|
principalId | ID da entidade de segurança do Azure Active Directory associada a essa Identidade. | corda |
tenantId | ID do Azure Active Directory. | corda |
tipo | Tipo da Identidade de Serviço Gerenciado. | 'None' 'SystemAssigned' 'UserAssigned' (obrigatório) |
Microsoft.Blueprint/blueprintAssignments
Nome | Descrição | Valor |
---|---|---|
identidade | Identidade de Serviço Gerenciada para esta atribuição de Blueprint | ManagedServiceIdentity (obrigatório) |
localização | O local desta atribuição blueprint. | cadeia de caracteres (obrigatório) |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Propriedades | Propriedades do objeto Assignment. | AssignmentProperties (obrigatório) |
ParameterValueBase
Nome | Descrição | Valor |
---|---|---|
descrição | Propriedade opcional, apenas para estabelecer ParameterValueBase como uma BaseClass. | corda |
ParameterValueCollection
Nome | Descrição | Valor |
---|
ResourceGroupValue
Nome | Descrição | Valor |
---|---|---|
localização | Local do grupo de recursos | corda |
nome | Nome do grupo de recursos | corda Restrições: Comprimento mínimo = 1 Comprimento máximo = 90 |
ResourceGroupValueCollection
Nome | Descrição | Valor |
---|
Definição de recurso de modelo do ARM
O tipo de recurso blueprintAssignments pode ser implantado com operações direcionadas:
- de Assinatura – Consulte comandos de implantação de assinatura
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Blueprint/blueprintAssignments, adicione o JSON a seguir ao modelo.
{
"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"
}
}
}
}
Valores de propriedade
AssignmentLockSettings
Nome | Descrição | Valor |
---|---|---|
modo | Modo de bloqueio. | 'AllResources' 'None' |
AssignmentProperties
Nome | Descrição | Valor |
---|---|---|
blueprintId | ID do recurso de definição blueprint. | corda |
descrição | Várias linhas explicam esse recurso. | corda Restrições: Comprimento máximo = 500 |
displayName | Uma cadeia de caracteres de linha explica esse recurso. | corda Restrições: Comprimento máximo = 256 |
Fechaduras | Define como os recursos gerenciados pelo Blueprint serão bloqueados. | AssignmentLockSettings |
Parâmetros | Valores de parâmetro blueprint. | ParameterValueCollection (obrigatório) |
resourceGroups | Nomes e locais de espaços reservados do grupo de recursos. | ResourceGroupValueCollection (obrigatório) |
ManagedServiceIdentity
Nome | Descrição | Valor |
---|---|---|
principalId | ID da entidade de segurança do Azure Active Directory associada a essa Identidade. | corda |
tenantId | ID do Azure Active Directory. | corda |
tipo | Tipo da Identidade de Serviço Gerenciado. | 'None' 'SystemAssigned' 'UserAssigned' (obrigatório) |
Microsoft.Blueprint/blueprintAssignments
Nome | Descrição | Valor |
---|---|---|
apiVersion | A versão da API | '2017-11-11-preview' |
identidade | Identidade de Serviço Gerenciada para esta atribuição de Blueprint | ManagedServiceIdentity (obrigatório) |
localização | O local desta atribuição blueprint. | cadeia de caracteres (obrigatório) |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Propriedades | Propriedades do objeto Assignment. | AssignmentProperties (obrigatório) |
tipo | O tipo de recurso | 'Microsoft.Blueprint/blueprintAssignments' |
ParameterValueBase
Nome | Descrição | Valor |
---|---|---|
descrição | Propriedade opcional, apenas para estabelecer ParameterValueBase como uma BaseClass. | corda |
ParameterValueCollection
Nome | Descrição | Valor |
---|
ResourceGroupValue
Nome | Descrição | Valor |
---|---|---|
localização | Local do grupo de recursos | corda |
nome | Nome do grupo de recursos | corda Restrições: Comprimento mínimo = 1 Comprimento máximo = 90 |
ResourceGroupValueCollection
Nome | Descrição | Valor |
---|
Exemplos de uso
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso blueprintAssignments pode ser implantado com operações direcionadas:
- de Assinatura
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Blueprint/blueprintAssignments, adicione o Terraform a seguir ao seu modelo.
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"
}
}
}
})
}
Valores de propriedade
AssignmentLockSettings
Nome | Descrição | Valor |
---|---|---|
modo | Modo de bloqueio. | 'AllResources' 'None' |
AssignmentProperties
Nome | Descrição | Valor |
---|---|---|
blueprintId | ID do recurso de definição blueprint. | corda |
descrição | Várias linhas explicam esse recurso. | corda Restrições: Comprimento máximo = 500 |
displayName | Uma cadeia de caracteres de linha explica esse recurso. | corda Restrições: Comprimento máximo = 256 |
Fechaduras | Define como os recursos gerenciados pelo Blueprint serão bloqueados. | AssignmentLockSettings |
Parâmetros | Valores de parâmetro blueprint. | ParameterValueCollection (obrigatório) |
resourceGroups | Nomes e locais de espaços reservados do grupo de recursos. | ResourceGroupValueCollection (obrigatório) |
ManagedServiceIdentity
Nome | Descrição | Valor |
---|---|---|
principalId | ID da entidade de segurança do Azure Active Directory associada a essa Identidade. | corda |
tenantId | ID do Azure Active Directory. | corda |
tipo | Tipo da Identidade de Serviço Gerenciado. | 'None' 'SystemAssigned' 'UserAssigned' (obrigatório) |
Microsoft.Blueprint/blueprintAssignments
Nome | Descrição | Valor |
---|---|---|
identidade | Identidade de Serviço Gerenciada para esta atribuição de Blueprint | ManagedServiceIdentity (obrigatório) |
localização | O local desta atribuição blueprint. | cadeia de caracteres (obrigatório) |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Propriedades | Propriedades do objeto Assignment. | AssignmentProperties (obrigatório) |
tipo | O tipo de recurso | "Microsoft.Blueprint/blueprintAssignments@2017-11-11-preview" |
ParameterValueBase
Nome | Descrição | Valor |
---|---|---|
descrição | Propriedade opcional, apenas para estabelecer ParameterValueBase como uma BaseClass. | corda |
ParameterValueCollection
Nome | Descrição | Valor |
---|
ResourceGroupValue
Nome | Descrição | Valor |
---|---|---|
localização | Local do grupo de recursos | corda |
nome | Nome do grupo de recursos | corda Restrições: Comprimento mínimo = 1 Comprimento máximo = 90 |
ResourceGroupValueCollection
Nome | Descrição | Valor |
---|