Partilhar via


ProjectEnvironmentType interface

Representa um tipo de ambiente.

Extends

Propriedades

creatorRoleAssignment

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

deploymentTargetId

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

displayName

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

environmentCount

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

provisioningState

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.

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.

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.

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.

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

Valor de Propriedade

herdado de Resource.systemData

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.

type?: string

Valor de Propriedade

string

herdado de Resource.type