StorageAccountCreateParameters interface
Параметры, используемые при создании учетной записи хранения.
Свойства
access |
Требуется для учетных записей хранения, где тип = BLOBStorage. Уровень доступа используется для выставления счетов. Уровень доступа "Премиум" — это значение по умолчанию для типа учетной записи хранения блочных BLOB-объектов ценовой категории "Премиум" и ее нельзя изменить для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум". |
allow |
Разрешить или запретить общедоступный доступ ко всем BLOB-объектам или контейнерам в учетной записи хранения. Интерпретация по умолчанию имеет значение false для этого свойства. |
allow |
Разрешить или запретить репликацию объектов клиента AAD. Задайте для этого свойства значение true для новых или существующих учетных записей, только если политики репликации объектов будут включать учетные записи хранения в разных клиентах AAD. Интерпретация по умолчанию является ложной для новых учетных записей, чтобы следовать рекомендациям по безопасности по умолчанию. |
allowed |
Ограничьте копирование и из учетных записей хранения в клиенте AAD или с помощью приватных ссылок на ту же виртуальную сеть. |
allow |
Указывает, разрешает ли учетная запись хранения авторизовать запросы с помощью ключа доступа к учетной записи с помощью общего ключа. Если значение false, то все запросы, включая подписанные URL-адреса, должны быть авторизованы с помощью Azure Active Directory (Azure AD). Значение по умолчанию равно NULL, которое эквивалентно true. |
azure |
Предоставляет параметры проверки подлинности на основе удостоверений для файлов Azure. |
custom |
Домен пользователя, назначенный учетной записи хранения. Имя — источник CNAME. В настоящее время поддерживается только один личный домен для каждой учетной записи хранения. Чтобы очистить существующий личный домен, используйте пустую строку для свойства имени личного домена. |
default |
Логический флаг, указывающий, является ли проверка подлинности по умолчанию OAuth или нет. Интерпретация по умолчанию имеет значение false для этого свойства. |
dns |
Позволяет указать тип конечной точки. Задайте для этого значение AzureDNSZone, чтобы создать большое количество учетных записей в одной подписке, которая создает учетные записи в зоне AZURE DNS, а URL-адрес конечной точки будет иметь буквенно-цифровой идентификатор зоны DNS. |
enable |
Включает расширенную поддержку группы с помощью функции локальных пользователей, если задано значение true |
enable |
Разрешает трафик https только службе хранилища, если задано значение true. Значение по умолчанию равно true, так как API версии 2019-04-01. |
enable |
Поддержка протокола NFS 3.0 включена, если задано значение true. |
encryption | Параметры шифрования, используемые для шифрования на стороне сервера для учетной записи хранения. |
extended |
Необязательный. Задайте расширенное расположение ресурса. Если не задано, учетная запись хранения будет создана в основном регионе Azure. В противном случае он будет создан в указанном расширенном расположении |
identity | Удостоверение ресурса. |
immutable |
Свойство неизменяемо и может иметь значение true во время создания учетной записи. Если задано значение true, он включает неизменяемость уровня объекта для всех новых контейнеров в учетной записи по умолчанию. |
is |
Имя учетной записи включено, если задано значение true. |
is |
Включает функцию локальных пользователей, если задано значение true |
is |
Включает протокол безопасной передачи файлов, если задано значение true |
key |
KeyPolicy, назначенный учетной записи хранения. |
kind | Обязательно. Указывает тип учетной записи хранения. |
large |
Разрешить большие общие папки, если задано значение "Включено". Его нельзя отключить после включения. |
location | Обязательно. Возвращает или задает расположение ресурса. Это будет один из поддерживаемых и зарегистрированных регионов Azure Geo (например, западная часть США, восточная часть США, юго-восточная Азия и т. д.). Георегион ресурса не может быть изменен после его создания, но если в обновлении указан идентичный географический регион, запрос завершится успешно. |
minimum |
Задайте минимальную версию TLS, разрешенную для запросов к хранилищу. Интерпретация по умолчанию — TLS 1.0 для этого свойства. |
network |
Набор правил сети |
public |
Разрешить, запретить или разрешить конфигурацию периметра безопасности сети для оценки доступа к учетной записи хранения общедоступной сети. Значение является необязательным, но при передаче должно быть "Включено", "Отключено" или "SecuredByPerimeter". |
routing |
Сохраняет сведения о выборе маршрутизации сети, выбранной пользователем для передачи данных |
sas |
SasPolicy, назначенный учетной записи хранения. |
sku | Обязательно. Возвращает или задает имя SKU. |
tags | Возвращает или задает список пар значений ключа, описывающих ресурс. Эти теги можно использовать для просмотра и группировки этого ресурса (между группами ресурсов). Для ресурса может быть предоставлено не более 15 тегов. Каждый тег должен иметь ключ с длиной не более 128 символов и значением с длиной не более 256 символов. |
Сведения о свойстве
accessTier
Требуется для учетных записей хранения, где тип = BLOBStorage. Уровень доступа используется для выставления счетов. Уровень доступа "Премиум" — это значение по умолчанию для типа учетной записи хранения блочных BLOB-объектов ценовой категории "Премиум" и ее нельзя изменить для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум".
accessTier?: AccessTier
Значение свойства
allowBlobPublicAccess
Разрешить или запретить общедоступный доступ ко всем BLOB-объектам или контейнерам в учетной записи хранения. Интерпретация по умолчанию имеет значение false для этого свойства.
allowBlobPublicAccess?: boolean
Значение свойства
boolean
allowCrossTenantReplication
Разрешить или запретить репликацию объектов клиента AAD. Задайте для этого свойства значение true для новых или существующих учетных записей, только если политики репликации объектов будут включать учетные записи хранения в разных клиентах AAD. Интерпретация по умолчанию является ложной для новых учетных записей, чтобы следовать рекомендациям по безопасности по умолчанию.
allowCrossTenantReplication?: boolean
Значение свойства
boolean
allowedCopyScope
Ограничьте копирование и из учетных записей хранения в клиенте AAD или с помощью приватных ссылок на ту же виртуальную сеть.
allowedCopyScope?: string
Значение свойства
string
allowSharedKeyAccess
Указывает, разрешает ли учетная запись хранения авторизовать запросы с помощью ключа доступа к учетной записи с помощью общего ключа. Если значение false, то все запросы, включая подписанные URL-адреса, должны быть авторизованы с помощью Azure Active Directory (Azure AD). Значение по умолчанию равно NULL, которое эквивалентно true.
allowSharedKeyAccess?: boolean
Значение свойства
boolean
azureFilesIdentityBasedAuthentication
Предоставляет параметры проверки подлинности на основе удостоверений для файлов Azure.
azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication
Значение свойства
customDomain
Домен пользователя, назначенный учетной записи хранения. Имя — источник CNAME. В настоящее время поддерживается только один личный домен для каждой учетной записи хранения. Чтобы очистить существующий личный домен, используйте пустую строку для свойства имени личного домена.
customDomain?: CustomDomain
Значение свойства
defaultToOAuthAuthentication
Логический флаг, указывающий, является ли проверка подлинности по умолчанию OAuth или нет. Интерпретация по умолчанию имеет значение false для этого свойства.
defaultToOAuthAuthentication?: boolean
Значение свойства
boolean
dnsEndpointType
Позволяет указать тип конечной точки. Задайте для этого значение AzureDNSZone, чтобы создать большое количество учетных записей в одной подписке, которая создает учетные записи в зоне AZURE DNS, а URL-адрес конечной точки будет иметь буквенно-цифровой идентификатор зоны DNS.
dnsEndpointType?: string
Значение свойства
string
enableExtendedGroups
Включает расширенную поддержку группы с помощью функции локальных пользователей, если задано значение true
enableExtendedGroups?: boolean
Значение свойства
boolean
enableHttpsTrafficOnly
Разрешает трафик https только службе хранилища, если задано значение true. Значение по умолчанию равно true, так как API версии 2019-04-01.
enableHttpsTrafficOnly?: boolean
Значение свойства
boolean
enableNfsV3
Поддержка протокола NFS 3.0 включена, если задано значение true.
enableNfsV3?: boolean
Значение свойства
boolean
encryption
Параметры шифрования, используемые для шифрования на стороне сервера для учетной записи хранения.
encryption?: Encryption
Значение свойства
extendedLocation
Необязательный. Задайте расширенное расположение ресурса. Если не задано, учетная запись хранения будет создана в основном регионе Azure. В противном случае он будет создан в указанном расширенном расположении
extendedLocation?: ExtendedLocation
Значение свойства
identity
immutableStorageWithVersioning
Свойство неизменяемо и может иметь значение true во время создания учетной записи. Если задано значение true, он включает неизменяемость уровня объекта для всех новых контейнеров в учетной записи по умолчанию.
immutableStorageWithVersioning?: ImmutableStorageAccount
Значение свойства
isHnsEnabled
Имя учетной записи включено, если задано значение true.
isHnsEnabled?: boolean
Значение свойства
boolean
isLocalUserEnabled
Включает функцию локальных пользователей, если задано значение true
isLocalUserEnabled?: boolean
Значение свойства
boolean
isSftpEnabled
Включает протокол безопасной передачи файлов, если задано значение true
isSftpEnabled?: boolean
Значение свойства
boolean
keyPolicy
kind
Обязательно. Указывает тип учетной записи хранения.
kind: string
Значение свойства
string
largeFileSharesState
Разрешить большие общие папки, если задано значение "Включено". Его нельзя отключить после включения.
largeFileSharesState?: string
Значение свойства
string
location
Обязательно. Возвращает или задает расположение ресурса. Это будет один из поддерживаемых и зарегистрированных регионов Azure Geo (например, западная часть США, восточная часть США, юго-восточная Азия и т. д.). Георегион ресурса не может быть изменен после его создания, но если в обновлении указан идентичный географический регион, запрос завершится успешно.
location: string
Значение свойства
string
minimumTlsVersion
Задайте минимальную версию TLS, разрешенную для запросов к хранилищу. Интерпретация по умолчанию — TLS 1.0 для этого свойства.
minimumTlsVersion?: string
Значение свойства
string
networkRuleSet
publicNetworkAccess
Разрешить, запретить или разрешить конфигурацию периметра безопасности сети для оценки доступа к учетной записи хранения общедоступной сети. Значение является необязательным, но при передаче должно быть "Включено", "Отключено" или "SecuredByPerimeter".
publicNetworkAccess?: string
Значение свойства
string
routingPreference
Сохраняет сведения о выборе маршрутизации сети, выбранной пользователем для передачи данных
routingPreference?: RoutingPreference
Значение свойства
sasPolicy
sku
tags
Возвращает или задает список пар значений ключа, описывающих ресурс. Эти теги можно использовать для просмотра и группировки этого ресурса (между группами ресурсов). Для ресурса может быть предоставлено не более 15 тегов. Каждый тег должен иметь ключ с длиной не более 128 символов и значением с длиной не более 256 символов.
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}