Udostępnij przez


Subscription Class

Definition

Low-level API implementation for the Subscription service. Subscription client provides an interface to create and manage Azure subscriptions programmatically.

public class Subscription
type Subscription = class
Public Class Subscription
Inheritance
Subscription

Constructors

Name Description
Subscription()

Methods

Name Description
AliasCreate(String, IPutAliasRequest, Func<HttpResponseMessage, Task<ISubscriptionAliasResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync, SerializationMode)

create Alias Subscription.

AliasCreate(String, IPutAliasRequest, Func<HttpResponseMessage, Task<ISubscriptionAliasResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Create Alias Subscription.

AliasCreateViaIdentity(String, IPutAliasRequest, Func<HttpResponseMessage, Task<ISubscriptionAliasResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync, SerializationMode)

create Alias Subscription.

AliasCreateViaIdentity(String, IPutAliasRequest, Func<HttpResponseMessage, Task<ISubscriptionAliasResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Create Alias Subscription.

AliasCreateViaIdentityWithResult(String, IPutAliasRequest, IEventListener, ISendAsync, SerializationMode)
AliasCreateViaJsonString(String, String, Func<HttpResponseMessage, Task<ISubscriptionAliasResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

create Alias Subscription.

AliasCreateViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
AliasCreateWithResult(String, IPutAliasRequest, IEventListener, ISendAsync, SerializationMode)
AliasDelete(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Delete Alias.

AliasDelete(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Delete Alias.

AliasDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>, Task>, IEventListener, ISendAsync)

Delete Alias.

AliasDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>, Task>, IEventListener, ISendAsync)

Delete Alias.

AliasGet(String, Func<HttpResponseMessage,Task<ISubscriptionAliasResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get Alias Subscription.

AliasGet(String, Func<HttpResponseMessage,Task<ISubscriptionAliasResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get Alias Subscription.

AliasGetViaIdentity(String, Func<HttpResponseMessage,Task<ISubscriptionAliasResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get Alias Subscription.

AliasGetViaIdentity(String, Func<HttpResponseMessage,Task<ISubscriptionAliasResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get Alias Subscription.

AliasGetViaIdentityWithResult(String, IEventListener, ISendAsync)
AliasGetWithResult(String, IEventListener, ISendAsync)
AliasList(Func<HttpResponseMessage,Task<ISubscriptionAliasListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

List Alias Subscription.

AliasList(Func<HttpResponseMessage,Task<ISubscriptionAliasListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

List Alias Subscription.

AliasListViaIdentity(String, Func<HttpResponseMessage,Task<ISubscriptionAliasListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

List Alias Subscription.

AliasListViaIdentity(String, Func<HttpResponseMessage,Task<ISubscriptionAliasListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

List Alias Subscription.

AliasListViaIdentityWithResult(String, IEventListener, ISendAsync)
AliasListWithResult(IEventListener, ISendAsync)
BillingAccountGetPolicy(String, Func<HttpResponseMessage,Task<IBillingAccountPoliciesResponse>,Task>, IEventListener, ISendAsync)

Get Billing Account Policy.

BillingAccountGetPolicy(String, Func<HttpResponseMessage,Task<IBillingAccountPoliciesResponse>,Task>, IEventListener, ISendAsync)

Get Billing Account Policy.

BillingAccountGetPolicyViaIdentity(String, Func<HttpResponseMessage,Task<IBillingAccountPoliciesResponse>,Task>, IEventListener, ISendAsync)

Get Billing Account Policy.

BillingAccountGetPolicyViaIdentity(String, Func<HttpResponseMessage,Task<IBillingAccountPoliciesResponse>,Task>, IEventListener, ISendAsync)

Get Billing Account Policy.

BillingAccountGetPolicyViaIdentityWithResult(String, IEventListener, ISendAsync)
BillingAccountGetPolicyWithResult(String, IEventListener, ISendAsync)
OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Lists all of the available Microsoft.Subscription API operations.

OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Lists all of the available Microsoft.Subscription API operations.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Lists all of the available Microsoft.Subscription API operations.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Lists all of the available Microsoft.Subscription API operations.

OperationsListViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationsListWithResult(IEventListener, ISendAsync)
SubscriptionAcceptOwnership(String, IAcceptOwnershipRequest, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync, SerializationMode)

Accept subscription ownership.

SubscriptionAcceptOwnership(String, IAcceptOwnershipRequest, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Accept subscription ownership.

SubscriptionAcceptOwnershipStatus(String, Func<HttpResponseMessage, Task<IAcceptOwnershipStatusResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Accept subscription ownership status.

SubscriptionAcceptOwnershipStatus(String, Func<HttpResponseMessage, Task<IAcceptOwnershipStatusResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Accept subscription ownership status.

SubscriptionAcceptOwnershipStatusViaIdentity(String, Func<HttpResponseMessage, Task<IAcceptOwnershipStatusResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Accept subscription ownership status.

SubscriptionAcceptOwnershipStatusViaIdentity(String, Func<HttpResponseMessage, Task<IAcceptOwnershipStatusResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Accept subscription ownership status.

SubscriptionAcceptOwnershipStatusViaIdentityWithResult(String, IEventListener, ISendAsync)
SubscriptionAcceptOwnershipStatusWithResult(String, IEventListener, ISendAsync)
SubscriptionAcceptOwnershipViaIdentity(String, IAcceptOwnershipRequest, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>, Task>, IEventListener, ISendAsync, SerializationMode)

Accept subscription ownership.

SubscriptionAcceptOwnershipViaIdentity(String, IAcceptOwnershipRequest, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>, Task>, IEventListener, ISendAsync)

Accept subscription ownership.

SubscriptionAcceptOwnershipViaJsonString(String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Accept subscription ownership.

SubscriptionCancel(String, Func<HttpResponseMessage,Task<ICanceledSubscriptionId>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to cancel a subscription

SubscriptionCancel(String, Func<HttpResponseMessage,Task<ICanceledSubscriptionId>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to cancel a subscription

SubscriptionCancelViaIdentity(String, Func<HttpResponseMessage, Task<ICanceledSubscriptionId>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to cancel a subscription

SubscriptionCancelViaIdentity(String, Func<HttpResponseMessage, Task<ICanceledSubscriptionId>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to cancel a subscription

SubscriptionCancelViaIdentityWithResult(String, IEventListener, ISendAsync)
SubscriptionCancelWithResult(String, IEventListener, ISendAsync)
SubscriptionEnable(String, Func<HttpResponseMessage,Task<IEnabledSubscriptionId>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to enable a subscription

SubscriptionEnable(String, Func<HttpResponseMessage,Task<IEnabledSubscriptionId>, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to enable a subscription

SubscriptionEnableViaIdentity(String, Func<HttpResponseMessage, Task<IEnabledSubscriptionId>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to enable a subscription

SubscriptionEnableViaIdentity(String, Func<HttpResponseMessage, Task<IEnabledSubscriptionId>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to enable a subscription

SubscriptionEnableViaIdentityWithResult(String, IEventListener, ISendAsync)
SubscriptionEnableWithResult(String, IEventListener, ISendAsync)
SubscriptionOperationGet(String, Func<HttpResponseMessage,Task<ISubscriptionCreationResult>, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the status of the pending Microsoft.Subscription API operations.

SubscriptionOperationGet(String, Func<HttpResponseMessage,Task<ISubscriptionCreationResult>, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the status of the pending Microsoft.Subscription API operations.

SubscriptionOperationGetViaIdentity(String, Func<HttpResponseMessage, Task<ISubscriptionCreationResult>,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the status of the pending Microsoft.Subscription API operations.

SubscriptionOperationGetViaIdentity(String, Func<HttpResponseMessage, Task<ISubscriptionCreationResult>,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the status of the pending Microsoft.Subscription API operations.

SubscriptionOperationGetViaIdentityWithResult(String, IEventListener, ISendAsync)
SubscriptionOperationGetWithResult(String, IEventListener, ISendAsync)
SubscriptionPolicyAddUpdatePolicyForTenant(IPutTenantPolicyRequestProperties, Func<HttpResponseMessage,Task<IGetTenantPolicyResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync, SerializationMode)

add Subscription tenant policy for user's tenant.

SubscriptionPolicyAddUpdatePolicyForTenant(IPutTenantPolicyRequestProperties, Func<HttpResponseMessage,Task<IGetTenantPolicyResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Create or Update Subscription tenant policy for user's tenant.

SubscriptionPolicyAddUpdatePolicyForTenantViaIdentity(String, IPutTenantPolicyRequestProperties, Func<HttpResponseMessage, Task<IGetTenantPolicyResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync, SerializationMode)

add Subscription tenant policy for user's tenant.

SubscriptionPolicyAddUpdatePolicyForTenantViaIdentity(String, IPutTenantPolicyRequestProperties, Func<HttpResponseMessage, Task<IGetTenantPolicyResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Create or Update Subscription tenant policy for user's tenant.

SubscriptionPolicyAddUpdatePolicyForTenantViaIdentityWithResult(String, IPutTenantPolicyRequestProperties, IEventListener, ISendAsync, SerializationMode)
SubscriptionPolicyAddUpdatePolicyForTenantViaJsonString(String, Func<HttpResponseMessage,Task<IGetTenantPolicyResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

add Subscription tenant policy for user's tenant.

SubscriptionPolicyAddUpdatePolicyForTenantViaJsonStringWithResult(String, IEventListener, ISendAsync)
SubscriptionPolicyAddUpdatePolicyForTenantWithResult(IPutTenantPolicyRequestProperties, IEventListener, ISendAsync, SerializationMode)
SubscriptionPolicyGetPolicyForTenant(Func<HttpResponseMessage, Task<IGetTenantPolicyResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the subscription tenant policy for the user's tenant.

SubscriptionPolicyGetPolicyForTenant(Func<HttpResponseMessage, Task<IGetTenantPolicyResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the subscription tenant policy for the user's tenant.

SubscriptionPolicyGetPolicyForTenantViaIdentity(String, Func<HttpResponseMessage, Task<IGetTenantPolicyResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the subscription tenant policy for the user's tenant.

SubscriptionPolicyGetPolicyForTenantViaIdentity(String, Func<HttpResponseMessage, Task<IGetTenantPolicyResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the subscription tenant policy for the user's tenant.

SubscriptionPolicyGetPolicyForTenantViaIdentityWithResult(String, IEventListener, ISendAsync)
SubscriptionPolicyGetPolicyForTenantWithResult(IEventListener, ISendAsync)
SubscriptionPolicyListPolicyForTenant(Func<HttpResponseMessage, Task<IGetTenantPolicyListResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the subscription tenant policy for the user's tenant.

SubscriptionPolicyListPolicyForTenant(Func<HttpResponseMessage, Task<IGetTenantPolicyListResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the subscription tenant policy for the user's tenant.

SubscriptionPolicyListPolicyForTenantViaIdentity(String, Func<HttpResponseMessage, Task<IGetTenantPolicyListResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the subscription tenant policy for the user's tenant.

SubscriptionPolicyListPolicyForTenantViaIdentity(String, Func<HttpResponseMessage, Task<IGetTenantPolicyListResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

Get the subscription tenant policy for the user's tenant.

SubscriptionPolicyListPolicyForTenantViaIdentityWithResult(String, IEventListener, ISendAsync)
SubscriptionPolicyListPolicyForTenantWithResult(IEventListener, ISendAsync)
SubscriptionRename(String, ISubscriptionName, Func<HttpResponseMessage, Task<IRenamedSubscriptionId>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync, SerializationMode)

The operation to rename a subscription

SubscriptionRename(String, ISubscriptionName, Func<HttpResponseMessage, Task<IRenamedSubscriptionId>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to rename a subscription

SubscriptionRenameViaIdentity(String, ISubscriptionName, Func<HttpResponseMessage, Task<IRenamedSubscriptionId>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync, SerializationMode)

The operation to rename a subscription

SubscriptionRenameViaIdentity(String, ISubscriptionName, Func<HttpResponseMessage, Task<IRenamedSubscriptionId>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to rename a subscription

SubscriptionRenameViaIdentityWithResult(String, ISubscriptionName, IEventListener, ISendAsync, SerializationMode)
SubscriptionRenameViaJsonString(String, String, Func<HttpResponseMessage, Task<IRenamedSubscriptionId>,Task>, Func<HttpResponseMessage, Task<IErrorResponseBody>,Task>, IEventListener, ISendAsync)

The operation to rename a subscription

SubscriptionRenameViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
SubscriptionRenameWithResult(String, ISubscriptionName, IEventListener, ISendAsync, SerializationMode)

Applies to