| Name | Type | Description | Notes |
|---|---|---|---|
| Config | Pointer to FlyMachineConfig | An object defining the Machine configuration | [optional] |
| CurrentVersion | Pointer to string | [optional] | |
| LeaseTtl | Pointer to int64 | [optional] | |
| Lsvd | Pointer to bool | [optional] | |
| Name | Pointer to string | Unique name for this Machine. If omitted, one is generated for you | [optional] |
| Region | Pointer to string | The target region. Omitting this param launches in the same region as your WireGuard peer connection (somewhere near you). | [optional] |
| SkipLaunch | Pointer to bool | [optional] | |
| SkipSecrets | Pointer to bool | [optional] | |
| SkipServiceRegistration | Pointer to bool | [optional] |
func NewUpdateMachineRequest() *UpdateMachineRequest
NewUpdateMachineRequest instantiates a new UpdateMachineRequest 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 NewUpdateMachineRequestWithDefaults() *UpdateMachineRequest
NewUpdateMachineRequestWithDefaults instantiates a new UpdateMachineRequest 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 *UpdateMachineRequest) GetConfig() FlyMachineConfig
GetConfig returns the Config field if non-nil, zero value otherwise.
func (o *UpdateMachineRequest) GetConfigOk() (*FlyMachineConfig, bool)
GetConfigOk returns a tuple with the Config field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateMachineRequest) SetConfig(v FlyMachineConfig)
SetConfig sets Config field to given value.
func (o *UpdateMachineRequest) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (o *UpdateMachineRequest) GetCurrentVersion() string
GetCurrentVersion returns the CurrentVersion field if non-nil, zero value otherwise.
func (o *UpdateMachineRequest) GetCurrentVersionOk() (*string, bool)
GetCurrentVersionOk returns a tuple with the CurrentVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateMachineRequest) SetCurrentVersion(v string)
SetCurrentVersion sets CurrentVersion field to given value.
func (o *UpdateMachineRequest) HasCurrentVersion() bool
HasCurrentVersion returns a boolean if a field has been set.
func (o *UpdateMachineRequest) GetLeaseTtl() int64
GetLeaseTtl returns the LeaseTtl field if non-nil, zero value otherwise.
func (o *UpdateMachineRequest) GetLeaseTtlOk() (*int64, bool)
GetLeaseTtlOk returns a tuple with the LeaseTtl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateMachineRequest) SetLeaseTtl(v int64)
SetLeaseTtl sets LeaseTtl field to given value.
func (o *UpdateMachineRequest) HasLeaseTtl() bool
HasLeaseTtl returns a boolean if a field has been set.
func (o *UpdateMachineRequest) GetLsvd() bool
GetLsvd returns the Lsvd field if non-nil, zero value otherwise.
func (o *UpdateMachineRequest) GetLsvdOk() (*bool, bool)
GetLsvdOk returns a tuple with the Lsvd field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateMachineRequest) SetLsvd(v bool)
SetLsvd sets Lsvd field to given value.
func (o *UpdateMachineRequest) HasLsvd() bool
HasLsvd returns a boolean if a field has been set.
func (o *UpdateMachineRequest) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *UpdateMachineRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateMachineRequest) SetName(v string)
SetName sets Name field to given value.
func (o *UpdateMachineRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (o *UpdateMachineRequest) GetRegion() string
GetRegion returns the Region field if non-nil, zero value otherwise.
func (o *UpdateMachineRequest) GetRegionOk() (*string, bool)
GetRegionOk returns a tuple with the Region field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateMachineRequest) SetRegion(v string)
SetRegion sets Region field to given value.
func (o *UpdateMachineRequest) HasRegion() bool
HasRegion returns a boolean if a field has been set.
func (o *UpdateMachineRequest) GetSkipLaunch() bool
GetSkipLaunch returns the SkipLaunch field if non-nil, zero value otherwise.
func (o *UpdateMachineRequest) GetSkipLaunchOk() (*bool, bool)
GetSkipLaunchOk returns a tuple with the SkipLaunch field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateMachineRequest) SetSkipLaunch(v bool)
SetSkipLaunch sets SkipLaunch field to given value.
func (o *UpdateMachineRequest) HasSkipLaunch() bool
HasSkipLaunch returns a boolean if a field has been set.
func (o *UpdateMachineRequest) GetSkipSecrets() bool
GetSkipSecrets returns the SkipSecrets field if non-nil, zero value otherwise.
func (o *UpdateMachineRequest) GetSkipSecretsOk() (*bool, bool)
GetSkipSecretsOk returns a tuple with the SkipSecrets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateMachineRequest) SetSkipSecrets(v bool)
SetSkipSecrets sets SkipSecrets field to given value.
func (o *UpdateMachineRequest) HasSkipSecrets() bool
HasSkipSecrets returns a boolean if a field has been set.
func (o *UpdateMachineRequest) GetSkipServiceRegistration() bool
GetSkipServiceRegistration returns the SkipServiceRegistration field if non-nil, zero value otherwise.
func (o *UpdateMachineRequest) GetSkipServiceRegistrationOk() (*bool, bool)
GetSkipServiceRegistrationOk returns a tuple with the SkipServiceRegistration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateMachineRequest) SetSkipServiceRegistration(v bool)
SetSkipServiceRegistration sets SkipServiceRegistration field to given value.
func (o *UpdateMachineRequest) HasSkipServiceRegistration() bool
HasSkipServiceRegistration returns a boolean if a field has been set.