ProjectEnvironmentTypeUpdate interface
O tipo de ambiente do projeto para atualização parcial. As propriedades não fornecidas na solicitação de atualização não serão alteradas.
Propriedades
| creator |
A definição de função atribuída ao criador do ambiente no backup de recursos. |
| deployment |
ID de uma assinatura para a qual o tipo de ambiente será mapeado. Os recursos do ambiente serão implantados nessa assinatura. |
| display |
O nome de exibição do tipo de ambiente do projeto. |
| identity | Propriedades de identidade gerenciada |
| status | Define se esse tipo de ambiente pode ser usado neste Projeto. |
| tags | Marcas de recurso. |
| user |
Atribuições de função criadas em recursos de backup de ambiente. Este é um mapeamento de uma ID de objeto de usuário para um objeto de IDs de definição de função. |
Detalhes da propriedade
creatorRoleAssignment
A definição de função atribuída ao criador do ambiente no backup de 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
identity
Propriedades de identidade gerenciada
identity?: ManagedServiceIdentity
Valor da propriedade
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 backup de ambiente. Este é 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}