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

IWithCreate 接口

定义

存储帐户定义,其中包含足够的输入以在云中创建新存储帐户,但公开其他可选输入以指定。

public interface IWithCreate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Storage.Fluent.IStorageAccount>, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithAccessTraffic, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithAzureFilesAadIntegration, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithBlobStorageAccountKind, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithBlockBlobStorageAccountKind, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithCustomDomain, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithEncryption, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithFileStorageAccountKind, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithGeneralPurposeAccountKind, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithHns, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithManagedServiceIdentity, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithNetworkAccess, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithSku
type IWithCreate = interface
    interface ICreatable<IStorageAccount>
    interface IIndexable
    interface IWithSku
    interface IWithSkuBeta
    interface IBeta
    interface IWithBlobStorageAccountKind
    interface IWithGeneralPurposeAccountKind
    interface IWithFileStorageAccountKind
    interface IWithBlockBlobStorageAccountKind
    interface IWithEncryption
    interface IWithEncryptionBeta
    interface IWithCustomDomain
    interface IWithManagedServiceIdentity
    interface IWithManagedServiceIdentityBeta
    interface IWithAccessTraffic
    interface IWithNetworkAccess
    interface IWithHns
    interface IWithAzureFilesAadIntegration
    interface IDefinitionWithTags<IWithCreate>
Public Interface IWithCreate
Implements IBeta, ICreatable(Of IStorageAccount), IDefinitionWithTags(Of IWithCreate), IWithAccessTraffic, IWithAzureFilesAadIntegration, IWithBlobStorageAccountKind, IWithBlockBlobStorageAccountKind, IWithCustomDomain, IWithEncryption, IWithFileStorageAccountKind, IWithGeneralPurposeAccountKind, IWithHns, IWithManagedServiceIdentity, IWithNetworkAccess, IWithSku
派生
实现

属性

Key

存储帐户定义,其中包含足够的输入以在云中创建新存储帐户,但公开其他可选输入以指定。

(继承自 IIndexable)
Name

获取可创建资源的名称。

(继承自 ICreatable<T>)

方法

Create()

执行创建请求。

(继承自 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

将请求放入队列,并允许 HTTP 客户端在系统资源可用时执行它。

(继承自 ICreatable<T>)
WithAccessFromAllNetworks()

指定默认情况下应允许从所有网络访问存储帐户。

(继承自 IWithNetworkAccess)
WithAccessFromAzureServices()

指定应允许从 Microsoft Azure 服务上运行的应用程序访问存储帐户。

(继承自 IWithNetworkAccess)
WithAccessFromIpAddress(String)

指定应允许从特定 IP 地址访问存储帐户。

(继承自 IWithNetworkAccess)
WithAccessFromIpAddressRange(String)

指定应允许从特定 IP 范围访问存储帐户。

(继承自 IWithNetworkAccess)
WithAccessFromNetworkSubnet(String)

指定应允许从特定虚拟网络子网访问存储帐户。

(继承自 IWithNetworkAccess)
WithAccessFromSelectedNetworks()

指定默认情况下应拒绝从所有网络(通过 WithNetworkAccess.withAccessFromNetworkSubnet 指定的网络)访问存储帐户 (字符串) WithNetworkAcces withAccessFromIpAddress (String) 和 WithNetworkAccess.withAccessFromIpAddressRange (String) 。

(继承自 IWithNetworkAccess)
WithAzureFilesAadIntegrationEnabled(Boolean)

指定是否启用 Azure 文件ad 集成。

(继承自 IWithAzureFilesAadIntegration)
WithBlobEncryption()

指定需要为 Blob 服务启用加密。

(继承自 IWithEncryptionBeta)
WithBlobStorageAccountKind()

将存储帐户类型指定为“BlobStorage”。 访问层默认为“热”。

(继承自 IWithBlobStorageAccountKind)
WithBlockBlobStorageAccountKind()

将存储帐户类型指定为“BlockBlobStorage”。

(继承自 IWithBlockBlobStorageAccountKind)
WithCustomDomain(CustomDomain)

指定分配给存储帐户的用户域。

(继承自 IWithCustomDomain)
WithCustomDomain(String)

指定分配给存储帐户的用户域。

(继承自 IWithCustomDomain)
WithCustomDomain(String, Boolean)

指定分配给存储帐户的用户域。

(继承自 IWithCustomDomain)
WithEncryption()
已过时.

指定需要为 Blob 服务启用加密。

(继承自 IWithEncryption)
WithEncryptionKeyFromKeyVault(String, String, String)

指定要用作加密密钥的 KeyVault 密钥。

(继承自 IWithEncryptionBeta)
WithFileEncryption()

指定需要为文件服务启用加密。

(继承自 IWithEncryptionBeta)
WithFileStorageAccountKind()

将存储帐户类型指定为“FileStorage”。

(继承自 IWithFileStorageAccountKind)
WithGeneralPurposeAccountKind()

将存储帐户类型指定为“存储”,即常规用途的类型。

(继承自 IWithGeneralPurposeAccountKind)
WithGeneralPurposeAccountKindV2()

将存储帐户类型指定为“StorageV2”,该类型用于常规用途。

(继承自 IWithGeneralPurposeAccountKind)
WithHnsEnabled(Boolean)

指定是否启用 Hns。

(继承自 IWithHns)
WithOnlyHttpsTraffic()

指定应仅允许 https 流量进入存储帐户。

(继承自 IWithAccessTraffic)
WithoutBlobEncryption()

禁用 Blob 服务的加密。

(继承自 IWithEncryptionBeta)
WithoutFileEncryption()

禁用文件服务的加密。

(继承自 IWithEncryptionBeta)
WithReadAccessToLogEntriesFromAnyNetwork()

指定应允许从任何网络读取对存储日志记录的访问。

(继承自 IWithNetworkAccess)
WithReadAccessToMetricsFromAnyNetwork()

指定应允许从任何网络读取存储指标。

(继承自 IWithNetworkAccess)
WithSku(SkuName)
已过时.

指定存储帐户的 SKU。

(继承自 IWithSku)
WithSku(StorageAccountSkuType)

指定存储帐户的 SKU。

(继承自 IWithSkuBeta)
WithSystemAssignedManagedServiceIdentity()

指定需要启用隐式托管服务标识 (MSI) 。

(继承自 IWithManagedServiceIdentityBeta)
WithTag(String, String)

将标记添加到资源。

(继承自 IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

将资源的标记指定为 {@link Map}。

(继承自 IDefinitionWithTags<T>)

适用于