Name | Type | Description | Notes |
---|---|---|---|
Id | string | ||
Name | string | ||
TenantId | string | ||
Status | CloudStatus | ||
Provider | Provider | ||
CreatedAt | time.Time | ||
UpdatedAt | Pointer to time.Time | [optional] | |
PreflightStartedAt | Pointer to time.Time | [optional] | |
PreflightFailedAt | Pointer to time.Time | [optional] | |
PreflightCompletedAt | Pointer to time.Time | [optional] | |
BootstrappedAt | Pointer to time.Time | [optional] | |
DeployedAt | Pointer to time.Time | [optional] | |
DestroyedAt | Pointer to time.Time | [optional] | |
ProviderSettings | CloudProviderSettings | ||
Version | CloudVersion |
func NewCloud(id string, name string, tenantId string, status CloudStatus, provider Provider, createdAt time.Time, providerSettings CloudProviderSettings, version CloudVersion, ) *Cloud
NewCloud instantiates a new Cloud 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 NewCloudWithDefaults() *Cloud
NewCloudWithDefaults instantiates a new Cloud 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 *Cloud) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *Cloud) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetId(v string)
SetId sets Id field to given value.
func (o *Cloud) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *Cloud) 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 *Cloud) SetName(v string)
SetName sets Name field to given value.
func (o *Cloud) GetTenantId() string
GetTenantId returns the TenantId field if non-nil, zero value otherwise.
func (o *Cloud) GetTenantIdOk() (*string, bool)
GetTenantIdOk returns a tuple with the TenantId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetTenantId(v string)
SetTenantId sets TenantId field to given value.
func (o *Cloud) GetStatus() CloudStatus
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *Cloud) GetStatusOk() (*CloudStatus, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetStatus(v CloudStatus)
SetStatus sets Status field to given value.
func (o *Cloud) GetProvider() Provider
GetProvider returns the Provider field if non-nil, zero value otherwise.
func (o *Cloud) GetProviderOk() (*Provider, bool)
GetProviderOk returns a tuple with the Provider field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetProvider(v Provider)
SetProvider sets Provider field to given value.
func (o *Cloud) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *Cloud) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetCreatedAt(v time.Time)
SetCreatedAt sets CreatedAt field to given value.
func (o *Cloud) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *Cloud) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetUpdatedAt(v time.Time)
SetUpdatedAt sets UpdatedAt field to given value.
func (o *Cloud) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (o *Cloud) GetPreflightStartedAt() time.Time
GetPreflightStartedAt returns the PreflightStartedAt field if non-nil, zero value otherwise.
func (o *Cloud) GetPreflightStartedAtOk() (*time.Time, bool)
GetPreflightStartedAtOk returns a tuple with the PreflightStartedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetPreflightStartedAt(v time.Time)
SetPreflightStartedAt sets PreflightStartedAt field to given value.
func (o *Cloud) HasPreflightStartedAt() bool
HasPreflightStartedAt returns a boolean if a field has been set.
func (o *Cloud) GetPreflightFailedAt() time.Time
GetPreflightFailedAt returns the PreflightFailedAt field if non-nil, zero value otherwise.
func (o *Cloud) GetPreflightFailedAtOk() (*time.Time, bool)
GetPreflightFailedAtOk returns a tuple with the PreflightFailedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetPreflightFailedAt(v time.Time)
SetPreflightFailedAt sets PreflightFailedAt field to given value.
func (o *Cloud) HasPreflightFailedAt() bool
HasPreflightFailedAt returns a boolean if a field has been set.
func (o *Cloud) GetPreflightCompletedAt() time.Time
GetPreflightCompletedAt returns the PreflightCompletedAt field if non-nil, zero value otherwise.
func (o *Cloud) GetPreflightCompletedAtOk() (*time.Time, bool)
GetPreflightCompletedAtOk returns a tuple with the PreflightCompletedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetPreflightCompletedAt(v time.Time)
SetPreflightCompletedAt sets PreflightCompletedAt field to given value.
func (o *Cloud) HasPreflightCompletedAt() bool
HasPreflightCompletedAt returns a boolean if a field has been set.
func (o *Cloud) GetBootstrappedAt() time.Time
GetBootstrappedAt returns the BootstrappedAt field if non-nil, zero value otherwise.
func (o *Cloud) GetBootstrappedAtOk() (*time.Time, bool)
GetBootstrappedAtOk returns a tuple with the BootstrappedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetBootstrappedAt(v time.Time)
SetBootstrappedAt sets BootstrappedAt field to given value.
func (o *Cloud) HasBootstrappedAt() bool
HasBootstrappedAt returns a boolean if a field has been set.
func (o *Cloud) GetDeployedAt() time.Time
GetDeployedAt returns the DeployedAt field if non-nil, zero value otherwise.
func (o *Cloud) GetDeployedAtOk() (*time.Time, bool)
GetDeployedAtOk returns a tuple with the DeployedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetDeployedAt(v time.Time)
SetDeployedAt sets DeployedAt field to given value.
func (o *Cloud) HasDeployedAt() bool
HasDeployedAt returns a boolean if a field has been set.
func (o *Cloud) GetDestroyedAt() time.Time
GetDestroyedAt returns the DestroyedAt field if non-nil, zero value otherwise.
func (o *Cloud) GetDestroyedAtOk() (*time.Time, bool)
GetDestroyedAtOk returns a tuple with the DestroyedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetDestroyedAt(v time.Time)
SetDestroyedAt sets DestroyedAt field to given value.
func (o *Cloud) HasDestroyedAt() bool
HasDestroyedAt returns a boolean if a field has been set.
func (o *Cloud) GetProviderSettings() CloudProviderSettings
GetProviderSettings returns the ProviderSettings field if non-nil, zero value otherwise.
func (o *Cloud) GetProviderSettingsOk() (*CloudProviderSettings, bool)
GetProviderSettingsOk returns a tuple with the ProviderSettings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetProviderSettings(v CloudProviderSettings)
SetProviderSettings sets ProviderSettings field to given value.
func (o *Cloud) GetVersion() CloudVersion
GetVersion returns the Version field if non-nil, zero value otherwise.
func (o *Cloud) GetVersionOk() (*CloudVersion, bool)
GetVersionOk returns a tuple with the Version field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Cloud) SetVersion(v CloudVersion)
SetVersion sets Version field to given value.