Aracılığıyla paylaş


DisksOperations Sınıf

Uyarı

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

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

ComputeManagementClient's

<xref:disks> Öznitelik.

Devralma
builtins.object
DisksOperations

Oluşturucu

DisksOperations(*args, **kwargs)

Yöntemler

begin_create_or_update

Disk oluşturur veya güncelleştirir.

begin_delete

Diski siler.

begin_grant_access

Diske erişim verir.

begin_revoke_access

Diske erişimi iptal eder.

begin_update

Disk Güncelleştirmeler (düzeltme eki ekler).

get

Disk hakkında bilgi alır.

list

Abonelik altındaki tüm diskleri listeler.

list_by_resource_group

Kaynak grubu altındaki tüm diskleri listeler.

begin_create_or_update

Disk oluşturur veya güncelleştirir.

begin_create_or_update(resource_group_name: str, disk_name: str, disk: _models.Disk, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Disk]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

disk_name
str
Gerekli

Oluşturulan yönetilen diskin adı. Disk oluşturulduktan sonra ad değiştirilemez. Ad için desteklenen karakterler a-z, A-Z, 0-9, _ ve - karakterleridir. Ad uzunluğu üst sınırı 80 karakterdir. Gereklidir.

disk
Disk veya IO
Gerekli

Disk koy işleminin gövdesinde sağlanan disk nesnesi. Disk 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'tur.

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

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

Dönüş türü

Özel durumlar

begin_delete

Diski siler.

begin_delete(resource_group_name: str, disk_name: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

disk_name
str
Gerekli

Oluşturulan yönetilen diskin adı. Disk oluşturulduktan sonra ad değiştirilemez. Ad için desteklenen karakterler a-z, A-Z, 0-9, _ ve - karakterleridir. Ad uzunluğu üst sınırı 80 karakterdir. 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_grant_access

Diske erişim verir.

begin_grant_access(resource_group_name: str, disk_name: str, grant_access_data: _models.GrantAccessData, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AccessUri]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

disk_name
str
Gerekli

Oluşturulan yönetilen diskin adı. Disk oluşturulduktan sonra ad değiştirilemez. Ad için desteklenen karakterler a-z, A-Z, 0-9, _ ve - karakterleridir. Ad uzunluğu üst sınırı 80 karakterdir. Gereklidir.

grant_access_data
GrantAccessData veya IO
Gerekli

Disk erişim alma işleminin gövdesinde sağlanan access veri nesnesi. GrantAccessData 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'tur.

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

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

Dönüş türü

Özel durumlar

begin_revoke_access

Diske erişimi iptal eder.

begin_revoke_access(resource_group_name: str, disk_name: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

disk_name
str
Gerekli

Oluşturulan yönetilen diskin adı. Disk oluşturulduktan sonra ad değiştirilemez. Ad için desteklenen karakterler a-z, A-Z, 0-9, _ ve - karakterleridir. Ad uzunluğu üst sınırı 80 karakterdir. 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

Disk Güncelleştirmeler (düzeltme eki ekler).

begin_update(resource_group_name: str, disk_name: str, disk: _models.DiskUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Disk]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

disk_name
str
Gerekli

Oluşturulan yönetilen diskin adı. Disk oluşturulduktan sonra ad değiştirilemez. Ad için desteklenen karakterler a-z, A-Z, 0-9, _ ve - karakterleridir. Ad uzunluğu üst sınırı 80 karakterdir. Gereklidir.

disk
DiskUpdate veya IO
Gerekli

Patch disk işleminin gövdesinde sağlanan disk nesnesi. DiskUpdate 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'tur.

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

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

Dönüş türü

Özel durumlar

get

Disk hakkında bilgi alır.

get(resource_group_name: str, disk_name: str, **kwargs: Any) -> Disk

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

disk_name
str
Gerekli

Oluşturulan yönetilen diskin adı. Disk oluşturulduktan sonra ad değiştirilemez. Ad için desteklenen karakterler a-z, A-Z, 0-9, _ ve -'dır. Ad uzunluğu üst sınırı 80 karakterdir. Gereklidir.

cls
callable

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

Döndürülenler

Disk veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list

Abonelik altındaki tüm diskleri listeler.

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

Parametreler

cls
callable

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

Döndürülenler

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

Dönüş türü

Özel durumlar

list_by_resource_group

Kaynak grubu altındaki tüm diskleri listeler.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[Disk]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

cls
callable

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

Döndürülenler

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

Dönüş türü

Özel durumlar

Öznitelikler

models

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