StorageAccountUpdateParameters Класс
Параметры, которые можно указать при обновлении свойств учетной записи хранения.
- Наследование
-
azure.mgmt.storage._serialization.ModelStorageAccountUpdateParameters
Конструктор
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 не может быть обновлено до Standard_ZRS, Premium_LRS или Premium_ZRS, а также учетные записи с именами этих номеров SKU не могут быть обновлены до какого-либо другого значения. |
tags
|
Возвращает или задает список пар "ключ-значение", описывающих ресурс. Эти теги можно использовать при просмотре и группировании ресурсов (между группами). Для ресурса можно указать не более 15 тегов. Каждый тег должен иметь ключ длиной не более 128 символов и значение не больше 256 символов. |
identity
|
Удостоверение ресурса. |
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
|
str или
MinimumTlsVersion
Задайте минимальную версию 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
|
str или
AllowedCopyScope
Ограничьте копирование в учетные записи хранения в клиенте AAD или с помощью приватных каналов в ту же виртуальную сеть. Известные значения: PrivateLink и AAD. |
dns_endpoint_type
|
str или
DnsEndpointType
Позволяет указать тип конечной точки. Присвойте этому параметру значение AzureDNSZone, чтобы создать большое количество учетных записей в одной подписке, которая создает учетные записи в зоне Azure DNS, а URL-адрес конечной точки будет иметь буквенно-цифровой идентификатор зоны DNS. Известные значения: "Standard" и "AzureDnsZone". |
Переменные
Имя | Описание |
---|---|
sku
|
Возвращает или задает имя SKU. Обратите внимание, что имя SKU не может быть обновлено до Standard_ZRS, Premium_LRS или Premium_ZRS, а также учетные записи с именами этих номеров SKU не могут быть обновлены до какого-либо другого значения. |
tags
|
Возвращает или задает список пар "ключ-значение", описывающих ресурс. Эти теги можно использовать при просмотре и группировании ресурсов (между группами). Для ресурса можно указать не более 15 тегов. Каждый тег должен иметь ключ длиной не более 128 символов и значение не больше 256 символов. |
identity
|
Удостоверение ресурса. |
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
|
str или
MinimumTlsVersion
Задайте минимальную версию 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
|
str или
AllowedCopyScope
Ограничьте копирование в учетные записи хранения в клиенте AAD или с помощью приватных каналов в ту же виртуальную сеть. Известные значения: PrivateLink и AAD. |
dns_endpoint_type
|
str или
DnsEndpointType
Позволяет указать тип конечной точки. Присвойте этому параметру значение AzureDNSZone, чтобы создать большое количество учетных записей в одной подписке, которая создает учетные записи в зоне Azure DNS, а URL-адрес конечной точки будет иметь буквенно-цифровой идентификатор зоны DNS. Известные значения: "Standard" и "AzureDnsZone". |
Azure SDK for Python