次の方法で共有


IDefinition インターフェイス

定義

ネットワーク インターフェイス定義全体。

public interface IDefinition : Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IBlank, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithCreate, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithGroup, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetworkSubnet, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryPrivateIP, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithGroup>, 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 IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithPrimaryNetwork>
    interface IWithExistingResourceGroup<IWithPrimaryNetwork>
    interface IWithNewResourceGroup<IWithPrimaryNetwork>
    interface IWithCreatableResourceGroup<IWithPrimaryNetwork>
    interface IWithPrimaryNetwork
    interface IWithPrimaryNetworkSubnet
    interface IWithPrimaryPrivateIP
    interface IWithCreate
    interface ICreatable<INetworkInterface>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithPrimaryPublicIPAddress
    interface IWithNetworkSecurityGroup
    interface IWithSecondaryIPConfiguration
    interface IWithAcceleratedNetworking
    interface IWithLoadBalancer
Public Interface IDefinition
Implements IBlank, ICreatable(Of INetworkInterface), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithPrimaryNetwork), IWithCreate, IWithExistingResourceGroup(Of IWithPrimaryNetwork), IWithGroup, IWithGroup(Of IWithPrimaryNetwork), IWithNewResourceGroup(Of IWithPrimaryNetwork), IWithPrimaryNetwork, IWithPrimaryNetworkSubnet, IWithPrimaryPrivateIP
実装

プロパティ

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 サーバーがネットワーク インターフェイスに追加されます。

(継承元 IWithCreate)
WithExistingLoadBalancerBackend(ILoadBalancer, String)

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

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

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

(継承元 IWithLoadBalancer)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

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

(継承元 IWithNetworkSecurityGroup)
WithExistingPrimaryNetwork(INetwork)

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

(継承元 IWithPrimaryNetwork)
WithExistingPrimaryPublicIPAddress(IPublicIPAddress)

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

(継承元 IWithPrimaryPublicIPAddress)
WithExistingResourceGroup(IResourceGroup)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithInternalDnsNameLabel(String)

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

(継承元 IWithCreate)
WithIPForwarding()

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

(継承元 IWithCreate)
WithNewNetworkSecurityGroup(ICreatable<INetworkSecurityGroup>)

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

(継承元 IWithNetworkSecurityGroup)
WithNewPrimaryNetwork(ICreatable<INetwork>)

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

(継承元 IWithPrimaryNetwork)
WithNewPrimaryNetwork(String)

ネットワーク インターフェイスのプライマリ IP 構成に関連付ける新しい仮想ネットワークを作成します。 仮想ネットワークは、ネットワーク インターフェイスの時点で同じリソース グループとリージョンに作成され、指定されたアドレス空間と、ネットワーク IP アドレス空間全体をカバーする既定のサブネットで作成されます。

(継承元 IWithPrimaryNetwork)
WithNewPrimaryNetwork(String, String)

ネットワーク インターフェイスのプライマリ IP 構成に関連付ける新しい仮想ネットワークを作成します。 仮想ネットワークは、ネットワーク インターフェイスの時点で同じリソース グループとリージョンに作成され、指定されたアドレス空間と、ネットワーク IP アドレス空間全体をカバーする既定のサブネットで作成されます。

(継承元 IWithPrimaryNetwork)
WithNewPrimaryPublicIPAddress()

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

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

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

(継承元 IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(String)

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

(継承元 IWithPrimaryPublicIPAddress)
WithNewResourceGroup()

ネットワーク インターフェイス定義全体。

(継承元 IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

指定された定義に基づいて、リソースを配置する新しいリソース グループを作成します。

(継承元 IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

ネットワーク インターフェイス定義全体。

(継承元 IWithNewResourceGroup<T>)
WithPrimaryPrivateIPAddressDynamic()

ネットワーク インターフェイスのプライマリ IP 構成に対して、指定した既存の仮想ネットワーク サブネット内の動的プライベート IP アドレス割り当てを有効にします。

(継承元 IWithPrimaryPrivateIP)
WithPrimaryPrivateIPAddressStatic(String)

指定した既存の仮想ネットワーク サブネット内の指定された静的プライベート IP アドレスを、ネットワーク インターフェイスのプライマリ IP 構成に割り当てます。

(継承元 IWithPrimaryPrivateIP)
WithRegion(Region)

リソースのリージョンを指定します。

(継承元 IDefinitionWithRegion<T>)
WithRegion(String)

リソースのリージョンを名前で指定します。

(継承元 IDefinitionWithRegion<T>)
WithSubnet(String)

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

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

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

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

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

(継承元 IDefinitionWithTags<T>)

適用対象