Compartir a través de


Microsoft.Billing billingAccounts/billingRoleAssignments

Definición de recursos de Bicep

El tipo de recurso billingAccounts/billingRoleAssignments se puede implementar con operaciones destinadas a:

  • de inquilino: consulte comandos de implementación de inquilinos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Billing/billingAccounts/billingRoleAssignments, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.Billing/billingAccounts/billingRoleAssignments@2024-04-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    principalId: 'string'
    principalPuid: 'string'
    principalTenantId: 'string'
    roleDefinitionId: 'string'
    scope: 'string'
    userAuthenticationType: 'string'
    userEmailAddress: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propiedad

BillingRoleAssignmentProperties

Nombre Descripción Valor
principalId Identificador de objeto del usuario al que se asignó el rol. cuerda
principalPuid PuID principal del usuario al que se asignó el rol. cuerda
principalTenantId Identificador de inquilino principal del usuario al que se asignó el rol. cuerda
roleDefinitionId Identificador de la definición de roles. cuerda

Restricciones:
Longitud mínima = 1 (obligatorio)
alcance Ámbito en el que se asignó el rol. cuerda
userAuthenticationType Tipo de autenticación del usuario, ya sea Organización o MSA, del usuario al que se asignó el rol. Esto solo se admite para las cuentas de facturación con el tipo de contrato Enterprise Agreement. cuerda
userEmailAddress Dirección de correo electrónico del usuario al que se asignó el rol. Esto solo se admite para las cuentas de facturación con el tipo de contrato Enterprise Agreement. cuerda

Microsoft.Billing/billingAccounts/billingRoleAssignments

Nombre Descripción Valor
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-fA-F0-9]{8}[-]?([a-fA-F0-9]{4}[-]?){3}[a-fA-F0-9]{12}(_[a-fA-F0-9]{8}[-]?([a-fA-F0-9]{4}[-]?){3}[a-fA-F0-9]{12})?$ (obligatorio)
padre En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: billingAccounts
Propiedades Propiedades de la asignación de roles de facturación. BillingRoleAssignmentProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

ProxyResourceWithTags

Nombre Descripción Valor

Definición de recursos de plantilla de ARM

El tipo de recurso billingAccounts/billingRoleAssignments se puede implementar con operaciones destinadas a:

  • de inquilino: consulte comandos de implementación de inquilinos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Billing/billingAccounts/billingRoleAssignments, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.Billing/billingAccounts/billingRoleAssignments",
  "apiVersion": "2024-04-01",
  "name": "string",
  "properties": {
    "principalId": "string",
    "principalPuid": "string",
    "principalTenantId": "string",
    "roleDefinitionId": "string",
    "scope": "string",
    "userAuthenticationType": "string",
    "userEmailAddress": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propiedad

BillingRoleAssignmentProperties

Nombre Descripción Valor
principalId Identificador de objeto del usuario al que se asignó el rol. cuerda
principalPuid PuID principal del usuario al que se asignó el rol. cuerda
principalTenantId Identificador de inquilino principal del usuario al que se asignó el rol. cuerda
roleDefinitionId Identificador de la definición de roles. cuerda

Restricciones:
Longitud mínima = 1 (obligatorio)
alcance Ámbito en el que se asignó el rol. cuerda
userAuthenticationType Tipo de autenticación del usuario, ya sea Organización o MSA, del usuario al que se asignó el rol. Esto solo se admite para las cuentas de facturación con el tipo de contrato Enterprise Agreement. cuerda
userEmailAddress Dirección de correo electrónico del usuario al que se asignó el rol. Esto solo se admite para las cuentas de facturación con el tipo de contrato Enterprise Agreement. cuerda

Microsoft.Billing/billingAccounts/billingRoleAssignments

Nombre Descripción Valor
apiVersion La versión de api '2024-04-01'
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-fA-F0-9]{8}[-]?([a-fA-F0-9]{4}[-]?){3}[a-fA-F0-9]{12}(_[a-fA-F0-9]{8}[-]?([a-fA-F0-9]{4}[-]?){3}[a-fA-F0-9]{12})?$ (obligatorio)
Propiedades Propiedades de la asignación de roles de facturación. BillingRoleAssignmentProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.Billing/billingAccounts/billingRoleAssignments"

ProxyResourceWithTags

Nombre Descripción Valor

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso billingAccounts/billingRoleAssignments se puede implementar con operaciones destinadas a:

  • de inquilino de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Billing/billingAccounts/billingRoleAssignments, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Billing/billingAccounts/billingRoleAssignments@2024-04-01"
  name = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      principalId = "string"
      principalPuid = "string"
      principalTenantId = "string"
      roleDefinitionId = "string"
      scope = "string"
      userAuthenticationType = "string"
      userEmailAddress = "string"
    }
  })
}

Valores de propiedad

BillingRoleAssignmentProperties

Nombre Descripción Valor
principalId Identificador de objeto del usuario al que se asignó el rol. cuerda
principalPuid PuID principal del usuario al que se asignó el rol. cuerda
principalTenantId Identificador de inquilino principal del usuario al que se asignó el rol. cuerda
roleDefinitionId Identificador de la definición de roles. cuerda

Restricciones:
Longitud mínima = 1 (obligatorio)
alcance Ámbito en el que se asignó el rol. cuerda
userAuthenticationType Tipo de autenticación del usuario, ya sea Organización o MSA, del usuario al que se asignó el rol. Esto solo se admite para las cuentas de facturación con el tipo de contrato Enterprise Agreement. cuerda
userEmailAddress Dirección de correo electrónico del usuario al que se asignó el rol. Esto solo se admite para las cuentas de facturación con el tipo de contrato Enterprise Agreement. cuerda

Microsoft.Billing/billingAccounts/billingRoleAssignments

Nombre Descripción Valor
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-fA-F0-9]{8}[-]?([a-fA-F0-9]{4}[-]?){3}[a-fA-F0-9]{12}(_[a-fA-F0-9]{8}[-]?([a-fA-F0-9]{4}[-]?){3}[a-fA-F0-9]{12})?$ (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: billingAccounts
Propiedades Propiedades de la asignación de roles de facturación. BillingRoleAssignmentProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Billing/billingAccounts/billingRoleAssignments@2024-04-01"

ProxyResourceWithTags

Nombre Descripción Valor