ChaosFaultOperations interface

Interface representing a ChaosFault operations.

Properties

beginEnableDisable
beginEnableDisableAndWait
enableDisable

Enable, disable Chaos Fault in a CosmosDB account.

get

Get Chaos Fault for a CosmosdB account for a particular Chaos Fault.

list

List Chaos Faults for CosmosDB account.

Property Details

beginEnableDisable

Warning

This API is now deprecated.

use enableDisable instead

beginEnableDisable: (resourceGroupName: string, accountName: string, chaosFault: string, chaosFaultRequest: ChaosFaultResource, options?: ChaosFaultEnableDisableOptionalParams) => Promise<SimplePollerLike<OperationState<ChaosFaultResource>, ChaosFaultResource>>

Property Value

(resourceGroupName: string, accountName: string, chaosFault: string, chaosFaultRequest: ChaosFaultResource, options?: ChaosFaultEnableDisableOptionalParams) => Promise<SimplePollerLike<OperationState<ChaosFaultResource>, ChaosFaultResource>>

beginEnableDisableAndWait

Warning

This API is now deprecated.

use enableDisable instead

beginEnableDisableAndWait: (resourceGroupName: string, accountName: string, chaosFault: string, chaosFaultRequest: ChaosFaultResource, options?: ChaosFaultEnableDisableOptionalParams) => Promise<ChaosFaultResource>

Property Value

(resourceGroupName: string, accountName: string, chaosFault: string, chaosFaultRequest: ChaosFaultResource, options?: ChaosFaultEnableDisableOptionalParams) => Promise<ChaosFaultResource>

enableDisable

Enable, disable Chaos Fault in a CosmosDB account.

enableDisable: (resourceGroupName: string, accountName: string, chaosFault: string, chaosFaultRequest: ChaosFaultResource, options?: ChaosFaultEnableDisableOptionalParams) => PollerLike<OperationState<ChaosFaultResource>, ChaosFaultResource>

Property Value

(resourceGroupName: string, accountName: string, chaosFault: string, chaosFaultRequest: ChaosFaultResource, options?: ChaosFaultEnableDisableOptionalParams) => PollerLike<OperationState<ChaosFaultResource>, ChaosFaultResource>

get

Get Chaos Fault for a CosmosdB account for a particular Chaos Fault.

get: (resourceGroupName: string, accountName: string, chaosFault: string, options?: ChaosFaultGetOptionalParams) => Promise<ChaosFaultResource>

Property Value

(resourceGroupName: string, accountName: string, chaosFault: string, options?: ChaosFaultGetOptionalParams) => Promise<ChaosFaultResource>

list

List Chaos Faults for CosmosDB account.

list: (resourceGroupName: string, accountName: string, options?: ChaosFaultListOptionalParams) => PagedAsyncIterableIterator<ChaosFaultResource, ChaosFaultResource[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: ChaosFaultListOptionalParams) => PagedAsyncIterableIterator<ChaosFaultResource, ChaosFaultResource[], PageSettings>