Share via


BlobFilterDetails Class

Definition

Filter details to transfer Azure Blobs

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.BlobFilterDetailsTypeConverter))]
public class BlobFilterDetails : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IBlobFilterDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.BlobFilterDetailsTypeConverter))>]
type BlobFilterDetails = class
    interface IBlobFilterDetails
    interface IJsonSerializable
Public Class BlobFilterDetails
Implements IBlobFilterDetails
Inheritance
BlobFilterDetails
Attributes
Implements

Constructors

BlobFilterDetails()

Creates an new BlobFilterDetails instance.

Properties

BlobPathList

List of full path of the blobs to be transferred.

BlobPrefixList

Prefix list of the Azure blobs to be transferred.

ContainerList

List of blob containers to be transferred.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BlobFilterDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BlobFilterDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IBlobFilterDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of BlobFilterDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to