你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzDataBoxTransferConfigurationObject

为 TransferConfiguration 创建内存中对象。

语法

New-AzDataBoxTransferConfigurationObject
   -Type <TransferConfigurationType>
   [-TransferAllDetail <ITransferConfigurationTransferAllDetails>]
   [-TransferFilterDetail <ITransferConfigurationTransferFilterDetails>]
   [<CommonParameters>]

说明

为 TransferConfiguration 创建内存中对象。

示例

示例 1:导出作业传输配置的内存中对象

New-AzDataBoxTransferConfigurationObject -Type "TransferAll" -TransferAllDetail @{"IncludeDataAccountType"="StorageAccount";"IncludeTransferAllBlob"= "True"; "IncludeTransferAllFile"="True"}

为导出作业 TransferConfiguration 创建内存中对象

参数

-TransferAllDetail

用于传输所有数据的筛选器类型和详细信息的映射。 仅当 TransferConfigurationType 作为 TransferAll 提供时,才需要此字段。 若要构造,请参阅 TRANSFERALLDETAIL 属性的 NOTES 部分并创建哈希表。

Type:ITransferConfigurationTransferAllDetails
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TransferFilterDetail

筛选器类型和要筛选的详细信息的映射。 仅当 TransferConfigurationType 作为 TransferUsingFilter 提供时,才需要此字段。 若要构造,请参阅 TRANSFERFILTERDETAIL 属性的 NOTES 部分,并创建哈希表。

Type:ITransferConfigurationTransferFilterDetails
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Type

传输的配置类型。

Type:TransferConfigurationType
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

输出

TransferConfiguration

备注

别名

复杂参数属性

若要创建下面所述的参数,请构造一个包含相应属性的哈希表。 有关哈希表的信息,请运行 Get-Help about_Hash_Tables。

TRANSFERALLDETAIL <ITransferConfigurationTransferAllDetails>:筛选类型和要传输所有数据的详细信息的映射。 仅当 TransferConfigurationType 作为 TransferAll 提供时,才需要此字段。

  • [IncludeDataAccountType <DataAccountType?>]:数据的帐户类型
  • [IncludeTransferAllBlob <Boolean?>]:若要指示是否必须传输所有 Azure Blob
  • [IncludeTransferAllFile <Boolean?>]:指示是否必须转移所有Azure 文件存储

TRANSFERFILTERDETAIL <ITransferConfigurationTransferFilterDetails>:筛选器类型和要筛选的详细信息的映射。 仅当 TransferConfigurationType 作为 TransferUsingFilter 提供时,才需要此字段。

  • [AzureFileFilterDetailFilePathList <String[]>]:要传输的文件的完整路径的列表。
  • [AzureFileFilterDetailFilePrefixList <String[]>]:要传输的 Azure 文件的前缀列表。
  • [AzureFileFilterDetailFileShareList <String[]>]:要传输的文件共享列表。
  • [BlobFilterDetailBlobPathList <String[]>]:要传输的 blob 的完整路径的列表。
  • [BlobFilterDetailBlobPrefixList <String[]>]:要传输的 Azure Blob 的前缀列表。
  • [BlobFilterDetailContainerList <String[]>]:要传输的 Blob 容器的列表。
  • [IncludeDataAccountType <DataAccountType?>]:数据的帐户类型。
  • [IncludeFilterFileDetail <IFilterFileDetails[]>]:用于数据传输的筛选器文件的详细信息。
    • FilterFilePath <String>:包含要传输的所有项的详细信息的文件的路径。
    • FilterFileType <FilterFileType>:筛选器文件的类型。