Share via


IProjectEnvironmentTypeUpdateProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.ProjectEnvironmentTypeUpdatePropertiesTypeConverter))]
public interface IProjectEnvironmentTypeUpdateProperties : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.ProjectEnvironmentTypeUpdatePropertiesTypeConverter))>]
type IProjectEnvironmentTypeUpdateProperties = interface
    interface IJsonSerializable
Public Interface IProjectEnvironmentTypeUpdateProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

CreatorRoleAssignmentRole

A map of roles to assign to the environment creator.

DeploymentTargetId

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

DisplayName

The display name of the project environment type.

Status

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

UserRoleAssignment

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

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to