Udostępnij za pośrednictwem


StorageManagementClient Klasa

Interfejs API zarządzania usługą Azure Storage.

To gotowe zawiera wiele wersji interfejsu API, które ułatwiają radzenie sobie ze wszystkimi chmurami platformy Azure (Azure Stack, Azure Government, Azure — Chiny itp.). Domyślnie używa najnowszej wersji interfejsu API dostępnej na publicznej platformie Azure. W przypadku środowiska produkcyjnego należy trzymać się określonej wersji interfejsu API i/lub profilu. Profil ustawia mapowanie między grupą operacji a jego wersją interfejsu API. Parametr api-version ustawia domyślną wersję interfejsu API, jeśli grupa operacji nie została opisana w profilu.

Dziedziczenie
StorageManagementClient
azure.mgmt.storage._storage_management_client._SDKClient
StorageManagementClient

Konstruktor

StorageManagementClient(credential: TokenCredential, subscription_id: str, api_version: str | None = None, base_url: str = 'https://management.azure.com', profile: KnownProfiles = KnownProfiles.default, **kwargs: Any)

Parametry

credential
TokenCredential
Wymagane

Poświadczenia potrzebne klientowi do nawiązania połączenia z platformą Azure. Wymagane.

subscription_id
str
Wymagane

Identyfikator subskrypcji docelowej. Wymagane.

api_version
str
wartość domyślna: None

Wersja interfejsu API do użycia, jeśli nie podano profilu lub jeśli brakuje go w profilu.

base_url
str
wartość domyślna: https://management.azure.com

Adres URL usługi

profile
KnownProfiles
wartość domyślna: KnownProfiles.default

Definicja profilu z witryny KnownProfiles do dict.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Metody

close
models

Moduł zależy od wersji interfejsu API:

close

close()

models

Moduł zależy od wersji interfejsu API:

models(api_version='2023-01-01')

Parametry

api_version
wartość domyślna: 2023-01-01

Atrybuty

blob_containers

Wystąpienie zależy od wersji interfejsu API:

blob_inventory_policies

blob_services

Wystąpienie zależy od wersji interfejsu API:

deleted_accounts

Wystąpienie zależy od wersji interfejsu API:

encryption_scopes

Wystąpienie zależy od wersji interfejsu API:

file_services

Wystąpienie zależy od wersji interfejsu API:

file_shares

Wystąpienie zależy od wersji interfejsu API:

local_users

Wystąpienie zależy od wersji interfejsu API:

management_policies

object_replication_policies

operations

Wystąpienie zależy od wersji interfejsu API:

private_endpoint_connections

queue

Wystąpienie zależy od wersji interfejsu API:

queue_services

Wystąpienie zależy od wersji interfejsu API:

skus

Wystąpienie zależy od wersji interfejsu API:

storage_accounts

table

Wystąpienie zależy od wersji interfejsu API:

table_services

Wystąpienie zależy od wersji interfejsu API:

usage

Wystąpienie zależy od wersji interfejsu API:

usages

Wystąpienie zależy od wersji interfejsu API:

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2023-01-01'

LATEST_PROFILE

LATEST_PROFILE = azure.mgmt.storage.StorageManagementClient latest