Freigeben über


ResourceManagerModelFactory.SubscriptionData Methode

Definition

Initialisiert eine neue instance von SubscriptionData.

public static Azure.ResourceManager.Resources.SubscriptionData SubscriptionData (Azure.Core.ResourceIdentifier id = default, string subscriptionId = default, string displayName = default, Guid? tenantId = default, Azure.ResourceManager.Resources.Models.SubscriptionState? state = default, Azure.ResourceManager.Resources.Models.SubscriptionPolicies subscriptionPolicies = default, string authorizationSource = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.ManagedByTenant> managedByTenants = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default);
static member SubscriptionData : Azure.Core.ResourceIdentifier * string * string * Nullable<Guid> * Nullable<Azure.ResourceManager.Resources.Models.SubscriptionState> * Azure.ResourceManager.Resources.Models.SubscriptionPolicies * string * seq<Azure.ResourceManager.Resources.Models.ManagedByTenant> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.Resources.SubscriptionData
Public Shared Function SubscriptionData (Optional id As ResourceIdentifier = Nothing, Optional subscriptionId As String = Nothing, Optional displayName As String = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional state As Nullable(Of SubscriptionState) = Nothing, Optional subscriptionPolicies As SubscriptionPolicies = Nothing, Optional authorizationSource As String = Nothing, Optional managedByTenants As IEnumerable(Of ManagedByTenant) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing) As SubscriptionData

Parameter

id
ResourceIdentifier

Die vollqualifizierte ID für das Abonnement. Beispiel: /subscriptions/8d65815f-a5b6-402f-9298-045155da7d74.

subscriptionId
String

Die Abonnement-ID.

displayName
String

Der Anzeigename des Abonnements.

tenantId
Nullable<Guid>

Die Abonnementmandanten-ID.

state
Nullable<SubscriptionState>

Der Abonnementstatus. Mögliche Werte sind Enabled, Warned, PastDue, Disabled und Deleted.

subscriptionPolicies
SubscriptionPolicies

Die Abonnementrichtlinien.

authorizationSource
String

Die Autorisierungsquelle der Anforderung. Gültige Werte sind mindestens eine Kombination aus Legacy, RoleBased, Bypassed, Direct und Management. Beispiel: "Legacy, RoleBased".

managedByTenants
IEnumerable<ManagedByTenant>

Ein Array, das die Mandanten enthält, die das Abonnement verwalten.

tags
IReadOnlyDictionary<String,String>

Die Tags, die dem Abonnement angefügt sind.

Gibt zurück

Eine neue SubscriptionData instance zum Mocking.

Gilt für: