次の方法で共有


SubnetInner クラス

public final class SubnetInner
extends SubResource

仮想ネットワーク リソース内のサブネット。

コンストラクターの概要

コンストラクター 説明
SubnetInner()

SubnetInner クラスのインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
String addressPrefix()

addressPrefix プロパティを取得します。サブネットのアドレス プレフィックス。

List<String> addressPrefixes()

アドレスPrefixes プロパティを取得します。サブネットのアドレス プレフィックスの一覧。

List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations()

applicationGatewayIpConfigurations プロパティを取得します。仮想ネットワーク リソースのアプリケーション ゲートウェイ IP 構成。

Boolean defaultOutboundAccess()

既定の送信アクセス プロパティを取得する: サブネット内のすべての VM の既定の送信接続を無効にするには、このプロパティを false に設定します。

List<Delegation> delegations()

委任プロパティの取得: サブネット上の委任への参照の配列。

String etag()

etag プロパティの取得: リソースが更新されるたびに変更される一意の読み取り専用文字列。

List<SubResource> ipAllocations()

ipAllocations プロパティを取得します。このサブネットを参照する Ip割り当ての配列。

List<IpConfigurationProfileInner> ipConfigurationProfiles()

ip構成プロファイル プロパティを取得します。このサブネットを参照する IP 構成プロファイルの配列。

List<IpConfigurationInner> ipConfigurations()

ipConfigurations プロパティの取得: サブネットを使用したネットワーク インターフェイス IP 構成への参照の配列。

String name()

name プロパティを取得します。リソース グループ内で一意のリソースの名前。

SubResource natGateway()

natGateway プロパティを取得します。このサブネットに関連付けられている Nat ゲートウェイ。

NetworkSecurityGroupInner networkSecurityGroup()

ネットワークセキュリティグループ プロパティの取得: ネットワークセキュリティグループ リソースへの参照。

VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

[プライベートエンドポイントネットワークポリシー] プロパティを取得します。サブネット内のプライベート エンドポイントにネットワーク ポリシーを適用するを有効または無効にします。

List<PrivateEndpointInner> privateEndpoints()

プライベート エンドポイント プロパティの取得: プライベートエンドポイントへの参照の配列。

VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

privateLinkServiceの [ネットワークポリシー] プロパティを取得します。サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。

ProvisioningState provisioningState()

プロビジョニング状態プロパティを取得します。サブネット リソースのプロビジョニング状態。

String purpose()

目的プロパティの取得: 委任やその他のユーザー定義プロパティに基づいて、このサブネットの使用の意図を識別する読み取り専用文字列。

List<ResourceNavigationLink> resourceNavigationLinks()

リソースNavigation Links プロパティの取得: サブネットを使用した外部リソースへの参照の配列。

RouteTableInner routeTable()

ルートTable プロパティの取得: ルートテーブル リソースへの参照。

List<ServiceAssociationLink> serviceAssociationLinks()

サービスの AssociationLinks プロパティを取得します。このサブネットに挿入されるサービスへの参照の配列。

List<ServiceEndpointPolicyInner> serviceEndpointPolicies()

サービスエンドポイントポリシー プロパティの取得: サービス エンドポイント ポリシーの配列。

List<ServiceEndpointPropertiesFormat> serviceEndpoints()

サービスエンドポイント プロパティの取得: サービス エンドポイントの配列。

String type()

type プロパティを取得します。リソースの種類。

void validate()

インスタンスを検証します。

SubnetInner withAddressPrefix(String addressPrefix)

addressPrefix プロパティを設定します。 サブネットのアドレス プレフィックス。

SubnetInner withAddressPrefixes(List<String> addressPrefixes)

[address Prefixes]\(アドレスプレフィックス\) プロパティを設定します。サブネットのアドレス プレフィックスの一覧。

SubnetInner withApplicationGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations)

applicationGatewayIpConfigurations プロパティ (仮想ネットワーク リソースのアプリケーション ゲートウェイ IP 構成) を設定します。

SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

既定の送信アクセス プロパティを設定する: サブネット内のすべての VM の既定の送信接続を無効にするには、このプロパティを false に設定します。

SubnetInner withDelegations(List<Delegation> delegations)

delegations プロパティを設定します。サブネット上の委任への参照の配列。

SubnetInner withId(String id)
SubnetInner withIpAllocations(List<SubResource> ipAllocations)

ipAllocations プロパティを設定します。このサブネットを参照する Ip割り当ての配列。

SubnetInner withName(String name)

name プロパティを設定します。リソース グループ内で一意のリソースの名前。

SubnetInner withNatGateway(SubResource natGateway)

natGateway プロパティ (このサブネットに関連付けられている Nat ゲートウェイ) を設定します。

SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

[ネットワークセキュリティグループ] プロパティを設定します。ネットワークセキュリティグループ リソースへの参照。

SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

[プライベートエンドポイントネットワークポリシー] プロパティを設定します。サブネット内のプライベート エンドポイントに対するネットワーク ポリシーの適用を有効または無効にします。

SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

privateLinkServiceネットワークポリシー プロパティを設定します。サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。

SubnetInner withRouteTable(RouteTableInner routeTable)

ルートTable プロパティを設定します。ルートテーブル リソースへの参照。

SubnetInner withServiceEndpointPolicies(List<ServiceEndpointPolicyInner> serviceEndpointPolicies)

[サービスエンドポイントポリシー] プロパティを設定します。サービス エンドポイント ポリシーの配列。

SubnetInner withServiceEndpoints(List<ServiceEndpointPropertiesFormat> serviceEndpoints)

サービスエンドポイント プロパティを設定します。 サービス エンドポイントの配列。

SubnetInner withType(String type)

type プロパティを設定します。リソースの種類。

メソッドの継承元: SubResource

メソッドの継承元: java.lang.Object

コンストラクターの詳細

SubnetInner

public SubnetInner()

SubnetInner クラスのインスタンスを作成します。

メソッドの詳細

addressPrefix

public String addressPrefix()

addressPrefix プロパティを取得します。サブネットのアドレス プレフィックス。

Returns:

addressPrefix 値。

addressPrefixes

public List addressPrefixes()

addressPrefixes プロパティを取得します。サブネットのアドレス プレフィックスの一覧。

Returns:

addressPrefixes 値。

applicationGatewayIpConfigurations

public List applicationGatewayIpConfigurations()

applicationGatewayIpConfigurations プロパティを取得します。仮想ネットワーク リソースのアプリケーション ゲートウェイ IP 構成。

Returns:

applicationGatewayIpConfigurations 値。

defaultOutboundAccess

public Boolean defaultOutboundAccess()

defaultOutboundAccess プロパティを取得する: サブネット内のすべての VM の既定の送信接続を無効にするには、このプロパティを false に設定します。 このプロパティは、サブネットの作成時にのみ設定でき、既存のサブネットに対して更新することはできません。

Returns:

defaultOutboundAccess 値。

delegations

public List delegations()

委任プロパティの取得: サブネット上の委任への参照の配列。

Returns:

委任の値。

etag

public String etag()

etag プロパティの取得: リソースが更新されるたびに変更される一意の読み取り専用文字列。

Returns:

etag 値。

ipAllocations

public List ipAllocations()

ipAllocations プロパティを取得します。このサブネットを参照する IpAllocation の配列。

Returns:

ipAllocations 値。

ipConfigurationProfiles

public List ipConfigurationProfiles()

ipConfigurationProfiles プロパティを取得します。このサブネットを参照する IP 構成プロファイルの配列。

Returns:

ipConfigurationProfiles 値。

ipConfigurations

public List ipConfigurations()

ipConfigurations プロパティの取得: サブネットを使用したネットワーク インターフェイス IP 構成への参照の配列。

Returns:

ipConfigurations 値。

name

public String name()

name プロパティを取得します。リソース グループ内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。

Returns:

名前の値。

natGateway

public SubResource natGateway()

natGateway プロパティを取得します。このサブネットに関連付けられている Nat ゲートウェイ。

Returns:

natGateway 値。

networkSecurityGroup

public NetworkSecurityGroupInner networkSecurityGroup()

networkSecurityGroup プロパティの取得: NetworkSecurityGroup リソースへの参照。

Returns:

networkSecurityGroup 値。

privateEndpointNetworkPolicies

public VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

privateEndpointNetworkPolicies プロパティを取得します。サブネット内のプライベート エンドポイントに対するネットワーク ポリシーの適用を有効または無効にします。

Returns:

privateEndpointNetworkPolicies 値。

privateEndpoints

public List privateEndpoints()

privateEndpoints プロパティを取得します。プライベート エンドポイントへの参照の配列。

Returns:

privateEndpoints 値。

privateLinkServiceNetworkPolicies

public VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

privateLinkServiceNetworkPolicies プロパティを取得します。サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。

Returns:

privateLinkServiceNetworkPolicies 値。

provisioningState

public ProvisioningState provisioningState()

provisioningState プロパティを取得します。サブネット リソースのプロビジョニング状態。

Returns:

provisioningState 値。

purpose

public String purpose()

目的プロパティの取得: 委任やその他のユーザー定義プロパティに基づいて、このサブネットの使用の意図を識別する読み取り専用文字列。

Returns:

目的の値。

resourceNavigationLinks

public List resourceNavigationLinks()

resourceNavigationLinks プロパティを取得します。サブネットを使用する外部リソースへの参照の配列。

Returns:

resourceNavigationLinks 値。

routeTable

public RouteTableInner routeTable()

routeTable プロパティの取得: RouteTable リソースへの参照。

Returns:

routeTable 値。

serviceAssociationLinks

public List serviceAssociationLinks()

serviceAssociationLinks プロパティを取得します。このサブネットに挿入されるサービスへの参照の配列。

Returns:

serviceAssociationLinks 値。

serviceEndpointPolicies

public List serviceEndpointPolicies()

serviceEndpointPolicies プロパティを取得します。サービス エンドポイント ポリシーの配列。

Returns:

serviceEndpointPolicies 値。

serviceEndpoints

public List serviceEndpoints()

serviceEndpoints プロパティを取得します。サービス エンドポイントの配列。

Returns:

serviceEndpoints 値。

type

public String type()

type プロパティを取得します。リソースの種類。

Returns:

型の値。

validate

public void validate()

インスタンスを検証します。

withAddressPrefix

public SubnetInner withAddressPrefix(String addressPrefix)

addressPrefix プロパティを設定します。サブネットのアドレス プレフィックス。

Parameters:

addressPrefix - 設定する addressPrefix 値。

Returns:

SubnetInner オブジェクト自体。

withAddressPrefixes

public SubnetInner withAddressPrefixes(List addressPrefixes)

addressPrefixes プロパティを設定します。 サブネットのアドレス プレフィックスの一覧。

Parameters:

addressPrefixes - 設定する addressPrefixes 値。

Returns:

SubnetInner オブジェクト自体。

withApplicationGatewayIpConfigurations

public SubnetInner withApplicationGatewayIpConfigurations(List applicationGatewayIpConfigurations)

applicationGatewayIpConfigurations プロパティを設定します。仮想ネットワーク リソースのアプリケーション ゲートウェイ IP 構成。

Parameters:

applicationGatewayIpConfigurations - 設定する applicationGatewayIpConfigurations 値。

Returns:

SubnetInner オブジェクト自体。

withDefaultOutboundAccess

public SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

defaultOutboundAccess プロパティを設定する: サブネット内のすべての VM の既定の送信接続を無効にするには、このプロパティを false に設定します。 このプロパティは、サブネットの作成時にのみ設定でき、既存のサブネットに対して更新することはできません。

Parameters:

defaultOutboundAccess - 設定する defaultOutboundAccess 値。

Returns:

SubnetInner オブジェクト自体。

withDelegations

public SubnetInner withDelegations(List delegations)

delegations プロパティを設定します。サブネット上の委任への参照の配列。

Parameters:

delegations - 設定する委任値。

Returns:

SubnetInner オブジェクト自体。

withId

public SubnetInner withId(String id)

Overrides:

SubnetInner.withId(String id)

Parameters:

id

withIpAllocations

public SubnetInner withIpAllocations(List ipAllocations)

ipAllocations プロパティを設定します。このサブネットを参照する IpAllocation の配列。

Parameters:

ipAllocations - 設定する ipAllocations 値。

Returns:

SubnetInner オブジェクト自体。

withName

public SubnetInner withName(String name)

name プロパティを設定します。リソース グループ内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。

Parameters:

name - 設定する名前の値。

Returns:

SubnetInner オブジェクト自体。

withNatGateway

public SubnetInner withNatGateway(SubResource natGateway)

natGateway プロパティを設定します。このサブネットに関連付けられている Nat ゲートウェイ。

Parameters:

natGateway - 設定する natGateway 値。

Returns:

SubnetInner オブジェクト自体。

withNetworkSecurityGroup

public SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

networkSecurityGroup プロパティを設定します。NetworkSecurityGroup リソースへの参照。

Parameters:

networkSecurityGroup - 設定する networkSecurityGroup 値。

Returns:

SubnetInner オブジェクト自体。

withPrivateEndpointNetworkPolicies

public SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

privateEndpointNetworkPolicies プロパティを設定します。サブネット内のプライベート エンドポイントに対するネットワーク ポリシーの適用を有効または無効にします。

Parameters:

privateEndpointNetworkPolicies - 設定する privateEndpointNetworkPolicies 値。

Returns:

SubnetInner オブジェクト自体。

withPrivateLinkServiceNetworkPolicies

public SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

privateLinkServiceNetworkPolicies プロパティを設定します。サブネット内のプライベート リンク サービスに対するネットワーク ポリシーの適用を有効または無効にします。

Parameters:

privateLinkServiceNetworkPolicies - 設定する privateLinkServiceNetworkPolicies 値。

Returns:

SubnetInner オブジェクト自体。

withRouteTable

public SubnetInner withRouteTable(RouteTableInner routeTable)

routeTable プロパティを設定します。RouteTable リソースへの参照。

Parameters:

routeTable - 設定する routeTable 値。

Returns:

SubnetInner オブジェクト自体。

withServiceEndpointPolicies

public SubnetInner withServiceEndpointPolicies(List serviceEndpointPolicies)

serviceEndpointPolicies プロパティを設定します。サービス エンドポイント ポリシーの配列。

Parameters:

serviceEndpointPolicies - 設定する serviceEndpointPolicies 値。

Returns:

SubnetInner オブジェクト自体。

withServiceEndpoints

public SubnetInner withServiceEndpoints(List serviceEndpoints)

serviceEndpoints プロパティを設定します。サービス エンドポイントの配列。

Parameters:

serviceEndpoints - 設定する serviceEndpoints 値。

Returns:

SubnetInner オブジェクト自体。

withType

public SubnetInner withType(String type)

type プロパティを設定します。リソースの種類。

Parameters:

type - 設定する型の値。

Returns:

SubnetInner オブジェクト自体。

適用対象