次の方法で共有


IWithCreate インターフェイス

定義

作成するリソースに必要な最小入力がすべて含まれている仮想ネットワーク定義のステージ。また、サブネットの追加を除き、その他のオプション設定を指定することもできます。 サブネットは、アドレス空間が明示的に指定された直後にのみ追加できます。

public interface IWithCreate : Microsoft.Azure.Management.Network.Fluent.Network.Definition.IWithDdosProtectionPlan, Microsoft.Azure.Management.Network.Fluent.Network.Definition.IWithVmProtection, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.Network.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.INetwork>
type IWithCreate = interface
    interface ICreatable<INetwork>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithDdosProtectionPlan
    interface IWithVmProtection
Public Interface IWithCreate
Implements ICreatable(Of INetwork), IDefinitionWithTags(Of IWithCreate), IWithDdosProtectionPlan, IWithVmProtection
派生
実装

プロパティ

Key

作成するリソースに必要な最小入力がすべて含まれている仮想ネットワーク定義のステージ。また、サブネットの追加を除き、その他のオプション設定を指定することもできます。 サブネットは、アドレス空間が明示的に指定された直後にのみ追加できます。

(継承元 IIndexable)
Name

作成可能なリソースの名前を取得します。

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

(継承元 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

要求をキューに格納し、システム リソースが使用可能になったときに HTTP クライアントが要求を実行できるようにします。

(継承元 ICreatable<T>)
WithAddressSpace(String)

仮想ネットワークにアドレス空間を明示的に追加します。 アドレス空間が明示的に指定されていない場合は、CIDR "10.0.0.0/16" を持つ既定のアドレス空間が仮想ネットワークに割り当てられます。 このメソッドの効果は追加的であることに注意してください。つまり、使用されるたびに、新しいアドレス空間がネットワークに追加されます。 このメソッドは、競合や他のアドレス空間との重複についてはチェックしません。 競合が発生した場合は、ネットワークの作成時にクラウド例外がスローされる可能性があります。

WithDnsServer(String)

仮想ネットワークに関連付ける既存の DNS サーバーの IP アドレスを指定します。 このメソッドの効果は追加的であることに注意してください。つまり、使用されるたびに、新しい DNS サーバーがネットワークに追加されます。

WithExistingDdosProtectionPlan(String)

既存の DDoS 保護プランを仮想ネットワークに関連付けます。

(継承元 IWithDdosProtectionPlan)
WithNewDdosProtectionPlan()

仮想ネットワークと同じリージョンとグループに新しい DDoS 保護プランを作成し、それをリソースに関連付けます。 DDoS 保護プランの内部名は、リソースの名前から派生します。

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

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

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

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

(継承元 IDefinitionWithTags<T>)
WithVmProtection()

仮想ネットワーク内のすべてのサブネットに対して VM 保護を有効にします。

(継承元 IWithVmProtection)

適用対象