Share via


DeploymentSafeguardsOperations interface

Interface representing a DeploymentSafeguards operations.

Properties

create

Creates or updates a deploymentSafeguard

delete
get

Fetch a deployment safeguard by name

list

List DeploymentSafeguards by parent resource

Property Details

create

Creates or updates a deploymentSafeguard

create: (resourceUri: string, resource: DeploymentSafeguardCreateOrUpdate, options?: DeploymentSafeguardsCreateOptionalParams) => PollerLike<OperationState<DeploymentSafeguardCreateOrUpdate>, DeploymentSafeguardCreateOrUpdate>

Property Value

(resourceUri: string, resource: DeploymentSafeguardCreateOrUpdate, options?: DeploymentSafeguardsCreateOptionalParams) => PollerLike<OperationState<DeploymentSafeguardCreateOrUpdate>, DeploymentSafeguardCreateOrUpdate>

delete

delete: (resourceUri: string, options?: DeploymentSafeguardsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceUri: string, options?: DeploymentSafeguardsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Fetch a deployment safeguard by name

get: (resourceUri: string, options?: DeploymentSafeguardsGetOptionalParams) => Promise<DeploymentSafeguard>

Property Value

(resourceUri: string, options?: DeploymentSafeguardsGetOptionalParams) => Promise<DeploymentSafeguard>

list

List DeploymentSafeguards by parent resource

list: (resourceUri: string, options?: DeploymentSafeguardsListOptionalParams) => PagedAsyncIterableIterator<DeploymentSafeguard, DeploymentSafeguard[], PageSettings>

Property Value

(resourceUri: string, options?: DeploymentSafeguardsListOptionalParams) => PagedAsyncIterableIterator<DeploymentSafeguard, DeploymentSafeguard[], PageSettings>