Модуль azure.azcollection.azure_rm_storageaccount — управление учетными записями хранилища Azure
Примечание
Этот модуль входит в коллекцию azure.azcollection (версия 3.18.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install azure.azcollection. Для использования этого модуля необходимы дополнительные зависимости; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: azure.azcollection.azure_rm_storageaccount.
Добавлено в azure.azcollection 0.1.0
Краткое описание
- Создание, обновление или удаление учетной записи хранилища.
Требования
На хосте, выполняющем этот модуль, должны быть установлены следующие компоненты.
- python >= 2.7
- На хосте, выполняющем этот модуль, должна быть установлена коллекция azure.azcollection из galaxy
- Все пакеты python, перечисленные в файле requirements.txt коллекции, должны быть установлены с помощью pip на хосте, выполняющем модули из azure.azcollection
- Полные инструкции по установке см. по адресу https://galaxy.ansible.com/azure/azcollection
Параметры
Параметр | Комментарии |
|---|---|
access_tier string | Уровень доступа для этой учетной записи хранения. Обязателен, если kind=BlobStorage. Варианты:
|
account_type псевдонимы: type string | Тип учетной записи хранения. Обязателен при создании учетной записи хранения. Учетные записи Учетные записи других типов нельзя преобразовать в Варианты:
|
ad_user string | Имя пользователя Active Directory. Используйте при аутентификации с пользователем Active Directory, а не с субъектом-службой. |
adfs_authority_url string добавлено в azure.azcollection 0.0.1 | URL-адрес центра Azure AD. Используйте при аутентификации с именем пользователя и паролем, если у вас есть собственный центр ADFS. |
allow_blob_public_access boolean добавлено в azure.azcollection 1.1.0 | Разрешает включать анонимный публичный доступ для контейнеров больших двоичных объектов учетной записи. Если задано значение false, анонимный публичный доступ будет запрещен для всех контейнеров этой учетной записи. Если параметр не указан, при создании учетной записи по умолчанию будет задано значение null, которое сейчас интерпретируется как True. Существующие учетные записи изменены не будут. Варианты:
|
allow_cross_tenant_replication boolean | Разрешить или запретить репликацию объектов между клиентами AAD. Варианты:
|
boolean | Указывает, разрешает ли учетная запись хранения авторизовать запросы с помощью ключа доступа к учетной записи через Shared Key. Если значение равно false, все запросы, включая подписанные URL-адреса общего доступа, должны быть авторизованы с помощью Azure Active Directory (Azure AD). По умолчанию задано значение null, эквивалентное true. Варианты:
|
api_profile string добавлено в azure.azcollection 0.0.1 | Выбирает профиль API для взаимодействия со службами Azure. Значение по умолчанию По умолчанию: |
append_tags boolean | Определяет, является ли поле тегов каноническим или теги только добавляются к существующим. Если поле каноническое, все теги, отсутствующие в параметре tags, будут удалены из метаданных объекта. Варианты:
|
auth_mode string добавлено в azure.azcollection 3.10.0 | Режим выполнения команды. В режиме В устаревшем режиме Можно также задать с помощью переменной среды Варианты:
|
auth_source string добавлено в azure.azcollection 0.0.1 | Определяет источник учетных данных для аутентификации. Можно также задать с помощью переменной среды Если задано значение Если задано значение Если задано значение Если задано значение Если задано значение Параметр Варианты:
|
blob_cors list / elements=dictionary | Задает правила CORS для службы Blob. В запрос можно включить не более пяти элементов CorsRule. Если список аргументов не содержит элементов blob_cors, настройки CORS не изменятся. Чтобы удалить все правила CORS и отключить CORS для службы Blob, явно задайте blob_cors=[]. |
|
allowed_headers list / elements=string / обязательный |
Список заголовков, которые разрешено включать в междоменные запросы. |
|
allowed_methods list / elements=string / обязательный |
Список HTTP-методов, выполнение которых разрешено источнику. |
|
allowed_origins list / elements=string / обязательный |
Список доменов источников, которым разрешен доступ через CORS, или «*» для разрешения доступа всем доменам. |
|
exposed_headers list / elements=string / обязательный |
Список заголовков ответа, доступных клиентам CORS. |
|
max_age_in_seconds integer / обязательный |
Количество секунд, в течение которых клиент или браузер должен кэшировать ответ на предварительный запрос. |
cert_validation_mode string добавлено в azure.azcollection 0.0.1 | Управляет проверкой сертификатов конечных точек Azure. По умолчанию все модули проверяют сертификат сервера, однако при использовании HTTPS-прокси или Azure Stack может потребоваться отключить эту проверку, передав Варианты:
|
client_id string | Идентификатор клиента Azure. Используйте при аутентификации с субъектом-службой или управляемым удостоверением (msi). Можно также задать с помощью переменной среды |
cloud_environment string добавлено в azure.azcollection 0.0.1 | Для облачных сред, отличных от общедоступного облака США, укажите имя среды (согласно определению в Azure Python SDK, например По умолчанию: |
custom_domain псевдонимы: custom_dns_domain_suffix dictionary | Пользовательский домен, назначенный учетной записи хранения. Должен быть словарем с ключами name и use_sub_domain, где name — источник CNAME. В настоящее время для одной учетной записи хранения поддерживается только один пользовательский домен. Чтобы удалить существующий пользовательский домен, укажите пустую строку в качестве значения свойства имени пользовательского домена. Можно добавить к существующей учетной записи хранения. При создании учетной записи хранения параметр игнорируется. |
default_to_o_auth_authentication boolean | Логический флаг, указывающий, используется ли OAuth в качестве метода аутентификации по умолчанию. По умолчанию для этого свойства используется значение false. Варианты:
|
disable_instance_discovery boolean добавлено в azure.azcollection 2.3.0 | Определяет, выполняется ли обнаружение экземпляра при попытке аутентификации. Установка значения true полностью отключает обнаружение экземпляра и проверку центра. Эта функция предназначена для сценариев, в которых конечная точка метаданных недоступна, например в частных облаках или Azure Stack. Процесс обнаружения экземпляра включает получение метаданных центра с сайта https://login.microsoft.com/ для проверки центра. Если установить значение **True**, проверка центра отключается. Поэтому крайне важно убедиться, что настроенный узел центра является действительным и заслуживающим доверия. Задается в профиле файла учетных данных или с помощью переменной среды Варианты:
|
enable_nfs_v3 boolean | Протокол NFS 3.0. Варианты:
|
encryption dictionary | Параметры шифрования учетной записи хранения. |
|
encryption_identity dictionary |
Удостоверение, используемое для шифрования на стороне службы при хранении данных. |
|
encryption_user_assigned_identity string |
Идентификатор ресурса удостоверения UserAssigned, связанного с шифрованием на стороне сервера в учетной записи хранения. |
|
key_source string |
Источник ключа шифрования (поставщик). Варианты:
|
|
key_vault_properties dictionary |
Список свойств Microsoft Key Vault, необходимых для создания учетной записи хранения с включенным шифрованием с помощью Microsoft Key Vault для CMK. |
|
key_name string / обязательный |
Имя ключа Key Vault. |
|
key_vault_uri string / обязательный |
URI-адрес Key Vault. |
|
key_version string |
Версия ключа Key Vault. |
|
require_infrastructure_encryption boolean |
Логическое значение, указывающее, применяет ли служба дополнительный уровень шифрования с помощью ключей, управляемых платформой, для данных в состоянии покоя. Варианты:
|
|
services dictionary |
Список служб, поддерживающих шифрование. |
|
blob dictionary |
Функция шифрования службы хранилища больших двоичных объектов. |
|
enabled boolean |
Нужно ли шифровать данные типа blob. Варианты:
|
|
file dictionary |
Функция шифрования службы файлового хранилища. |
|
enabled boolean |
Нужно ли шифровать данные типа file. Варианты:
|
|
queue dictionary |
Функция шифрования службы хранилища очередей. |
|
enabled boolean |
Нужно ли шифровать данные типа queue. Варианты:
|
|
table dictionary |
Функция шифрования службы табличного хранилища. |
|
enabled boolean |
Нужно ли шифровать данные типа table. Варианты:
|
force_delete_nonempty псевдонимы: force boolean | Попытаться удалить ресурс, если он уже существует и не может быть обновлен. Варианты:
|
https_only boolean | Разрешает передачу трафика к службе хранения только по HTTPS, если задано значение Если параметр не указан, для новой учетной записи по умолчанию будет задано значение True, а существующие учетные записи изменены не будут. Варианты:
|
identity dictionary | Удостоверение для этого ресурса. |
|
type string |
Тип управляемого удостоверения Варианты:
|
|
user_assigned_identity string |
Управляемое удостоверение, назначенное пользователю и связанное с этим ресурсом |
immutable_storage_with_versioning dictionary | Это свойство неизменяемо и может быть установлено в значение true только во время создания учетной записи. Если задано значение true, по умолчанию для всех контейнеров учетной записи включается неизменяемость на уровне объектов. |
|
enabled boolean |
Логический флаг, включающий неизменяемость на уровне учетной записи. Для всех контейнеров в такой учетной записи по умолчанию включена неизменяемость на уровне объектов. Варианты:
|
|
immutability_policy dictionary |
Задает политику неизменяемости по умолчанию на уровне учетной записи, которая наследуется и применяется к объектам, для которых явно не задана политика неизменяемости на уровне объекта. Политика неизменяемости на уровне объекта имеет более высокий приоритет, чем политика на уровне контейнера, которая, в свою очередь, имеет более высокий приоритет, чем политика на уровне учетной записи. |
|
allow_protected_append_writes boolean |
Это свойство можно изменить только для политик хранения на основе времени Если задано значение Можно добавлять только новые блоки; существующие блоки нельзя изменять или удалять. Варианты:
|
|
immutability_period_since_creation_in_days integer |
Период неизменяемости BLOB-объектов в контейнере с момента создания политики, в днях. |
|
state string |
Состояние ImmutabilityPolicy определяет режим политики. Варианты:
|
is_hns_enabled boolean | Иерархическое пространство имен учетной записи включается, если задано значение true. Если is_hns_enabled=True, значение kind не может быть Варианты:
|
kind string | Тип хранилища. Значения Варианты:
|
string | Разрешить большие файловые ресурсы, если задано значение Enabled. Варианты:
|
location string | Допустимое расположение Azure. По умолчанию используется расположение группы ресурсов. |
log_mode string | Аргумент родительского уровня. |
log_path string | Аргумент родительского уровня. |
minimum_tls_version string добавлено в azure.azcollection 1.0.0 | Минимальная версия протокола Transport Layer Security (TLS), обязательная для запросов к учетной записи хранения. Если параметр не указан, при создании учетной записи по умолчанию используется null, что в настоящее время интерпретируется как TLS1_0. Существующие учетные записи не изменяются. Варианты:
|
name string / обязательный | Имя учетной записи хранения для обновления или создания. |
network_acls dictionary | Управляет параметрами брандмауэра и виртуальных сетей учетной записи хранения. |
|
bypass string |
Если default_action=Deny, этот параметр определяет, какие компоненты Azure все еще могут получить доступ к учетной записи хранения. Список разделяется запятыми. Можно указать любую комбинацию значений, например Чтобы запретить доступ всем компонентам Azure, явно задайте bypass=””. По умолчанию: |
|
default_action string |
Правило брандмауэра для трафика по умолчанию. Если default_action=Allow, остальные параметры не действуют. Варианты:
|
|
ip_rules list / элементы=dictionary |
Список IP-адресов или диапазонов в формате CIDR. |
|
action string |
Единственное логически допустимое значение — action=Allow, так как этот параметр доступен только при default_action=Deny. Варианты:
|
|
value string / обязательный |
IP-адрес или диапазон. |
|
resource_access_rules list / элементы=dictionary |
Список правил для экземпляров ресурсов, разрешающих определенным ресурсам Azure обращаться к учетной записи хранения при ограниченном доступе через общедоступную сеть. Поддерживаемые типы ресурсов: https://learn.microsoft.com/en-us/azure/storage/common/storage-network-security-trusted-azure-services?source=recommendations Правила для экземпляров ресурсов применяются только при default_action=Deny и public_network_access=Enabled. |
|
resource_id string / обязательный |
Полный идентификатор ресурса Azure в формате ARM для экземпляра ресурса. |
|
tenant_id string / обязательный |
Идентификатор клиента Azure Active Directory для экземпляра ресурса. |
|
virtual_network_rules list / элементы=dictionary |
Список подсетей и соответствующих действий. |
|
action string |
Единственное логически допустимое значение — action=Allow, так как этот параметр доступен только при default_action=Deny. Варианты:
|
|
id string / обязательный |
Полный путь к подсети. |
oidc_token string добавлено в azure.azcollection 3.17.0 | Токен OpenID Connect (OIDC) (JWT), используемый для аутентификации с помощью удостоверения рабочей нагрузки. Этот токен обменивается с Azure AD с использованием федеративного удостоверения OIDC. Полезно в системах CI (например, GitHub Actions, Azure DevOps), где платформа напрямую предоставляет токен OIDC. Также можно задать с помощью переменной среды |
oidc_token_file_path path добавлено в azure.azcollection 3.17.0 | Путь к файлу, содержащему токен OpenID Connect (OIDC) (JWT), используемый для аутентификации с помощью удостоверения рабочей нагрузки. Файл должен содержать только исходный токен. Этот способ обычно используется на платформах, которые сохраняют токены OIDC в виде файлов. Также можно задать с помощью переменной среды |
password string | Пароль пользователя Active Directory. Используется для аутентификации от имени пользователя Active Directory, а не субъекта-службы. |
profile string | Профиль безопасности из файла ~/.azure/credentials. |
public_network_access string добавлено в azure.azcollection 1.12.0 | Разрешить или запретить доступ к учетной записи хранения через общедоступную сеть. Варианты:
|
resource_group псевдонимы: resource_group_name string / обязательный | Имя используемой группы ресурсов. |
secret string | Секрет клиента Azure. Используется для аутентификации с помощью субъекта-службы. |
state string | Состояние учетной записи хранения. Используйте
Варианты:
|
static_website dictionary добавлено в azure.azcollection 1.13.0 | Управление конфигурацией статического веб-сайта для учетной записи хранения. |
|
enabled boolean |
Указывает, размещает ли эта учетная запись статический веб-сайт. Варианты:
|
|
error_document404_path string |
Абсолютный путь к пользовательской странице 404. |
|
index_document string |
Имя индексной страницы по умолчанию в каждом каталоге. |
subscription_id string | Идентификатор вашей подписки Azure. |
tags dictionary | Словарь пар «строка:строка», назначаемых объекту в качестве метаданных. Теги метаданных объекта будут обновлены с учетом всех указанных значений. Чтобы удалить теги, задайте для параметра append_tags значение false. В настоящее время зоны Azure DNS и службы Traffic Manager также не допускают использование пробелов в тегах. Azure Front Door не поддерживает использование Azure Automation и Azure CDN поддерживают не более 15 тегов для ресурсов. |
tenant string | Идентификатор клиента Azure. Используется для аутентификации с помощью субъекта-службы. |
thumbprint string добавлено в azure.azcollection 1.14.0 | Отпечаток закрытого ключа, указанного в x509_certificate_path. Используется для аутентификации с помощью субъекта-службы. Обязателен, если задан x509_certificate_path. |
x509_certificate_path path добавлено в azure.azcollection 1.14.0 | Путь к сертификату X509 в формате PEM, используемому для создания субъекта-службы. Сертификат должен быть добавлен после закрытого ключа. Используется для аутентификации с помощью субъекта-службы. |
Примечания
Примечание
- Для аутентификации в Azure можно передавать параметры, задавать переменные среды, использовать профиль, сохраненный в ~/.azure/credentials, или выполнить вход перед запуском задач или плейбука с помощью
az login. - Аутентификация также возможна с помощью субъекта-службы или пользователя Active Directory.
- Для аутентификации через OIDC передайте client_id, tenant и oidc_token или oidc_token_file_path либо задайте переменные среды AZURE_CLIENT_ID, AZURE_TENANT и AZURE_FEDERATED_TOKEN или AZURE_FEDERATED_TOKEN_FILE.
- Для аутентификации через субъект-службу передайте subscription_id, client_id, secret и tenant либо задайте переменные среды AZURE_SUBSCRIPTION_ID, AZURE_CLIENT_ID, AZURE_SECRET и AZURE_TENANT.
- Для аутентификации пользователя Active Directory передайте ad_user и password либо задайте в среде AZURE_AD_USER и AZURE_PASSWORD.
- Кроме того, учетные данные можно сохранить в ~/.azure/credentials. Это INI-файл, содержащий раздел [default] и следующие ключи: subscription_id, client_id, secret и tenant либо subscription_id, ad_user и password. Также можно добавить дополнительные профили. Укажите профиль, передав profile или задав в среде AZURE_PROFILE.
См. также
См. также
- Вход с помощью Azure CLI
-
Как выполнить аутентификацию с помощью команды
az login.
Примеры
- name: remove account, if it exists
azure_rm_storageaccount:
resource_group: myResourceGroup
name: clh0002
state: absent
- name: create an account
azure_rm_storageaccount:
resource_group: myResourceGroup
name: clh0002
type: Standard_RAGRS
tags:
testing: testing
delete: on-exit
- name: Create an account with kind of FileStorage
azure_rm_storageaccount:
resource_group: myResourceGroup
name: c1h0002
type: Premium_LRS
kind: FileStorage
tags:
testing: testing
- name: Create storage account with I(enable_nfs_v3=false)
azure_rm_storageaccount:
resource_group: myResourceGroup
name: c1h0002
account_type: Premium_LRS
kind: FileStorage
enable_nfs_v3: false
static_website:
enabled: true
- name: configure firewall and virtual networks
azure_rm_storageaccount:
resource_group: myResourceGroup
name: clh0002
type: Standard_RAGRS
network_acls:
bypass: AzureServices,Metrics
default_action: Deny
virtual_network_rules:
- id: /subscriptions/mySubscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet
action: Allow
ip_rules:
- value: 1.2.3.4
action: Allow
- value: 123.234.123.0/24
action: Allow
- name: create an account with blob CORS
azure_rm_storageaccount:
resource_group: myResourceGroup
name: clh002
type: Standard_RAGRS
blob_cors:
- allowed_origins:
- http://www.example.com/
allowed_methods:
- GET
- POST
allowed_headers:
- x-ms-meta-data*
- x-ms-meta-target*
- x-ms-meta-abc
exposed_headers:
- x-ms-meta-*
max_age_in_seconds: 200
- name: Create new storage account with (key_source=Microsoft.Keyvault)
azure.azcollection.azure_rm_storageaccount:
resource_group: "{{ resource_group }}"
name: "{{ storage_account_name }}"
account_type: Standard_RAGRS
kind: StorageV2
identity:
type: UserAssigned
user_assigned_identity: "{{ managed_identity_ids[0] }}"
encryption:
services:
blob:
enabled: true
file:
enabled: true
require_infrastructure_encryption: false
key_source: Microsoft.Keyvault
key_vault_properties:
key_vault_uri: "https://vaultestfred001.vault.azure.net/"
key_name: testkey
key_version: 0bd2556671c64fc998095603878beb12
encryption_identity:
encryption_user_assigned_identity: "{{ managed_identity_ids[0] }}"
- name: Configure resource instance rules for Backup Vault and Synapse
azure_rm_storageaccount:
resource_group: myResourceGroup
name: mystorageacct
account_type: Standard_LRS
kind: StorageV2
public_network_access: Enabled
network_acls:
default_action: Deny
bypass: AzureServices
resource_access_rules:
- resource_id: "/subscriptions/mySubscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.DataProtection/BackupVaults/myBackupVault"
tenant_id: "myTenantId"
- resource_id: "/subscriptions/mySubscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/workspaces/mySynapseWorkspace"
tenant_id: "myTenantId"
- name: Remove all resource instance rules
azure_rm_storageaccount:
resource_group: myResourceGroup
name: mystorageacct
network_acls:
default_action: Deny
bypass: AzureServices
resource_access_rules: []
Возвращаемые значения
Общие возвращаемые значения описаны здесь, ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
state complex | Текущее состояние учетной записи хранения. Возвращается: всегда |
|
account_type string |
Тип учетной записи хранения. Возвращается: всегда Пример: |
|
allow_blob_public_access boolean |
Разрешен или запрещен публичный доступ ко всем большим двоичным объектам и контейнерам в учетной записи хранения. Возвращается: всегда Пример: |
|
allow_cross_tenant_replication boolean |
Разрешить или запретить репликацию объектов между арендаторами AAD. Возвращается: всегда Пример: |
|
boolean |
Указывает, разрешает ли учетная запись хранения авторизовать запросы с помощью ключа доступа к учетной записи через Shared Key. Возвращается: всегда Пример: |
|
custom_domain complex |
Пользовательский домен, назначенный учетной записи хранения. Возвращается: всегда |
|
name string |
Источник CNAME. Возвращается: всегда Пример: |
|
use_sub_domain boolean |
Использовать ли поддомен. Возвращается: всегда Пример: |
|
default_to_o_auth_authentication boolean |
Логический флаг, указывающий, используется ли OAuth для аутентификации по умолчанию. Для этого свойства значение по умолчанию интерпретируется как false. Возвращается: всегда Пример: |
|
enable_nfs_v3 boolean |
Протокол NFS 3.0. Возвращается: всегда Пример: |
|
encryption complex |
Параметры шифрования учетной записи хранения. Возвращается: всегда |
|
encryption_identity dictionary |
Идентификатор, используемый для шифрования данных на стороне службы в состоянии покоя. Возвращается: всегда Пример: |
|
key_source string |
Источник ключа шифрования (поставщик). Возвращается: всегда Пример: |
|
key_vault_properties dictionary |
Словарь свойств Microsoft Key Vault. Создание учетной записи хранения с включенным шифрованием с помощью Microsoft Key Vault для CMK. Возвращается: всегда Пример: |
|
require_infrastructure_encryption boolean |
Логическое значение, указывающее, применяет ли служба дополнительный уровень шифрования данных в состоянии покоя с помощью ключей, управляемых платформой. Возвращается: всегда Пример: |
|
services dictionary |
Список служб, поддерживающих шифрование. Возвращается: всегда |
|
blob dictionary |
Функция шифрования службы хранилища больших двоичных объектов. Возвращается: всегда Пример: |
|
file dictionary |
Функция шифрования службы файлового хранилища. Возвращается: всегда Пример: |
|
queue dictionary |
Функция шифрования службы хранения очередей. Возвращается: всегда Пример: |
|
table dictionary |
Функция шифрования службы хранилища таблиц. Возвращается: всегда Пример: |
|
failover_in_progress boolean |
Статус, указывающий, что в данный момент выполняется переключение учетной записи хранения на дополнительное расположение. Возвращается: всегда Пример: |
|
https_only boolean |
Разрешает доступ к службе хранения только по HTTPS, если установлено значение Возвращается: всегда Пример: |
|
id string |
Идентификатор ресурса. Возвращается: всегда Пример: |
|
immutable_storage_with_versioning complex |
Это свойство неизменяемо и может быть установлено в значение true только при создании учетной записи. Если задано значение true, по умолчанию для всех контейнеров учетной записи включается неизменяемость на уровне объектов. Возвращается: при использовании |
|
enabled boolean |
Логический флаг, включающий неизменяемость на уровне учетной записи. Для всех контейнеров такой учетной записи по умолчанию включается неизменяемость на уровне объектов. Возвращается: при использовании Пример: |
|
immutability_policy dictionary |
Задает политику неизменяемости по умолчанию на уровне учетной записи. Она наследуется объектами, для которых не задана явная политика неизменяемости на уровне объекта. Политика неизменяемости на уровне объекта имеет более высокий приоритет, чем политика на уровне контейнера, которая, в свою очередь, имеет более высокий приоритет, чем политика на уровне учетной записи. Возвращается: при использовании |
|
allow_protected_append_writes boolean |
Это свойство можно изменить только для отключенных политик хранения с заданным сроком, которые не заблокированы. Если функция включена, в большой двоичный объект типа «добавление» можно записывать новые блоки, сохраняя защиту неизменяемости и соответствие требованиям. Можно добавлять только новые блоки; существующие блоки нельзя изменять или удалять. Возвращается: при использовании Пример: |
|
immutability_period_since_creation_in_days integer |
Срок неизменяемости больших двоичных объектов в контейнере с момента создания политики, в днях. Возвращается: при использовании Пример: |
|
state string |
Состояние ImmutabilityPolicy определяет режим политики. Возвращается: при использовании Пример: |
|
is_hns_enabled boolean |
Иерархическое пространство имен учетной записи включено, если установлено значение true. Возвращается: всегда Пример: |
|
string |
Разрешает использование больших файловых ресурсов, если установлено значение Enabled. Возвращается: всегда Пример: |
|
location string |
Допустимое расположение Azure. По умолчанию используется расположение группы ресурсов. Возвращается: всегда Пример: |
|
minimum_tls_version string |
Минимальная версия TLS, разрешенная для запросов к хранилищу. Возвращается: всегда Пример: |
|
name string |
Имя учетной записи хранения для обновления или создания. Возвращается: всегда Пример: |
|
network_acls dictionary |
Набор правил брандмауэра и виртуальной сети Возвращается: всегда Пример: |
|
primary_endpoints dictionary |
URL-адреса для получения общедоступного объекта большого двоичного объекта, очереди или таблицы из основного расположения. Возвращается: всегда Пример: |
|
primary_location string |
Расположение основного центра обработки данных учетной записи хранения. Возвращается: всегда Пример: |
|
provisioning_state string |
Состояние учетной записи хранения. Возможные значения: Возвращается: всегда Пример: |
|
public_network_access string |
Разрешен или запрещен публичный сетевой доступ к учетной записи хранения. Возвращается: всегда Пример: |
|
resource_group string |
Имя группы ресурсов. Возвращается: всегда Пример: |
|
secondary_endpoints dictionary |
URL-адреса для получения общедоступного объекта большого двоичного объекта, очереди или таблицы из дополнительного расположения. Возвращается: всегда Пример: |
|
secondary_location string |
Расположение геореплицированной дополнительной копии учетной записи хранения. Возвращается: всегда Пример: |
|
static_website complex добавлено в azure.azcollection 1.13.0 |
Конфигурация статического веб-сайта для учетной записи хранения. Возвращается: всегда |
|
enabled boolean |
Указывает, размещен ли на этой учетной записи статический веб-сайт. Возвращается: всегда Пример: |
|
error_document404_path string |
Абсолютный путь к пользовательской странице 404. Возвращается: всегда Пример: |
|
index_document string |
Имя индексной страницы по умолчанию для каждого каталога. Возвращается: всегда Пример: |
|
status_of_primary string |
Состояние основного расположения учетной записи хранения: Возвращается: всегда Пример: |
|
status_of_secondary string |
Состояние дополнительного расположения учетной записи хранения: Возвращается: всегда Пример: |
|
tags dictionary |
Теги ресурса. Возвращается: всегда Пример: |
|
type string |
Тип учетной записи хранения. Возвращается: всегда Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/azure/azcollection/azure_rm_storageaccount_module.html