你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ImmutableStorageAccount 类
- java.
lang. Object - com.
azure. resourcemanager. storage. models. ImmutableStorageAccount
- com.
public final class ImmutableStorageAccount
此属性启用并定义帐户级不可变性。 启用该功能会自动启用 Blob 版本控制。
构造函数摘要
构造函数 | 说明 |
---|---|
ImmutableStorageAccount() |
创建不可变 |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
Boolean |
enabled()
获取 enabled 属性:一个布尔标志,用于启用帐户级不可变性。 |
Account |
immutabilityPolicy()
获取不可变策略 |
void |
validate()
验证实例。 |
Immutable |
withEnabled(Boolean enabled)
设置 enabled 属性:一个布尔标志,用于启用帐户级不可变性。 |
Immutable |
withImmutabilityPolicy(AccountImmutabilityPolicyProperties immutabilityPolicy)
设置不可变策略 |
方法继承自 java.lang.Object
构造函数详细信息
ImmutableStorageAccount
public ImmutableStorageAccount()
创建 ImmutableStorageAccount 类的实例。
方法详细信息
enabled
public Boolean enabled()
获取 enabled 属性:一个布尔标志,用于启用帐户级不可变性。 默认情况下,此类帐户下的所有容器都启用了对象级不可变性。
Returns:
immutabilityPolicy
public AccountImmutabilityPolicyProperties immutabilityPolicy()
获取不可变性Policy 属性:指定默认的帐户级不可变性策略,该策略继承并应用于对象级别没有显式不可变策略的对象。 对象级不可变性策略的优先级高于容器级不可变性策略,后者的优先级高于帐户级不可变性策略。
Returns:
validate
public void validate()
验证实例。
withEnabled
public ImmutableStorageAccount withEnabled(Boolean enabled)
设置 enabled 属性:一个布尔标志,用于启用帐户级不可变性。 默认情况下,此类帐户下的所有容器都启用了对象级不可变性。
Parameters:
Returns:
withImmutabilityPolicy
public ImmutableStorageAccount withImmutabilityPolicy(AccountImmutabilityPolicyProperties immutabilityPolicy)
设置不可变性Policy 属性:指定默认的帐户级不可变性策略,该策略继承并应用于对象级别没有显式不可变策略的对象。 对象级不可变性策略的优先级高于容器级不可变性策略,后者的优先级高于帐户级不可变性策略。
Parameters:
Returns: