Compartilhar via


ResourceManagerModelFactory.SubscriptionData Método

Definição

Inicializa uma nova instância de 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

Parâmetros

id
ResourceIdentifier

A ID totalmente qualificada para a assinatura. Por exemplo, /subscriptions/8d65815f-a5b6-402f-9298-045155da7d74.

subscriptionId
String

A ID da assinatura.

displayName
String

O nome de exibição da assinatura.

tenantId
Nullable<Guid>

A ID do locatário da assinatura.

state
Nullable<SubscriptionState>

O estado da assinatura. Os valores possíveis são Habilitado, Avisado, PastDue, Desabilitado e Excluído.

subscriptionPolicies
SubscriptionPolicies

As políticas de assinatura.

authorizationSource
String

A origem da autorização da solicitação. Os valores válidos são uma ou mais combinações de Legacy, RoleBased, Bypassed, Direct e Management. Por exemplo, 'Legacy, RoleBased'.

managedByTenants
IEnumerable<ManagedByTenant>

Uma matriz que contém os locatários que gerenciam a assinatura.

tags
IReadOnlyDictionary<String,String>

As marcas anexadas à assinatura.

Retornos

Uma nova SubscriptionData instância para simulação.

Aplica-se a