Name | Type | Description | Notes |
---|---|---|---|
NewSize | Pointer to string | requested virtual instance size | [optional] |
NewType | Pointer to string | [optional] | |
MonitoringEnabled | Pointer to bool | [optional] |
func NewUpdateVirtualInstanceRequest() *UpdateVirtualInstanceRequest
NewUpdateVirtualInstanceRequest instantiates a new UpdateVirtualInstanceRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateVirtualInstanceRequestWithDefaults() *UpdateVirtualInstanceRequest
NewUpdateVirtualInstanceRequestWithDefaults instantiates a new UpdateVirtualInstanceRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *UpdateVirtualInstanceRequest) GetNewSize() string
GetNewSize returns the NewSize field if non-nil, zero value otherwise.
func (o *UpdateVirtualInstanceRequest) GetNewSizeOk() (*string, bool)
GetNewSizeOk returns a tuple with the NewSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateVirtualInstanceRequest) SetNewSize(v string)
SetNewSize sets NewSize field to given value.
func (o *UpdateVirtualInstanceRequest) HasNewSize() bool
HasNewSize returns a boolean if a field has been set.
func (o *UpdateVirtualInstanceRequest) GetNewType() string
GetNewType returns the NewType field if non-nil, zero value otherwise.
func (o *UpdateVirtualInstanceRequest) GetNewTypeOk() (*string, bool)
GetNewTypeOk returns a tuple with the NewType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateVirtualInstanceRequest) SetNewType(v string)
SetNewType sets NewType field to given value.
func (o *UpdateVirtualInstanceRequest) HasNewType() bool
HasNewType returns a boolean if a field has been set.
func (o *UpdateVirtualInstanceRequest) GetMonitoringEnabled() bool
GetMonitoringEnabled returns the MonitoringEnabled field if non-nil, zero value otherwise.
func (o *UpdateVirtualInstanceRequest) GetMonitoringEnabledOk() (*bool, bool)
GetMonitoringEnabledOk returns a tuple with the MonitoringEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateVirtualInstanceRequest) SetMonitoringEnabled(v bool)
SetMonitoringEnabled sets MonitoringEnabled field to given value.
func (o *UpdateVirtualInstanceRequest) HasMonitoringEnabled() bool
HasMonitoringEnabled returns a boolean if a field has been set.