ManagementGroupSubscriptionsOperations interface

Interface representing a ManagementGroupSubscriptions operations.

Properties

create

Associates existing subscription with the management group.

delete

De-associates subscription from the management group.

getSubscription

Retrieves details about given subscription which is associated with the management group.

listSubscriptionsUnderManagementGroup

Retrieves details about all subscriptions which are associated with the management group.

Property Details

create

Associates existing subscription with the management group.

create: (groupId: string, subscriptionId: string, options?: ManagementGroupSubscriptionsCreateOptionalParams) => Promise<SubscriptionUnderManagementGroup>

Property Value

(groupId: string, subscriptionId: string, options?: ManagementGroupSubscriptionsCreateOptionalParams) => Promise<SubscriptionUnderManagementGroup>

delete

De-associates subscription from the management group.

delete: (groupId: string, subscriptionId: string, options?: ManagementGroupSubscriptionsDeleteOptionalParams) => Promise<void>

Property Value

(groupId: string, subscriptionId: string, options?: ManagementGroupSubscriptionsDeleteOptionalParams) => Promise<void>

getSubscription

Retrieves details about given subscription which is associated with the management group.

getSubscription: (groupId: string, subscriptionId: string, options?: ManagementGroupSubscriptionsGetSubscriptionOptionalParams) => Promise<SubscriptionUnderManagementGroup>

Property Value

(groupId: string, subscriptionId: string, options?: ManagementGroupSubscriptionsGetSubscriptionOptionalParams) => Promise<SubscriptionUnderManagementGroup>

listSubscriptionsUnderManagementGroup

Retrieves details about all subscriptions which are associated with the management group.

listSubscriptionsUnderManagementGroup: (groupId: string, options?: ManagementGroupSubscriptionsListSubscriptionsUnderManagementGroupOptionalParams) => PagedAsyncIterableIterator<SubscriptionUnderManagementGroup, SubscriptionUnderManagementGroup[], PageSettings>

Property Value

(groupId: string, options?: ManagementGroupSubscriptionsListSubscriptionsUnderManagementGroupOptionalParams) => PagedAsyncIterableIterator<SubscriptionUnderManagementGroup, SubscriptionUnderManagementGroup[], PageSettings>