Поделиться через


StorageAccount interface

учетная запись хранения;

Extends

Свойства

accessTier

Требуется для учетных записей хранения, где тип = BlobStorage. Уровень доступа используется для выставления счетов. Уровень доступа "Премиум" является значением по умолчанию для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум", и его нельзя изменить для типа учетной записи хранения блочных BLOB-объектов уровня "Премиум". ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

accountMigrationInProgress

Если выполняется миграция учетной записи, инициированная клиентом, значение будет true, иначе оно будет иметь значение NULL. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

allowBlobPublicAccess

Разрешить или запретить общий доступ ко всем BLOB-объектам или контейнерам в учетной записи хранения. Интерпретация по умолчанию — false для этого свойства.

allowCrossTenantReplication

Разрешить или запретить репликацию объектов клиента AAD. Присвойте этому свойству значение true для новых или существующих учетных записей, только если политики репликации объектов будут включать учетные записи хранения в разных клиентах AAD. Интерпретация по умолчанию — false для новых учетных записей, которые по умолчанию должны следовать рекомендациям по обеспечению безопасности.

allowedCopyScope

Ограничьте копирование в учетные записи хранения в клиенте AAD или с помощью приватных каналов в ту же виртуальную сеть.

allowSharedKeyAccess

Указывает, разрешает ли учетная запись хранения авторизацию запросов с помощью ключа доступа к учетной записи через общий ключ. Если задано значение false, все запросы, включая подписанные URL-адреса, должны быть авторизованы с помощью Azure Active Directory (Azure AD). Значение по умолчанию равно NULL, что эквивалентно true.

azureFilesIdentityBasedAuthentication

Предоставляет параметры проверки подлинности на основе удостоверений для Файлы Azure.

blobRestoreStatus

Состояние восстановления BLOB-объектов ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.

creationTime

Возвращает дату и время создания учетной записи хранения в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

customDomain

Возвращает личный домен, назначенный пользователю этой учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

defaultToOAuthAuthentication

Логический флаг, указывающий, используется ли проверка подлинности по умолчанию OAuth. Интерпретация по умолчанию — false для этого свойства.

dnsEndpointType

Позволяет указать тип конечной точки. Присвойте этому параметру значение AzureDNSZone, чтобы создать большое количество учетных записей в одной подписке, которая создает учетные записи в зоне Azure DNS, а URL-адрес конечной точки будет иметь буквенно-цифровой идентификатор зоны DNS.

enableHttpsTrafficOnly

Разрешает трафик HTTPS только к службе хранилища, если имеет значение true.

enableNfsV3

Поддержка протокола NFS 3.0 включена, если задано значение true.

encryption

Параметры шифрования, используемые для шифрования на стороне сервера для учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

extendedLocation

ExtendedLocation ресурса.

failoverInProgress

Если отработка отказа выполняется, значение будет иметь значение true, в противном случае — null. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

geoReplicationStats

Статистика георепликации ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

identity

Удостоверение ресурса.

immutableStorageWithVersioning

Свойство является неизменяемым и может иметь значение true только во время создания учетной записи. Если задано значение true, он по умолчанию включает неизменяемость на уровне объектов для всех контейнеров в учетной записи.

isHnsEnabled

Account HierarchicalNamespace включен, если имеет значение true.

isLocalUserEnabled

Включает функцию локальных пользователей, если задано значение true.

isSftpEnabled

Включает протокол безопасной передачи файлов, если задано значение true.

isSkuConversionBlocked

Это свойство будет иметь значение true или false в событии текущей миграции. Значение по умолчанию равно null. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

keyCreationTime

Время создания ключей учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

keyPolicy

KeyPolicy, назначенный учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

kind

Возвращает тип. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

largeFileSharesState

Разрешить большие общие папки, если для параметра задано значение Включено. После включения его нельзя отключить.

lastGeoFailoverTime

Возвращает метку времени последнего экземпляра отработки отказа в дополнительное расположение. Сохраняется только последняя метка времени. Этот элемент не возвращается, если никогда не было экземпляра отработки отказа. Доступно, только если параметр accountType имеет Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

minimumTlsVersion

Задайте минимальную версию TLS, разрешенную для запросов к хранилищу. Интерпретация по умолчанию — TLS 1.0 для этого свойства.

networkRuleSet

Набор правил сети ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

primaryEndpoints

Возвращает URL-адреса, используемые для получения общедоступного большого двоичного объекта, очереди или объекта таблицы. Обратите внимание, что учетные записи Standard_ZRS и Premium_LRS возвращают только конечную точку BLOB-объекта. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

primaryLocation

Возвращает расположение основного центра обработки данных для учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

privateEndpointConnections

Список подключений к частной конечной точке, связанных с указанной учетной записью хранения Примечание. Это свойство не сериализуется. Он может быть заполнен только сервером.

provisioningState

Возвращает состояние учетной записи хранения на момент вызова операции. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

publicNetworkAccess

Разрешить или запретить доступ из общедоступной сети к учетной записи хранения. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено".

routingPreference

Хранит сведения о выборе сетевой маршрутизации, выбранной пользователем для передачи данных.

sasPolicy

SasPolicy, назначенный учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

secondaryEndpoints

Возвращает URL-адреса, используемые для получения общедоступного большого двоичного объекта, очереди или объекта таблицы из дополнительного расположения учетной записи хранения. Доступно только в том случае, если имя SKU Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

secondaryLocation

Возвращает расположение геореплицированной вторичной учетной записи хранения. Доступно, только если параметр accountType имеет Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

sku

Возвращает номер SKU. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

statusOfPrimary

Возвращает состояние, указывающее, доступно или недоступно основное расположение учетной записи хранения. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

statusOfSecondary

Возвращает состояние, указывающее, доступно или недоступно дополнительное расположение учетной записи хранения. Доступно только в том случае, если имя SKU Standard_GRS или Standard_RAGRS. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

storageAccountSkuConversionStatus

Это свойство 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

ExtendedLocation ресурса.

extendedLocation?: ExtendedLocation

Значение свойства

failoverInProgress

Если отработка отказа выполняется, значение будет иметь значение true, в противном случае — null. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

failoverInProgress?: boolean

Значение свойства

boolean

geoReplicationStats

Статистика георепликации ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

geoReplicationStats?: GeoReplicationStats

Значение свойства

identity

Удостоверение ресурса.

identity?: 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

Значение свойства

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