Share via


TransferConfigurationTransferFilterDetails Class

Definition

Map of filter type and the details to filter. This field is required only if the TransferConfigurationType is given as TransferUsingFilter.

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

Constructors

TransferConfigurationTransferFilterDetails()

Creates an new TransferConfigurationTransferFilterDetails instance.

Properties

AzureFileFilterDetailFilePathList

List of full path of the files to be transferred.

AzureFileFilterDetailFilePrefixList

Prefix list of the Azure files to be transferred.

AzureFileFilterDetailFileShareList

List of file shares to be transferred.

BlobFilterDetailBlobPathList

List of full path of the blobs to be transferred.

BlobFilterDetailBlobPrefixList

Prefix list of the Azure blobs to be transferred.

BlobFilterDetailContainerList

List of blob containers to be transferred.

IncludeDataAccountType

Type of the account of data.

IncludeFilterFileDetail

Details of the filter files to be used for data transfer.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of TransferConfigurationTransferFilterDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of TransferConfigurationTransferFilterDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of TransferConfigurationTransferFilterDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to