Share via


BlobServicePropertiesImpl Class

Definition

public class BlobServicePropertiesImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<Microsoft.Azure.Management.Storage.Fluent.IBlobServiceProperties,Microsoft.Azure.Management.Storage.Fluent.Models.BlobServicePropertiesInner,Microsoft.Azure.Management.Storage.Fluent.BlobServicePropertiesImpl,Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId,Microsoft.Azure.Management.Storage.Fluent.BlobServiceProperties.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.BlobServicePropertiesInner>, 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.IBlobServiceProperties>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Storage.Fluent.IBlobServiceProperties>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Storage.Fluent.IBlobServiceProperties>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Storage.Fluent.BlobServiceProperties.Update.IUpdate>, Microsoft.Azure.Management.Storage.Fluent.BlobServiceProperties.Definition.IDefinition, Microsoft.Azure.Management.Storage.Fluent.BlobServiceProperties.Update.IUpdate, Microsoft.Azure.Management.Storage.Fluent.IBlobServiceProperties
type BlobServicePropertiesImpl = class
    inherit CreatableUpdatable<IBlobServiceProperties, BlobServicePropertiesInner, BlobServicePropertiesImpl, IHasId, IUpdate>
    interface IBlobServiceProperties
    interface IBeta
    interface IHasInner<BlobServicePropertiesInner>
    interface IHasId
    interface IIndexable
    interface IRefreshable<IBlobServiceProperties>
    interface IUpdatable<IUpdate>
    interface IHasManager<StorageManager>
    interface IDefinition
    interface IBlank
    interface IWithStorageAccount
    interface IWithCreate
    interface ICreatable<IBlobServiceProperties>
    interface IWithCors
    interface IWithDefaultServiceVersion
    interface IWithDeleteRetentionPolicy
    interface IUpdate
    interface IAppliable<IBlobServiceProperties>
    interface IWithCors
    interface IWithDefaultServiceVersion
    interface IWithDeleteRetentionPolicy
Public Class BlobServicePropertiesImpl
Inherits CreatableUpdatable(Of IBlobServiceProperties, BlobServicePropertiesInner, BlobServicePropertiesImpl, IHasId, IUpdate)
Implements IAppliable(Of IBlobServiceProperties), IBeta, IBlobServiceProperties, ICreatable(Of IBlobServiceProperties), IDefinition, IHasId, IHasInner(Of BlobServicePropertiesInner), IHasManager(Of StorageManager), IRefreshable(Of IBlobServiceProperties), IUpdatable(Of IUpdate), IUpdate
Inheritance
Implements

Properties

CreatorTaskGroup (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Inner (Inherited from IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key (Inherited from Indexable)

Methods

AddCreatableDependency(IResourceCreator<IResourceT>) (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Apply() (Inherited from CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean) (Inherited from CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
Cors()
Create() (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean) (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String) (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource() (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)
DefaultServiceVersion()
DeleteRetentionPolicy()
GetInnerAsync(CancellationToken)
Id()
IsInCreateMode()
Manager()
Name()
Refresh() (Inherited from IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken) (Inherited from IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT) (Inherited from IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Type()
Update() (Inherited from CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
UpdateResourceAsync(CancellationToken)
WithCORSRule(CorsRule)
WithCORSRules(IList<CorsRule>)
WithDefaultServiceVersion(String)
WithDeleteRetentionPolicy(DeleteRetentionPolicy)
WithDeleteRetentionPolicyDisabled()
WithDeleteRetentionPolicyEnabled(Int32)
WithExistingStorageAccount(String, String)

Explicit Interface Implementations

IBlobServiceProperties.Cors

Gets the cors value.

IBlobServiceProperties.DefaultServiceVersion

Gets the defaultServiceVersion value.

IBlobServiceProperties.DeleteRetentionPolicy

Gets the deleteRetentionPolicy value.

IBlobServiceProperties.Id

Gets the id value.

IBlobServiceProperties.Name

Gets the name value.

IBlobServiceProperties.Type

Gets the type value.

IHasId.Id
IHasManager<StorageManager>.Manager
IResourceCreator<IResourceT>.CreateResource() (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken) (Inherited from Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IWithCors.WithCORSRule(CorsRule)

Specifies a single CORS rule.

IWithCors.WithCORSRule(CorsRule)

Specifies a single CORS rule.

IWithCors.WithCORSRules(IList<CorsRule>)

Specifies all of the CORS rules.

IWithCors.WithCORSRules(IList<CorsRule>)

Specifies all of the CORS rules.

IWithDefaultServiceVersion.WithDefaultServiceVersion(String)

Specifies defaultServiceVersion.

IWithDefaultServiceVersion.WithDefaultServiceVersion(String)

Specifies defaultServiceVersion.

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicy(DeleteRetentionPolicy)

Specifies deleteRetentionPolicy.

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicy(DeleteRetentionPolicy)

Specifies deleteRetentionPolicy.

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicyDisabled()

Specifies that the delete retention policy is disabled.

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicyDisabled()

Specifies that the delete retention policy is disabled.

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicyEnabled(Int32)

Specifies that the delete retention policy is enabled for soft delete.

IWithDeleteRetentionPolicy.WithDeleteRetentionPolicyEnabled(Int32)

Specifies that the delete retention policy is enabled for soft delete.

IWithStorageAccount.WithExistingStorageAccount(String, String)

Specifies resourceGroupName, accountName.

Applies to