ProjectEnvironmentType interface
Representa um tipo de ambiente.
- Extends
Propriedades
creator |
A definição de função atribuída ao criador do ambiente em recursos de suporte. |
deployment |
Id de uma assinatura para a qual o tipo de ambiente será mapeado. Os recursos do ambiente serão implantados nesta assinatura. |
display |
O nome para exibição do tipo de ambiente do projeto. |
environment |
O número de ambientes deste tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
identity | Propriedades de identidade gerenciadas |
location | A geolocalização para o tipo de ambiente |
provisioning |
O estado de provisionamento do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
status | Define se esse tipo de ambiente pode ser usado neste projeto. |
tags | Tags de recursos. |
user |
Atribuições de função criadas em recursos de suporte do ambiente. Este é um mapeamento de um ID de objeto de usuário para um objeto de IDs de definição de função. |
Propriedades Herdadas
id | ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
name | O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
system |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
creatorRoleAssignment
A definição de função atribuída ao criador do ambiente em recursos de suporte.
creatorRoleAssignment?: ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment
Valor de Propriedade
deploymentTargetId
Id de uma assinatura para a qual o tipo de ambiente será mapeado. Os recursos do ambiente serão implantados nesta assinatura.
deploymentTargetId?: string
Valor de Propriedade
string
displayName
O nome para exibição do tipo de ambiente do projeto.
displayName?: string
Valor de Propriedade
string
environmentCount
O número de ambientes deste tipo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
environmentCount?: number
Valor de Propriedade
number
identity
Propriedades de identidade gerenciadas
identity?: ManagedServiceIdentity
Valor de Propriedade
location
A geolocalização para o tipo de ambiente
location?: string
Valor de Propriedade
string
provisioningState
O estado de provisionamento do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
status
Define se esse tipo de ambiente pode ser usado neste projeto.
status?: string
Valor de Propriedade
string
tags
Tags de recursos.
tags?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
userRoleAssignments
Atribuições de função criadas em recursos de suporte do ambiente. Este é um mapeamento de um ID de objeto de usuário para um objeto de IDs de definição de função.
userRoleAssignments?: {[propertyName: string]: UserRoleAssignmentValue}
Valor de Propriedade
{[propertyName: string]: UserRoleAssignmentValue}
Detalhes da Propriedade Herdada
id
ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
herdada deResource.id
name
O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
herdada deResource.name
systemData
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
systemData?: SystemData