Share via


Get-AzureStorageBlobCopyState

Hiermee haalt u de kopieerstatus van een Azure Storage-blob op.

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

Syntax

Get-AzureStorageBlobCopyState
   [-Blob] <String>
   [-Container] <String>
   [-WaitForComplete]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [<CommonParameters>]
Get-AzureStorageBlobCopyState
   -CloudBlob <CloudBlob>
   [-WaitForComplete]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [<CommonParameters>]
Get-AzureStorageBlobCopyState
   -CloudBlobContainer <CloudBlobContainer>
   [-Blob] <String>
   [-WaitForComplete]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [<CommonParameters>]

Description

De cmdlet Get-AzureStorageBlobCopyState haalt de kopieerstatus van een Azure Storage-blob op.

Voorbeelden

Voorbeeld 1: de kopieerstatus van een blob ophalen

C:\PS>Get-AzureStorageBlobCopyState -Blob "ContosoPlanning2015" -Container "ContosoUploads"

Met deze opdracht wordt de kopieerstatus van de blob met de naam ContosoPlanning2015 in de container ContosoUploads ophaalt.

Voorbeeld 2: de kopieerstatus voor een blob ophalen met behulp van de pijplijn

C:\PS>Get-AzureStorageBlob -Blob "ContosoPlanning2015" -Container "ContosoUploads" | Get-AzureStorageBlobCopyState

Met deze opdracht wordt de blob met de naam ContosoPlanning2015 in de container ContosoUploads ophaalt met behulp van de cmdlet Get-AzureStorageBlob en wordt het resultaat vervolgens doorgegeven aan de huidige cmdlet met behulp van de pijplijnoperator. De cmdlet Get-AzureStorageBlobCopyState haalt de kopieerstatus voor die blob op.

Voorbeeld 3: De kopieerstatus voor een blob in een container ophalen met behulp van de pijplijn

C:\PS>Get-AzureStorageContainer -Name "ContosoUploads" | Get-AzureStorageBlobCopyState -Blob "ContosoPlanning2015"

Met deze opdracht haalt u de container met de naam op met behulp van de Get-AzureStorageBlob-cmdlet en geeft u vervolgens het resultaat door aan de huidige cmdlet. De cmdlet Get-AzureStorageContainer haalt de kopieerstatus op voor de blob met de naam ContosoPlanning2015 in die container.

Parameters

-Blob

Hiermee geeft u de naam van een blob. Deze cmdlet haalt de status van de blobkopiebewerking op voor de Azure Storage-blob die met deze parameter wordt opgegeven.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ClientTimeoutPerRequest

Hiermee geeft u het time-outinterval aan de clientzijde op, in seconden, voor één serviceaanvraag. Als de vorige aanroep mislukt in het opgegeven interval, probeert deze cmdlet de aanvraag opnieuw uit te voeren. Als deze cmdlet geen geslaagd antwoord ontvangt voordat het interval is verstreken, retourneert deze cmdlet een fout.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CloudBlob

Hiermee geeft u een CloudBlob-object op uit de Azure Storage-clientbibliotheek. Gebruik de cmdlet Get-AzureStorageBlob om een CloudBlob-object te verkrijgen.

Type:CloudBlob
Aliases:ICloudBlob
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-CloudBlobContainer

Hiermee geeft u een CloudBlobContainer-object op uit de Azure Storage-clientbibliotheek. Deze cmdlet haalt de kopieerstatus van een blob op in de container die met deze parameter wordt opgegeven. Gebruik de cmdlet Get-AzureStorageContainer om een CloudBlobContainer-object te verkrijgen.

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

-ConcurrentTaskCount

Hiermee geeft u het maximum aantal gelijktijdige netwerkaanroepen op. U kunt deze parameter gebruiken om de gelijktijdigheid te beperken om het lokale CPU- en bandbreedtegebruik te beperken door het maximum aantal gelijktijdige netwerkaanroepen op te geven. De opgegeven waarde is een absoluut aantal en wordt niet vermenigvuldigd met het aantal kernen. Deze parameter kan helpen bij het verminderen van netwerkverbindingsproblemen in omgevingen met lage bandbreedte, zoals 100 kilobits per seconde. De standaardwaarde is 10.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Container

Hiermee geeft u de naam van een container. Deze cmdlet haalt de kopieerstatus voor een blob op in de container die met deze parameter wordt opgegeven.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Context

Hiermee geeft u een Azure-opslagcontext op. Gebruik de cmdlet New-AzureStorageContext om een opslagcontext te verkrijgen.

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

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServerTimeoutPerRequest

Hiermee geeft u het time-outinterval aan de servicezijde op, in seconden, voor een aanvraag. Als het opgegeven interval is verstreken voordat de service de aanvraag verwerkt, retourneert de opslagservice een fout.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WaitForComplete

Geeft aan dat deze cmdlet wacht totdat de kopie is voltooid. Als u deze parameter niet opgeeft, retourneert deze cmdlet onmiddellijk een resultaat.

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

Invoerwaarden

CloudBlob

CloudBlobContainer

IStorageContext

Uitvoerwaarden

AzureStorageBlob