Partager via


ExecutionTarget Class

Definition

Target helps provide filter parameters for the objects in the storage account and forms the execution context for the storage task

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.ExecutionTargetTypeConverter))]
public class ExecutionTarget : Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IExecutionTarget
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.ExecutionTargetTypeConverter))>]
type ExecutionTarget = class
    interface IExecutionTarget
    interface IJsonSerializable
Public Class ExecutionTarget
Implements IExecutionTarget
Inheritance
ExecutionTarget
Attributes
Implements

Constructors

Name Description
ExecutionTarget()

Creates an new ExecutionTarget instance.

Properties

Name Description
ExcludePrefix

List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor

Prefix

Required list of object prefixes to be included for task execution

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExecutionTarget.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExecutionTarget.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IExecutionTarget.

FromJsonString(String)

Creates a new instance of ExecutionTarget, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExecutionTarget into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to