Partilhar via


GroupQuotaSubscriptionsOperations interface

Interface que representa uma operação GroupQuotaSubscriptions.

Propriedades

createOrUpdate

Adiciona uma assinatura ao GroupQuotas. As subscrições serão validadas com base nos atributos adicionais definidos no GroupQuota. O additionalAttributes funciona como filtro para as assinaturas, que podem ser incluídas no GroupQuotas. O TenantId da solicitação é validado em relação ao TenantId da assinatura.

delete
get

Retorna o subscriptionIds juntamente com seu estado de provisionamento para ser associado ao GroupQuota. Se a assinatura não for um membro do GroupQuota, ela retornará 404, ou 200.

list

Retorna uma lista dos subscriptionIds associados ao GroupQuotas.

update

Atualiza o GroupQuotas com a assinatura para adicionar à lista de assinaturas. As assinaturas serão validadas se additionalAttributes forem definidos no GroupQuota. O TenantId da solicitação é validado em relação ao TenantId da assinatura.

Detalhes de Propriedade

createOrUpdate

Adiciona uma assinatura ao GroupQuotas. As subscrições serão validadas com base nos atributos adicionais definidos no GroupQuota. O additionalAttributes funciona como filtro para as assinaturas, que podem ser incluídas no GroupQuotas. O TenantId da solicitação é validado em relação ao TenantId da assinatura.

createOrUpdate: (managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<GroupQuotaSubscriptionId>, GroupQuotaSubscriptionId>

Valor de Propriedade

(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<GroupQuotaSubscriptionId>, GroupQuotaSubscriptionId>

delete

delete: (managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor de Propriedade

(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Retorna o subscriptionIds juntamente com seu estado de provisionamento para ser associado ao GroupQuota. Se a assinatura não for um membro do GroupQuota, ela retornará 404, ou 200.

get: (managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsGetOptionalParams) => Promise<GroupQuotaSubscriptionId>

Valor de Propriedade

(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsGetOptionalParams) => Promise<GroupQuotaSubscriptionId>

list

Retorna uma lista dos subscriptionIds associados ao GroupQuotas.

list: (managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsListOptionalParams) => PagedAsyncIterableIterator<GroupQuotaSubscriptionId, GroupQuotaSubscriptionId[], PageSettings>

Valor de Propriedade

(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsListOptionalParams) => PagedAsyncIterableIterator<GroupQuotaSubscriptionId, GroupQuotaSubscriptionId[], PageSettings>

update

Atualiza o GroupQuotas com a assinatura para adicionar à lista de assinaturas. As assinaturas serão validadas se additionalAttributes forem definidos no GroupQuota. O TenantId da solicitação é validado em relação ao TenantId da assinatura.

update: (managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<GroupQuotaSubscriptionId>, GroupQuotaSubscriptionId>

Valor de Propriedade

(managementGroupId: string, groupQuotaName: string, options?: GroupQuotaSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<GroupQuotaSubscriptionId>, GroupQuotaSubscriptionId>