StorageAccount interface
Учетная запись хранения.
- Extends
Свойства
| access |
Требуется для учетных записей хранения, где тип = BLOBStorage. Уровень доступа используется для выставления счетов. Уровень доступа "Премиум" — это значение по умолчанию для типа учетной записи хранения блочных BLOB-объектов ценовой категории "Премиум" и ее нельзя изменить для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум". ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| account |
Если выполняется миграция учетных записей, инициированная клиентом, значение будет равно null. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| allow |
Разрешить или запретить общедоступный доступ ко всем BLOB-объектам или контейнерам в учетной записи хранения. Интерпретация по умолчанию имеет значение false для этого свойства. |
| allow |
Разрешить или запретить репликацию объектов клиента AAD. Задайте для этого свойства значение true для новых или существующих учетных записей, только если политики репликации объектов будут включать учетные записи хранения в разных клиентах AAD. Интерпретация по умолчанию является ложной для новых учетных записей, чтобы следовать рекомендациям по безопасности по умолчанию. |
| allowed |
Ограничьте копирование и из учетных записей хранения в клиенте AAD или с помощью приватных ссылок на ту же виртуальную сеть. |
| allow |
Указывает, разрешает ли учетная запись хранения авторизовать запросы с помощью ключа доступа к учетной записи с помощью общего ключа. Если значение false, то все запросы, включая подписанные URL-адреса, должны быть авторизованы с помощью Azure Active Directory (Azure AD). Значение по умолчанию равно NULL, которое эквивалентно true. |
| azure |
Предоставляет параметры проверки подлинности на основе удостоверений для файлов Azure. |
| blob |
Примечание о состоянии восстановления BLOB-объектов. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| creation |
Получает дату и время создания учетной записи хранения в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| custom |
Возвращает личный домен, назначенный пользователю этой учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| default |
Логический флаг, указывающий, является ли проверка подлинности по умолчанию OAuth или нет. Интерпретация по умолчанию имеет значение false для этого свойства. |
| dns |
Позволяет указать тип конечной точки. Задайте для этого значение AzureDNSZone, чтобы создать большое количество учетных записей в одной подписке, которая создает учетные записи в зоне AZURE DNS, а URL-адрес конечной точки будет иметь буквенно-цифровой идентификатор зоны DNS. |
| dual |
Хранит информацию о выбранном пользователем интернет-протоколе. |
| enable |
Включает расширенную поддержку группы с помощью функции локальных пользователей, если задано значение true |
| enable |
Разрешает трафик https только службе хранилища, если задано значение true. |
| enable |
Поддержка протокола NFS 3.0 включена, если задано значение true. |
| encryption | Параметры шифрования, используемые для шифрования на стороне сервера для учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| extended |
Расширенное размещение ресурса. |
| failover |
Если отработка отказа выполняется, значение будет true, в противном случае значение будет равно NULL. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| geo |
Состояние, указывающее, включена ли репликация с географическим приоритетом для учетной записи. |
| geo |
Примечание о георепликации. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| identity | Удостоверение ресурса. |
| immutable |
Свойство неизменяемо и может иметь значение true во время создания учетной записи. Если задано значение true, он включает неизменяемость уровня объекта для всех контейнеров в учетной записи по умолчанию. |
| is |
Имя учетной записи включено, если задано значение true. |
| is |
Включает функцию локальных пользователей, если задано значение true |
| is |
Включает протокол безопасной передачи файлов, если задано значение true |
| is |
Это свойство будет иметь значение true или false для события текущей миграции. Значение по умолчанию равно NULL. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| key |
Время создания ключей учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| key |
KeyPolicy, назначенный учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| kind | Возвращает тип. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| large |
Разрешить большие общие папки, если задано значение "Включено". Его нельзя отключить после включения. |
| last |
Возвращает метку времени последнего экземпляра отработки отказа в дополнительное расположение. Сохраняется только последняя метка времени. Этот элемент не возвращается, если никогда не было экземпляра отработки отказа. Доступно только в том случае, если тип учетной записи Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| minimum |
Задайте минимальную версию TLS, разрешенную для запросов к хранилищу. Интерпретация по умолчанию — TLS 1.0 для этого свойства. |
| network |
Примечание к набору правил сети. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| placement | Необязательно. Получает или задает сведения о зональном размещении для учетной записи хранения. |
| primary |
Возвращает URL-адреса, используемые для получения общедоступного большого двоичного объекта, очереди или объекта таблицы. Обратите внимание, что учетные записи Standard_ZRS и Premium_LRS возвращают только конечную точку БОЛЬШОго двоичного объекта. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| primary |
Возвращает расположение основного центра обработки данных для учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| private |
Список подключений к частной конечной точке, связанных с указанной учетной записью хранения ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| provisioning |
Возвращает состояние учетной записи хранения во время вызова операции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| public |
Разрешить, запретить или разрешить конфигурацию периметра безопасности сети для оценки доступа к учетной записи хранения общедоступной сети. |
| routing |
Сохраняет сведения о выборе маршрутизации сети, выбранной пользователем для передачи данных |
| sas |
SasPolicy, назначенный учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| secondary |
Возвращает URL-адреса, используемые для получения общедоступного большого двоичного объекта, очереди или табличного объекта из дополнительного расположения учетной записи хранения. Доступно только в том случае, если имя SKU Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| secondary |
Возвращает расположение геореплицированной вторичной учетной записи хранения. Доступно только в том случае, если тип учетной записи Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| sku | Возвращает номер SKU. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| status |
Возвращает состояние, указывающее, доступно ли основное расположение учетной записи хранения или недоступно. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| status |
Возвращает состояние, указывающее, доступно ли дополнительное расположение учетной записи хранения или недоступно. Доступно только в том случае, если имя SKU Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| storage |
Это свойство readOnly и устанавливается сервером во время операций преобразования sku учетной записи хранения асинхронной учетной записи хранения. |
| zones | Необязательно. Получает или задает закрепленную логическую зону доступности для учетной записи хранения. |
Унаследованные свойства
| id | Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером. |
| location | Географическое расположение, в котором находится ресурс |
| name | Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| tags | Теги ресурсов. |
| type | Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером. |
Сведения о свойстве
accessTier
Требуется для учетных записей хранения, где тип = BLOBStorage. Уровень доступа используется для выставления счетов. Уровень доступа "Премиум" — это значение по умолчанию для типа учетной записи хранения блочных BLOB-объектов ценовой категории "Премиум" и ее нельзя изменить для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум". ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
accessTier?: AccessTier
Значение свойства
accountMigrationInProgress
Если выполняется миграция учетных записей, инициированная клиентом, значение будет равно null. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
accountMigrationInProgress?: boolean
Значение свойства
boolean
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
Значение свойства
blobRestoreStatus
Примечание о состоянии восстановления BLOB-объектов. Это свойство не будет сериализовано. Его можно заполнить только сервером.
blobRestoreStatus?: BlobRestoreStatus
Значение свойства
creationTime
Получает дату и время создания учетной записи хранения в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
creationTime?: Date
Значение свойства
Date
customDomain
Возвращает личный домен, назначенный пользователю этой учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
customDomain?: CustomDomain
Значение свойства
defaultToOAuthAuthentication
Логический флаг, указывающий, является ли проверка подлинности по умолчанию OAuth или нет. Интерпретация по умолчанию имеет значение false для этого свойства.
defaultToOAuthAuthentication?: boolean
Значение свойства
boolean
dnsEndpointType
Позволяет указать тип конечной точки. Задайте для этого значение AzureDNSZone, чтобы создать большое количество учетных записей в одной подписке, которая создает учетные записи в зоне AZURE DNS, а URL-адрес конечной точки будет иметь буквенно-цифровой идентификатор зоны DNS.
dnsEndpointType?: string
Значение свойства
string
dualStackEndpointPreference
Хранит информацию о выбранном пользователем интернет-протоколе.
dualStackEndpointPreference?: DualStackEndpointPreference
Значение свойства
enableExtendedGroups
Включает расширенную поддержку группы с помощью функции локальных пользователей, если задано значение true
enableExtendedGroups?: boolean
Значение свойства
boolean
enableHttpsTrafficOnly
Разрешает трафик https только службе хранилища, если задано значение true.
enableHttpsTrafficOnly?: boolean
Значение свойства
boolean
enableNfsV3
Поддержка протокола NFS 3.0 включена, если задано значение true.
enableNfsV3?: boolean
Значение свойства
boolean
encryption
Параметры шифрования, используемые для шифрования на стороне сервера для учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
encryption?: Encryption
Значение свойства
extendedLocation
Расширенное размещение ресурса.
extendedLocation?: ExtendedLocation
Значение свойства
failoverInProgress
Если отработка отказа выполняется, значение будет true, в противном случае значение будет равно NULL. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
failoverInProgress?: boolean
Значение свойства
boolean
geoPriorityReplicationStatus
Состояние, указывающее, включена ли репликация с географическим приоритетом для учетной записи.
geoPriorityReplicationStatus?: GeoPriorityReplicationStatus
Значение свойства
geoReplicationStats
Примечание о георепликации. Это свойство не будет сериализовано. Его можно заполнить только сервером.
geoReplicationStats?: GeoReplicationStats
Значение свойства
identity
immutableStorageWithVersioning
Свойство неизменяемо и может иметь значение true во время создания учетной записи. Если задано значение true, он включает неизменяемость уровня объекта для всех контейнеров в учетной записи по умолчанию.
immutableStorageWithVersioning?: ImmutableStorageAccount
Значение свойства
isHnsEnabled
Имя учетной записи включено, если задано значение true.
isHnsEnabled?: boolean
Значение свойства
boolean
isLocalUserEnabled
Включает функцию локальных пользователей, если задано значение true
isLocalUserEnabled?: boolean
Значение свойства
boolean
isSftpEnabled
Включает протокол безопасной передачи файлов, если задано значение true
isSftpEnabled?: boolean
Значение свойства
boolean
isSkuConversionBlocked
Это свойство будет иметь значение true или false для события текущей миграции. Значение по умолчанию равно NULL. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
isSkuConversionBlocked?: boolean
Значение свойства
boolean
keyCreationTime
Время создания ключей учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
keyCreationTime?: KeyCreationTime
Значение свойства
keyPolicy
KeyPolicy, назначенный учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
keyPolicy?: KeyPolicy
Значение свойства
kind
Возвращает тип. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
kind?: string
Значение свойства
string
largeFileSharesState
Разрешить большие общие папки, если задано значение "Включено". Его нельзя отключить после включения.
largeFileSharesState?: string
Значение свойства
string
lastGeoFailoverTime
Возвращает метку времени последнего экземпляра отработки отказа в дополнительное расположение. Сохраняется только последняя метка времени. Этот элемент не возвращается, если никогда не было экземпляра отработки отказа. Доступно только в том случае, если тип учетной записи Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
lastGeoFailoverTime?: Date
Значение свойства
Date
minimumTlsVersion
Задайте минимальную версию TLS, разрешенную для запросов к хранилищу. Интерпретация по умолчанию — TLS 1.0 для этого свойства.
minimumTlsVersion?: string
Значение свойства
string
networkRuleSet
Примечание к набору правил сети. Это свойство не будет сериализовано. Его можно заполнить только сервером.
networkRuleSet?: NetworkRuleSet
Значение свойства
placement
Необязательно. Получает или задает сведения о зональном размещении для учетной записи хранения.
placement?: Placement
Значение свойства
primaryEndpoints
Возвращает URL-адреса, используемые для получения общедоступного большого двоичного объекта, очереди или объекта таблицы. Обратите внимание, что учетные записи Standard_ZRS и Premium_LRS возвращают только конечную точку БОЛЬШОго двоичного объекта. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
primaryEndpoints?: Endpoints
Значение свойства
primaryLocation
Возвращает расположение основного центра обработки данных для учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
primaryLocation?: string
Значение свойства
string
privateEndpointConnections
Список подключений к частной конечной точке, связанных с указанной учетной записью хранения ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
privateEndpointConnections?: PrivateEndpointConnection[]
Значение свойства
provisioningState
Возвращает состояние учетной записи хранения во время вызова операции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
provisioningState?: ProvisioningState
Значение свойства
publicNetworkAccess
Разрешить, запретить или разрешить конфигурацию периметра безопасности сети для оценки доступа к учетной записи хранения общедоступной сети.
publicNetworkAccess?: string
Значение свойства
string
routingPreference
Сохраняет сведения о выборе маршрутизации сети, выбранной пользователем для передачи данных
routingPreference?: RoutingPreference
Значение свойства
sasPolicy
SasPolicy, назначенный учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
sasPolicy?: SasPolicy
Значение свойства
secondaryEndpoints
Возвращает URL-адреса, используемые для получения общедоступного большого двоичного объекта, очереди или табличного объекта из дополнительного расположения учетной записи хранения. Доступно только в том случае, если имя SKU Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
secondaryEndpoints?: Endpoints
Значение свойства
secondaryLocation
Возвращает расположение геореплицированной вторичной учетной записи хранения. Доступно только в том случае, если тип учетной записи Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
secondaryLocation?: string
Значение свойства
string
sku
Возвращает номер SKU. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
sku?: Sku
Значение свойства
statusOfPrimary
Возвращает состояние, указывающее, доступно ли основное расположение учетной записи хранения или недоступно. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
statusOfPrimary?: AccountStatus
Значение свойства
statusOfSecondary
Возвращает состояние, указывающее, доступно ли дополнительное расположение учетной записи хранения или недоступно. Доступно только в том случае, если имя SKU Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
statusOfSecondary?: AccountStatus
Значение свойства
storageAccountSkuConversionStatus
Это свойство readOnly и устанавливается сервером во время операций преобразования sku учетной записи хранения асинхронной учетной записи хранения.
storageAccountSkuConversionStatus?: StorageAccountSkuConversionStatus
Значение свойства
zones
Необязательно. Получает или задает закрепленную логическую зону доступности для учетной записи хранения.
zones?: string[]
Значение свойства
string[]
Сведения об унаследованном свойстве
id
Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.
id?: string
Значение свойства
string
унаследован отTrackedResource.id
location
Географическое расположение, в котором находится ресурс
location: string
Значение свойства
string
наследуется отTrackedResource.location
name
Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
name?: string
Значение свойства
string
унаследован отTrackedResource.name
tags
Теги ресурсов.
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
Наследуется отTrackedResource.tags
type
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.
type?: string
Значение свойства
string
наследуется отTrackedResource.type