Share via


IDefinition Interface

Definition

The entirety of the ImmutabilityPolicy definition.

public interface IDefinition : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Storage.Fluent.IImmutabilityPolicy>, Microsoft.Azure.Management.Storage.Fluent.ImmutabilityPolicy.Definition.IBlank, Microsoft.Azure.Management.Storage.Fluent.ImmutabilityPolicy.Definition.IWithCreate, Microsoft.Azure.Management.Storage.Fluent.ImmutabilityPolicy.Definition.IWithIfMatch, Microsoft.Azure.Management.Storage.Fluent.ImmutabilityPolicy.Definition.IWithImmutabilityPeriodSinceCreationInDays
type IDefinition = interface
    interface IBlank
    interface IWithContainer
    interface IWithIfMatch
    interface IWithImmutabilityPeriodSinceCreationInDays
    interface IWithCreate
    interface ICreatable<IImmutabilityPolicy>
    interface IIndexable
Public Interface IDefinition
Implements IBlank, ICreatable(Of IImmutabilityPolicy), IWithCreate, IWithIfMatch, IWithImmutabilityPeriodSinceCreationInDays
Derived
Implements

Properties

Key (Inherited from IIndexable)
Name

Gets the name of the creatable resource.

(Inherited from ICreatable<T>)

Methods

Create()

Execute the create request.

(Inherited from ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Puts the request into the queue and allow the HTTP client to execute it when system resources are available.

(Inherited from ICreatable<T>)
WithExistingContainer(String, String, String)

Specifies resourceGroupName, accountName, containerName.

(Inherited from IWithContainer)
WithIfMatch(String)

Specifies ifMatch.

(Inherited from IWithIfMatch)
WithImmutabilityPeriodSinceCreationInDays(Int32)

Specifies immutabilityPeriodSinceCreationInDays.

(Inherited from IWithImmutabilityPeriodSinceCreationInDays)

Applies to