Aracılığıyla paylaş


Get-AzStorageBlobTag

Belirli bir blobun blob etiketlerini alma.

Sözdizimi

Get-AzStorageBlobTag
   [-Blob] <String>
   [-Container] <String>
   [-TagCondition <String>]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-AzStorageBlobTag
   -BlobBaseClient <BlobBaseClient>
   [-TagCondition <String>]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-AzStorageBlobTag
   -CloudBlobContainer <CloudBlobContainer>
   [-Blob] <String>
   [-TagCondition <String>]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Get-Az Depolama BlobTag, belirli bir blobun blob etiketlerini alır.

Örnekler

Örnek 1: Belirli bir blob üzerinde blob etiketlerini alma

Get-AzStorageBlobTag -Container "containername" -Blob testblob

Name                           Value                                                                                                                                                                                 
----                           -----                                                                                                                                                                                 
tag1                           value1                                                                                                                                                                               
tag2                           value2

Bu komut belirli bir blob üzerindeki blob etiketlerini alır.

Örnek 2: Etiket koşuluyla belirli bir blob üzerinde blob etiketlerini alma

Get-AzStorageBlobTag -Container "containername" -Blob testblob -TagCondition """tag1""='value1'"

Name                           Value                                                                                                                                                                                 
----                           -----                                                                                                                                                                                 
tag1                           value1                                                                                                                                                                               
tag2                           value2

Bu komut, etiket koşuluna sahip belirli bir blob üzerindeki blob etiketlerini alır. Cmdlet yalnızca blob "tag1" ve "value1" değerine sahip bir etiket içerdiğinde başarılı olur, aksi takdirde cmdlet 412 hata koduyla başarısız olur.

Parametreler

-Blob

Blob adı

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-BlobBaseClient

BlobBaseClient Nesnesi

Tür:BlobBaseClient
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ClientTimeoutPerRequest

Saniye cinsinden her istek için istemci tarafı en fazla yürütme süresi.

Tür:Nullable<T>[Int32]
Diğer adlar:ClientTimeoutPerRequestInSeconds
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-CloudBlobContainer

CloudBlobContainer Nesnesi

Tür:CloudBlobContainer
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ConcurrentTaskCount

Eş zamanlı zaman uyumsuz görevlerin toplam miktarı. Varsayılan değer 10'dur.

Tür:Nullable<T>[Int32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Container

Kapsayıcı adı

Tür:String
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Context

Azure Depolama Bağlam Nesnesi

Tür:IStorageContext
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ServerTimeoutPerRequest

Sunucu her istek için saniyeler içinde zaman aşımına uğrar.

Tür:Nullable<T>[Int32]
Diğer adlar:ServerTimeoutPerRequestInSeconds
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TagCondition

Eşleştirme koşulunu denetlemek için isteğe bağlı Etiket ifadesi deyimi. Blob etiketleri verilen ifadeyle eşleşmediğinde blob isteği başarısız olur. https://learn.microsoft.com/en-us/rest/api/storageservices/specifying-conditional-headers-for-blob-service-operations#tags-conditional-operations sayfasındaki ayrıntılara bakın.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

BlobBaseClient

CloudBlobContainer

IStorageContext

Çıkışlar

Hashtable