Partager via


CommunityGalleryImageInner Classe

public final class CommunityGalleryImageInner
extends PirCommunityGalleryResource

Spécifie des informations sur la définition d’image de galerie que vous souhaitez créer ou mettre à jour.

Récapitulatif du constructeur

Constructeur Description
CommunityGalleryImageInner()

Crée un instance de la classe interne Imagede la galeriede la communauté.

Résumé de la méthode

Modificateur et type Méthode et description
Architecture architecture()

Obtenir la propriété d’architecture : architecture de l’image.

Disallowed disallowed()

Obtenir la propriété non autorisée : décrit les types de disques non autorisés.

OffsetDateTime endOfLifeDate()

Obtenir la propriété Date de finde vie: date de fin de vie de la définition de l’image de la galerie.

String eula()

Obtenez la propriété eula : Contrat de licence utilisateur final pour l’image actuelle de la galerie de la communauté.

List<GalleryImageFeature> features()

Obtenir la propriété features : liste des fonctionnalités d’image de galerie.

HyperVGeneration hyperVGeneration()

Obtenez la propriété hyperVGeneration : génération d’hyperviseur de la machine virtuelle.

CommunityGalleryImageIdentifier identifier()

Obtenir la propriété identifier : il s’agit de l’identificateur de définition d’image de la galerie de la communauté.

OperatingSystemStateTypes osState()

Obtenir lapropriété os State : cette propriété permet à l’utilisateur de spécifier si les machines virtuelles créées sous cette image sont « généralisées » ou « spécialisées ».

OperatingSystemTypes osType()

Obtenir la propriété Type de système d’exploitation: cette propriété vous permet de spécifier le type du système d’exploitation inclus dans le disque lors de la création d’une machine virtuelle à partir d’une image managée.

String privacyStatementUri()

Obtenez la propriété URI de déclaration deconfidentialité: URI de déclaration de confidentialité pour l’image actuelle de la galerie de la communauté.

ImagePurchasePlan purchasePlan()

Obtenir la propriété Plan d’achat: Décrit le plan d’achat de définition d’image de galerie.

RecommendedMachineConfiguration recommended()

Obtenir la propriété recommandée : les propriétés décrivent la configuration de machine recommandée pour cette définition d’image.

void validate()

Valide le instance.

CommunityGalleryImageInner withArchitecture(Architecture architecture)

Définir la propriété d’architecture : architecture de l’image.

CommunityGalleryImageInner withDisallowed(Disallowed disallowed)

Définir la propriété non autorisée : décrit les types de disques non autorisés.

CommunityGalleryImageInner withEndOfLifeDate(OffsetDateTime endOfLifeDate)

Définir la propriété date de finDeLife: date de fin de vie de la définition de l’image de la galerie.

CommunityGalleryImageInner withEula(String eula)

Définissez la propriété eula : contrat de licence de l’utilisateur final pour l’image de galerie de la communauté actuelle.

CommunityGalleryImageInner withFeatures(List<GalleryImageFeature> features)

Définir la propriété features : liste des fonctionnalités d’image de galerie.

CommunityGalleryImageInner withHyperVGeneration(HyperVGeneration hyperVGeneration)

Définissez la propriété hyperVGeneration : génération d’hyperviseur de la machine virtuelle.

CommunityGalleryImageInner withIdentifier(CommunityGalleryImageIdentifier identifier)

Définir la propriété identificateur : il s’agit de l’identificateur de définition d’image de la galerie de la communauté.

CommunityGalleryImageInner withOsState(OperatingSystemStateTypes osState)

Définir la propriété état du système d’exploitation: cette propriété permet à l’utilisateur de spécifier si les machines virtuelles créées sous cette image sont « généralisées » ou « spécialisées ».

CommunityGalleryImageInner withOsType(OperatingSystemTypes osType)

Définir la propriété Type de système d’exploitation: cette propriété vous permet de spécifier le type du système d’exploitation inclus dans le disque lors de la création d’une machine virtuelle à partir d’une image managée.

CommunityGalleryImageInner withPrivacyStatementUri(String privacyStatementUri)

Définissez la propriété URI de déclaration deconfidentialité: URI de déclaration de confidentialité pour l’image de la galerie de la communauté actuelle.

CommunityGalleryImageInner withPurchasePlan(ImagePurchasePlan purchasePlan)

Définir la propriété Plan d’achat: décrit le plan d’achat de définition d’image de galerie.

CommunityGalleryImageInner withRecommended(RecommendedMachineConfiguration recommended)

Définissez la propriété recommandée : les propriétés décrivent la configuration de machine recommandée pour cette définition d’image.

CommunityGalleryImageInner withUniqueId(String uniqueId)

Définissez la propriété ID unique: ID unique de cette galerie de communauté.

Méthodes héritées de PirCommunityGalleryResource

Méthodes héritées de java.lang.Object

Détails du constructeur

CommunityGalleryImageInner

public CommunityGalleryImageInner()

Crée une instance de la classe CommunityGalleryImageInner.

Détails de la méthode

architecture

public Architecture architecture()

Obtenir la propriété d’architecture : architecture de l’image. Applicable aux disques de système d’exploitation uniquement.

Returns:

valeur d’architecture.

disallowed

public Disallowed disallowed()

Obtenir la propriété non autorisée : décrit les types de disques non autorisés.

Returns:

valeur non autorisée.

endOfLifeDate

public OffsetDateTime endOfLifeDate()

Obtenir la propriété endOfLifeDate : date de fin de vie de la définition de l’image de la galerie. Cette propriété peut être utilisée à des fins de désaffectation. Cette propriété peut être mise à jour.

Returns:

valeur endOfLifeDate.

eula

public String eula()

Obtenez la propriété eula : Contrat de licence utilisateur final pour l’image actuelle de la galerie de la communauté.

Returns:

valeur d’eula.

features

public List features()

Obtenir la propriété features : liste des fonctionnalités d’image de galerie.

Returns:

la valeur des caractéristiques.

hyperVGeneration

public HyperVGeneration hyperVGeneration()

Obtenez la propriété hyperVGeneration : génération de l’hyperviseur de la machine virtuelle. Applicable aux disques de système d’exploitation uniquement.

Returns:

valeur hyperVGeneration.

identifier

public CommunityGalleryImageIdentifier identifier()

Obtenir la propriété identifier : il s’agit de l’identificateur de définition d’image de la galerie de la communauté.

Returns:

valeur d’identificateur.

osState

public OperatingSystemStateTypes osState()

Obtenir la propriété osState : cette propriété permet à l’utilisateur de spécifier si les machines virtuelles créées sous cette image sont « généralisées » ou « spécialisées ».

Returns:

valeur osState.

osType

public OperatingSystemTypes osType()

Obtenir la propriété osType : cette propriété vous permet de spécifier le type du système d’exploitation inclus dans le disque lors de la création d’une machine virtuelle à partir d’une image managée.

Les valeurs possibles sont les suivantes :

**Windows**

**Linux**.

Returns:

valeur osType.

privacyStatementUri

public String privacyStatementUri()

Obtenez la propriété privacyStatementUri : URI de déclaration de confidentialité pour l’image actuelle de la galerie de la communauté.

Returns:

valeur privacyStatementUri.

purchasePlan

public ImagePurchasePlan purchasePlan()

Obtenir la propriété purchasePlan : décrit le plan d’achat de définition d’image de galerie. Il est utilisé par les images de la Place de marché.

Returns:

valeur purchasePlan.

recommended

public RecommendedMachineConfiguration recommended()

Obtenir la propriété recommandée : les propriétés décrivent la configuration de machine recommandée pour cette définition d’image. Ces propriétés peuvent être mises à jour.

Returns:

valeur recommandée.

validate

public void validate()

Valide le instance.

Overrides:

CommunityGalleryImageInner.validate()

withArchitecture

public CommunityGalleryImageInner withArchitecture(Architecture architecture)

Définir la propriété d’architecture : architecture de l’image. Applicable uniquement aux disques du système d’exploitation.

Parameters:

architecture - valeur d’architecture à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withDisallowed

public CommunityGalleryImageInner withDisallowed(Disallowed disallowed)

Définir la propriété non autorisée : décrit les types de disques non autorisés.

Parameters:

disallowed - valeur non autorisée à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withEndOfLifeDate

public CommunityGalleryImageInner withEndOfLifeDate(OffsetDateTime endOfLifeDate)

Définissez la propriété endOfLifeDate : date de fin de vie de la définition de l’image de galerie. Cette propriété peut être utilisée à des fins de désaffectation. Cette propriété peut être mise à jour.

Parameters:

endOfLifeDate - valeur endOfLifeDate à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withEula

public CommunityGalleryImageInner withEula(String eula)

Définissez la propriété eula : contrat de licence de l’utilisateur final pour l’image de galerie de la communauté actuelle.

Parameters:

eula - valeur eula à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withFeatures

public CommunityGalleryImageInner withFeatures(List features)

Définir la propriété features : liste des fonctionnalités d’image de galerie.

Parameters:

features - valeur des fonctionnalités à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withHyperVGeneration

public CommunityGalleryImageInner withHyperVGeneration(HyperVGeneration hyperVGeneration)

Définissez la propriété hyperVGeneration : génération d’hyperviseur de la machine virtuelle. Applicable uniquement aux disques du système d’exploitation.

Parameters:

hyperVGeneration - valeur hyperVGeneration à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withIdentifier

public CommunityGalleryImageInner withIdentifier(CommunityGalleryImageIdentifier identifier)

Définir la propriété identificateur : il s’agit de l’identificateur de définition d’image de la galerie de la communauté.

Parameters:

identifier - valeur d’identificateur à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withOsState

public CommunityGalleryImageInner withOsState(OperatingSystemStateTypes osState)

Définir la propriété osState : cette propriété permet à l’utilisateur de spécifier si les machines virtuelles créées sous cette image sont « Généralisées » ou « Spécialisées ».

Parameters:

osState - valeur osState à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withOsType

public CommunityGalleryImageInner withOsType(OperatingSystemTypes osType)

Définir la propriété osType : cette propriété vous permet de spécifier le type du système d’exploitation inclus dans le disque lors de la création d’une machine virtuelle à partir d’une image managée.

Les valeurs possibles sont les suivantes :

**Windows**

**Linux**.

Parameters:

osType - valeur osType à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withPrivacyStatementUri

public CommunityGalleryImageInner withPrivacyStatementUri(String privacyStatementUri)

Définissez la propriété privacyStatementUri : URI de déclaration de confidentialité pour l’image de la galerie de la communauté actuelle.

Parameters:

privacyStatementUri - valeur privacyStatementUri à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withPurchasePlan

public CommunityGalleryImageInner withPurchasePlan(ImagePurchasePlan purchasePlan)

Définir la propriété purchasePlan : décrit le plan d’achat de définition d’image de galerie. Il est utilisé par les images de la Place de marché.

Parameters:

purchasePlan - valeur purchasePlan à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withRecommended

public CommunityGalleryImageInner withRecommended(RecommendedMachineConfiguration recommended)

Définissez la propriété recommandée : les propriétés décrivent la configuration de machine recommandée pour cette définition d’image. Ces propriétés peuvent être mises à jour.

Parameters:

recommended - valeur recommandée à définir.

Returns:

l’objet CommunityGalleryImageInner lui-même.

withUniqueId

public CommunityGalleryImageInner withUniqueId(String uniqueId)

Définir la propriété uniqueId : ID unique de cette galerie de communauté.

Overrides:

CommunityGalleryImageInner.withUniqueId(String uniqueId)

Parameters:

uniqueId

S’applique à