Start-AzStorageBlobCopy
Sintaxe
ContainerName (Default)
Start-AzStorageBlobCopy
[-SrcBlob] <String>
-SrcContainer <String>
-DestContainer <String>
[-DestBlob <String>]
[-PremiumPageBlobTier <PremiumPageBlobTier>]
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-TagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
BlobInstance
Start-AzStorageBlobCopy
-CloudBlob <CloudBlob>
-DestContainer <String>
[-BlobBaseClient <BlobBaseClient>]
[-DestBlob <String>]
[-PremiumPageBlobTier <PremiumPageBlobTier>]
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-TagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
BlobInstanceToBlobInstance
Start-AzStorageBlobCopy
-CloudBlob <CloudBlob>
-DestCloudBlob <CloudBlob>
[-BlobBaseClient <BlobBaseClient>]
[-PremiumPageBlobTier <PremiumPageBlobTier>]
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-TagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ContainerInstance
Start-AzStorageBlobCopy
[-SrcBlob] <String>
-CloudBlobContainer <CloudBlobContainer>
-DestContainer <String>
[-DestBlob <String>]
[-PremiumPageBlobTier <PremiumPageBlobTier>]
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-TagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ShareName
Start-AzStorageBlobCopy
-SrcShareName <String>
-SrcFilePath <String>
-DestContainer <String>
[-DestBlob <String>]
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ShareInstance
Start-AzStorageBlobCopy
-SrcShare <CloudFileShare>
-SrcFilePath <String>
-DestContainer <String>
[-DestBlob <String>]
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
DirInstance
Start-AzStorageBlobCopy
-SrcDir <CloudFileDirectory>
-SrcFilePath <String>
-DestContainer <String>
[-DestBlob <String>]
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
FileInstance
Start-AzStorageBlobCopy
-SrcFile <CloudFile>
-DestContainer <String>
[-DestBlob <String>]
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
FileInstanceToBlobInstance
Start-AzStorageBlobCopy
-SrcFile <CloudFile>
-DestCloudBlob <CloudBlob>
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
UriPipeline
Start-AzStorageBlobCopy
-AbsoluteUri <String>
-DestContainer <String>
-DestBlob <String>
[-StandardBlobTier <String>]
[-RehydratePriority <RehydratePriority>]
[-Tag <Hashtable>]
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DestTagCondition <String>]
[-TagCondition <String>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Start-AzStorageBlobCopy começa a copiar um blob.
Exemplos
Exemplo 1: Copiar um blob nomeado
Start-AzStorageBlobCopy -SrcBlob "ContosoPlanning2015" -DestContainer "ContosoArchives" -SrcContainer "ContosoUploads"
Esse comando inicia a operação de cópia do blob chamado ContosoPlanning2015 do contêiner chamado ContosoUploads para o contêiner chamado ContosoArchives.
Exemplo 2: Obter um contêiner para especificar blobs a serem copiados
Get-AzStorageContainer -Name "ContosoUploads" | Start-AzStorageBlobCopy -SrcBlob "ContosoPlanning2015" -DestContainer "ContosoArchives"
Esse comando obtém o contêiner chamado ContosoUploads usando o cmdlet Get-AzStorageContainer e, em seguida, passa o contêiner para o cmdlet atual usando o operador de pipeline.
Esse cmdlet inicia a operação de cópia do blob chamado ContosoPlanning2015.
O cmdlet anterior fornece o contêiner de origem.
O parâmetro DestContainer especifica ContosoArchives como o contêiner de destino.
Exemplo 3: obter todos os blobs em um contêiner e copiá-los
Get-AzStorageBlob -Container "ContosoUploads" | Start-AzStorageBlobCopy -DestContainer "ContosoArchives"
Esse comando obtém os blobs no contêiner chamado ContosoUploads usando o cmdlet Get-AzStorageBlob e, em seguida, passa os resultados para o cmdlet atual usando o operador de pipeline.
Esse cmdlet inicia a operação de cópia dos blobs para o contêiner chamado ContosoArchives.
Exemplo 4: Copiar um blob especificado como um objeto
$SrcBlob = Get-AzStorageBlob -Container "ContosoUploads" -Blob "ContosoPlanning2015"
$DestBlob = Get-AzStorageBlob -Container "ContosoArchives" -Blob "ContosoPlanning2015Archived"
Start-AzStorageBlobCopy -ICloudBlob $SrcBlob.ICloudBlob -DestICloudBlob $DestBlob.ICloudBlob
O primeiro comando obtém o blob chamado ContosoPlanning2015 no contêiner chamado ContosoUploads.
O comando armazena esse objeto na variável $SrcBlob.
O segundo comando obtém o blob chamado ContosoPlanning2015Archived no contêiner chamado ContosoArchives.
O comando armazena esse objeto na variável $DestBlob.
O último comando inicia a operação de cópia do contêiner de origem para o contêiner de destino.
O comando usa a notação de ponto padrão para especificar os objetos ICloudBlob para os blobs $SrcBlob e $DestBlob.
Exemplo 5: Copiar um blob de um URI
$Context = New-AzStorageContext -StorageAccountName "ContosoGeneral" -StorageAccountKey "< Storage Key for ContosoGeneral ends with == >"
Start-AzStorageBlobCopy -AbsoluteUri "http://www.contosointernal.com/planning" -DestContainer "ContosoArchive" -DestBlob "ContosoPlanning2015" -DestContext $Context
Esse comando cria um contexto para a conta chamada ContosoGeneral que usa a chave especificada e armazena essa chave na variável $Context.
O segundo comando copia o arquivo do URI especificado para o blob chamado ContosoPlanning no contêiner chamado ContosoArchive.
O comando inicia a operação de cópia para o contexto de destino armazenado em $Context.
Não há nenhum contexto de armazenamento de origem, portanto, o Uri de origem deve ter acesso ao objeto de origem. Por exemplo: se a origem for um blob do Azure público, o Uri deverá conter um token SAS que tenha acesso de leitura ao blob.
Start-AzStorageBlobCopy -SrcContainer "ContosoUploads" -SrcBlob "BlockBlobName" -DestContainer "ContosoArchives" -DestBlob "NewBlockBlobName" -StandardBlobTier Hot -RehydratePriority High
Esse comando inicia a operação de cópia de um blob de blocos para o contêiner de destino com um novo nome de blob e define o blob de destino StandardBlobTier como Hot, RehydratePriority as High
Parâmetros
-AbsoluteUri
Especifica o URI absoluto de um arquivo a ser copiado para um blob de Armazenamento do Azure.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SrcUri, SourceUri
Conjuntos de parâmetros
UriPipeline
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
-BlobBaseClient
Objeto BlobBaseClient
Propriedades do parâmetro
Tipo: BlobBaseClient
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
BlobInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
BlobInstanceToBlobInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
-ClientTimeoutPerRequest
Especifica o intervalo de tempo limite do lado do cliente, em segundos, para uma solicitação de serviço.
Se a chamada anterior falhar no intervalo especificado, esse cmdlet repetirá a solicitação.
Se esse cmdlet não receber uma resposta bem-sucedida antes que o intervalo se esgote, esse cmdlet retornará um erro.
Propriedades do parâmetro
Tipo: Nullable<T> [ Int32 ]
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: ClientTimeoutPerRequestInSeconds
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-CloudBlob
Especifica um objeto CloudBlob da biblioteca cliente do Armazenamento do Azure.
Para obter um objeto CloudBlob , use o cmdlet Get-AzStorageBlob.
Propriedades do parâmetro
Tipo: Microsoft.Azure.Storage.Blob.CloudBlob
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SrcICloudBlob, SrcCloudBlob, ICloudBlob, SourceICloudBlob, SourceCloudBlob
Conjuntos de parâmetros
BlobInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
BlobInstanceToBlobInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
-CloudBlobContainer
Especifica um objeto CloudBlobContainer da biblioteca do Cliente de Armazenamento do Azure.
Esse cmdlet copia um blob do contêiner especificado por esse parâmetro.
Para obter um objeto CloudBlobContainer , use o cmdlet Get-AzStorageContainer.
Propriedades do parâmetro
Tipo: Microsoft.Azure.Storage.Blob.CloudBlobContainer
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SourceCloudBlobContainer
Conjuntos de parâmetros
ContainerInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
-ConcurrentTaskCount
Especifica o máximo de chamadas de rede simultâneas.
Você pode usar esse parâmetro para limitar a simultaneidade para limitar o uso local de CPU e largura de banda especificando o número máximo de chamadas de rede simultâneas.
O valor especificado é uma contagem absoluta e não é multiplicado pela contagem de núcleos.
Esse parâmetro pode ajudar a reduzir problemas de conexão de rede em ambientes de baixa largura de banda, como 100 quilobits por segundo.
O valor padrão é 10.
Propriedades do parâmetro
Tipo: Nullable<T> [ Int32 ]
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Propriedades do parâmetro
Tipo: SwitchParameter
Valor padrão: False
Dá suporte a curingas: False
DontShow: False
Aliases: cf
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Context
Especifica um contexto de armazenamento do Azure.
Para obter um contexto de armazenamento, use o cmdlet New-AzStorageContext.
Propriedades do parâmetro
Tipo: IStorageContext
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SrcContext, SourceContext
Conjuntos de parâmetros
ContainerName
Cargo: Named
Obrigatório: False
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
BlobInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
BlobInstanceToBlobInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
ContainerInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
ShareName
Cargo: Named
Obrigatório: False
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
ShareInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
DirInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
FileInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
FileInstanceToBlobInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.
Propriedades do parâmetro
Tipo: IAzureContextContainer
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DestBlob
Especifica o nome do blob de destino.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: DestinationBlob
Conjuntos de parâmetros
ContainerName
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ContainerInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ShareName
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ShareInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
DirInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
FileInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DestCloudBlob
Especifica um objeto CloudBlob de destino
Propriedades do parâmetro
Tipo: Microsoft.Azure.Storage.Blob.CloudBlob
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: DestICloudBlob, DestinationCloudBlob, DestinationICloudBlob
Conjuntos de parâmetros
BlobInstanceToBlobInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
FileInstanceToBlobInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DestContainer
Especifica o nome do contêiner de destino.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: DestinationContainer
Conjuntos de parâmetros
ContainerName
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ContainerInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ShareName
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ShareInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
DirInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
FileInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
UriPipeline
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-DestContext
Especifica um contexto de armazenamento do Azure.
Para obter um contexto de armazenamento, use o cmdlet New-AzStorageContext.
Propriedades do parâmetro
Tipo: IStorageContext
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: DestinationContext
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: True
Valor dos argumentos restantes: False
-DestTagCondition
Instrução de expressão de marca opcional para verificar a condição de correspondência no Blob de destino.
A solicitação de blob falhará quando as marcas de blob de destino não corresponderem à expressão fornecida.
Veja os detalhes em https://learn.microsoft.com/en-us/rest/api/storageservices/specifying-conditional-headers-for-blob-service-operations#tags-conditional-operations .
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Force
Indica que esse cmdlet substitui o blob de destino sem solicitar confirmação.
Propriedades do parâmetro
Tipo: SwitchParameter
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-PremiumPageBlobTier
Camada de Blob de Página Premium
Propriedades do parâmetro
Tipo: Microsoft.Azure.Storage.Blob.PremiumPageBlobTier
Valor padrão: None
Valores aceitos: Unknown, P4, P6, P10, P20, P30, P40, P50, P60, P70, P80
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
ContainerName
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
BlobInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
BlobInstanceToBlobInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ContainerInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-RehydratePriority
Bloquear Blob RehydratePriority. Indica a prioridade com a qual reidratar um blob arquivado. Os valores válidos são High/Standard.
Propriedades do parâmetro
Tipo: Microsoft.Azure.Storage.Blob.RehydratePriority
Valor padrão: None
Valores aceitos: Standard, High
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-ServerTimeoutPerRequest
Especifica o intervalo de tempo limite do lado do serviço, em segundos, para uma solicitação.
Se o intervalo especificado ocorrer antes que o serviço processe a solicitação, o serviço de armazenamento retornará um erro.
Propriedades do parâmetro
Tipo: Nullable<T> [ Int32 ]
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: ServerTimeoutPerRequestInSeconds
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SrcBlob
Especifica o nome do blob de origem.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SourceBlob
Conjuntos de parâmetros
ContainerName
Cargo: 0
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ContainerInstance
Cargo: 0
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SrcContainer
Especifica o nome do contêiner de origem.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SourceContainer
Conjuntos de parâmetros
ContainerName
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SrcDir
Especifica um objeto CloudFileDirectory da biblioteca do Cliente de Armazenamento do Azure.
Propriedades do parâmetro
Tipo: Microsoft.Azure.Storage.File.CloudFileDirectory
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SourceDir
Conjuntos de parâmetros
DirInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SrcFile
Especifica um objeto CloudFile da biblioteca cliente do Armazenamento do Azure.
Você pode criá-lo ou usar Get-AzStorageFile cmdlet.
Propriedades do parâmetro
Tipo: Microsoft.Azure.Storage.File.CloudFile
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SourceFile
Conjuntos de parâmetros
FileInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
FileInstanceToBlobInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: True
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SrcFilePath
Especifica o caminho relativo do arquivo de origem do diretório de origem ou do compartilhamento de origem.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SourceFilePath
Conjuntos de parâmetros
ShareName
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ShareInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
DirInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SrcShare
Especifica um objeto CloudFileShare da biblioteca cliente do Armazenamento do Azure.
Você pode criá-lo ou usar Get-AzStorageShare cmdlet.
Propriedades do parâmetro
Tipo: Microsoft.Azure.Storage.File.CloudFileShare
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SourceShare
Conjuntos de parâmetros
ShareInstance
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-SrcShareName
Especifica o nome do compartilhamento de origem.
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Aliases: SourceShareName
Conjuntos de parâmetros
ShareName
Cargo: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-StandardBlobTier
Camada de Blob de Blocos, os valores válidos são Hot/Cool/Archive/Cold.
Veja detalhes em https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-Tag
Marcas de blob
Propriedades do parâmetro
Tipo: Hashtable
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-TagCondition
Instrução de expressão de marca opcional para verificar a condição de correspondência no blob de origem.
A solicitação de blob falhará quando as marcas de blob de origem não corresponderem à expressão fornecida.
Veja os detalhes em https://learn.microsoft.com/en-us/rest/api/storageservices/specifying-conditional-headers-for-blob-service-operations#tags-conditional-operations .
Propriedades do parâmetro
Tipo: String
Valor padrão: None
Dá suporte a curingas: False
DontShow: False
Conjuntos de parâmetros
ContainerName
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
BlobInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
BlobInstanceToBlobInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
ContainerInstance
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
UriPipeline
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado.
O cmdlet não é executado.
Propriedades do parâmetro
Tipo: SwitchParameter
Valor padrão: False
Dá suporte a curingas: False
DontShow: False
Aliases: wi
Conjuntos de parâmetros
(All)
Cargo: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline pelo nome da propriedade: False
Valor dos argumentos restantes: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
Microsoft.Azure.Storage.Blob.CloudBlob
Microsoft.Azure.Storage.Blob.CloudBlobContainer
Microsoft.Azure.Storage.File.CloudFile
Saídas