Class CapacityReservationGroupProperties


  • public final class CapacityReservationGroupProperties
    extends Object
    capacity reservation group Properties.
    • Constructor Detail

      • CapacityReservationGroupProperties

        public CapacityReservationGroupProperties()
    • Method Detail

      • capacityReservations

        public List<SubResourceReadOnly> capacityReservations()
        Get the capacityReservations property: A list of all capacity reservation resource ids that belong to capacity reservation group.
        Returns:
        the capacityReservations value.
      • virtualMachinesAssociated

        public List<SubResourceReadOnly> virtualMachinesAssociated()
        Get the virtualMachinesAssociated property: A list of references to all virtual machines associated to the capacity reservation group.
        Returns:
        the virtualMachinesAssociated value.
      • instanceView

        public CapacityReservationGroupInstanceView instanceView()
        Get the instanceView property: The capacity reservation group instance view which has the list of instance views for all the capacity reservations that belong to the capacity reservation group.
        Returns:
        the instanceView value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.