DaprComponentResiliencyPoliciesOperations interface

Interface representing a DaprComponentResiliencyPolicies operations.

Properties

createOrUpdate

Creates or updates a resiliency policy for a Dapr component.

delete

Delete a resiliency policy for a Dapr component.

get

Get a Dapr component resiliency policy.

list

Get the resiliency policies for a Dapr component.

Property Details

createOrUpdate

Creates or updates a resiliency policy for a Dapr component.

createOrUpdate: (resourceGroupName: string, environmentName: string, componentName: string, name: string, daprComponentResiliencyPolicyEnvelope: DaprComponentResiliencyPolicy, options?: DaprComponentResiliencyPoliciesCreateOrUpdateOptionalParams) => Promise<DaprComponentResiliencyPolicy>

Property Value

(resourceGroupName: string, environmentName: string, componentName: string, name: string, daprComponentResiliencyPolicyEnvelope: DaprComponentResiliencyPolicy, options?: DaprComponentResiliencyPoliciesCreateOrUpdateOptionalParams) => Promise<DaprComponentResiliencyPolicy>

delete

Delete a resiliency policy for a Dapr component.

delete: (resourceGroupName: string, environmentName: string, componentName: string, name: string, options?: DaprComponentResiliencyPoliciesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, environmentName: string, componentName: string, name: string, options?: DaprComponentResiliencyPoliciesDeleteOptionalParams) => Promise<void>

get

Get a Dapr component resiliency policy.

get: (resourceGroupName: string, environmentName: string, componentName: string, name: string, options?: DaprComponentResiliencyPoliciesGetOptionalParams) => Promise<DaprComponentResiliencyPolicy>

Property Value

(resourceGroupName: string, environmentName: string, componentName: string, name: string, options?: DaprComponentResiliencyPoliciesGetOptionalParams) => Promise<DaprComponentResiliencyPolicy>

list

Get the resiliency policies for a Dapr component.

list: (resourceGroupName: string, environmentName: string, componentName: string, options?: DaprComponentResiliencyPoliciesListOptionalParams) => PagedAsyncIterableIterator<DaprComponentResiliencyPolicy, DaprComponentResiliencyPolicy[], PageSettings>

Property Value

(resourceGroupName: string, environmentName: string, componentName: string, options?: DaprComponentResiliencyPoliciesListOptionalParams) => PagedAsyncIterableIterator<DaprComponentResiliencyPolicy, DaprComponentResiliencyPolicy[], PageSettings>