Class SubscriptionFactoryOperationsExtensions
Extension methods for SubscriptionFactoryOperations.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Subscription.dll
Syntax
public static class SubscriptionFactoryOperationsExtensions
Methods
BeginCreateSubscription(ISubscriptionFactoryOperations, String, String, ModernSubscriptionCreationParameters)
The operation to create a new Azure subscription
Declaration
public static Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationResult BeginCreateSubscription (this Microsoft.Azure.Management.Subscription.ISubscriptionFactoryOperations operations, string billingAccountName, string invoiceSectionName, Microsoft.Azure.Management.Subscription.Models.ModernSubscriptionCreationParameters body);
Parameters
ISubscriptionFactoryOperations
operations
The operations group for this extension method. |
String
billingAccountName
The name of the Microsoft Customer Agreement billing account for which you want to create the subscription. |
String
invoiceSectionName
The name of the invoice section in the billing account for which you want to create the subscription. |
ModernSubscriptionCreationParameters
body
The subscription creation parameters. |
Returns
SubscriptionCreationResult
|
BeginCreateSubscriptionAsync(ISubscriptionFactoryOperations, String, String, ModernSubscriptionCreationParameters, CancellationToken)
The operation to create a new Azure subscription
Declaration
[System.Diagnostics.DebuggerStepThrough]
public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationResult> BeginCreateSubscriptionAsync (this Microsoft.Azure.Management.Subscription.ISubscriptionFactoryOperations operations, string billingAccountName, string invoiceSectionName, Microsoft.Azure.Management.Subscription.Models.ModernSubscriptionCreationParameters body, System.Threading.CancellationToken cancellationToken = null);
Parameters
ISubscriptionFactoryOperations
operations
The operations group for this extension method. |
String
billingAccountName
The name of the Microsoft Customer Agreement billing account for which you want to create the subscription. |
String
invoiceSectionName
The name of the invoice section in the billing account for which you want to create the subscription. |
ModernSubscriptionCreationParameters
body
The subscription creation parameters. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<SubscriptionCreationResult>
|
BeginCreateSubscriptionInEnrollmentAccount(ISubscriptionFactoryOperations, String, SubscriptionCreationParameters)
Creates an Azure subscription
Declaration
public static Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationResult BeginCreateSubscriptionInEnrollmentAccount (this Microsoft.Azure.Management.Subscription.ISubscriptionFactoryOperations operations, string enrollmentAccountName, Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationParameters body);
Parameters
ISubscriptionFactoryOperations
operations
The operations group for this extension method. |
String
enrollmentAccountName
The name of the enrollment account to which the subscription will be billed. |
SubscriptionCreationParameters
body
The subscription creation parameters. |
Returns
SubscriptionCreationResult
|
BeginCreateSubscriptionInEnrollmentAccountAsync(ISubscriptionFactoryOperations, String, SubscriptionCreationParameters, CancellationToken)
Creates an Azure subscription
Declaration
[System.Diagnostics.DebuggerStepThrough]
public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationResult> BeginCreateSubscriptionInEnrollmentAccountAsync (this Microsoft.Azure.Management.Subscription.ISubscriptionFactoryOperations operations, string enrollmentAccountName, Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationParameters body, System.Threading.CancellationToken cancellationToken = null);
Parameters
ISubscriptionFactoryOperations
operations
The operations group for this extension method. |
String
enrollmentAccountName
The name of the enrollment account to which the subscription will be billed. |
SubscriptionCreationParameters
body
The subscription creation parameters. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<SubscriptionCreationResult>
|
CreateSubscription(ISubscriptionFactoryOperations, String, String, ModernSubscriptionCreationParameters)
The operation to create a new Azure subscription
Declaration
public static Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationResult CreateSubscription (this Microsoft.Azure.Management.Subscription.ISubscriptionFactoryOperations operations, string billingAccountName, string invoiceSectionName, Microsoft.Azure.Management.Subscription.Models.ModernSubscriptionCreationParameters body);
Parameters
ISubscriptionFactoryOperations
operations
The operations group for this extension method. |
String
billingAccountName
The name of the Microsoft Customer Agreement billing account for which you want to create the subscription. |
String
invoiceSectionName
The name of the invoice section in the billing account for which you want to create the subscription. |
ModernSubscriptionCreationParameters
body
The subscription creation parameters. |
Returns
SubscriptionCreationResult
|
CreateSubscriptionAsync(ISubscriptionFactoryOperations, String, String, ModernSubscriptionCreationParameters, CancellationToken)
The operation to create a new Azure subscription
Declaration
[System.Diagnostics.DebuggerStepThrough]
public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationResult> CreateSubscriptionAsync (this Microsoft.Azure.Management.Subscription.ISubscriptionFactoryOperations operations, string billingAccountName, string invoiceSectionName, Microsoft.Azure.Management.Subscription.Models.ModernSubscriptionCreationParameters body, System.Threading.CancellationToken cancellationToken = null);
Parameters
ISubscriptionFactoryOperations
operations
The operations group for this extension method. |
String
billingAccountName
The name of the Microsoft Customer Agreement billing account for which you want to create the subscription. |
String
invoiceSectionName
The name of the invoice section in the billing account for which you want to create the subscription. |
ModernSubscriptionCreationParameters
body
The subscription creation parameters. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<SubscriptionCreationResult>
|
CreateSubscriptionInEnrollmentAccount(ISubscriptionFactoryOperations, String, SubscriptionCreationParameters)
Creates an Azure subscription
Declaration
public static Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationResult CreateSubscriptionInEnrollmentAccount (this Microsoft.Azure.Management.Subscription.ISubscriptionFactoryOperations operations, string enrollmentAccountName, Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationParameters body);
Parameters
ISubscriptionFactoryOperations
operations
The operations group for this extension method. |
String
enrollmentAccountName
The name of the enrollment account to which the subscription will be billed. |
SubscriptionCreationParameters
body
The subscription creation parameters. |
Returns
SubscriptionCreationResult
|
CreateSubscriptionInEnrollmentAccountAsync(ISubscriptionFactoryOperations, String, SubscriptionCreationParameters, CancellationToken)
Creates an Azure subscription
Declaration
[System.Diagnostics.DebuggerStepThrough]
public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationResult> CreateSubscriptionInEnrollmentAccountAsync (this Microsoft.Azure.Management.Subscription.ISubscriptionFactoryOperations operations, string enrollmentAccountName, Microsoft.Azure.Management.Subscription.Models.SubscriptionCreationParameters body, System.Threading.CancellationToken cancellationToken = null);
Parameters
ISubscriptionFactoryOperations
operations
The operations group for this extension method. |
String
enrollmentAccountName
The name of the enrollment account to which the subscription will be billed. |
SubscriptionCreationParameters
body
The subscription creation parameters. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<SubscriptionCreationResult>
|