StorageAccount interface
учетная запись хранения;
- Extends
Свойства
access |
Требуется для учетных записей хранения, где тип = BlobStorage. Уровень доступа используется для выставления счетов. Уровень доступа "Премиум" является значением по умолчанию для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум", и его нельзя изменить для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум". ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
account |
Если выполняется миграция учетной записи, инициированная клиентом, значение будет true, иначе оно будет иметь значение NULL. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
allow |
Разрешить или запретить общий доступ ко всем BLOB-объектам или контейнерам в учетной записи хранения. Интерпретация по умолчанию — false для этого свойства. |
allow |
Разрешить или запретить репликацию объектов клиента AAD. Присвойте этому свойству значение true для новых или существующих учетных записей, только если политики репликации объектов будут включать учетные записи хранения в разных клиентах AAD. Интерпретация по умолчанию — false для новых учетных записей, которые по умолчанию должны следовать рекомендациям по обеспечению безопасности. |
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. |
enable |
Разрешает трафик HTTPS только к службе хранилища, если имеет значение true. |
enable |
Поддержка протокола NFS 3.0 включена, если задано значение true. |
encryption | Параметры шифрования, используемые для шифрования на стороне сервера для учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
extended |
ExtendedLocation ресурса. |
failover |
Если отработка отказа выполняется, значение будет иметь значение true, в противном случае — null. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
geo |
Статистика георепликации ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
identity | Удостоверение ресурса. |
immutable |
Свойство является неизменяемым и может иметь значение true только во время создания учетной записи. Если задано значение true, он по умолчанию включает неизменяемость на уровне объектов для всех контейнеров в учетной записи. |
is |
Account HierarchicalNamespace включен, если имеет значение true. |
is |
Включает функцию локальных пользователей, если задано значение true. |
is |
Включает протокол безопасной передачи файлов, если задано значение true. |
is |
Это свойство будет иметь значение true или false в событии текущей миграции. Значение по умолчанию равно null. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
key |
Время создания ключей учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
key |
KeyPolicy, назначенный учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
kind | Возвращает тип. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
large |
Разрешить большие общие папки, если для параметра задано значение Включено. После включения его нельзя отключить. |
last |
Возвращает метку времени последнего экземпляра отработки отказа в дополнительное расположение. Сохраняется только последняя метка времени. Этот элемент не возвращается, если никогда не было экземпляра отработки отказа. Доступно, только если параметр accountType имеет Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
minimum |
Задайте минимальную версию TLS, разрешенную для запросов к хранилищу. Интерпретация по умолчанию — TLS 1.0 для этого свойства. |
network |
Набор правил сети ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
primary |
Возвращает URL-адреса, используемые для получения общедоступного большого двоичного объекта, очереди или объекта таблицы. Обратите внимание, что учетные записи Standard_ZRS и Premium_LRS возвращают только конечную точку BLOB-объекта. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
primary |
Возвращает расположение основного центра обработки данных для учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
private |
Список подключений к частной конечной точке, связанных с указанной учетной записью хранения Примечание. Это свойство не сериализуется. Он может быть заполнен только сервером. |
provisioning |
Возвращает состояние учетной записи хранения на момент вызова операции. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
public |
Разрешить или запретить доступ из общедоступной сети к учетной записи хранения. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". |
routing |
Хранит сведения о выборе сетевой маршрутизации, выбранной пользователем для передачи данных. |
sas |
SasPolicy, назначенный учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
secondary |
Возвращает URL-адреса, используемые для получения общедоступного большого двоичного объекта, очереди или объекта таблицы из дополнительного расположения учетной записи хранения. Доступно только в том случае, если имя SKU Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
secondary |
Возвращает расположение геореплицированной вторичной учетной записи хранения. Доступно, только если параметр accountType имеет Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
sku | Возвращает номер SKU. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
status |
Возвращает состояние, указывающее, доступно или недоступно основное расположение учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
status |
Возвращает состояние, указывающее, доступно или недоступно дополнительное расположение учетной записи хранения. Доступно только в том случае, если имя SKU Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
storage |
Это свойство readOnly задается сервером во время асинхронных операций преобразования SKU учетной записи хранения. |
Унаследованные свойства
id | Полный идентификатор ресурса. Например, /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
Если выполняется миграция учетной записи, инициированная клиентом, значение будет true, иначе оно будет иметь значение NULL. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
accountMigrationInProgress?: boolean
Значение свойства
boolean
allowBlobPublicAccess
Разрешить или запретить общий доступ ко всем BLOB-объектам или контейнерам в учетной записи хранения. Интерпретация по умолчанию — false для этого свойства.
allowBlobPublicAccess?: boolean
Значение свойства
boolean
allowCrossTenantReplication
Разрешить или запретить репликацию объектов клиента AAD. Присвойте этому свойству значение true для новых или существующих учетных записей, только если политики репликации объектов будут включать учетные записи хранения в разных клиентах AAD. Интерпретация по умолчанию — false для новых учетных записей, которые по умолчанию должны следовать рекомендациям по обеспечению безопасности.
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
enableHttpsTrafficOnly
Разрешает трафик HTTPS только к службе хранилища, если имеет значение true.
enableHttpsTrafficOnly?: boolean
Значение свойства
boolean
enableNfsV3
Поддержка протокола NFS 3.0 включена, если задано значение true.
enableNfsV3?: boolean
Значение свойства
boolean
encryption
Параметры шифрования, используемые для шифрования на стороне сервера для учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
encryption?: Encryption
Значение свойства
extendedLocation
failoverInProgress
Если отработка отказа выполняется, значение будет иметь значение true, в противном случае — null. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
failoverInProgress?: boolean
Значение свойства
boolean
geoReplicationStats
Статистика георепликации ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
geoReplicationStats?: GeoReplicationStats
Значение свойства
identity
immutableStorageWithVersioning
Свойство является неизменяемым и может иметь значение true только во время создания учетной записи. Если задано значение true, он по умолчанию включает неизменяемость на уровне объектов для всех контейнеров в учетной записи.
immutableStorageWithVersioning?: ImmutableStorageAccount
Значение свойства
isHnsEnabled
Account HierarchicalNamespace включен, если имеет значение 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
Возвращает метку времени последнего экземпляра отработки отказа в дополнительное расположение. Сохраняется только последняя метка времени. Этот элемент не возвращается, если никогда не было экземпляра отработки отказа. Доступно, только если параметр accountType имеет Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
lastGeoFailoverTime?: Date
Значение свойства
Date
minimumTlsVersion
Задайте минимальную версию TLS, разрешенную для запросов к хранилищу. Интерпретация по умолчанию — TLS 1.0 для этого свойства.
minimumTlsVersion?: string
Значение свойства
string
networkRuleSet
Набор правил сети ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
networkRuleSet?: NetworkRuleSet
Значение свойства
primaryEndpoints
Возвращает URL-адреса, используемые для получения общедоступного большого двоичного объекта, очереди или объекта таблицы. Обратите внимание, что учетные записи Standard_ZRS и Premium_LRS возвращают только конечную точку BLOB-объекта. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
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
Возвращает расположение геореплицированной вторичной учетной записи хранения. Доступно, только если параметр accountType имеет 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
Значение свойства
Сведения об унаследованном свойстве
id
Полный идентификатор ресурса. Например, /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