次の方法で共有


IWithCreate インターフェイス

定義

作成するリソースに必要なすべての最小入力を含むネットワーク インターフェイス定義のステージ。また、その他のオプション設定を指定することもできます。

public interface IWithCreate : Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithAcceleratedNetworking, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithLoadBalancer, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithNetworkSecurityGroup, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryPublicIPAddress, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithSecondaryIPConfiguration, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.INetworkInterface>
type IWithCreate = interface
    interface ICreatable<INetworkInterface>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithPrimaryPublicIPAddress
    interface IWithNetworkSecurityGroup
    interface IWithSecondaryIPConfiguration
    interface IWithAcceleratedNetworking
    interface IWithLoadBalancer
Public Interface IWithCreate
Implements ICreatable(Of INetworkInterface), IDefinitionWithTags(Of IWithCreate), IWithAcceleratedNetworking, IWithLoadBalancer, IWithNetworkSecurityGroup, IWithPrimaryPublicIPAddress, IWithSecondaryIPConfiguration
派生
実装

プロパティ

Key

作成するリソースに必要なすべての最小入力を含むネットワーク インターフェイス定義のステージ。また、その他のオプション設定を指定することもできます。

(継承元 IIndexable)
Name

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

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

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

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

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

セカンダリ IP 構成の定義を開始します。

(継承元 IWithSecondaryIPConfiguration)
WithAcceleratedNetworking()

高速ネットワークを有効にします。 高速ネットワークを利用するには、このネットワーク インターフェイスに関連付けられている仮想マシンが仮想マシン自体で追加の手順を実行する必要があることに注意してください。 この機能は、一部のリージョン、仮想マシンのサイズ、またはオペレーティング システムのバージョンでは使用できない場合があります。 これは、更新中ではなく、ネットワーク インターフェイスの作成時にのみ有効にすることができます。

(継承元 IWithAcceleratedNetworking)
WithDnsServer(String)

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

WithExistingLoadBalancerBackend(ILoadBalancer, String)

ネットワーク インターフェイスのプライマリ IP 構成を既存のロード バランサーのバックエンドに関連付けます。

(継承元 IWithLoadBalancer)
WithExistingLoadBalancerInboundNatRule(ILoadBalancer, String)

ネットワーク インターフェイスのプライマリ IP 構成を、既存のロード バランサーの受信 NAT 規則に関連付けます。

(継承元 IWithLoadBalancer)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

既存のネットワーク セキュリティ グループをネットワーク インターフェイスに関連付けます。

(継承元 IWithNetworkSecurityGroup)
WithExistingPrimaryPublicIPAddress(IPublicIPAddress)

既存のパブリック IP アドレスをネットワーク インターフェイスのプライマリ IP 構成に関連付けます。

(継承元 IWithPrimaryPublicIPAddress)
WithInternalDnsNameLabel(String)

ネットワーク インターフェイスの内部 DNS 名ラベルを指定します。

WithIPForwarding()

ネットワーク インターフェイスで IP 転送を有効にします。

WithNewNetworkSecurityGroup(ICreatable<INetworkSecurityGroup>)

指定された定義に基づいて、ネットワーク インターフェイスに関連付ける新しいネットワーク セキュリティ グループを作成します。

(継承元 IWithNetworkSecurityGroup)
WithNewPrimaryPublicIPAddress()

リソースと同じリージョンとグループに新しいパブリック IP アドレスを作成し、ネットワーク インターフェイスのプライマリ IP 構成に関連付けます。 パブリック IP アドレスの内部名と DNS ラベルは、ネットワーク インターフェイス名から派生します。

(継承元 IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(ICreatable<IPublicIPAddress>)

指定された定義に基づいて、ネットワーク インターフェイスのプライマリ IP 構成に関連付ける新しいパブリック IP アドレスを作成します。

(継承元 IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(String)

指定した DNS ラベルを使用して、リソースと同じリージョンとグループに新しいパブリック IP アドレスを作成し、ネットワーク インターフェイスのプライマリ IP 構成に関連付けます。 パブリック IP アドレスの内部名は、DNS ラベルから派生します。

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

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

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

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

(継承元 IDefinitionWithTags<T>)

適用対象