Aracılığıyla paylaş


TagsOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

ResourceManagementClient's

<xref:tags> Öznitelik.

Devralma
builtins.object
TagsOperations

Oluşturucu

TagsOperations(*args, **kwargs)

Yöntemler

begin_create_or_update_at_scope

Bir kaynakta veya abonelikte etiket kümesinin tamamını oluşturur veya güncelleştirir.

Bu işlem, belirtilen kaynak veya abonelikte tüm etiket kümesinin eklenmesine veya değiştirilmesine olanak tanır. Belirtilen varlık en fazla 50 etikete sahip olabilir.

begin_delete_at_scope

Bir kaynak veya abonelik üzerindeki etiket kümesinin tamamını siler.

Bir kaynak veya abonelik üzerindeki etiket kümesinin tamamını siler.

begin_update_at_scope

Bir kaynak veya abonelikte etiket kümesini seçmeli olarak güncelleştirir.

Bu işlem, belirtilen kaynakta veya abonelikte etiketlerin değiştirilmesine, birleştirilmesine veya seçmeli olarak silinmesine olanak tanır. Belirtilen varlığın işlemin sonunda en fazla 50 etiket olabilir. 'değiştir' seçeneği, mevcut etiketler kümesinin tamamını yeni bir kümeyle değiştirir. 'Birleştir' seçeneği, yeni adlarla etiket eklemeye ve etiketlerin değerlerini mevcut adlarla güncelleştirmeye olanak tanır. 'Sil' seçeneği, verilen adlara veya ad/değer çiftlerine göre etiketleri seçmeli olarak silmeye olanak tanır.

create_or_update

Önceden tanımlanmış bir etiket adı oluşturur.

Bu işlem, belirtilen abonelik için önceden tanımlanmış etiket adları listesine bir ad eklenmesini sağlar. Etiket adında en fazla 512 karakter olabilir ve büyük/küçük harfe duyarlı değildir. Etiket adlarının Azure kullanımı için ayrılmış şu ön ekleri olamaz: 'microsoft', 'azure', 'windows'.

create_or_update_value

Önceden tanımlanmış etiket adı için önceden tanımlanmış bir değer oluşturur.

Bu işlem, var olan bir önceden tanımlanmış etiket adı için önceden tanımlanmış değerler listesine bir değer eklemeye olanak tanır. Etiket değerinin en fazla 256 karakteri olabilir.

delete

Önceden tanımlanmış bir etiket adını siler.

Bu işlem, belirtilen abonelik için önceden tanımlanmış etiket adları listesinden bir adın silinmesine olanak tanır. Silinen ad, herhangi bir kaynak için etiket adı olarak kullanılmamalıdır. Belirtilen ad için önceden tanımlanmış tüm değerler zaten silinmiş olmalıdır.

delete_value

Önceden tanımlanmış etiket adı için önceden tanımlanmış bir etiket değerini siler.

Bu işlem, mevcut önceden tanımlanmış etiket adı için önceden tanımlanmış değerler listesinden bir değeri silmeye olanak tanır. Silinen değer, herhangi bir kaynak için verilen etiket adı için etiket değeri olarak kullanılmamalıdır.

get_at_scope

Bir kaynak veya abonelik üzerindeki etiket kümesinin tamamını alır.

Bir kaynak veya abonelik üzerindeki etiket kümesinin tamamını alır.

list

Abonelik altında etiket kullanımının özetini alır.

Bu işlem önceden tanımlanmış etiketler, kaynak etiketleri, kaynak grubu etiketleri ve abonelik etiketlerinin birleşimini gerçekleştirir ve verilen abonelik altındaki her etiket adı ve değeri için kullanımın bir özetini döndürür. Çok sayıda etiket olması durumunda, bu işlem önceden önbelleğe alınmış bir sonuç döndürebilir.

begin_create_or_update_at_scope

Bir kaynakta veya abonelikte etiket kümesinin tamamını oluşturur veya güncelleştirir.

Bu işlem, belirtilen kaynak veya abonelikte tüm etiket kümesinin eklenmesine veya değiştirilmesine olanak tanır. Belirtilen varlık en fazla 50 etikete sahip olabilir.

begin_create_or_update_at_scope(scope: str, parameters: _models.TagsResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.TagsResource]

Parametreler

scope
str
Gerekli

Kaynak kapsamı. Gereklidir.

parameters
TagsResource veya IO
Gerekli

TagsResource türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

TagsResource veya cls(response) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_delete_at_scope

Bir kaynak veya abonelik üzerindeki etiket kümesinin tamamını siler.

Bir kaynak veya abonelik üzerindeki etiket kümesinin tamamını siler.

begin_delete_at_scope(scope: str, **kwargs: Any) -> LROPoller[None]

Parametreler

scope
str
Gerekli

Kaynak kapsamı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_update_at_scope

Bir kaynak veya abonelikte etiket kümesini seçmeli olarak güncelleştirir.

Bu işlem, belirtilen kaynakta veya abonelikte etiketlerin değiştirilmesine, birleştirilmesine veya seçmeli olarak silinmesine olanak tanır. Belirtilen varlığın işlemin sonunda en fazla 50 etiket olabilir. 'değiştir' seçeneği, mevcut etiketler kümesinin tamamını yeni bir kümeyle değiştirir. 'Birleştir' seçeneği, yeni adlarla etiket eklemeye ve etiketlerin değerlerini mevcut adlarla güncelleştirmeye olanak tanır. 'Sil' seçeneği, verilen adlara veya ad/değer çiftlerine göre etiketleri seçmeli olarak silmeye olanak tanır.

begin_update_at_scope(scope: str, parameters: _models.TagsPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.TagsResource]

Parametreler

scope
str
Gerekli

Kaynak kapsamı. Gereklidir.

parameters
TagsPatchResource veya IO
Gerekli

TagsPatchResource türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

TagsResource veya cls(response) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

create_or_update

Önceden tanımlanmış bir etiket adı oluşturur.

Bu işlem, belirtilen abonelik için önceden tanımlanmış etiket adları listesine bir ad eklenmesini sağlar. Etiket adında en fazla 512 karakter olabilir ve büyük/küçük harfe duyarlı değildir. Etiket adlarının Azure kullanımı için ayrılmış şu ön ekleri olamaz: 'microsoft', 'azure', 'windows'.

create_or_update(tag_name: str, **kwargs: Any) -> TagDetails

Parametreler

tag_name
str
Gerekli

Oluşturulacak etiketin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

TagDetails veya cls(response) sonucu

Dönüş türü

Özel durumlar

create_or_update_value

Önceden tanımlanmış etiket adı için önceden tanımlanmış bir değer oluşturur.

Bu işlem, var olan bir önceden tanımlanmış etiket adı için önceden tanımlanmış değerler listesine bir değer eklemeye olanak tanır. Etiket değerinin en fazla 256 karakteri olabilir.

create_or_update_value(tag_name: str, tag_value: str, **kwargs: Any) -> TagValue

Parametreler

tag_name
str
Gerekli

Etiketin adı. Gereklidir.

tag_value
str
Gerekli

Oluşturulacak etiketin değeri. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

TagValue veya cls(response) sonucu

Dönüş türü

Özel durumlar

delete

Önceden tanımlanmış bir etiket adını siler.

Bu işlem, belirtilen abonelik için önceden tanımlanmış etiket adları listesinden bir adın silinmesine olanak tanır. Silinen ad, herhangi bir kaynak için etiket adı olarak kullanılmamalıdır. Belirtilen ad için önceden tanımlanmış tüm değerler zaten silinmiş olmalıdır.

delete(tag_name: str, **kwargs: Any) -> None

Parametreler

tag_name
str
Gerekli

Etiketin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

delete_value

Önceden tanımlanmış etiket adı için önceden tanımlanmış bir etiket değerini siler.

Bu işlem, mevcut önceden tanımlanmış etiket adı için önceden tanımlanmış değerler listesinden bir değeri silmeye olanak tanır. Silinen değer, herhangi bir kaynak için verilen etiket adı için etiket değeri olarak kullanılmamalıdır.

delete_value(tag_name: str, tag_value: str, **kwargs: Any) -> None

Parametreler

tag_name
str
Gerekli

Etiketin adı. Gereklidir.

tag_value
str
Gerekli

Silinecek etiketin değeri. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get_at_scope

Bir kaynak veya abonelik üzerindeki etiket kümesinin tamamını alır.

Bir kaynak veya abonelik üzerindeki etiket kümesinin tamamını alır.

get_at_scope(scope: str, **kwargs: Any) -> TagsResource

Parametreler

scope
str
Gerekli

Kaynak kapsamı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

TagsResource veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list

Abonelik altında etiket kullanımının özetini alır.

Bu işlem önceden tanımlanmış etiketler, kaynak etiketleri, kaynak grubu etiketleri ve abonelik etiketlerinin birleşimini gerçekleştirir ve verilen abonelik altındaki her etiket adı ve değeri için kullanımın bir özetini döndürür. Çok sayıda etiket olması durumunda, bu işlem önceden önbelleğe alınmış bir sonuç döndürebilir.

list(**kwargs: Any) -> Iterable[TagDetails]

Parametreler

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

TagDetails örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

Öznitelikler

models

models = <module 'azure.mgmt.resource.resources.v2022_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2022_09_01\\models\\__init__.py'>