GroupQuotaSubscriptions interface
表示 GroupQuotaSubscriptions 的接口。
方法
| begin |
向 GroupQuotas 添加订阅。 将根据 GroupQuota 中定义的 additionalAttributes 验证订阅。 additionalAttributes 用作订阅的筛选器,订阅可以包含在 GroupQuotas 中。 请求的 TenantId 根据订阅的 TenantId 进行验证。 |
| begin |
向 GroupQuotas 添加订阅。 将根据 GroupQuota 中定义的 additionalAttributes 验证订阅。 additionalAttributes 用作订阅的筛选器,订阅可以包含在 GroupQuotas 中。 请求的 TenantId 根据订阅的 TenantId 进行验证。 |
| begin |
从 GroupQuotas 中删除订阅。 请求的 TenantId 根据订阅的 TenantId 进行验证。 |
| begin |
从 GroupQuotas 中删除订阅。 请求的 TenantId 根据订阅的 TenantId 进行验证。 |
| begin |
使用要添加到订阅列表的订阅更新 GroupQuotas。 如果在 GroupQuota 中定义了 additionalAttributes,则将验证订阅。 请求的 TenantId 根据订阅的 TenantId 进行验证。 |
| begin |
使用要添加到订阅列表的订阅更新 GroupQuotas。 如果在 GroupQuota 中定义了 additionalAttributes,则将验证订阅。 请求的 TenantId 根据订阅的 TenantId 进行验证。 |
| get(string, string, Group |
返回 subscriptionIds 及其与 GroupQuota 关联的预置状态。 如果订阅不是 GroupQuota 的成员,它将返回 404,否则返回 200。 |
| list(string, string, Group |
返回与 GroupQuotas 关联的 subscriptionId 的列表。 |
方法详细信息
beginCreateOrUpdate(string, string, GroupQuotaSubscriptionsCreateOrUpdateOptionalParams)
向 GroupQuotas 添加订阅。 将根据 GroupQuota 中定义的 additionalAttributes 验证订阅。 additionalAttributes 用作订阅的筛选器,订阅可以包含在 GroupQuotas 中。 请求的 TenantId 根据订阅的 TenantId 进行验证。
function beginCreateOrUpdate(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GroupQuotaSubscriptionId>, GroupQuotaSubscriptionId>>
参数
- managementGroupId
-
string
管理组 ID。
- groupQuotaName
-
string
GroupQuota 名称。 名称对于提供的上下文 tenantId/MgId 应是唯一的。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<GroupQuotaSubscriptionId>, GroupQuotaSubscriptionId>>
beginCreateOrUpdateAndWait(string, string, GroupQuotaSubscriptionsCreateOrUpdateOptionalParams)
向 GroupQuotas 添加订阅。 将根据 GroupQuota 中定义的 additionalAttributes 验证订阅。 additionalAttributes 用作订阅的筛选器,订阅可以包含在 GroupQuotas 中。 请求的 TenantId 根据订阅的 TenantId 进行验证。
function beginCreateOrUpdateAndWait(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsCreateOrUpdateOptionalParams): Promise<GroupQuotaSubscriptionId>
参数
- managementGroupId
-
string
管理组 ID。
- groupQuotaName
-
string
GroupQuota 名称。 名称对于提供的上下文 tenantId/MgId 应是唯一的。
选项参数。
返回
Promise<GroupQuotaSubscriptionId>
beginDelete(string, string, GroupQuotaSubscriptionsDeleteOptionalParams)
从 GroupQuotas 中删除订阅。 请求的 TenantId 根据订阅的 TenantId 进行验证。
function beginDelete(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<GroupQuotaSubscriptionsDeleteHeaders>, GroupQuotaSubscriptionsDeleteHeaders>>
参数
- managementGroupId
-
string
管理组 ID。
- groupQuotaName
-
string
GroupQuota 名称。 名称对于提供的上下文 tenantId/MgId 应是唯一的。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<GroupQuotaSubscriptionsDeleteHeaders>, GroupQuotaSubscriptionsDeleteHeaders>>
beginDeleteAndWait(string, string, GroupQuotaSubscriptionsDeleteOptionalParams)
从 GroupQuotas 中删除订阅。 请求的 TenantId 根据订阅的 TenantId 进行验证。
function beginDeleteAndWait(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsDeleteOptionalParams): Promise<GroupQuotaSubscriptionsDeleteHeaders>
参数
- managementGroupId
-
string
管理组 ID。
- groupQuotaName
-
string
GroupQuota 名称。 名称对于提供的上下文 tenantId/MgId 应是唯一的。
选项参数。
返回
Promise<GroupQuotaSubscriptionsDeleteHeaders>
beginUpdate(string, string, GroupQuotaSubscriptionsUpdateOptionalParams)
使用要添加到订阅列表的订阅更新 GroupQuotas。 如果在 GroupQuota 中定义了 additionalAttributes,则将验证订阅。 请求的 TenantId 根据订阅的 TenantId 进行验证。
function beginUpdate(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GroupQuotaSubscriptionId>, GroupQuotaSubscriptionId>>
参数
- managementGroupId
-
string
管理组 ID。
- groupQuotaName
-
string
GroupQuota 名称。 名称对于提供的上下文 tenantId/MgId 应是唯一的。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<GroupQuotaSubscriptionId>, GroupQuotaSubscriptionId>>
beginUpdateAndWait(string, string, GroupQuotaSubscriptionsUpdateOptionalParams)
使用要添加到订阅列表的订阅更新 GroupQuotas。 如果在 GroupQuota 中定义了 additionalAttributes,则将验证订阅。 请求的 TenantId 根据订阅的 TenantId 进行验证。
function beginUpdateAndWait(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsUpdateOptionalParams): Promise<GroupQuotaSubscriptionId>
参数
- managementGroupId
-
string
管理组 ID。
- groupQuotaName
-
string
GroupQuota 名称。 名称对于提供的上下文 tenantId/MgId 应是唯一的。
选项参数。
返回
Promise<GroupQuotaSubscriptionId>
get(string, string, GroupQuotaSubscriptionsGetOptionalParams)
返回 subscriptionIds 及其与 GroupQuota 关联的预置状态。 如果订阅不是 GroupQuota 的成员,它将返回 404,否则返回 200。
function get(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsGetOptionalParams): Promise<GroupQuotaSubscriptionId>
参数
- managementGroupId
-
string
管理组 ID。
- groupQuotaName
-
string
GroupQuota 名称。 名称对于提供的上下文 tenantId/MgId 应是唯一的。
选项参数。
返回
Promise<GroupQuotaSubscriptionId>
list(string, string, GroupQuotaSubscriptionsListOptionalParams)
返回与 GroupQuotas 关联的 subscriptionId 的列表。
function list(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsListOptionalParams): PagedAsyncIterableIterator<GroupQuotaSubscriptionId, GroupQuotaSubscriptionId[], PageSettings>
参数
- managementGroupId
-
string
管理组 ID。
- groupQuotaName
-
string
GroupQuota 名称。 名称对于提供的上下文 tenantId/MgId 应是唯一的。
选项参数。