ChaosFault interface
Interface representing a ChaosFault.
Methods
| begin |
Enable, disable Chaos Fault in a CosmosDB account. |
| begin |
Enable, disable Chaos Fault in a CosmosDB account. |
| get(string, string, string, Chaos |
Get Chaos Fault for a CosmosdB account for a particular Chaos Fault. |
| list(string, string, Chaos |
List Chaos Faults for CosmosDB account. |
Method Details
beginEnableDisable(string, string, string, ChaosFaultResource, ChaosFaultEnableDisableOptionalParams)
Enable, disable Chaos Fault in a CosmosDB account.
function beginEnableDisable(resourceGroupName: string, accountName: string, chaosFault: string, chaosFaultRequest: ChaosFaultResource, options?: ChaosFaultEnableDisableOptionalParams): Promise<SimplePollerLike<OperationState<ChaosFaultResource>, ChaosFaultResource>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- accountName
-
string
Cosmos DB database account name.
- chaosFault
-
string
The name of the ChaosFault.
- chaosFaultRequest
- ChaosFaultResource
A request object to enable/disable the chaos fault.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ChaosFaultResource>, ChaosFaultResource>>
beginEnableDisableAndWait(string, string, string, ChaosFaultResource, ChaosFaultEnableDisableOptionalParams)
Enable, disable Chaos Fault in a CosmosDB account.
function beginEnableDisableAndWait(resourceGroupName: string, accountName: string, chaosFault: string, chaosFaultRequest: ChaosFaultResource, options?: ChaosFaultEnableDisableOptionalParams): Promise<ChaosFaultResource>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- accountName
-
string
Cosmos DB database account name.
- chaosFault
-
string
The name of the ChaosFault.
- chaosFaultRequest
- ChaosFaultResource
A request object to enable/disable the chaos fault.
The options parameters.
Returns
Promise<ChaosFaultResource>
get(string, string, string, ChaosFaultGetOptionalParams)
Get Chaos Fault for a CosmosdB account for a particular Chaos Fault.
function get(resourceGroupName: string, accountName: string, chaosFault: string, options?: ChaosFaultGetOptionalParams): Promise<ChaosFaultResource>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- accountName
-
string
Cosmos DB database account name.
- chaosFault
-
string
The name of the ChaosFault.
- options
- ChaosFaultGetOptionalParams
The options parameters.
Returns
Promise<ChaosFaultResource>
list(string, string, ChaosFaultListOptionalParams)
List Chaos Faults for CosmosDB account.
function list(resourceGroupName: string, accountName: string, options?: ChaosFaultListOptionalParams): PagedAsyncIterableIterator<ChaosFaultResource, ChaosFaultResource[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- accountName
-
string
Cosmos DB database account name.
- options
- ChaosFaultListOptionalParams
The options parameters.