Remove-AzStorageBlob
Odebere zadaný objekt blob úložiště.
Syntax
NamePipeline (Výchozí)
Remove-AzStorageBlob
[-Blob] <String>
[-Container] <String>
[-DeleteSnapshot]
[-SnapshotTime <DateTimeOffset>]
[-VersionId <String>]
[-Force]
[-PassThru]
[-TagCondition <String>]
[-Context <IStorageContext>]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
BlobPipeline
Remove-AzStorageBlob
-CloudBlob <CloudBlob>
[-BlobBaseClient <BlobBaseClient>]
[-DeleteSnapshot]
[-Force]
[-PassThru]
[-TagCondition <String>]
[-Context <IStorageContext>]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ContainerPipeline
Remove-AzStorageBlob
[-Blob] <String>
-CloudBlobContainer <CloudBlobContainer>
[-DeleteSnapshot]
[-SnapshotTime <DateTimeOffset>]
[-VersionId <String>]
[-Force]
[-PassThru]
[-TagCondition <String>]
[-Context <IStorageContext>]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Remove-AzStorageBlob odebere zadaný objekt blob z účtu úložiště v Azure.
Příklady
Příklad 1: Odebrání objektu blob úložiště podle názvu
Remove-AzStorageBlob -Container "ContainerName" -Blob "BlobName"
Tento příkaz odebere objekt blob identifikovaný jeho názvem.
Příklad 2: Odebrání objektu blob úložiště pomocí kanálu
Get-AzStorageBlob -Container "ContainerName" -Blob "BlobName" | Remove-AzStorageBlob
Tento příkaz používá kanál.
Příklad 3: Odebrání objektů blob úložiště pomocí kanálu
Get-AzStorageContainer -Container container* | Remove-AzStorageBlob -Blob "BlobName"
Tento příkaz používá zástupný znak hvězdičky (*) a kanál k načtení objektu blob nebo objektů blob a jejich odebrání.
Příklad 4: Odebrání verze jednoho objektu blob
Remove-AzStorageBlob -Container "containername" -Blob blob2 -VersionId "2020-07-03T16:19:16.2883167Z"
Tento příkaz odebere jednu verzi objektů blob s ID verze.
Příklad 5: Odebrání jednoho snímku objektu blob
Remove-AzStorageBlob -Container "containername" -Blob blob1 -SnapshotTime "2020-07-06T06:56:06.8588431Z"
Tento příkaz odebere snímek s jedním objektem blob pomocí snapshotTime.
Parametry
-Blob
Určuje název objektu blob, který chcete odebrat.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
NamePipeline
Position: 0
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
ContainerPipeline
Position: 0
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-BlobBaseClient
Objekt BlobBaseClient
Vlastnosti parametru
Typ: BlobBaseClient
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
BlobPipeline
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: True
Hodnota ze zbývajících argumentů: False
-ClientTimeoutPerRequest
Určuje interval časového limitu na straně klienta v sekundách pro jednu žádost o službu.
Pokud předchozí volání v zadaném intervalu selže, tato rutina požadavek opakuje.
Pokud tato rutina neobdrží úspěšnou odpověď před uplynutím intervalu, vrátí tato rutina chybu.
Vlastnosti parametru
Typ: Nullable<T> [ Int32 ]
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: ClientTimeoutPerRequestInSeconds
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-CloudBlob
Určuje cloudový objekt blob.
K získání objektu CloudBlob použijte rutinu Get-AzStorageBlob.
Vlastnosti parametru
Typ: Microsoft.Azure.Storage.Blob.CloudBlob
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: ICloudBlob
Sady parametrů
BlobPipeline
Position: Named
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: True
Hodnota ze zbývajících argumentů: False
-CloudBlobContainer
Určuje objekt CloudBlobContainer z klientské knihovny Azure Storage.
K získání této rutiny můžete použít Get-AzStorageContainer.
Vlastnosti parametru
Typ: Microsoft.Azure.Storage.Blob.CloudBlobContainer
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
ContainerPipeline
Position: Named
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: True
Hodnota ze zbývajících argumentů: False
-ConcurrentTaskCount
Určuje maximální počet souběžných síťových volání.
Pomocí tohoto parametru můžete omezit souběžnost na omezení využití místního procesoru a šířky pásma zadáním maximálního počtu souběžných síťových volání.
Zadaná hodnota je absolutní počet a nevynásobí se počtem jader.
Tento parametr může pomoct snížit problémy s připojením k síti v prostředích s nízkou šířkou pásma, například 100 kilobitů za sekundu.
Výchozí hodnota je 10.
Vlastnosti parametru
Typ: Nullable<T> [ Int32 ]
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Confirm
Před spuštěním cmdletu vás vyzve k potvrzení.
Vlastnosti parametru
Typ: SwitchParameter
Default value: False
Podporuje zástupné znaky: False
DontShow: False
Aliasy: viz
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Container
Určuje název kontejneru.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
NamePipeline
Position: 1
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Context
Určuje kontext Azure úložiště.
K jeho vytvoření můžete použít rutinu New-AzStorageContext.
Vlastnosti parametru
Typ: IStorageContext
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: True
Hodnota z kanálu podle názvu vlastnosti: True
Hodnota ze zbývajících argumentů: False
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Vlastnosti parametru
Typ: IAzureContextContainer
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: AzureRmContext, AzureCredential
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-DeleteSnapshot
Určuje, že se odstraní všechny snímky, ale ne základní objekt blob.
Pokud tento parametr není zadaný, základní objekt blob a jeho snímky se odstraní společně.
Uživateli se zobrazí výzva k potvrzení operace odstranění.
Vlastnosti parametru
Typ: SwitchParameter
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Force
Označuje, že tato rutina odebere objekt blob a jeho snímek bez potvrzení.
Vlastnosti parametru
Typ: SwitchParameter
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-PassThru
Označuje, že tato rutina vrátí logickou hodnotu , která odráží úspěch operace.
Ve výchozím nastavení tato rutina nevrací hodnotu.
Vlastnosti parametru
Typ: SwitchParameter
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-ServerTimeoutPerRequest
Určuje profil Azure, který má rutina číst.
Pokud není zadaný, rutina načte z výchozího profilu.
Vlastnosti parametru
Typ: Nullable<T> [ Int32 ]
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: ServerTimeoutPerRequestInSeconds
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-SnapshotTime
Blob SnapshotTime
Vlastnosti parametru
Sady parametrů
NamePipeline
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
ContainerPipeline
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-TagCondition
Volitelný příkaz výrazu Tag pro kontrolu podmínky shody.
Požadavek na objekt blob selže, pokud značky objektů blob neodpovídají danému výrazu.
Podívejte se na podrobnosti na stránce https://learn.microsoft.com/en-us/rest/api/storageservices/specifying-conditional-headers-for-blob-service-operations#tags-conditional-operations .
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-VersionId
Id verze objektu blob
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
NamePipeline
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
ContainerPipeline
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-WhatIf
Ukazuje, co se stane, když se příkaz spustí.
Příkazový modul nebyl spuštěn.
Vlastnosti parametru
Typ: SwitchParameter
Default value: False
Podporuje zástupné znaky: False
DontShow: False
Aliasy: Wi
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters .
Microsoft.Azure.Storage.Blob.CloudBlob
Microsoft.Azure.Storage.Blob.CloudBlobContainer
Výstupy