Share via


@azure/arm-edgeactions package

Classes

EdgeActionsManagementClient

Interfaces

EdgeAction

Concrete tracked resource types can be created by aliasing this type using a specific property type.

EdgeActionAttachment

Edge action attachment information

EdgeActionExecutionFilter

Concrete tracked resource types can be created by aliasing this type using a specific property type.

EdgeActionExecutionFilterProperties

Properties for edge action execution filter

EdgeActionExecutionFilterUpdate

The type used for update operations of the EdgeActionExecutionFilter.

EdgeActionExecutionFilterUpdateProperties

The updatable properties of the EdgeActionExecutionFilter.

EdgeActionExecutionFiltersCreateOptionalParams

Optional parameters.

EdgeActionExecutionFiltersDeleteOptionalParams

Optional parameters.

EdgeActionExecutionFiltersGetOptionalParams

Optional parameters.

EdgeActionExecutionFiltersListByEdgeActionOptionalParams

Optional parameters.

EdgeActionExecutionFiltersOperations

Interface representing a EdgeActionExecutionFilters operations.

EdgeActionExecutionFiltersUpdateOptionalParams

Optional parameters.

EdgeActionProperties

Represents an edge action properties

EdgeActionPropertiesUpdate

Represents an edge action properties

EdgeActionUpdate

The type used for update operations of the EdgeAction.

EdgeActionVersion

Concrete tracked resource types can be created by aliasing this type using a specific property type.

EdgeActionVersionProperties

Represents an edge action version

EdgeActionVersionUpdate

The type used for update operations of the EdgeActionVersion.

EdgeActionVersionUpdateProperties

The updatable properties of the EdgeActionVersion.

EdgeActionVersionsCreateOptionalParams

Optional parameters.

EdgeActionVersionsDeleteOptionalParams

Optional parameters.

EdgeActionVersionsDeployVersionCodeOptionalParams

Optional parameters.

EdgeActionVersionsGetOptionalParams

Optional parameters.

EdgeActionVersionsGetVersionCodeOptionalParams

Optional parameters.

EdgeActionVersionsListByEdgeActionOptionalParams

Optional parameters.

EdgeActionVersionsOperations

Interface representing a EdgeActionVersions operations.

EdgeActionVersionsSwapDefaultOptionalParams

Optional parameters.

EdgeActionVersionsUpdateOptionalParams

Optional parameters.

EdgeActionsCreateOptionalParams

Optional parameters.

EdgeActionsDeleteOptionalParams

Optional parameters.

EdgeActionsGetOptionalParams

Optional parameters.

EdgeActionsListByResourceGroupOptionalParams

Optional parameters.

EdgeActionsListBySubscriptionOptionalParams

Optional parameters.

EdgeActionsManagementClientOptionalParams

Optional parameters for the client.

EdgeActionsOperations

Interface representing a EdgeActions operations.

EdgeActionsUpdateOptionalParams

Optional parameters.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

RestorePollerOptions
SkuType

The SKU type for the edge action

SkuTypeUpdate

The SKU type for update operations

SystemData

Metadata pertaining to creation and last modification of the resource.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

VersionCode

Version code information for edge action

Type Aliases

AzureSupportedClouds

The supported values for cloud setting as a string literal type

ContinuablePage

An interface that describes a page of results.

CreatedByType

The kind of entity that created the resource.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User: The entity was created by a user.
Application: The entity was created by an application.
ManagedIdentity: The entity was created by a managed identity.
Key: The entity was created by a key.

EdgeActionIsDefaultVersion

Indicates whether this is the default version
KnownEdgeActionIsDefaultVersion can be used interchangeably with EdgeActionIsDefaultVersion, this enum contains the known values that the service supports.

Known values supported by the service

True: This is the default version
False: This is not the default version

EdgeActionVersionDeploymentType

The deployment type for edge action versions
KnownEdgeActionVersionDeploymentType can be used interchangeably with EdgeActionVersionDeploymentType, this enum contains the known values that the service supports.

Known values supported by the service

zip: ZIP file deployment
file: Single file deployment
others: Other deployment types

EdgeActionVersionValidationStatus

The validation status for edge action versions
KnownEdgeActionVersionValidationStatus can be used interchangeably with EdgeActionVersionValidationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: Validation succeeded
Failed: Validation failed

ProvisioningState

The status of the current operation
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: Resource has been created.
Failed: Resource creation failed.
Canceled: Resource creation was canceled.
Provisioning: Initial provisioning in progress
Upgrading: Upgrade in progress

Enums

@azure/arm-edgeactions.KnownVersions
AzureClouds

An enum to describe Azure Cloud environments.

KnownCreatedByType

The kind of entity that created the resource.

KnownEdgeActionIsDefaultVersion

Indicates whether this is the default version

KnownEdgeActionVersionDeploymentType

The deployment type for edge action versions

KnownEdgeActionVersionValidationStatus

The validation status for edge action versions

KnownProvisioningState

The status of the current operation

Functions

restorePoller<TResponse, TResult>(EdgeActionsManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

Function Details

restorePoller<TResponse, TResult>(EdgeActionsManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

function restorePoller<TResponse, TResult>(client: EdgeActionsManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Returns

PollerLike<OperationState<TResult>, TResult>