CloudServicesNetworkInner クラス
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. networkcloud. fluent. models. CloudServicesNetworkInner
- com.
- com.
- com.
public final class CloudServicesNetworkInner
extends Resource
CloudServicesNetwork は、関連付けられている仮想マシンまたはハイブリッド AKS クラスターで使用される追加のエグレス情報を表します。
作成時に、プラットフォームによって提供される追加のサービスが割り当てられ、このリソースの状態で表されます。 このクラウド サービス ネットワークに関連付けられているすべてのリソースは、同じレイヤー 2 (L2) 分離ドメインの一部になります。 少なくとも 1 つのサービス ネットワークを作成する必要がありますが、多くの仮想マシンやハイブリッド AKS クラスターで再利用できます。
コンストラクターの概要
| コンストラクター | 説明 |
|---|---|
| CloudServicesNetworkInner() |
Cloud |
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
|
List<Egress |
additionalEgressEndpoints()
追加 |
| List<String> |
associatedResourceIds()
関連付けられた |
| String |
clusterId()
クラスター |
|
Cloud |
detailedStatus()
詳細な |
| String |
detailedStatusMessage()
詳細な |
|
Cloud |
enableDefaultEgressEndpoints()
[既定 |
|
List<Egress |
enabledEgressEndpoints()
有効な |
|
Extended |
extendedLocation()
拡張 |
| List<String> |
hybridAksClustersAssociatedIds()
ハイブリッド |
| String |
interfaceName()
インターフェイス |
|
Cloud |
provisioningState()
プロビジョニング状態プロパティの |
|
System |
systemData()
システム |
| void |
validate()
インスタンスを検証します。 |
| List<String> |
virtualMachinesAssociatedIds()
仮想 |
|
Cloud |
withAdditionalEgressEndpoints(List<EgressEndpoint> additionalEgressEndpoints)
追加 |
|
Cloud |
withEnableDefaultEgressEndpoints(CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints)
[既定 |
|
Cloud |
withExtendedLocation(ExtendedLocation extendedLocation)
拡張 |
|
Cloud |
withLocation(String location) |
|
Cloud |
withTags(Map<String,String> tags) |
メソッドの継承元: ProxyResource
メソッドの継承元: Resource
メソッドの継承元: java.lang.Object
コンストラクターの詳細
CloudServicesNetworkInner
public CloudServicesNetworkInner()
CloudServicesNetworkInner クラスのインスタンスを作成します。
メソッドの詳細
additionalEgressEndpoints
public List
additionalEgressEndpoints プロパティを取得します。エグレス エンドポイントの一覧。 これにより、Hybrid AKS クラスターから指定したエンドポイントへの接続が可能になります。
Returns:
associatedResourceIds
public List
associatedResourceIds プロパティを取得します。このネットワークを接続している他の Microsoft.NetworkCloud リソースのリソース ID の一覧。
Returns:
clusterId
public String clusterId()
clusterId プロパティを取得します。このクラウド サービス ネットワークが関連付けられているネットワーク クラウド クラスターのリソース ID。
Returns:
detailedStatus
public CloudServicesNetworkDetailedStatus detailedStatus()
detailedStatus プロパティの取得: クラウド サービス ネットワークのより詳細な状態。
Returns:
detailedStatusMessage
public String detailedStatusMessage()
detailedStatusMessage プロパティを取得します。現在の詳細な状態に関する説明メッセージ。
Returns:
enableDefaultEgressEndpoints
public CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints()
enableDefaultEgressEndpoints プロパティを取得します。プラットフォームの既定のエンドポイントがエグレス トラフィックに対して許可されているかどうかを示すインジケーターです。
Returns:
enabledEgressEndpoints
public List
enabledEgressEndpoints プロパティを取得します。現在有効になっている追加および既定のエグレス エンドポイントの完全な一覧。
Returns:
extendedLocation
public ExtendedLocation extendedLocation()
extendedLocation プロパティを取得します。ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。
リソースに関連付けられているクラスターの拡張場所。
Returns:
hybridAksClustersAssociatedIds
public List
hybridAksClustersAssociatedIds プロパティを取得します。フィールドは非推奨です。 これらのフィールドは空または省略されます。 このクラウド サービス ネットワークに関連付けられている Hybrid AKS クラスター リソース ID の一覧。
Returns:
interfaceName
public String interfaceName()
interfaceName プロパティを取得します。このネットワークを表す仮想マシンに存在するインターフェイスの名前。
Returns:
provisioningState
public CloudServicesNetworkProvisioningState provisioningState()
provisioningState プロパティを取得します。クラウド サービス ネットワークのプロビジョニング状態。
Returns:
systemData
public SystemData systemData()
systemData プロパティを取得します。createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。
Returns:
validate
public void validate()
インスタンスを検証します。
virtualMachinesAssociatedIds
public List
virtualMachinesAssociatedIds プロパティを取得します。フィールドは非推奨です。 これらのフィールドは空または省略されます。 現在このクラウド サービス ネットワークを使用しているハイブリッド AKS 仮想マシンを除く仮想マシン リソース ID の一覧。
Returns:
withAdditionalEgressEndpoints
public CloudServicesNetworkInner withAdditionalEgressEndpoints(List
additionalEgressEndpoints プロパティを設定します。エグレス エンドポイントの一覧。 これにより、Hybrid AKS クラスターから指定したエンドポイントへの接続が可能になります。
Parameters:
Returns:
withEnableDefaultEgressEndpoints
public CloudServicesNetworkInner withEnableDefaultEgressEndpoints(CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints)
enableDefaultEgressEndpoints プロパティを設定します。プラットフォームの既定のエンドポイントがエグレス トラフィックに対して許可されているかどうかを示すインジケーターです。
Parameters:
Returns:
withExtendedLocation
public CloudServicesNetworkInner withExtendedLocation(ExtendedLocation extendedLocation)
extendedLocation プロパティを設定します。ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。
リソースに関連付けられているクラスターの拡張された場所。
Parameters:
Returns:
withLocation
public CloudServicesNetworkInner withLocation(String location)
Overrides:
CloudServicesNetworkInner.withLocation(String location)Parameters:
withTags
public CloudServicesNetworkInner withTags(Map
Overrides:
CloudServicesNetworkInner.withTags(Map<String,String> tags)Parameters: