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


StorageAccount interface

Учетная запись хранения.

Extends

Свойства

accessTier

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

accountMigrationInProgress

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

allowBlobPublicAccess

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

allowCrossTenantReplication

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

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.

dualStackEndpointPreference

Хранит информацию о выбранном пользователем интернет-протоколе.

enableExtendedGroups

Включает расширенную поддержку группы с помощью функции локальных пользователей, если задано значение true

enableHttpsTrafficOnly

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

enableNfsV3

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

encryption

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

extendedLocation

Расширенное размещение ресурса.

failoverInProgress

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

geoPriorityReplicationStatus

Состояние, указывающее, включена ли репликация с географическим приоритетом для учетной записи.

geoReplicationStats

Примечание о георепликации. Это свойство не будет сериализовано. Его можно заполнить только сервером.

identity

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

immutableStorageWithVersioning

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

isHnsEnabled

Имя учетной записи включено, если задано значение true.

isLocalUserEnabled

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

isSftpEnabled

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

isSkuConversionBlocked

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

keyCreationTime

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

keyPolicy

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

kind

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

largeFileSharesState

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

lastGeoFailoverTime

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

minimumTlsVersion

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

networkRuleSet

Примечание к набору правил сети. Это свойство не будет сериализовано. Его можно заполнить только сервером.

placement

Необязательно. Получает или задает сведения о зональном размещении для учетной записи хранения.

primaryEndpoints

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

primaryLocation

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

privateEndpointConnections

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

provisioningState

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

publicNetworkAccess

Разрешить, запретить или разрешить конфигурацию периметра безопасности сети для оценки доступа к учетной записи хранения общедоступной сети.

routingPreference

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

sasPolicy

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

secondaryEndpoints

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

secondaryLocation

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

sku

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

statusOfPrimary

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

statusOfSecondary

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

storageAccountSkuConversionStatus

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

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

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

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

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