EdgeActionVersionsOperations interface

Interface representing a EdgeActionVersions operations.

Properties

create

Create a EdgeActionVersion

delete

Delete a EdgeActionVersion

deployVersionCode

A long-running resource action.

get

Get a EdgeActionVersion

getVersionCode

Get the version code for the edge action version.

listByEdgeAction

List EdgeActionVersion resources by EdgeAction

swapDefault

Swap the default version for the edge action.

update

Updates the tags of an Edge Action version. Omitted tags are preserved, an empty tags object clears all tags, and supplied tags replace the entire tag collection. Null tags are rejected. Version properties are not changed. If deploymentType or isDefaultVersion is supplied, it must match the existing value; use swapDefault to change the default version.

Property Details

create

Create a EdgeActionVersion

create: (resourceGroupName: string, edgeActionName: string, version: string, resource: EdgeActionVersion, options?: EdgeActionVersionsCreateOptionalParams) => PollerLike<OperationState<EdgeActionVersion>, EdgeActionVersion>

Property Value

(resourceGroupName: string, edgeActionName: string, version: string, resource: EdgeActionVersion, options?: EdgeActionVersionsCreateOptionalParams) => PollerLike<OperationState<EdgeActionVersion>, EdgeActionVersion>

delete

Delete a EdgeActionVersion

delete: (resourceGroupName: string, edgeActionName: string, version: string, options?: EdgeActionVersionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, edgeActionName: string, version: string, options?: EdgeActionVersionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

deployVersionCode

A long-running resource action.

deployVersionCode: (resourceGroupName: string, edgeActionName: string, version: string, body: VersionCode, options?: EdgeActionVersionsDeployVersionCodeOptionalParams) => PollerLike<OperationState<EdgeActionVersion>, EdgeActionVersion>

Property Value

(resourceGroupName: string, edgeActionName: string, version: string, body: VersionCode, options?: EdgeActionVersionsDeployVersionCodeOptionalParams) => PollerLike<OperationState<EdgeActionVersion>, EdgeActionVersion>

get

Get a EdgeActionVersion

get: (resourceGroupName: string, edgeActionName: string, version: string, options?: EdgeActionVersionsGetOptionalParams) => Promise<EdgeActionVersion>

Property Value

(resourceGroupName: string, edgeActionName: string, version: string, options?: EdgeActionVersionsGetOptionalParams) => Promise<EdgeActionVersion>

getVersionCode

Get the version code for the edge action version.

getVersionCode: (resourceGroupName: string, edgeActionName: string, version: string, options?: EdgeActionVersionsGetVersionCodeOptionalParams) => PollerLike<OperationState<VersionCode>, VersionCode>

Property Value

(resourceGroupName: string, edgeActionName: string, version: string, options?: EdgeActionVersionsGetVersionCodeOptionalParams) => PollerLike<OperationState<VersionCode>, VersionCode>

listByEdgeAction

List EdgeActionVersion resources by EdgeAction

listByEdgeAction: (resourceGroupName: string, edgeActionName: string, options?: EdgeActionVersionsListByEdgeActionOptionalParams) => PagedAsyncIterableIterator<EdgeActionVersion, EdgeActionVersion[], PageSettings>

Property Value

(resourceGroupName: string, edgeActionName: string, options?: EdgeActionVersionsListByEdgeActionOptionalParams) => PagedAsyncIterableIterator<EdgeActionVersion, EdgeActionVersion[], PageSettings>

swapDefault

Swap the default version for the edge action.

swapDefault: (resourceGroupName: string, edgeActionName: string, version: string, options?: EdgeActionVersionsSwapDefaultOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, edgeActionName: string, version: string, options?: EdgeActionVersionsSwapDefaultOptionalParams) => PollerLike<OperationState<void>, void>

update

Updates the tags of an Edge Action version. Omitted tags are preserved, an empty tags object clears all tags, and supplied tags replace the entire tag collection. Null tags are rejected. Version properties are not changed. If deploymentType or isDefaultVersion is supplied, it must match the existing value; use swapDefault to change the default version.

update: (resourceGroupName: string, edgeActionName: string, version: string, properties: EdgeActionVersionUpdate, options?: EdgeActionVersionsUpdateOptionalParams) => PollerLike<OperationState<EdgeActionVersion>, EdgeActionVersion>

Property Value

(resourceGroupName: string, edgeActionName: string, version: string, properties: EdgeActionVersionUpdate, options?: EdgeActionVersionsUpdateOptionalParams) => PollerLike<OperationState<EdgeActionVersion>, EdgeActionVersion>