ProjectEnvironmentType interface
Representa un tipo de entorno.
- Extends
Propiedades
creator |
Definición de roles asignada al creador del entorno en los recursos de respaldo. |
deployment |
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. |
display |
Nombre para mostrar del tipo de entorno del proyecto. |
environment |
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 |
provisioning |
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. |
user |
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. |
system |
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