你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure.ResourceManager.Storage.Models 命名空间

AccountImmutabilityPolicy

这定义了帐户级别的不可变性策略属性。

AccountSasContent

用于列出存储帐户的 SAS 凭据的参数。

ArmStorageModelFactory

模型的模型工厂。

BlobContainerImmutabilityPolicy

Blob 容器的不可变性Policy 的属性。

BlobInventoryPolicyDefinition

定义 Blob 清单规则的 对象。

BlobInventoryPolicyFilter

定义 Blob 清单规则筛选条件的 对象。 对于“Blob”definition.objectType,所有筛选器属性都适用,“blobTypes”是必需的,其他属性是可选的。 对于“Container”定义.objectType,只有 prefixMatch 适用并且是可选的。

BlobInventoryPolicyRule

包装 Blob 清单规则的对象。 每个规则都由名称唯一定义。

BlobInventoryPolicySchema

存储帐户 Blob 清单策略规则。

BlobRestoreContent

Blob 还原参数。

BlobRestoreRange

Blob 范围。

BlobRestoreStatus

Blob 还原状态。

BlobServiceChangeFeed

更改源事件的 Blob 服务属性。

DateAfterCreation

用于定义快照和版本操作条件的对象。

DateAfterModification

对象,用于定义基本 Blob 操作条件。 属性 daysAfterModificationGreaterThan、daysAfterLastAccessTimeGreaterThan 和 daysAfterCreationGreaterThan 互斥。 daysAfterLastTierChangeGreaterThan 属性仅适用于需要设置 daysAfterModificationGreaterThan 的 tierToArchive 操作,也不能与 daysAfterLastAccessTimeGreaterThan 或 daysAfterCreationGreaterThan 一起使用。

DeletedShare

要还原的已删除共享。

DeleteRetentionPolicy

软删除的服务属性。

EncryptionScopeKeyVaultProperties

加密范围的密钥保管库属性。 如果加密范围“source”属性设置为“Microsoft.KeyVault”,则这是必填字段。

FilesIdentityBasedAuthentication

基于标识的Azure 文件存储身份验证的设置。

GeoReplicationStatistics

与存储帐户的 Blob、表、队列和文件服务的复制相关的统计信息。 仅当为存储帐户启用了异地冗余复制时,它才可用。

GetAccountSasResult

列出 SAS 凭据操作响应。

GetServiceSasResult

列出服务 SAS 凭据操作响应。

ImmutableStorageAccount

此属性启用并定义帐户级不可变性。 启用该功能会自动启用 Blob 版本控制。

ImmutableStorageWithVersioning

容器的对象级别不可变属性。

LastAccessTimeTrackingPolicy

基于上次访问时间的跟踪策略的 Blob 服务属性。

LeaseContainerContent

租用容器请求架构。

LeaseContainerResponse

租用容器响应架构。

LeaseShareContent

租用共享请求架构。

LeaseShareResponse

租用共享响应架构。

LegalHold

Blob 容器的 LegalHold 属性。

LegalHoldProperties

Blob 容器的 LegalHold 属性。

LegalHoldTag

Blob 容器的 LegalHold 的标记。

LocalUserKeys

存储帐户本地用户密钥。

LocalUserRegeneratePasswordResult

存储帐户本地用户的机密。

ManagementPolicyAction

满足执行条件时,操作将应用到筛选的 Blob。

ManagementPolicyBaseBlob

基本 Blob 的管理策略操作。

ManagementPolicyDefinition

定义生命周期规则的 对象。 每个定义由筛选器集和操作集组成。

ManagementPolicyFilter

筛选器将规则操作限制为存储帐户中的 Blob子集。 如果定义了多个筛选器,则会对所有筛选器执行逻辑 AND。

ManagementPolicyRule

包装生命周期规则的对象。 每个规则都由名称唯一定义。

ManagementPolicySnapShot

快照的管理策略操作。

ManagementPolicyTagFilter

针对 Blob 对象的基于 Blob 索引标记的筛选。

ManagementPolicyVersion

Blob 版本的管理策略操作。

ObjectReplicationPolicyFilter

筛选器将复制限制为存储帐户中的 blob 子集。 逻辑 OR 对筛选器中的值执行。 如果定义了多个筛选器,则会对所有筛选器执行逻辑 AND。

ObjectReplicationPolicyRule

两个容器之间的复制策略规则。

ProtectedAppendWritesHistory

受保护的追加写入具有法定保留的 Blob 容器的历史记录设置。

RestorePolicy

Blob 还原策略的 Blob 服务属性。

ServiceSasContent

用于列出特定资源的服务 SAS 凭据的参数。

SmbSetting

SMB 协议的设置。

StorageAccountCreateOrUpdateContent

创建存储帐户时使用的参数。

StorageAccountEncryption

存储帐户上的加密设置。

StorageAccountEncryptionIdentity

存储帐户的加密标识。

StorageAccountEncryptionServices

支持加密的服务列表。

StorageAccountEndpoints

用于对公共 Blob、队列、表、Web 或 dfs 对象执行检索的 URI。

StorageAccountInternetEndpoints

用于通过 Internet 路由终结点检索公共 Blob、文件、Web 或 dfs 对象的 URI。

StorageAccountIPRule

具有 CIDR 格式的特定 IP 或 IP 范围的 IP 规则。

StorageAccountKey

存储帐户的访问密钥。

StorageAccountKeyCreationTime

存储帐户密钥创建时间。

StorageAccountKeyVaultProperties

密钥保管库的属性。

StorageAccountMicrosoftEndpoints

用于通过 Microsoft 路由终结点检索公共 Blob、队列、表、Web 或 dfs 对象的 URI。

StorageAccountNameAvailabilityContent

用于检查存储帐户名称可用性的参数。

StorageAccountNameAvailabilityResult

CheckNameAvailability 操作响应。

StorageAccountNetworkRuleSet

网络规则集。

StorageAccountPatch

更新存储帐户属性时可以提供的参数。

StorageAccountRegenerateKeyContent

用于重新生成存储帐户密钥的参数。

StorageAccountResourceAccessRule

资源访问规则。

StorageAccountSasPolicy

分配给存储帐户的 SasPolicy。

StorageAccountSkuConversionStatus

这将定义异步 SKU 转换的 SKU 转换状态对象。

StorageAccountVirtualNetworkRule

虚拟网络规则。

StorageActiveDirectoryProperties

Active Directory (AD) 的设置属性。

StorageCorsRule

为 BLOB 服务指定 CORS 规则。

StorageCustomDomain

分配给此存储帐户的自定义域。 这可以通过更新进行设置。

StorageEncryptionService

允许使用服务器端加密的服务。

StoragePermissionScope

StoragePermissionScope。

StoragePrivateLinkResourceData

专用链接资源。

StoragePrivateLinkServiceConnectionState

有关服务使用者与提供程序之间的连接状态的信息集合。

StorageRoutingPreference

路由首选项定义用于传递用户数据的网络类型(Microsoft 或 Internet 路由),默认选项为 microsoft 路由。

StorageServiceAccessPolicy

StorageServiceAccessPolicy。

StorageSignedIdentifier

StorageSignedIdentifier。

StorageSku

存储帐户的 SKU。

StorageSkuCapability

指定 SKU 中的功能信息,包括文件加密、网络 ACL、更改通知等。

StorageSkuInformation

存储 SKU 及其属性。

StorageSkuRestriction

由于不能使用 SKU 的限制。

StorageSshPublicKey

StorageSshPublicKey。

StorageTableAccessPolicy

表访问策略属性对象。

StorageTableSignedIdentifier

用于设置表访问策略的对象。

StorageUsage

介绍存储资源使用情况。

StorageUsageName

可以使用的用法名称;当前限制为 StorageAccount。

UpdateHistoryEntry

Blob 容器的 ImmutabilityPolicy 的更新历史记录。

结构

AccountImmutabilityPolicyState

不可变策略状态定义策略的模式。 禁用状态禁用策略,解锁状态允许增加和减少不可变性保留时间,还允许切换 allowProtectedAppendWrites 属性,锁定状态仅允许增加不可变保留时间。 策略只能在“已禁用”或“已解锁”状态下创建,并且可以在两种状态之间切换。 只有处于“已解锁”状态的策略才能转换为无法还原的“锁定”状态。

ActiveDirectoryAccountType

指定 Azure 存储的 Active Directory 帐户类型。

AllowedCopyScope

限制向/从 AAD 租户中的存储帐户复制,或者使用指向同一 VNet 的专用链接进行复制。

BlobContainerState

BlobContainerState。

BlobInventoryPolicyFormat

这是必填字段,它指定清单文件的格式。

BlobInventoryPolicyName

BlobInventoryPolicyName。

BlobInventoryPolicyObjectType

这是必填字段。 此字段指定在 Blob 或容器级别创建的清单的范围。

BlobInventoryPolicySchedule

这是必填字段。 此字段用于计划库存形成。

BlobInventoryRuleType

有效值为 Inventory。

BlobRestoreProgressStatus

Blob 还原进度的状态。 可能的值为: - InProgress: 指示 Blob 还原正在进行中。 - 完成:指示 Blob 还原已成功完成。 - 失败:指示 Blob 还原失败。

CorsRuleAllowedMethod

CorsRuleAllowedMethod。

DefaultSharePermission

如果未分配 RBAC 角色,则使用 Kerberos 身份验证的用户的默认共享权限。

DirectoryServiceOption

指示使用的目录服务。 请注意,将来可能会扩展此枚举。

EncryptionScopesIncludeType

EncryptionScopesIncludeType。

EncryptionScopeSource

加密范围的提供程序。 (不区分大小写) 的可能值:Microsoft.Storage、Microsoft.KeyVault。

EncryptionScopeState

加密范围的状态。 (不区分大小写) 的可能值:Enabled、Disabled。

ExpirationAction

SAS 过期操作。 只能是日志。

FileShareAccessTier

特定共享的访问层。 GpV2 帐户可以在 TransactionOptimized (默认) 、热和冷之间进行选择。 FileStorage 帐户可以选择“高级”。

FileShareEnabledProtocol

用于文件共享的身份验证协议。 只能在创建共享时指定。

GeoReplicationStatus

辅助位置的状态。 可能的值为: - Live: 指示辅助位置处于活动状态且可操作。 - Bootstrap:指示从主要位置到辅助位置的初始同步正在进行中。这通常在首次启用复制时发生。 - 不可用:指示辅助位置暂时不可用。

ImmutabilityPolicyState

Blob 容器的不可变性策略状态,可能的值包括:已锁定和已解锁。

ImmutabilityPolicyUpdateType

Blob 容器的 ImmutabilityPolicy 更新类型,可能的值包括:put、lock 和 extend。

ImmutableStorageWithVersioningMigrationState

此属性表示容器级别不可变性到对象级别不可变性迁移状态。

LargeFileSharesState

如果设置为 Enabled,则允许大型文件共享。 启用后,无法禁用它。

LastAccessTimeTrackingPolicyName

策略的名称。 有效值为 AccessTimeTracking。 此字段当前为只读。

LeaseContainerAction

指定租用操作。 可以是可用操作之一。

LeaseShareAction

指定租用操作。 可以是可用操作之一。

ManagementPolicyName

ManagementPolicyName。

ManagementPolicyRuleType

有效值为生命周期。

RootSquashType

属性仅适用于 NFS 共享。 默认值为 NoRootSquash。

ServiceSasSignedResourceType

使用服务 SAS 可访问的已签名服务。 可能的值包括:Blob (b) 、Container (c) 、File (f) 、Share () 。

StorageAccountFailoverType

StorageAccountFailoverType。

StorageAccountKeySource

加密密钥源 (提供程序) 。 (不区分大小写) 的可能值:Microsoft.Storage、Microsoft.Keyvault。

StorageAccountNetworkRuleAction

虚拟网络规则的操作。

StorageAccountNetworkRuleState

获取虚拟网络规则的状态。

StorageAccountSasPermission

帐户 SAS 的已签名权限。 可能的值包括:Read (r) 、Write (w) 、Delete (d) 、List (l) 、Add () 、Create (c) 、Update (u) 和 Process (p) 。

StorageAccountSasSignedResourceType

可通过帐户 SAS 访问的已签名资源类型。 服务 () :访问服务级别 API;容器 (c) :访问容器级 API;对象 (o) :访问 Blob、队列消息、表实体和文件的对象级 API。

StorageAccountSasSignedService

使用帐户 SAS 访问的已签名服务。 可能的值包括:Blob (b) 、Queue (q) 、Table (t) 、File (f) 。

StorageAccountSkuConversionState

此属性指示当前 SKU 转换状态。

StorageDnsEndpointType

允许指定终结点的类型。 将此设置为 AzureDNSZone,在单个订阅中创建大量帐户,这会在 Azure DNS 区域中创建帐户,并且终结点 URL 将具有字母数字 DNS 区域标识符。

StorageEncryptionKeyType

要用于加密服务的加密密钥类型。 “帐户”密钥类型意味着将使用帐户范围的加密密钥。 “服务”密钥类型表示使用默认服务密钥。

StorageKind

指示存储帐户的类型。

StorageLeaseDurationType

指定仅当容器租用时,容器上的租约是无限期还是固定持续时间。

StorageLeaseState

容器的租约状态。

StorageLeaseStatus

容器的租约状态。

StorageListKeyExpand

StorageListKeyExpand。

StorageMinimumTlsVersion

设置对存储的请求所允许的最低 TLS 版本。 此属性的默认解释为 TLS 1.0。

StorageNetworkBypass

指定是否绕过日志记录/指标/AzureServices 的流量。 可能的值为日志记录的任意组合|指标 |AzureServices (例如,“日志记录,指标”) ,或无,以绕过任何这些流量。

StoragePrivateEndpointConnectionProvisioningState

当前预配状态。

StoragePrivateEndpointServiceConnectionStatus

专用终结点连接状态。

StoragePublicNetworkAccess

允许或禁止公用网络访问存储帐户。 值是可选的,但如果传入,则必须为“Enabled”或“Disabled”。

StorageRestrictionReasonCode

限制的原因。 到目前为止,这可以是“QuotaId”或“NotAvailableForSubscription”。 当 SKU 具有 requiredQuotas 参数时,将设置配额 ID,因为订阅不属于该配额。 “NotAvailableForSubscription”与 DC 的容量相关。

StorageRoutingChoice

路由选择定义用户选择的网络路由类型。

StorageSkuName

SKU 名称。 创建帐户时需要;可选,用于更新。 请注意,在旧版本中,SKU 名称称为 accountType。

枚举

StorageAccountAccessTier

对于类型 = BlobStorage 的存储帐户是必需的。 访问层用于计费。 “高级”访问层是高级块 Blob 存储帐户类型的默认值,无法更改高级块 Blob 存储帐户类型。

StorageAccountExpand

StorageAccountExpand。

StorageAccountHttpProtocol

允许使用帐户 SAS 发出的请求的协议。

StorageAccountKeyPermission

密钥的权限 - 只读或完全权限。

StorageAccountNameUnavailableReason

获取无法使用存储帐户名称的原因。 仅当 NameAvailable 为 false 时,才返回 Reason 元素。

StorageAccountStatus

获取指示存储帐户的主要位置是可用还是不可用的状态。

StorageNetworkDefaultAction

指定在没有其他规则匹配时允许或拒绝的默认操作。

StorageProvisioningState

获取调用操作时存储帐户的状态。

StoragePublicAccessType

指定是否可以公开访问容器中的数据以及访问级别。

StorageSkuTier

SKU 层。 这基于 SKU 名称。

StorageUsageUnit

获取度量单位。