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

ImmutabilityPolicyImpl 类

定义

public class ImmutabilityPolicyImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<Microsoft.Azure.Management.Storage.Fluent.IImmutabilityPolicy,Microsoft.Azure.Management.Storage.Fluent.Models.ImmutabilityPolicyInner,Microsoft.Azure.Management.Storage.Fluent.ImmutabilityPolicyImpl,Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId,Microsoft.Azure.Management.Storage.Fluent.ImmutabilityPolicy.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Storage.Fluent.Models.ImmutabilityPolicyInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Storage.Fluent.StorageManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Storage.Fluent.IImmutabilityPolicy>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Storage.Fluent.IImmutabilityPolicy>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Storage.Fluent.IImmutabilityPolicy>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Storage.Fluent.ImmutabilityPolicy.Update.IUpdate>, Microsoft.Azure.Management.Storage.Fluent.IImmutabilityPolicy, Microsoft.Azure.Management.Storage.Fluent.ImmutabilityPolicy.Definition.IDefinition, Microsoft.Azure.Management.Storage.Fluent.ImmutabilityPolicy.Update.IUpdate
type ImmutabilityPolicyImpl = class
    inherit CreatableUpdatable<IImmutabilityPolicy, ImmutabilityPolicyInner, ImmutabilityPolicyImpl, IHasId, IUpdate>
    interface IImmutabilityPolicy
    interface IBeta
    interface IHasInner<ImmutabilityPolicyInner>
    interface IHasId
    interface IIndexable
    interface IRefreshable<IImmutabilityPolicy>
    interface IUpdatable<IUpdate>
    interface IHasManager<StorageManager>
    interface IDefinition
    interface IBlank
    interface IWithContainer
    interface IWithIfMatch
    interface IWithImmutabilityPeriodSinceCreationInDays
    interface IWithCreate
    interface ICreatable<IImmutabilityPolicy>
    interface IUpdate
    interface IAppliable<IImmutabilityPolicy>
    interface IWithIfMatch
    interface IWithImmutabilityPeriodSinceCreationInDays
Public Class ImmutabilityPolicyImpl
Inherits CreatableUpdatable(Of IImmutabilityPolicy, ImmutabilityPolicyInner, ImmutabilityPolicyImpl, IHasId, IUpdate)
Implements IAppliable(Of IImmutabilityPolicy), IBeta, ICreatable(Of IImmutabilityPolicy), IDefinition, IHasId, IHasInner(Of ImmutabilityPolicyInner), IHasManager(Of StorageManager), IImmutabilityPolicy, IRefreshable(Of IImmutabilityPolicy), IUpdatable(Of IUpdate), IUpdate
继承
实现

属性

CreatorTaskGroup (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Inner (继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key (继承自 Indexable)

方法

AddCreatableDependency(IResourceCreator<IResourceT>) (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Apply() (继承自 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean) (继承自 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
Create() (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean) (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String) (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource() (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)
Etag()
GetInnerAsync(CancellationToken)
Id()
ImmutabilityPeriodSinceCreationInDays()
IsInCreateMode()
Manager()
Name()
Refresh() (继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken) (继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT) (继承自 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
State()
Type()
Update() (继承自 CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
UpdateResourceAsync(CancellationToken)
WithExistingContainer(String, String, String)
WithIfMatch(String)
WithImmutabilityPeriodSinceCreationInDays(Int32)

显式接口实现

IHasId.Id
IHasManager<StorageManager>.Manager
IImmutabilityPolicy.Etag

获取 etag 值。

IImmutabilityPolicy.Id

获取 ID 值。

IImmutabilityPolicy.ImmutabilityPeriodSinceCreationInDays

获取 immutabilityPeriodSinceCreationInDays 值。

IImmutabilityPolicy.Name

获取名称值。

IImmutabilityPolicy.State

获取状态值。

IImmutabilityPolicy.Type

获取类型值。

IResourceCreator<IResourceT>.CreateResource() (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken) (继承自 Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IWithContainer.WithExistingContainer(String, String, String)

指定 resourceGroupName、accountName、containerName。

IWithIfMatch.WithIfMatch(String)

指定 ifMatch。

IWithIfMatch.WithIfMatch(String)

指定 ifMatch。

IWithImmutabilityPeriodSinceCreationInDays.WithImmutabilityPeriodSinceCreationInDays(Int32)

指定 immutabilityPeriodSinceCreationInDays。

IWithImmutabilityPeriodSinceCreationInDays.WithImmutabilityPeriodSinceCreationInDays(Int32)

指定 immutabilityPeriodSinceCreationInDays。

适用于