次の方法で共有


CommunityGalleryImageInner クラス

public final class CommunityGalleryImageInner
extends PirCommunityGalleryResource

作成または更新するギャラリー イメージ定義に関する情報を指定します。

コンストラクターの概要

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

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

メソッドの概要

修飾子と型 メソッドと説明
Architecture architecture()

アーキテクチャ プロパティを取得します。イメージのアーキテクチャ。

Disallowed disallowed()

許可されていないプロパティを取得する: 許可されていないディスクの種類について説明します。

OffsetDateTime endOfLifeDate()

EndOfLifeDate プロパティを取得します。ギャラリー イメージ定義の有効期間の終了日です。

String eula()

eula プロパティを取得します。現在のコミュニティ ギャラリー イメージのエンドユーザー ライセンス契約。

List<GalleryImageFeature> features()

features プロパティの取得: ギャラリー イメージ機能の一覧。

HyperVGeneration hyperVGeneration()

HyperVGeneration プロパティを取得します。仮想マシンのハイパーバイザー生成。

CommunityGalleryImageIdentifier identifier()

識別子プロパティを取得します。これはコミュニティ ギャラリーイメージ定義識別子です。

OperatingSystemStateTypes osState()

osState プロパティを取得する: このプロパティを使用すると、このイメージの下に作成された仮想マシンが "一般化" か "特殊化" かを指定できます。

OperatingSystemTypes osType()

osType プロパティを取得する: このプロパティを使用すると、マネージド イメージから VM を作成するときにディスクに含まれる OS の種類を指定できます。

String privacyStatementUri()

privacyStatementUri プロパティを取得します。現在のコミュニティ ギャラリー イメージのプライバシーに関する声明 URI。

ImagePurchasePlan purchasePlan()

購入プランのプロパティを取得する: ギャラリー イメージ定義の購入プランについて説明します。

RecommendedMachineConfiguration recommended()

推奨されるプロパティを取得する: プロパティは、このイメージ定義に推奨されるマシン構成を記述します。

void validate()

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

CommunityGalleryImageInner withArchitecture(Architecture architecture)

アーキテクチャ プロパティを設定します。イメージのアーキテクチャ。

CommunityGalleryImageInner withDisallowed(Disallowed disallowed)

許可されていないプロパティを設定する: 許可されていないディスクの種類について説明します。

CommunityGalleryImageInner withEndOfLifeDate(OffsetDateTime endOfLifeDate)

EndOfLifeDate プロパティを設定します。ギャラリー イメージ定義の有効期間の終了日です。

CommunityGalleryImageInner withEula(String eula)

eula プロパティを設定します。現在のコミュニティ ギャラリー イメージのエンドユーザー ライセンス契約。

CommunityGalleryImageInner withFeatures(List<GalleryImageFeature> features)

features プロパティを設定する: ギャラリー イメージ機能の一覧。

CommunityGalleryImageInner withHyperVGeneration(HyperVGeneration hyperVGeneration)

hyperVGeneration プロパティを設定します。仮想マシンのハイパーバイザー生成。

CommunityGalleryImageInner withIdentifier(CommunityGalleryImageIdentifier identifier)

識別子プロパティを設定します。これはコミュニティ ギャラリーイメージ定義識別子です。

CommunityGalleryImageInner withOsState(OperatingSystemStateTypes osState)

osState プロパティを設定する: このプロパティを使用すると、このイメージで作成された仮想マシンが '一般化済み' または 'Specialized' のいずれであるかをユーザーが指定できます。

CommunityGalleryImageInner withOsType(OperatingSystemTypes osType)

osType プロパティを設定する: このプロパティを使用すると、マネージド イメージから VM を作成するときにディスクに含まれる OS の種類を指定できます。

CommunityGalleryImageInner withPrivacyStatementUri(String privacyStatementUri)

privacyStatementUri プロパティを設定します。現在のコミュニティ ギャラリー イメージのプライバシーに関する声明 URI。

CommunityGalleryImageInner withPurchasePlan(ImagePurchasePlan purchasePlan)

購入プランのプロパティを設定する: ギャラリー イメージ定義の購入プランについて説明します。

CommunityGalleryImageInner withRecommended(RecommendedMachineConfiguration recommended)

推奨されるプロパティを設定する: プロパティは、このイメージ定義に推奨されるマシン構成を記述します。

CommunityGalleryImageInner withUniqueId(String uniqueId)

一意の Id プロパティを設定します。このコミュニティ ギャラリーの一意の ID。

メソッドの継承元: PirCommunityGalleryResource

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

コンストラクターの詳細

CommunityGalleryImageInner

public CommunityGalleryImageInner()

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

メソッドの詳細

architecture

public Architecture architecture()

アーキテクチャ プロパティを取得します。イメージのアーキテクチャ。 OS ディスクにのみ適用されます。

Returns:

アーキテクチャの値。

disallowed

public Disallowed disallowed()

許可されていないプロパティを取得する: 許可されていないディスクの種類について説明します。

Returns:

許可されていない値。

endOfLifeDate

public OffsetDateTime endOfLifeDate()

endOfLifeDate プロパティを取得します。ギャラリー イメージ定義の有効期間の終了日です。 このプロパティは、使用停止の目的で使用できます。 このプロパティは更新可能です。

Returns:

endOfLifeDate 値。

eula

public String eula()

eula プロパティを取得します。現在のコミュニティ ギャラリー イメージのエンドユーザー ライセンス契約。

Returns:

eula 値。

features

public List features()

features プロパティの取得: ギャラリー イメージ機能の一覧。

Returns:

機能の値。

hyperVGeneration

public HyperVGeneration hyperVGeneration()

hyperVGeneration プロパティを取得します。仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。

Returns:

hyperVGeneration 値。

identifier

public CommunityGalleryImageIdentifier identifier()

識別子プロパティを取得します。これはコミュニティ ギャラリーイメージ定義識別子です。

Returns:

識別子の値。

osState

public OperatingSystemStateTypes osState()

osState プロパティを取得する: このプロパティを使用すると、このイメージの下に作成された仮想マシンが '一般化' か 'Specialized' かを指定できます。

Returns:

osState 値。

osType

public OperatingSystemTypes osType()

osType プロパティを取得する: このプロパティを使用すると、マネージド イメージから VM を作成するときにディスクに含まれる OS の種類を指定できます。

次のいずれかの値になります。

**Windows**

**Linux**。

Returns:

osType 値。

privacyStatementUri

public String privacyStatementUri()

privacyStatementUri プロパティを取得します。現在のコミュニティ ギャラリー イメージのプライバシーに関する声明 URI。

Returns:

privacyStatementUri 値。

purchasePlan

public ImagePurchasePlan purchasePlan()

purchasePlan プロパティを取得する: ギャラリー イメージ定義の購入プランについて説明します。 これは、マーケットプレース イメージで使用されます。

Returns:

purchasePlan 値。

recommended

public RecommendedMachineConfiguration recommended()

推奨されるプロパティを取得する: プロパティは、このイメージ定義に推奨されるマシン構成を記述します。 これらのプロパティは更新可能です。

Returns:

推奨値。

validate

public void validate()

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

Overrides:

CommunityGalleryImageInner.validate()

withArchitecture

public CommunityGalleryImageInner withArchitecture(Architecture architecture)

アーキテクチャ プロパティを設定します。イメージのアーキテクチャ。 OS ディスクにのみ適用されます。

Parameters:

architecture - 設定するアーキテクチャ値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withDisallowed

public CommunityGalleryImageInner withDisallowed(Disallowed disallowed)

許可されていないプロパティを設定する: 許可されていないディスクの種類について説明します。

Parameters:

disallowed - 許可されていない値を設定します。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withEndOfLifeDate

public CommunityGalleryImageInner withEndOfLifeDate(OffsetDateTime endOfLifeDate)

endOfLifeDate プロパティを設定します。ギャラリー イメージ定義の有効期間の終了日です。 このプロパティは、使用停止の目的で使用できます。 このプロパティは更新可能です。

Parameters:

endOfLifeDate - 設定する endOfLifeDate 値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withEula

public CommunityGalleryImageInner withEula(String eula)

eula プロパティを設定します。現在のコミュニティ ギャラリー イメージのエンドユーザー ライセンス契約。

Parameters:

eula - 設定する eula 値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withFeatures

public CommunityGalleryImageInner withFeatures(List features)

features プロパティを設定する: ギャラリー イメージ機能の一覧。

Parameters:

features - 設定する機能の値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withHyperVGeneration

public CommunityGalleryImageInner withHyperVGeneration(HyperVGeneration hyperVGeneration)

hyperVGeneration プロパティを設定します。仮想マシンのハイパーバイザー生成。 OS ディスクにのみ適用されます。

Parameters:

hyperVGeneration - 設定する hyperVGeneration 値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withIdentifier

public CommunityGalleryImageInner withIdentifier(CommunityGalleryImageIdentifier identifier)

識別子プロパティを設定します。これはコミュニティ ギャラリーイメージ定義識別子です。

Parameters:

identifier - 設定する識別子の値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withOsState

public CommunityGalleryImageInner withOsState(OperatingSystemStateTypes osState)

osState プロパティを設定する: このプロパティを使用すると、このイメージの下に作成された仮想マシンが '一般化済み' か 'Specialized' かを指定できます。

Parameters:

osState - 設定する osState 値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withOsType

public CommunityGalleryImageInner withOsType(OperatingSystemTypes osType)

osType プロパティを設定する: このプロパティを使用すると、マネージド イメージから VM を作成するときにディスクに含まれる OS の種類を指定できます。

次のいずれかの値になります。

**Windows**

**Linux**。

Parameters:

osType - 設定する osType 値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withPrivacyStatementUri

public CommunityGalleryImageInner withPrivacyStatementUri(String privacyStatementUri)

privacyStatementUri プロパティを設定します。現在のコミュニティ ギャラリー イメージのプライバシーに関する声明 URI。

Parameters:

privacyStatementUri - 設定する privacyStatementUri 値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withPurchasePlan

public CommunityGalleryImageInner withPurchasePlan(ImagePurchasePlan purchasePlan)

purchasePlan プロパティを設定する: ギャラリー イメージ定義の購入プランについて説明します。 これは、マーケットプレース イメージで使用されます。

Parameters:

purchasePlan - 設定する purchasePlan 値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withRecommended

public CommunityGalleryImageInner withRecommended(RecommendedMachineConfiguration recommended)

推奨されるプロパティを設定する: プロパティは、このイメージ定義に推奨されるマシン構成を記述します。 これらのプロパティは更新可能です。

Parameters:

recommended - 設定する推奨値。

Returns:

CommunityGalleryImageInner オブジェクト自体。

withUniqueId

public CommunityGalleryImageInner withUniqueId(String uniqueId)

uniqueId プロパティを設定します。このコミュニティ ギャラリーの一意の ID。

Overrides:

CommunityGalleryImageInner.withUniqueId(String uniqueId)

Parameters:

uniqueId

適用対象