StorageAccountsOperations Sınıf

Uyarı

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

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

StorageManagementClient's

<xref:storage_accounts> Öznitelik.

Devralma
builtins.object
StorageAccountsOperations

Oluşturucu

StorageAccountsOperations(*args, **kwargs)

Yöntemler

begin_abort_hierarchical_namespace_migration

Hns'yi etkinleştirmek için depolama hesabının dinamik geçişini durdurun.

begin_create

Belirtilen parametrelerle zaman uyumsuz olarak yeni bir depolama hesabı oluşturur. Bir hesap zaten oluşturulduysa ve sonraki bir oluşturma isteği farklı özelliklerle verildiyse, hesap özellikleri güncelleştirilir. Bir hesap zaten oluşturulduysa ve tam olarak aynı özellik kümesiyle sonraki bir oluşturma veya güncelleştirme isteği verildiyse, istek başarılı olur.

begin_customer_initiated_migration

Bir depolama hesabının yedeklilik düzeyini değiştirmesi için Hesap Geçişi isteği tetiklenebilir. Geçiş, daha iyi güvenilirlik ve kullanılabilirlik elde etmek için bölgesel olmayan yedekli depolama hesabını bölgesel olarak yedekli bir hesapla (veya tam tersi) güncelleştirir. Alanlar arası yedekli depolama (ZRS), depolama hesabınızı birincil bölgedeki üç Azure kullanılabilirlik alanında zaman uyumlu olarak çoğaltır.

begin_failover

Birincil uç noktanın herhangi bir nedenle kullanılamaz duruma gelmesi durumunda depolama hesabı için yük devretme isteği tetiklenebilir. Yük devretme, RA-GRS hesapları için depolama hesabının birincil kümesinden ikincil kümeye gerçekleşir. Yük devretme sonrasında ikincil küme birincil duruma gelir ve hesap LRS'ye dönüştürülür. Planlı Yük Devretme söz konusu olduğunda, yük devretme sonrasında birincil ve ikincil kümeler değiştirilir ve hesap coğrafi olarak çoğaltılmış olarak kalır. Planlı yük devretme yalnızca birincil ve ikincil uç noktalar kullanılabilirken kullanılabilir olduğundan, kullanılabilirlik sorunları durumunda yük devretme kullanılmaya devam edilmelidir. Planlı Yük Devretmenin birincil kullanım örneği olağanüstü durum kurtarma testi tatbikatlarıdır. Bu yük devretme türü, FailoverType parametresi 'Planlı' olarak ayarlanarak çağrılır. Yük devretme seçenekleri hakkında daha fazla bilgiyi burada bulabilirsiniz: https://video2.skills-academy.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

begin_hierarchical_namespace_migration

Hns'yi etkinleştirmek için depolama hesabının Dinamik Geçişi.

begin_restore_blob_ranges

Belirtilen blob aralıklarındaki blobları geri yükleyin.

check_name_availability

Depolama hesabı adının geçerli olduğunu ve kullanımda olmadığını denetler.

delete

Microsoft Azure'da bir depolama hesabını siler.

get_customer_initiated_migration

Belirtilen depolama hesabı için devam eden geçişin durumunu alır.

get_properties

Ad, SKU adı, konum ve hesap durumu dahil ancak bunlarla sınırlı olmamak üzere belirtilen depolama hesabının özelliklerini döndürür. Depolama anahtarlarını almak için ListKeys işlemi kullanılmalıdır.

list

Abonelik altında kullanılabilen tüm depolama hesaplarını listeler. Depolama anahtarlarının döndürülmediğini unutmayın; bunun için ListKeys işlemini kullanın.

list_account_sas

Depolama hesabının SAS kimlik bilgilerini listeleme.

list_by_resource_group

Verilen kaynak grubu altında kullanılabilen tüm depolama hesaplarını listeler. Depolama anahtarlarının döndürülmediğini unutmayın; bunun için ListKeys işlemini kullanın.

list_keys

Belirtilen depolama hesabı için erişim anahtarlarını veya Kerberos anahtarlarını (Active Directory etkinse) listeler.

list_service_sas

Belirli bir kaynağın hizmet SAS kimlik bilgilerini listeleme.

regenerate_key

Belirtilen depolama hesabı için erişim anahtarlarından veya Kerberos anahtarlarından birini yeniden oluşturur.

revoke_user_delegation_keys

Kullanıcı temsilcisi anahtarlarını iptal etme.

update

Güncelleştirme işlemi bir depolama hesabının SKU'su, şifrelemesi, erişim katmanı veya etiketlerini güncelleştirmek için kullanılabilir. Hesabı özel bir etki alanına eşlemek için de kullanılabilir. Depolama hesabı başına yalnızca bir özel etki alanı desteklenir; özel etki alanının değiştirilmesi/değiştirilmesi desteklenmez. Eski bir özel etki alanını değiştirmek için, yeni bir değerin ayarlanabilmesi için önce eski değerin temizlenmesi/kaydının silinmesi gerekir. Birden çok özelliğin güncelleştirmesi desteklenir. Bu çağrı hesabın depolama anahtarlarını değiştirmez. Depolama hesabı anahtarlarını değiştirmek istiyorsanız anahtarları yeniden oluşturma işlemini kullanın. Depolama hesabının konumu ve adı oluşturulduktan sonra değiştirilemez.

begin_abort_hierarchical_namespace_migration

Hns'yi etkinleştirmek için depolama hesabının dinamik geçişini durdurun.

begin_abort_hierarchical_namespace_migration(resource_group_name: str, account_name: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. 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_create

Belirtilen parametrelerle zaman uyumsuz olarak yeni bir depolama hesabı oluşturur. Bir hesap zaten oluşturulduysa ve sonraki bir oluşturma isteği farklı özelliklerle verildiyse, hesap özellikleri güncelleştirilir. Bir hesap zaten oluşturulduysa ve tam olarak aynı özellik kümesiyle sonraki bir oluşturma veya güncelleştirme isteği verildiyse, istek başarılı olur.

begin_create(resource_group_name: str, account_name: str, parameters: _models.StorageAccountCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.StorageAccount]

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

parameters
StorageAccountCreateParameters veya IO
Gerekli

Oluşturulan hesap için sağlayabilecek parametreler. StorageAccountCreateParameters 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

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

Dönüş türü

Özel durumlar

begin_customer_initiated_migration

Bir depolama hesabının yedeklilik düzeyini değiştirmesi için Hesap Geçişi isteği tetiklenebilir. Geçiş, daha iyi güvenilirlik ve kullanılabilirlik elde etmek için bölgesel olmayan yedekli depolama hesabını bölgesel olarak yedekli bir hesapla (veya tam tersi) güncelleştirir. Alanlar arası yedekli depolama (ZRS), depolama hesabınızı birincil bölgedeki üç Azure kullanılabilirlik alanında zaman uyumlu olarak çoğaltır.

begin_customer_initiated_migration(resource_group_name: str, account_name: str, parameters: _models.StorageAccountMigration, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

parameters
StorageAccountMigration veya IO
Gerekli

Depolama hesabı geçişini gerçekleştirmek için gereken istek parametreleri. StorageAccountMigration 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

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

Dönüş türü

Özel durumlar

begin_failover

Birincil uç noktanın herhangi bir nedenle kullanılamaz duruma gelmesi durumunda depolama hesabı için yük devretme isteği tetiklenebilir. Yük devretme, RA-GRS hesapları için depolama hesabının birincil kümesinden ikincil kümeye gerçekleşir. Yük devretme sonrasında ikincil küme birincil duruma gelir ve hesap LRS'ye dönüştürülür. Planlı Yük Devretme söz konusu olduğunda, yük devretme sonrasında birincil ve ikincil kümeler değiştirilir ve hesap coğrafi olarak çoğaltılmış olarak kalır. Planlı yük devretme yalnızca birincil ve ikincil uç noktalar kullanılabilirken kullanılabilir olduğundan, kullanılabilirlik sorunları durumunda yük devretme kullanılmaya devam edilmelidir. Planlı Yük Devretmenin birincil kullanım örneği olağanüstü durum kurtarma testi tatbikatlarıdır. Bu yük devretme türü, FailoverType parametresi 'Planlı' olarak ayarlanarak çağrılır. Yük devretme seçenekleri hakkında daha fazla bilgiyi burada bulabilirsiniz: https://video2.skills-academy.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

begin_failover(resource_group_name: str, account_name: str, failover_type: Literal['Planned'] = 'Planned', **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

failover_type
str
Gerekli

Parametresi, Planlı yük devretme istenip istenmediğini belirtmek için 'Planlı' olarak ayarlanır. Bilinen değerler "Planlı" ve Hiçbiri'dir. Varsayılan değer "Planlı"dı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

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

Dönüş türü

Özel durumlar

begin_hierarchical_namespace_migration

Hns'yi etkinleştirmek için depolama hesabının Dinamik Geçişi.

begin_hierarchical_namespace_migration(resource_group_name: str, account_name: str, request_type: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

request_type
str
Gerekli

Gereklidir. Hiyerarşik ad alanı geçiş türü, 'HnsOnValidationRequest' hiyerarşik ad alanı doğrulama isteği veya 'HnsOnHydrationRequest' hidrasyon isteği olabilir. Doğrulama isteği geçişi doğrularken, hidrasyon isteği hesabı geçirir. 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_restore_blob_ranges

Belirtilen blob aralıklarındaki blobları geri yükleyin.

begin_restore_blob_ranges(resource_group_name: str, account_name: str, parameters: _models.BlobRestoreParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.BlobRestoreStatus]

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.

parameters
BlobRestoreParameters veya IO
Gerekli

Blob aralıklarını geri yüklemek için sağlayabilecek parametreler. BlobRestoreParameters 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

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

Dönüş türü

Özel durumlar

check_name_availability

Depolama hesabı adının geçerli olduğunu ve kullanımda olmadığını denetler.

check_name_availability(account_name: _models.StorageAccountCheckNameAvailabilityParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult

Parametreler

account_name
StorageAccountCheckNameAvailabilityParameters veya IO
Gerekli

Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. StorageAccountCheckNameAvailabilityParameters 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

Döndürülenler

CheckNameAvailabilityResult veya cls(response) sonucu

Dönüş türü

Özel durumlar

delete

Microsoft Azure'da bir depolama hesabını siler.

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

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. 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_customer_initiated_migration

Belirtilen depolama hesabı için devam eden geçişin durumunu alır.

get_customer_initiated_migration(resource_group_name: str, account_name: str, migration_name: str | MigrationName, **kwargs: Any) -> StorageAccountMigration

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.

migration_name
str veya MigrationName
Gerekli

Depolama Hesabı Geçişi'nin adı. Her zaman 'varsayılan' olmalıdır. "varsayılan" Gerekli.

cls
callable

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

Döndürülenler

StorageAccountMigration veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get_properties

Ad, SKU adı, konum ve hesap durumu dahil ancak bunlarla sınırlı olmamak üzere belirtilen depolama hesabının özelliklerini döndürür. Depolama anahtarlarını almak için ListKeys işlemi kullanılmalıdır.

get_properties(resource_group_name: str, account_name: str, expand: str | StorageAccountExpand | None = None, **kwargs: Any) -> StorageAccount

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.

expand
str veya StorageAccountExpand
Gerekli

Hesabın özelliklerindeki özellikleri genişletmek için kullanılabilir. Varsayılan olarak, özellikler getirilirken veriler dahil değildir. Şu anda yalnızca geoReplicationStats ve blobRestoreStatus'ı destekliyoruz. Bilinen değerler şunlardır: "geoReplicationStats" ve "blobRestoreStatus". Varsayılan değer Yok'tur.

cls
callable

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

Döndürülenler

StorageAccount veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list

Abonelik altında kullanılabilen tüm depolama hesaplarını listeler. Depolama anahtarlarının döndürülmediğini unutmayın; bunun için ListKeys işlemini kullanın.

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

Parametreler

cls
callable

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

Döndürülenler

StorageAccount örneği veya cls(response) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_account_sas

Depolama hesabının SAS kimlik bilgilerini listeleme.

list_account_sas(resource_group_name: str, account_name: str, parameters: _models.AccountSasParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ListAccountSasResponse

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.

parameters
AccountSasParameters veya IO
Gerekli

Depolama hesabı için SAS kimlik bilgilerini listelemek için sağlayabilecek parametreler. AccountSasParameters 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

Döndürülenler

ListAccountSasResponse veya cls(response) sonucu

Dönüş türü

Özel durumlar

list_by_resource_group

Verilen kaynak grubu altında kullanılabilen tüm depolama hesaplarını listeler. Depolama anahtarlarının döndürülmediğini unutmayın; bunun için ListKeys işlemini kullanın.

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

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

cls
callable

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

Döndürülenler

StorageAccount örneği veya cls(response) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_keys

Belirtilen depolama hesabı için erişim anahtarlarını veya Kerberos anahtarlarını (Active Directory etkinse) listeler.

list_keys(resource_group_name: str, account_name: str, expand: Literal['kerb'] = 'kerb', **kwargs: Any) -> StorageAccountListKeysResult

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

expand
str
Gerekli

Listelenecek anahtarın türünü belirtir. Olası değer aralıktır. Bilinen değerler "kerb" ve None değerleridir. Varsayılan değer "kerb" değeridir.

cls
callable

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

Döndürülenler

StorageAccountListKeysResult veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list_service_sas

Belirli bir kaynağın hizmet SAS kimlik bilgilerini listeleme.

list_service_sas(resource_group_name: str, account_name: str, parameters: _models.ServiceSasParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ListServiceSasResponse

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

parameters
ServiceSasParameters veya IO
Gerekli

Hizmet SAS kimlik bilgilerini listelemek için sağlayabilecek parametreler. ServiceSasParameters 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

Döndürülenler

ListServiceSasResponse veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

regenerate_key

Belirtilen depolama hesabı için erişim anahtarlarından veya Kerberos anahtarlarından birini yeniden oluşturur.

regenerate_key(resource_group_name: str, account_name: str, regenerate_key: _models.StorageAccountRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageAccountListKeysResult

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

regenerate_key
StorageAccountRegenerateKeyParameters veya IO
Gerekli

Yeniden oluşturulacak anahtarın adını belirtir: key1, key2, kerb1, kerb2. StorageAccountRegenerateKeyParameters 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

Döndürülenler

StorageAccountListKeysResult veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

revoke_user_delegation_keys

Kullanıcı temsilcisi anahtarlarını iptal etme.

revoke_user_delegation_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. 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

update

Güncelleştirme işlemi bir depolama hesabının SKU'su, şifrelemesi, erişim katmanı veya etiketlerini güncelleştirmek için kullanılabilir. Hesabı özel bir etki alanına eşlemek için de kullanılabilir. Depolama hesabı başına yalnızca bir özel etki alanı desteklenir; özel etki alanının değiştirilmesi/değiştirilmesi desteklenmez. Eski bir özel etki alanını değiştirmek için, yeni bir değerin ayarlanabilmesi için önce eski değerin temizlenmesi/kaydının silinmesi gerekir. Birden çok özelliğin güncelleştirmesi desteklenir. Bu çağrı hesabın depolama anahtarlarını değiştirmez. Depolama hesabı anahtarlarını değiştirmek istiyorsanız anahtarları yeniden oluşturma işlemini kullanın. Depolama hesabının konumu ve adı oluşturulduktan sonra değiştirilemez.

update(resource_group_name: str, account_name: str, parameters: _models.StorageAccountUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageAccount

Parametreler

resource_group_name
str
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.

parameters
StorageAccountUpdateParameters veya IO
Gerekli

Güncelleştirilmiş hesap için sağlenecek parametreler. StorageAccountUpdateParameters 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

Döndürülenler

StorageAccount veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

Öznitelikler

models

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