Freigeben über


ProjectEnvironmentType interface

Stellt einen Umgebungstyp dar.

Extends

Eigenschaften

creatorRoleAssignment

Die Rollendefinition, die dem Ersteller der Umgebung beim Sichern von Ressourcen zugewiesen ist.

deploymentTargetId

Id eines Abonnements, dem der Umgebungstyp zugeordnet wird. Die Ressourcen der Umgebung werden in diesem Abonnement bereitgestellt.

displayName

Der Anzeigename des Projektumgebungstyps.

environmentCount

Die Anzahl der Umgebungen dieses Typs. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

identity

Verwaltete Identitätseigenschaften

location

Der geografische Standort für den Umgebungstyp

provisioningState

Der Bereitstellungsstatus der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

status

Definiert, ob dieser Umgebungstyp in diesem Projekt verwendet werden kann.

tags

Ressourcentags.

userRoleAssignments

Rollenzuweisungen, die für die Umgebungssicherung von Ressourcen erstellt wurden. Dies ist eine Zuordnung von einer Benutzerobjekt-ID zu einem Objekt mit Rollendefinitions-IDs.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

creatorRoleAssignment

Die Rollendefinition, die dem Ersteller der Umgebung beim Sichern von Ressourcen zugewiesen ist.

creatorRoleAssignment?: ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment

Eigenschaftswert

deploymentTargetId

Id eines Abonnements, dem der Umgebungstyp zugeordnet wird. Die Ressourcen der Umgebung werden in diesem Abonnement bereitgestellt.

deploymentTargetId?: string

Eigenschaftswert

string

displayName

Der Anzeigename des Projektumgebungstyps.

displayName?: string

Eigenschaftswert

string

environmentCount

Die Anzahl der Umgebungen dieses Typs. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

environmentCount?: number

Eigenschaftswert

number

identity

Verwaltete Identitätseigenschaften

identity?: ManagedServiceIdentity

Eigenschaftswert

location

Der geografische Standort für den Umgebungstyp

location?: string

Eigenschaftswert

string

provisioningState

Der Bereitstellungsstatus der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

status

Definiert, ob dieser Umgebungstyp in diesem Projekt verwendet werden kann.

status?: string

Eigenschaftswert

string

tags

Ressourcentags.

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

Eigenschaftswert

{[propertyName: string]: string}

userRoleAssignments

Rollenzuweisungen, die für die Umgebungssicherung von Ressourcen erstellt wurden. Dies ist eine Zuordnung von einer Benutzerobjekt-ID zu einem Objekt mit Rollendefinitions-IDs.

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

Eigenschaftswert

{[propertyName: string]: UserRoleAssignmentValue}

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonResource.id

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonResource.name

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

Geerbt vonResource.systemData-

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

vonResource.type geerbt