EdgeActionExecutionFiltersOperations interface

Interface representing a EdgeActionExecutionFilters operations.

Properties

create

Create a EdgeActionExecutionFilter

delete

Delete a EdgeActionExecutionFilter

get

Get a EdgeActionExecutionFilter

listByEdgeAction

List EdgeActionExecutionFilter resources by EdgeAction

update

Updates the properties and tags of an Edge Action execution filter. Omitted tags are preserved, an empty tags object clears all tags, and supplied tags replace the entire tag collection. Null tags are rejected.

Property Details

create

Create a EdgeActionExecutionFilter

create: (resourceGroupName: string, edgeActionName: string, executionFilter: string, resource: EdgeActionExecutionFilter, options?: EdgeActionExecutionFiltersCreateOptionalParams) => PollerLike<OperationState<EdgeActionExecutionFilter>, EdgeActionExecutionFilter>

Property Value

(resourceGroupName: string, edgeActionName: string, executionFilter: string, resource: EdgeActionExecutionFilter, options?: EdgeActionExecutionFiltersCreateOptionalParams) => PollerLike<OperationState<EdgeActionExecutionFilter>, EdgeActionExecutionFilter>

delete

Delete a EdgeActionExecutionFilter

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

Property Value

(resourceGroupName: string, edgeActionName: string, executionFilter: string, options?: EdgeActionExecutionFiltersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a EdgeActionExecutionFilter

get: (resourceGroupName: string, edgeActionName: string, executionFilter: string, options?: EdgeActionExecutionFiltersGetOptionalParams) => Promise<EdgeActionExecutionFilter>

Property Value

(resourceGroupName: string, edgeActionName: string, executionFilter: string, options?: EdgeActionExecutionFiltersGetOptionalParams) => Promise<EdgeActionExecutionFilter>

listByEdgeAction

List EdgeActionExecutionFilter resources by EdgeAction

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

Property Value

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

update

Updates the properties and tags of an Edge Action execution filter. Omitted tags are preserved, an empty tags object clears all tags, and supplied tags replace the entire tag collection. Null tags are rejected.

update: (resourceGroupName: string, edgeActionName: string, executionFilter: string, properties: EdgeActionExecutionFilterUpdate, options?: EdgeActionExecutionFiltersUpdateOptionalParams) => PollerLike<OperationState<EdgeActionExecutionFilter>, EdgeActionExecutionFilter>

Property Value

(resourceGroupName: string, edgeActionName: string, executionFilter: string, properties: EdgeActionExecutionFilterUpdate, options?: EdgeActionExecutionFiltersUpdateOptionalParams) => PollerLike<OperationState<EdgeActionExecutionFilter>, EdgeActionExecutionFilter>