次の方法で共有


PrivateCloud インターフェイス

public interface PrivateCloud

PrivateCloud の不変のクライアント側表現。

メソッドの概要

修飾子と型 メソッドと説明
abstract AvailabilityProperties availability()

可用性プロパティを取得します。可用性ゾーン間でのクラウドの分散方法を説明するプロパティです。

abstract Circuit circuit()

回線プロパティである ExpressRoute 回線を取得します。

abstract Encryption encryption()

暗号化プロパティを取得します。カスタマー マネージド キーの暗号化は、有効または無効にすることができます。

abstract Endpoints endpoints()

endpoints プロパティ (エンドポイント) を取得します。

abstract List<String> extendedNetworkBlocks()

拡張ネットワークブロック プロパティを取得します。ネットワーク ブロックで連続しない追加ネットワークの配列。

abstract List<String> externalCloudLinks()

外部CloudLinks プロパティを取得します。このクラウドに接続する他のクラウドからのクラウド リンク ID の配列。

abstract String id()

id プロパティを取得します。リソースの完全修飾リソース ID。

abstract PrivateCloudIdentity identity()

ID プロパティを取得します。プライベート クラウドの ID (構成されている場合)。

abstract List<IdentitySource> identitySources()

idSources プロパティ (vCenter シングル サインオン Identity Sources) を取得します。

abstract PrivateCloudInner innerModel()

内部 com を取得します。Azure。Resourcemanager。Avs。流暢。モデル。プライベートクラウドの内部オブジェクト。

abstract InternetEnum internet()

インターネット プロパティを取得します。インターネットへの接続が有効または無効です。

abstract AdminCredentials listAdminCredentials()

プライベート クラウドの管理者資格情報を一覧表示します。

abstract Response<AdminCredentials> listAdminCredentialsWithResponse(Context context)

プライベート クラウドの管理者資格情報を一覧表示します。

abstract String location()

location プロパティを取得します。リソースが置かれている地理的な場所。

abstract ManagementCluster managementCluster()

管理クラスター プロパティを取得します。管理に使用される既定のクラスター。

abstract String managementNetwork()

管理ネットワーク プロパティ (vCenter Server と NSX-T Manager へのアクセスに使用されるネットワーク) を取得します。

abstract String name()

name プロパティを取得します。リソースの名前。

abstract String networkBlock()

ネットワークの Block プロパティを取得します。アドレスのブロックは、サブスクリプション内の VNet とオンプレミスの間で一意である必要があります。

abstract NsxPublicIpQuotaRaisedEnum nsxPublicIpQuotaRaised()

nsxパブリックIpQuotaRaised プロパティを取得します。プライベート クラウドに、64 から 1024 までのプロビジョニング済み NSX パブリック IP 数のクォータがあるかどうかを示すフラグ。

abstract String nsxtCertificateThumbprint()

nsxtCertificateThumbprint プロパティ (NSX-T Manager SSL 証明書の拇印) を取得します。

abstract String nsxtPassword()

nsxtPassword プロパティを取得します。必要に応じて、プライベート クラウドの作成時に NSX-T Manager パスワードを設定します。

abstract String provisioningNetwork()

プロビジョニング ネットワーク プロパティを取得します。仮想マシンのコールド マイグレーション、複製、スナップショット移行に使用されます。

abstract PrivateCloudProvisioningState provisioningState()

プロビジョニング状態プロパティ: プロビジョニング状態を取得します。

abstract PrivateCloud refresh()

Azure と同期するようにリソースを更新します。

abstract PrivateCloud refresh(Context context)

Azure と同期するようにリソースを更新します。

abstract Region region()

リソースのリージョンを取得します。

abstract String regionName()

リソース リージョンの名前を取得します。

abstract String resourceGroupName()

リソース グループの名前を取得します。

abstract void rotateNsxtPassword()

NSX-T Manager のパスワードをローテーションします。

abstract void rotateNsxtPassword(Context context)

NSX-T Manager のパスワードをローテーションします。

abstract void rotateVcenterPassword()

vCenter のパスワードをローテーションします。

abstract void rotateVcenterPassword(Context context)

vCenter のパスワードをローテーションします。

abstract Circuit secondaryCircuit()

セカンダリ回線プロパティを取得します。別の AZ からセカンダリ ExpressRoute 回線を取得します。

abstract Sku sku()

sku プロパティを取得します。プライベート クラウド SKU。

abstract Map<String,String> tags()

tags プロパティを取得します:リソース タグ。

abstract String type()

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

abstract Update update()

プライベートクラウド リソースの更新を開始します。

abstract String vcenterCertificateThumbprint()

vcenter証明書の拇印プロパティを取得します。vCenter Server SSL 証明書の拇印。

abstract String vcenterPassword()

vcenterPassword プロパティを取得します。必要に応じて、プライベート クラウドの作成時に vCenter 管理者パスワードを設定します。

abstract String vmotionNetwork()

vmotionNetwork プロパティを取得します。仮想マシンのライブ マイグレーションに使用されます。

メソッドの詳細

availability

public abstract AvailabilityProperties availability()

可用性プロパティを取得します。可用性ゾーン間でのクラウドの分散方法を説明するプロパティです。

Returns:

可用性の値。

circuit

public abstract Circuit circuit()

回線プロパティである ExpressRoute 回線を取得します。

Returns:

回路の値。

encryption

public abstract Encryption encryption()

暗号化プロパティを取得します。カスタマー マネージド キーの暗号化は、有効または無効にすることができます。

Returns:

暗号化値。

endpoints

public abstract Endpoints endpoints()

endpoints プロパティ (エンドポイント) を取得します。

Returns:

エンドポイントの値。

extendedNetworkBlocks

public abstract List extendedNetworkBlocks()

extendedNetworkBlocks プロパティを取得します。networkBlock で連続しない追加ネットワークの配列。 ネットワークは、サブスクリプション、オンプレミス、およびこの privateCloud networkBlock 属性内の VNet 間で一意で重複していない必要があります。 CIDR 形式が (A.B.C.D/X) に準拠していることを確認します。

Returns:

extendedNetworkBlocks 値。

externalCloudLinks

public abstract List externalCloudLinks()

externalCloudLinks プロパティを取得します。このクラウドに接続する他のクラウドからのクラウド リンク ID の配列。

Returns:

externalCloudLinks 値。

id

public abstract String id()

id プロパティを取得します。リソースの完全修飾リソース ID。

Returns:

id 値。

identity

public abstract PrivateCloudIdentity identity()

ID プロパティを取得します。プライベート クラウドの ID (構成されている場合)。

Returns:

ID 値。

identitySources

public abstract List identitySources()

identitySources プロパティ (vCenter シングル サインオン ID ソース) を取得します。

Returns:

identitySources 値。

innerModel

public abstract PrivateCloudInner innerModel()

内部 com.azure.resourcemanager.avs.fluent.models.PrivateCloudInner オブジェクトを取得します。

Returns:

内部オブジェクト。

internet

public abstract InternetEnum internet()

インターネット プロパティを取得します。インターネットへの接続が有効または無効です。

Returns:

インターネット値。

listAdminCredentials

public abstract AdminCredentials listAdminCredentials()

プライベート クラウドの管理者資格情報を一覧表示します。

Returns:

vCenter と NSX-T にアクセスするための管理者資格情報。

listAdminCredentialsWithResponse

public abstract Response listAdminCredentialsWithResponse(Context context)

プライベート クラウドの管理者資格情報を一覧表示します。

Parameters:

context - この操作に関連付けるコンテキスト。

Returns:

と共 Response<T>に vCenter と NSX-T にアクセスするための管理資格情報。

location

public abstract String location()

location プロパティを取得します。リソースが置かれている地理的な場所。

Returns:

場所の値。

managementCluster

public abstract ManagementCluster managementCluster()

managementCluster プロパティを取得します。管理に使用される既定のクラスター。

Returns:

managementCluster 値。

managementNetwork

public abstract String managementNetwork()

managementNetwork プロパティ (vCenter Server と NSX-T Manager へのアクセスに使用されるネットワーク) を取得します。

Returns:

managementNetwork 値。

name

public abstract String name()

name プロパティを取得します。リソースの名前。

Returns:

name 値。

networkBlock

public abstract String networkBlock()

networkBlock プロパティを取得します。アドレスのブロックは、サブスクリプション内の VNet とオンプレミスの間で一意である必要があります。 CIDR 形式が (A.B.C.D/X) に準拠していることを確認します。A、B、C、D は 0 から 255、X は 0 から 22 の間です。

Returns:

networkBlock 値。

nsxPublicIpQuotaRaised

public abstract NsxPublicIpQuotaRaisedEnum nsxPublicIpQuotaRaised()

nsxPublicIpQuotaRaised プロパティを取得します。プライベート クラウドに、64 から 1024 までのプロビジョニング済み NSX パブリック IP 数のクォータがあるかどうかを示すフラグです。

Returns:

nsxPublicIpQuotaRaised 値。

nsxtCertificateThumbprint

public abstract String nsxtCertificateThumbprint()

nsxtCertificateThumbprint プロパティを取得します。NSX-T Manager SSL 証明書の拇印。

Returns:

nsxtCertificateThumbprint 値。

nsxtPassword

public abstract String nsxtPassword()

nsxtPassword プロパティを取得します。必要に応じて、プライベート クラウドの作成時に NSX-T Manager パスワードを設定します。

Returns:

nsxtPassword 値。

provisioningNetwork

public abstract String provisioningNetwork()

provisioningNetwork プロパティを取得します。仮想マシンのコールド マイグレーション、複製、スナップショット移行に使用されます。

Returns:

provisioningNetwork 値。

provisioningState

public abstract PrivateCloudProvisioningState provisioningState()

provisioningState プロパティを取得します。プロビジョニング状態。

Returns:

provisioningState 値。

refresh

public abstract PrivateCloud refresh()

Azure と同期するようにリソースを更新します。

Returns:

更新されたリソース。

refresh

public abstract PrivateCloud refresh(Context context)

Azure と同期するようにリソースを更新します。

Parameters:

context - この操作に関連付けるコンテキスト。

Returns:

更新されたリソース。

region

public abstract Region region()

リソースのリージョンを取得します。

Returns:

リソースのリージョン。

regionName

public abstract String regionName()

リソース リージョンの名前を取得します。

Returns:

リソース リージョンの名前。

resourceGroupName

public abstract String resourceGroupName()

リソース グループの名前を取得します。

Returns:

リソース グループの名前。

rotateNsxtPassword

public abstract void rotateNsxtPassword()

NSX-T Manager のパスワードをローテーションします。

rotateNsxtPassword

public abstract void rotateNsxtPassword(Context context)

NSX-T Manager のパスワードをローテーションします。

Parameters:

context - この操作に関連付けるコンテキスト。

rotateVcenterPassword

public abstract void rotateVcenterPassword()

vCenter パスワードをローテーションします。

rotateVcenterPassword

public abstract void rotateVcenterPassword(Context context)

vCenter パスワードをローテーションします。

Parameters:

context - この操作に関連付けるコンテキスト。

secondaryCircuit

public abstract Circuit secondaryCircuit()

secondaryCircuit プロパティを取得します。別の AZ からセカンダリ expressRoute 回線を取得します。 拡張プライベート クラウドにのみ存在します。

Returns:

secondaryCircuit 値。

sku

public abstract Sku sku()

sku プロパティを取得します。プライベート クラウド SKU。

Returns:

sku 値。

tags

public abstract Map tags()

tags プロパティを取得します:リソース タグ。

Returns:

タグの値。

type

public abstract String type()

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

Returns:

型の値。

update

public abstract PrivateCloud.Update update()

PrivateCloud リソースの更新を開始します。

Returns:

リソース更新のステージ。

vcenterCertificateThumbprint

public abstract String vcenterCertificateThumbprint()

vcenterCertificateThumbprint プロパティ (vCenter Server SSL 証明書の拇印) を取得します。

Returns:

vcenterCertificateThumbprint 値。

vcenterPassword

public abstract String vcenterPassword()

vcenterPassword プロパティを取得します。必要に応じて、プライベート クラウドの作成時に vCenter 管理者パスワードを設定します。

Returns:

vcenterPassword 値。

vmotionNetwork

public abstract String vmotionNetwork()

vmotionNetwork プロパティを取得します。仮想マシンのライブ マイグレーションに使用されます。

Returns:

vmotionNetwork 値。

適用対象