次の方法で共有


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(String) WithNetworkAccess.withAccessFromIpAddress(String) および WithNetworkAccess.withAccessFromIpAddressRange(String) を介して指定されたネットワークを除く、すべてのネットワークからストレージ アカウントへのアクセスを拒否するように指定します。

(継承元 IWithNetworkAccess)
WithAzureFilesAadIntegrationEnabled(Boolean)

Azure files aad 統合を有効にするかどうかを指定します。

(継承元 IWithAzureFilesAadIntegration)
WithBlobEncryption()

BLOB サービスに対して暗号化を有効にする必要があることを指定します。

(継承元 IWithEncryptionBeta)
WithBlobStorageAccountKind()

ストレージ アカウントの種類を "BlobStorage" に指定します。 アクセス層の既定値は "Hot" です。

(継承元 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()

ストレージ アカウントの種類を "Storage" (汎用の種類) に指定します。

(継承元 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()

暗黙的なマネージド サービス ID (MSI) を有効にする必要があることを指定します。

(継承元 IWithManagedServiceIdentityBeta)
WithTag(String, String)

リソースにタグを追加します。

(継承元 IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

リソースのタグを {@link Map} として指定します。

(継承元 IDefinitionWithTags<T>)

適用対象