Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientAPI ¶
type ClientAPI interface { Cancel(ctx context.Context, subscriptionID string) (result subscription.CanceledSubscriptionID, err error) CreateCspSubscription(ctx context.Context, billingAccountName string, customerName string, body subscription.ModernCspSubscriptionCreationParameters) (result subscription.CreateCspSubscriptionFuture, err error) CreateSubscription(ctx context.Context, billingAccountName string, billingProfileName string, invoiceSectionName string, body subscription.ModernSubscriptionCreationParameters) (result subscription.CreateSubscriptionFuture, err error) CreateSubscriptionInEnrollmentAccount(ctx context.Context, enrollmentAccountName string, body subscription.CreationParameters) (result subscription.CreateSubscriptionInEnrollmentAccountFuture, err error) Enable(ctx context.Context, subscriptionID string) (result subscription.EnabledSubscriptionID, err error) Rename(ctx context.Context, subscriptionID string, body subscription.Name) (result subscription.RenamedSubscriptionID, err error) }
ClientAPI contains the set of methods on the Client type.
type OperationClientAPI ¶
type OperationClientAPI interface {
Get(ctx context.Context, operationID string) (result subscription.CreationResult, err error)
}
OperationClientAPI contains the set of methods on the OperationClient type.
type OperationsClientAPI ¶
type OperationsClientAPI interface {
List(ctx context.Context) (result subscription.OperationListResult, err error)
}
OperationsClientAPI contains the set of methods on the OperationsClient type.
type SubscriptionsClientAPI ¶
type SubscriptionsClientAPI interface { Get(ctx context.Context, subscriptionID string) (result subscription.Model, err error) List(ctx context.Context) (result subscription.ListResultPage, err error) ListComplete(ctx context.Context) (result subscription.ListResultIterator, err error) ListLocations(ctx context.Context, subscriptionID string) (result subscription.LocationListResult, err error) }
SubscriptionsClientAPI contains the set of methods on the SubscriptionsClient type.
type TenantsClientAPI ¶
type TenantsClientAPI interface { List(ctx context.Context) (result subscription.TenantListResultPage, err error) ListComplete(ctx context.Context) (result subscription.TenantListResultIterator, err error) }
TenantsClientAPI contains the set of methods on the TenantsClient type.
Click to show internal directories.
Click to hide internal directories.