Subscription クラス

サブスクリプション情報です。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

継承
azure.mgmt.resource.subscriptions._serialization.Model
Subscription

コンストラクター

Subscription(*, subscription_policies: _models.SubscriptionPolicies | None = None, authorization_source: str | None = None, managed_by_tenants: List[_models.ManagedByTenant] | None = None, tags: Dict[str, str] | None = None, **kwargs)

変数

id
str

サブスクリプションの完全修飾 ID。 たとえば、/subscriptions/00000000-0000-0000-0000-000000000000 です。

subscription_id
str

サブスクリプション ID です。

display_name
str

サブスクリプションの表示名。

tenant_id
str

サブスクリプション テナント ID。

state
str または SubscriptionState

サブスクリプションの状態。 有効な値は、Enabled、Warned、PastDue、Disabled、Deleted です。 既知の値は、"Enabled"、"Warned"、"PastDue"、"Disabled"、および "Deleted" です。

subscription_policies
SubscriptionPolicies

サブスクリプション ポリシー。

authorization_source
str

要求の承認ソース。 有効な値は、レガシ、RoleBased、Bypassed、Direct、Management の 1 つ以上の組み合わせです。 たとえば、'Legacy, RoleBased' などです。

managed_by_tenants
list[ManagedByTenant]

サブスクリプションを管理するテナントを含む配列。

tags
dict[str, str]

サブスクリプションにアタッチされているタグ。