Поделиться через


StorageAccountUpdateParameters Класс

Параметры, которые можно указать при обновлении свойств учетной записи хранения.

Наследование
azure.mgmt.storage._serialization.Model
StorageAccountUpdateParameters

Конструктор

StorageAccountUpdateParameters(*, sku: _models.Sku | None = None, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, kind: str | _models.Kind | None = None, custom_domain: _models.CustomDomain | None = None, encryption: _models.Encryption | None = None, sas_policy: _models.SasPolicy | None = None, key_policy: _models.KeyPolicy | None = None, access_tier: str | _models.AccessTier | None = None, azure_files_identity_based_authentication: _models.AzureFilesIdentityBasedAuthentication | None = None, enable_https_traffic_only: bool | None = None, is_sftp_enabled: bool | None = None, is_local_user_enabled: bool | None = None, network_rule_set: _models.NetworkRuleSet | None = None, large_file_shares_state: str | _models.LargeFileSharesState | None = None, routing_preference: _models.RoutingPreference | None = None, allow_blob_public_access: bool | None = None, minimum_tls_version: str | _models.MinimumTlsVersion | None = None, allow_shared_key_access: bool | None = None, allow_cross_tenant_replication: bool | None = None, default_to_o_auth_authentication: bool | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, immutable_storage_with_versioning: _models.ImmutableStorageAccount | None = None, allowed_copy_scope: str | _models.AllowedCopyScope | None = None, dns_endpoint_type: str | _models.DnsEndpointType | None = None, **kwargs: Any)

Параметры Keyword-Only

Имя Описание
sku
Sku

Возвращает или задает имя SKU. Обратите внимание, что имя SKU не может быть обновлено до Standard_ZRS, Premium_LRS или Premium_ZRS, а также учетные записи с именами этих номеров SKU не могут быть обновлены до какого-либо другого значения.

tags

Возвращает или задает список пар "ключ-значение", описывающих ресурс. Эти теги можно использовать при просмотре и группировании ресурсов (между группами). Для ресурса можно указать не более 15 тегов. Каждый тег должен иметь ключ длиной не более 128 символов и значение не больше 256 символов.

identity

Удостоверение ресурса.

kind
str или Kind

Необязательный элемент. Указывает тип учетной записи хранения. В настоящее время сервер поддерживает только значение StorageV2. Известные значения: "Storage", "StorageV2", "BlobStorage", "FileStorage" и "BlockBlobStorage".

custom_domain

Личный домен, назначенный учетной записи хранения пользователем. Name — это источник CNAME. В настоящее время для каждой учетной записи хранения поддерживается только один личный домен. Чтобы очистить существующий личный домен, используйте пустую строку для свойства имени личного домена.

encryption

Не применяется Шифрование неактивных данных службы хранилища Azure включено по умолчанию для всех учетных записей хранения и не может быть отключено.

sas_policy

SasPolicy, назначенный учетной записи хранения.

key_policy

KeyPolicy, назначенный учетной записи хранения.

access_tier
str или AccessTier

Требуется для учетных записей хранения, где тип = BlobStorage. Для выставления счетов используется уровень доступа. Уровень доступа "Премиум" является значением по умолчанию для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум", и его нельзя изменить для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум". Известные значения: "Горячий", "Холодный" и "Премиум".

azure_files_identity_based_authentication

Предоставляет параметры проверки подлинности на основе удостоверений для Файлы Azure.

enable_https_traffic_only

Разрешает трафик HTTPS только к службе хранилища, если имеет значение true.

is_sftp_enabled

Включает протокол безопасной передачи файлов, если задано значение true.

is_local_user_enabled

Включает функцию локальных пользователей, если задано значение true.

network_rule_set

Набор правил сети.

large_file_shares_state

Разрешить большие общие папки, если для параметра задано значение Включено. Его нельзя отключить после включения. Известные значения: "Отключено" и "Включено".

routing_preference

Хранит сведения о выборе сетевой маршрутизации, выбранном пользователем для передачи данных.

allow_blob_public_access

Разрешить или запретить общий доступ ко всем BLOB-объектам или контейнерам в учетной записи хранения. Интерпретация по умолчанию имеет значение true для этого свойства.

minimum_tls_version

Задайте минимальную версию TLS, разрешенную для запросов к хранилищу. Интерпретация по умолчанию — TLS 1.0 для этого свойства. Известные значения: "TLS1_0", "TLS1_1" и "TLS1_2".

allow_shared_key_access

Указывает, разрешает ли учетная запись хранения авторизацию запросов с помощью ключа доступа к учетной записи через общий ключ. Если задано значение false, все запросы, включая подписанные URL-адреса, должны быть авторизованы с помощью Azure Active Directory (Azure AD). Значение по умолчанию равно NULL, что эквивалентно true.

allow_cross_tenant_replication

Разрешить или запретить репликацию объектов клиента AAD. Интерпретация по умолчанию имеет значение true для этого свойства.

default_to_o_auth_authentication

Логический флаг, указывающий, используется ли проверка подлинности по умолчанию OAuth. Интерпретация по умолчанию — false для этого свойства.

public_network_access

Разрешить или запретить доступ из общедоступной сети к учетной записи хранения. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Известные значения: Enabled и Disabled.

immutable_storage_with_versioning

Свойство является неизменяемым и может иметь значение true только во время создания учетной записи. Если задано значение true, он по умолчанию включает неизменяемость на уровне объектов для всех контейнеров в учетной записи.

allowed_copy_scope

Ограничьте копирование в учетные записи хранения в клиенте AAD или с помощью приватных каналов в ту же виртуальную сеть. Известные значения: PrivateLink и AAD.

dns_endpoint_type

Позволяет указать тип конечной точки. Присвойте этому параметру значение AzureDNSZone, чтобы создать большое количество учетных записей в одной подписке, которая создает учетные записи в зоне Azure DNS, а URL-адрес конечной точки будет иметь буквенно-цифровой идентификатор зоны DNS. Известные значения: "Standard" и "AzureDnsZone".

Переменные

Имя Описание
sku
Sku

Возвращает или задает имя SKU. Обратите внимание, что имя SKU не может быть обновлено до Standard_ZRS, Premium_LRS или Premium_ZRS, а также учетные записи с именами этих номеров SKU не могут быть обновлены до какого-либо другого значения.

tags

Возвращает или задает список пар "ключ-значение", описывающих ресурс. Эти теги можно использовать при просмотре и группировании ресурсов (между группами). Для ресурса можно указать не более 15 тегов. Каждый тег должен иметь ключ длиной не более 128 символов и значение не больше 256 символов.

identity

Удостоверение ресурса.

kind
str или Kind

Необязательный элемент. Указывает тип учетной записи хранения. В настоящее время сервер поддерживает только значение StorageV2. Известные значения: "Storage", "StorageV2", "BlobStorage", "FileStorage" и "BlockBlobStorage".

custom_domain

Личный домен, назначенный учетной записи хранения пользователем. Name — это источник CNAME. В настоящее время для каждой учетной записи хранения поддерживается только один личный домен. Чтобы очистить существующий личный домен, используйте пустую строку для свойства имени личного домена.

encryption

Не применяется Шифрование неактивных данных службы хранилища Azure включено по умолчанию для всех учетных записей хранения и не может быть отключено.

sas_policy

SasPolicy, назначенный учетной записи хранения.

key_policy

KeyPolicy, назначенный учетной записи хранения.

access_tier
str или AccessTier

Требуется для учетных записей хранения, где тип = BlobStorage. Для выставления счетов используется уровень доступа. Уровень доступа "Премиум" является значением по умолчанию для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум", и его нельзя изменить для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум". Известные значения: "Горячий", "Холодный" и "Премиум".

azure_files_identity_based_authentication

Предоставляет параметры проверки подлинности на основе удостоверений для Файлы Azure.

enable_https_traffic_only

Разрешает трафик HTTPS только к службе хранилища, если имеет значение true.

is_sftp_enabled

Включает протокол безопасной передачи файлов, если задано значение true.

is_local_user_enabled

Включает функцию локальных пользователей, если задано значение true.

network_rule_set

Набор правил сети.

large_file_shares_state

Разрешить большие общие папки, если для параметра задано значение Включено. Его нельзя отключить после включения. Известные значения: "Отключено" и "Включено".

routing_preference

Хранит сведения о выборе сетевой маршрутизации, выбранном пользователем для передачи данных.

allow_blob_public_access

Разрешить или запретить общий доступ ко всем BLOB-объектам или контейнерам в учетной записи хранения. Интерпретация по умолчанию имеет значение true для этого свойства.

minimum_tls_version

Задайте минимальную версию TLS, разрешенную для запросов к хранилищу. Интерпретация по умолчанию — TLS 1.0 для этого свойства. Известные значения: "TLS1_0", "TLS1_1" и "TLS1_2".

allow_shared_key_access

Указывает, разрешает ли учетная запись хранения авторизацию запросов с помощью ключа доступа к учетной записи через общий ключ. Если задано значение false, все запросы, включая подписанные URL-адреса, должны быть авторизованы с помощью Azure Active Directory (Azure AD). Значение по умолчанию равно NULL, что эквивалентно true.

allow_cross_tenant_replication

Разрешить или запретить репликацию объектов клиента AAD. Интерпретация по умолчанию имеет значение true для этого свойства.

default_to_o_auth_authentication

Логический флаг, указывающий, используется ли проверка подлинности по умолчанию OAuth. Интерпретация по умолчанию — false для этого свойства.

public_network_access

Разрешить или запретить доступ из общедоступной сети к учетной записи хранения. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Известные значения: Enabled и Disabled.

immutable_storage_with_versioning

Свойство является неизменяемым и может иметь значение true только во время создания учетной записи. Если задано значение true, он по умолчанию включает неизменяемость на уровне объектов для всех контейнеров в учетной записи.

allowed_copy_scope

Ограничьте копирование в учетные записи хранения в клиенте AAD или с помощью приватных каналов в ту же виртуальную сеть. Известные значения: PrivateLink и AAD.

dns_endpoint_type

Позволяет указать тип конечной точки. Присвойте этому параметру значение AzureDNSZone, чтобы создать большое количество учетных записей в одной подписке, которая создает учетные записи в зоне Azure DNS, а URL-адрес конечной точки будет иметь буквенно-цифровой идентификатор зоны DNS. Известные значения: "Standard" и "AzureDnsZone".