ConditionalCreditsOperations interface
Interface representing a ConditionalCredits operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| cancel | Cancel conditional credit. Stops applying the benefit. |
| create |
Create or update a conditional credit. |
| delete | Delete a conditional credit. |
| get | Get a conditional credit. |
| list |
List conditional credits by resource group. |
| list |
List conditional credits by subscription. |
| scope |
List conditional credits that are applicable for a given scope. Currently supported scopes: billing accounts |
| update | Update a conditional credit. |
Property Details
beginCancel
Warning
This API is now deprecated.
use cancel instead
beginCancel: (resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsCancelOptionalParams) => Promise<SimplePollerLike<OperationState<ConditionalCredit>, ConditionalCredit>>
Property Value
(resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsCancelOptionalParams) => Promise<SimplePollerLike<OperationState<ConditionalCredit>, ConditionalCredit>>
beginCancelAndWait
Warning
This API is now deprecated.
use cancel instead
beginCancelAndWait: (resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsCancelOptionalParams) => Promise<ConditionalCredit>
Property Value
(resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsCancelOptionalParams) => Promise<ConditionalCredit>
beginCreateOrUpdate
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, conditionalCreditName: string, body: ConditionalCredit, options?: ConditionalCreditsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ConditionalCredit>, ConditionalCredit>>
Property Value
(resourceGroupName: string, conditionalCreditName: string, body: ConditionalCredit, options?: ConditionalCreditsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ConditionalCredit>, ConditionalCredit>>
beginCreateOrUpdateAndWait
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, conditionalCreditName: string, body: ConditionalCredit, options?: ConditionalCreditsCreateOrUpdateOptionalParams) => Promise<ConditionalCredit>
Property Value
(resourceGroupName: string, conditionalCreditName: string, body: ConditionalCredit, options?: ConditionalCreditsCreateOrUpdateOptionalParams) => Promise<ConditionalCredit>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsDeleteOptionalParams) => Promise<void>
beginUpdate
Warning
This API is now deprecated.
use update instead
beginUpdate: (resourceGroupName: string, conditionalCreditName: string, body: ConditionalCreditPatchRequest, options?: ConditionalCreditsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ConditionalCredit>, ConditionalCredit>>
Property Value
(resourceGroupName: string, conditionalCreditName: string, body: ConditionalCreditPatchRequest, options?: ConditionalCreditsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ConditionalCredit>, ConditionalCredit>>
beginUpdateAndWait
Warning
This API is now deprecated.
use update instead
beginUpdateAndWait: (resourceGroupName: string, conditionalCreditName: string, body: ConditionalCreditPatchRequest, options?: ConditionalCreditsUpdateOptionalParams) => Promise<ConditionalCredit>
Property Value
(resourceGroupName: string, conditionalCreditName: string, body: ConditionalCreditPatchRequest, options?: ConditionalCreditsUpdateOptionalParams) => Promise<ConditionalCredit>
cancel
Cancel conditional credit. Stops applying the benefit.
cancel: (resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsCancelOptionalParams) => PollerLike<OperationState<ConditionalCredit>, ConditionalCredit>
Property Value
(resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsCancelOptionalParams) => PollerLike<OperationState<ConditionalCredit>, ConditionalCredit>
createOrUpdate
Create or update a conditional credit.
createOrUpdate: (resourceGroupName: string, conditionalCreditName: string, body: ConditionalCredit, options?: ConditionalCreditsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ConditionalCredit>, ConditionalCredit>
Property Value
(resourceGroupName: string, conditionalCreditName: string, body: ConditionalCredit, options?: ConditionalCreditsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ConditionalCredit>, ConditionalCredit>
delete
Delete a conditional credit.
delete: (resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a conditional credit.
get: (resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsGetOptionalParams) => Promise<ConditionalCredit>
Property Value
(resourceGroupName: string, conditionalCreditName: string, options?: ConditionalCreditsGetOptionalParams) => Promise<ConditionalCredit>
listByResourceGroup
List conditional credits by resource group.
listByResourceGroup: (resourceGroupName: string, options?: ConditionalCreditsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ConditionalCredit, ConditionalCredit[], PageSettings>
Property Value
(resourceGroupName: string, options?: ConditionalCreditsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ConditionalCredit, ConditionalCredit[], PageSettings>
listBySubscription
List conditional credits by subscription.
listBySubscription: (options?: ConditionalCreditsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ConditionalCredit, ConditionalCredit[], PageSettings>
Property Value
(options?: ConditionalCreditsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ConditionalCredit, ConditionalCredit[], PageSettings>
scopeList
List conditional credits that are applicable for a given scope. Currently supported scopes: billing accounts
scopeList: (scope: string, options?: ConditionalCreditsScopeListOptionalParams) => PagedAsyncIterableIterator<ConditionalCredit, ConditionalCredit[], PageSettings>
Property Value
(scope: string, options?: ConditionalCreditsScopeListOptionalParams) => PagedAsyncIterableIterator<ConditionalCredit, ConditionalCredit[], PageSettings>
update
Update a conditional credit.
update: (resourceGroupName: string, conditionalCreditName: string, body: ConditionalCreditPatchRequest, options?: ConditionalCreditsUpdateOptionalParams) => PollerLike<OperationState<ConditionalCredit>, ConditionalCredit>
Property Value
(resourceGroupName: string, conditionalCreditName: string, body: ConditionalCreditPatchRequest, options?: ConditionalCreditsUpdateOptionalParams) => PollerLike<OperationState<ConditionalCredit>, ConditionalCredit>