ProjectEnvironmentTypeUpdateProperties interface

Properties of a project environment type. These properties can be updated after the resource has been created.

Properties

creatorRoleAssignment

The role definition assigned to the environment creator on backing resources.

deploymentTargetId

Id of a subscription that the environment type will be mapped to. The environment's resources will be deployed into this subscription.

status

Defines whether this Environment Type can be used in this Project.

userRoleAssignments

Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs.

Property Details

creatorRoleAssignment

The role definition assigned to the environment creator on backing resources.

creatorRoleAssignment?: ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment

Property Value

deploymentTargetId

Id of a subscription that the environment type will be mapped to. The environment's resources will be deployed into this subscription.

deploymentTargetId?: string

Property Value

string

status

Defines whether this Environment Type can be used in this Project.

status?: string

Property Value

string

userRoleAssignments

Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs.

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

Property Value

{[propertyName: string]: UserRoleAssignmentValue}