| Name | Type | Description | Notes |
|---|---|---|---|
| AutoDestroy | Pointer to bool | Optional boolean telling the Machine to destroy itself once it’s complete (default false) | [optional] |
| Checks | Pointer to map[string]FlyMachineCheck | An optional object that defines one or more named top-level checks. The key for each check is the check name. | [optional] |
| Containers | Pointer to []FlyContainerConfig | Containers are a list of containers that will run in the machine. Currently restricted to only specific organizations. | [optional] |
| DisableMachineAutostart | Pointer to bool | Deprecated: use Service.Autostart instead | [optional] |
| Dns | Pointer to FlyDNSConfig | [optional] | |
| Env | Pointer to map[string]string | An object filled with key/value pairs to be set as environment variables | [optional] |
| Files | Pointer to []FlyFile | [optional] | |
| Guest | Pointer to FlyMachineGuest | [optional] | |
| Image | Pointer to string | The docker image to run | [optional] |
| Init | Pointer to FlyMachineInit | [optional] | |
| Metadata | Pointer to map[string]string | [optional] | |
| Metrics | Pointer to FlyMachineMetrics | [optional] | |
| Processes | Pointer to []FlyMachineProcess | [optional] | |
| Restart | Pointer to FlyMachineRestart | [optional] | |
| Schedule | Pointer to string | [optional] | |
| Services | Pointer to []FlyMachineService | [optional] | |
| Size | Pointer to string | Deprecated: use Guest instead | [optional] |
| Standbys | Pointer to []string | Standbys enable a machine to be a standby for another. In the event of a hardware failure, the standby machine will be started. | [optional] |
| Statics | Pointer to []FlyStatic | [optional] | |
| StopConfig | Pointer to FlyStopConfig | [optional] |
func NewFlyMachineConfig() *FlyMachineConfig
NewFlyMachineConfig instantiates a new FlyMachineConfig 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 NewFlyMachineConfigWithDefaults() *FlyMachineConfig
NewFlyMachineConfigWithDefaults instantiates a new FlyMachineConfig 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 *FlyMachineConfig) GetAutoDestroy() bool
GetAutoDestroy returns the AutoDestroy field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetAutoDestroyOk() (*bool, bool)
GetAutoDestroyOk returns a tuple with the AutoDestroy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetAutoDestroy(v bool)
SetAutoDestroy sets AutoDestroy field to given value.
func (o *FlyMachineConfig) HasAutoDestroy() bool
HasAutoDestroy returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetChecks() map[string]FlyMachineCheck
GetChecks returns the Checks field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetChecksOk() (*map[string]FlyMachineCheck, bool)
GetChecksOk returns a tuple with the Checks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetChecks(v map[string]FlyMachineCheck)
SetChecks sets Checks field to given value.
func (o *FlyMachineConfig) HasChecks() bool
HasChecks returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetContainers() []FlyContainerConfig
GetContainers returns the Containers field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetContainersOk() (*[]FlyContainerConfig, bool)
GetContainersOk returns a tuple with the Containers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetContainers(v []FlyContainerConfig)
SetContainers sets Containers field to given value.
func (o *FlyMachineConfig) HasContainers() bool
HasContainers returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetDisableMachineAutostart() bool
GetDisableMachineAutostart returns the DisableMachineAutostart field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetDisableMachineAutostartOk() (*bool, bool)
GetDisableMachineAutostartOk returns a tuple with the DisableMachineAutostart field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetDisableMachineAutostart(v bool)
SetDisableMachineAutostart sets DisableMachineAutostart field to given value.
func (o *FlyMachineConfig) HasDisableMachineAutostart() bool
HasDisableMachineAutostart returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetDns() FlyDNSConfig
GetDns returns the Dns field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetDnsOk() (*FlyDNSConfig, bool)
GetDnsOk returns a tuple with the Dns field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetDns(v FlyDNSConfig)
SetDns sets Dns field to given value.
func (o *FlyMachineConfig) HasDns() bool
HasDns returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetEnv() map[string]string
GetEnv returns the Env field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetEnvOk() (*map[string]string, bool)
GetEnvOk returns a tuple with the Env field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetEnv(v map[string]string)
SetEnv sets Env field to given value.
func (o *FlyMachineConfig) HasEnv() bool
HasEnv returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetFiles() []FlyFile
GetFiles returns the Files field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetFilesOk() (*[]FlyFile, bool)
GetFilesOk returns a tuple with the Files field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetFiles(v []FlyFile)
SetFiles sets Files field to given value.
func (o *FlyMachineConfig) HasFiles() bool
HasFiles returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetGuest() FlyMachineGuest
GetGuest returns the Guest field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetGuestOk() (*FlyMachineGuest, bool)
GetGuestOk returns a tuple with the Guest field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetGuest(v FlyMachineGuest)
SetGuest sets Guest field to given value.
func (o *FlyMachineConfig) HasGuest() bool
HasGuest returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetImage() string
GetImage returns the Image field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetImageOk() (*string, bool)
GetImageOk returns a tuple with the Image field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetImage(v string)
SetImage sets Image field to given value.
func (o *FlyMachineConfig) HasImage() bool
HasImage returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetInit() FlyMachineInit
GetInit returns the Init field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetInitOk() (*FlyMachineInit, bool)
GetInitOk returns a tuple with the Init field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetInit(v FlyMachineInit)
SetInit sets Init field to given value.
func (o *FlyMachineConfig) HasInit() bool
HasInit returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetMetadata() map[string]string
GetMetadata returns the Metadata field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetMetadataOk() (*map[string]string, bool)
GetMetadataOk returns a tuple with the Metadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetMetadata(v map[string]string)
SetMetadata sets Metadata field to given value.
func (o *FlyMachineConfig) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetMetrics() FlyMachineMetrics
GetMetrics returns the Metrics field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetMetricsOk() (*FlyMachineMetrics, bool)
GetMetricsOk returns a tuple with the Metrics field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetMetrics(v FlyMachineMetrics)
SetMetrics sets Metrics field to given value.
func (o *FlyMachineConfig) HasMetrics() bool
HasMetrics returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetProcesses() []FlyMachineProcess
GetProcesses returns the Processes field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetProcessesOk() (*[]FlyMachineProcess, bool)
GetProcessesOk returns a tuple with the Processes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetProcesses(v []FlyMachineProcess)
SetProcesses sets Processes field to given value.
func (o *FlyMachineConfig) HasProcesses() bool
HasProcesses returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetRestart() FlyMachineRestart
GetRestart returns the Restart field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetRestartOk() (*FlyMachineRestart, bool)
GetRestartOk returns a tuple with the Restart field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetRestart(v FlyMachineRestart)
SetRestart sets Restart field to given value.
func (o *FlyMachineConfig) HasRestart() bool
HasRestart returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetSchedule() string
GetSchedule returns the Schedule field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetScheduleOk() (*string, bool)
GetScheduleOk returns a tuple with the Schedule field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetSchedule(v string)
SetSchedule sets Schedule field to given value.
func (o *FlyMachineConfig) HasSchedule() bool
HasSchedule returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetServices() []FlyMachineService
GetServices returns the Services field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetServicesOk() (*[]FlyMachineService, bool)
GetServicesOk returns a tuple with the Services field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetServices(v []FlyMachineService)
SetServices sets Services field to given value.
func (o *FlyMachineConfig) HasServices() bool
HasServices returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetSize() string
GetSize returns the Size field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetSizeOk() (*string, bool)
GetSizeOk returns a tuple with the Size field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetSize(v string)
SetSize sets Size field to given value.
func (o *FlyMachineConfig) HasSize() bool
HasSize returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetStandbys() []string
GetStandbys returns the Standbys field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetStandbysOk() (*[]string, bool)
GetStandbysOk returns a tuple with the Standbys field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetStandbys(v []string)
SetStandbys sets Standbys field to given value.
func (o *FlyMachineConfig) HasStandbys() bool
HasStandbys returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetStatics() []FlyStatic
GetStatics returns the Statics field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetStaticsOk() (*[]FlyStatic, bool)
GetStaticsOk returns a tuple with the Statics field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetStatics(v []FlyStatic)
SetStatics sets Statics field to given value.
func (o *FlyMachineConfig) HasStatics() bool
HasStatics returns a boolean if a field has been set.
func (o *FlyMachineConfig) GetStopConfig() FlyStopConfig
GetStopConfig returns the StopConfig field if non-nil, zero value otherwise.
func (o *FlyMachineConfig) GetStopConfigOk() (*FlyStopConfig, bool)
GetStopConfigOk returns a tuple with the StopConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FlyMachineConfig) SetStopConfig(v FlyStopConfig)
SetStopConfig sets StopConfig field to given value.
func (o *FlyMachineConfig) HasStopConfig() bool
HasStopConfig returns a boolean if a field has been set.