Compartilhar via


ProjectEnvironmentType interface

Representa um tipo de ambiente.

Extends

Propriedades

creatorRoleAssignment

A definição de função atribuída ao criador de ambiente no suporte a recursos.

deploymentTargetId

Id de uma assinatura para a qual o tipo de ambiente será mapeado. Os recursos do ambiente serão implantados nessa assinatura.

displayName

O nome de exibição do tipo de ambiente do projeto.

environmentCount

O número de ambientes desse tipo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

identity

Propriedades de identidade gerenciada

location

A localização geográfica para o tipo de ambiente

provisioningState

O estado de provisionamento do recurso. OBSERVAÇÃO: essa 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

Marcas de recurso.

userRoleAssignments

Atribuições de função criadas em recursos de suporte de ambiente. Esse é um mapeamento de uma ID de objeto de usuário para um objeto de IDs de definição de função.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

creatorRoleAssignment

A definição de função atribuída ao criador de ambiente no suporte a recursos.

creatorRoleAssignment?: ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment

Valor da propriedade

deploymentTargetId

Id de uma assinatura para a qual o tipo de ambiente será mapeado. Os recursos do ambiente serão implantados nessa assinatura.

deploymentTargetId?: string

Valor da propriedade

string

displayName

O nome de exibição do tipo de ambiente do projeto.

displayName?: string

Valor da propriedade

string

environmentCount

O número de ambientes desse tipo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

environmentCount?: number

Valor da propriedade

number

identity

Propriedades de identidade gerenciada

identity?: ManagedServiceIdentity

Valor da propriedade

location

A localização geográfica para o tipo de ambiente

location?: string

Valor da propriedade

string

provisioningState

O estado de provisionamento do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

status

Define se esse Tipo de Ambiente pode ser usado neste Projeto.

status?: string

Valor da propriedade

string

tags

Marcas de recurso.

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

Valor da propriedade

{[propertyName: string]: string}

userRoleAssignments

Atribuições de função criadas em recursos de suporte de ambiente. Esse é um mapeamento de uma ID de objeto de usuário para um objeto de IDs de definição de função.

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

Valor da propriedade

{[propertyName: string]: UserRoleAssignmentValue}

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deResource.name

systemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

Herdado deResource.systemData

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deResource.type