你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
BlobContainerInner 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Blob 容器的属性,包括 ID、资源名称、资源类型、Etag。
[Microsoft.Rest.Serialization.JsonTransformation]
public class BlobContainerInner : Microsoft.Azure.Management.Storage.Fluent.Models.AzureEntityResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type BlobContainerInner = class
inherit AzureEntityResourceInner
Public Class BlobContainerInner
Inherits AzureEntityResourceInner
- 继承
- 属性
构造函数
属性
Etag |
获取资源 Etag。 (继承自 AzureEntityResourceInner) |
HasImmutabilityPolicy |
如果已为此容器创建了 immutabilityPolicy,则获取 SRP 将 hasImmutabilityPolicy 公共属性设置为 true。 如果尚未为此容器创建 immutabilityPolicy,则 SRP 会将 hasImmutabilityPolicy 公共属性设置为 false。 |
HasLegalHold |
获取如果至少有一个现有标记,则 SRP 将 hasLegalHold 公共属性设置为 true。 如果清除所有现有的法定保留标记,则 SRP 将 hasLegalHold 公共属性设置为 false。对于给定帐户,最多可以有 1000 个具有 hasLegalHold=true 的 Blob 容器。 |
Id |
资源 ID。Setter 受保护,因为需要在网络资源中设置 ID。 (继承自 ProxyResource) |
ImmutabilityPolicy |
获取容器的不可变性Policy 属性。 |
LastModifiedTime |
获取 返回上次修改容器的日期和时间。 |
LeaseDuration |
获取指定仅在容器租用时,容器上的租约是无限期还是固定持续时间。 可能的值包括:“Infinite”、“Fixed” |
LeaseState |
获取容器的租用状态。 可能的值包括:“Available”、“Leased”、“Expired”、“Breaking”、“Broken” |
LeaseStatus |
获取容器的租用状态。 可能的值包括:“Locked”、“Unlocked” |
LegalHold |
获取容器的 LegalHold 属性。 |
Location |
资源位置 (继承自 Resource) |
Metadata |
获取或设置要作为元数据与容器关联的名称/值对。 |
Name |
资源名称 (继承自 ProxyResource) |
PublicAccess |
获取或设置指定是否可以公开访问容器中的数据以及访问级别。 可能的值包括:“Container”、“Blob”、“None” |
Tags |
资源标记 (继承自 Resource) |
Type |
资源类型 (继承自 ProxyResource) |
方法
Validate() |
验证 对象。 |