Compartir a través de


ProjectEnvironmentType interface

Representa un tipo de entorno.

Extends

Propiedades

creatorRoleAssignment

Definición de roles asignada al creador del entorno en los recursos de respaldo.

deploymentTargetId

Identificador de una suscripción a la que se asignará el tipo de entorno. Los recursos del entorno se implementarán en esta suscripción.

displayName

Nombre para mostrar del tipo de entorno del proyecto.

environmentCount

Número de entornos de este tipo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

identity

Propiedades de identidad administrada

location

Ubicación geográfica del tipo de entorno

provisioningState

Estado de aprovisionamiento del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

status

Define si este tipo de entorno se puede usar en este proyecto.

tags

Etiquetas del recurso.

userRoleAssignments

Asignaciones de roles creadas en los recursos de respaldo del entorno. Se trata de una asignación de un identificador de objeto de usuario a un objeto de identificadores de definición de roles.

Propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name

Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

creatorRoleAssignment

Definición de roles asignada al creador del entorno en los recursos de respaldo.

creatorRoleAssignment?: ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment

Valor de propiedad

deploymentTargetId

Identificador de una suscripción a la que se asignará el tipo de entorno. Los recursos del entorno se implementarán en esta suscripción.

deploymentTargetId?: string

Valor de propiedad

string

displayName

Nombre para mostrar del tipo de entorno del proyecto.

displayName?: string

Valor de propiedad

string

environmentCount

Número de entornos de este tipo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

environmentCount?: number

Valor de propiedad

number

identity

Propiedades de identidad administrada

identity?: ManagedServiceIdentity

Valor de propiedad

location

Ubicación geográfica del tipo de entorno

location?: string

Valor de propiedad

string

provisioningState

Estado de aprovisionamiento del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState?: string

Valor de propiedad

string

status

Define si este tipo de entorno se puede usar en este proyecto.

status?: string

Valor de propiedad

string

tags

Etiquetas del recurso.

tags?: {[propertyName: string]: string}

Valor de propiedad

{[propertyName: string]: string}

userRoleAssignments

Asignaciones de roles creadas en los recursos de respaldo del entorno. Se trata de una asignación de un identificador de objeto de usuario a un objeto de identificadores de definición de roles.

userRoleAssignments?: {[propertyName: string]: UserRoleAssignmentValue}

Valor de propiedad

{[propertyName: string]: UserRoleAssignmentValue}

Detalles de las propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deResource.id

name

Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deResource.name

systemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData?: SystemData

Valor de propiedad

Heredado deResource.systemData

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deResource.type