Files
2024-05-22 15:07:41 +00:00

13 KiB

Stack

Properties

Name Type Description Notes
Name string Stack name
Metadata Pointer to map[string]string [optional]
Version Pointer to string Supported only with agent version >= v0.7.0 [optional]
Status string
State string
ExpectedStatus string
LastStateUpdate time.Time
LastExpectedStatusUpdate time.Time
LastStatusUpdate time.Time
Reachable bool Stack is reachable through Stargate
LastReachableUpdate Pointer to time.Time Last time the stack was reachable [optional]
Id string Stack ID
OrganizationId string Organization ID
Uri string Base stack uri
RegionID string The region where the stack is installed
StargateEnabled bool
CreatedAt Pointer to time.Time [optional]
DeletedAt Pointer to time.Time [optional]
DisabledAt Pointer to time.Time [optional]
AuditEnabled Pointer to bool [optional]
Synchronised bool

Methods

NewStack

func NewStack(name string, status string, state string, expectedStatus string, lastStateUpdate time.Time, lastExpectedStatusUpdate time.Time, lastStatusUpdate time.Time, reachable bool, id string, organizationId string, uri string, regionID string, stargateEnabled bool, synchronised bool, ) *Stack

NewStack instantiates a new Stack 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

NewStackWithDefaults

func NewStackWithDefaults() *Stack

NewStackWithDefaults instantiates a new Stack 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

GetName

func (o *Stack) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk

func (o *Stack) 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.

SetName

func (o *Stack) SetName(v string)

SetName sets Name field to given value.

GetMetadata

func (o *Stack) GetMetadata() map[string]string

GetMetadata returns the Metadata field if non-nil, zero value otherwise.

GetMetadataOk

func (o *Stack) 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.

SetMetadata

func (o *Stack) SetMetadata(v map[string]string)

SetMetadata sets Metadata field to given value.

HasMetadata

func (o *Stack) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

GetVersion

func (o *Stack) GetVersion() string

GetVersion returns the Version field if non-nil, zero value otherwise.

GetVersionOk

func (o *Stack) GetVersionOk() (*string, 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.

SetVersion

func (o *Stack) SetVersion(v string)

SetVersion sets Version field to given value.

HasVersion

func (o *Stack) HasVersion() bool

HasVersion returns a boolean if a field has been set.

GetStatus

func (o *Stack) GetStatus() string

GetStatus returns the Status field if non-nil, zero value otherwise.

GetStatusOk

func (o *Stack) GetStatusOk() (*string, 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.

SetStatus

func (o *Stack) SetStatus(v string)

SetStatus sets Status field to given value.

GetState

func (o *Stack) GetState() string

GetState returns the State field if non-nil, zero value otherwise.

GetStateOk

func (o *Stack) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetState

func (o *Stack) SetState(v string)

SetState sets State field to given value.

GetExpectedStatus

func (o *Stack) GetExpectedStatus() string

GetExpectedStatus returns the ExpectedStatus field if non-nil, zero value otherwise.

GetExpectedStatusOk

func (o *Stack) GetExpectedStatusOk() (*string, bool)

GetExpectedStatusOk returns a tuple with the ExpectedStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetExpectedStatus

func (o *Stack) SetExpectedStatus(v string)

SetExpectedStatus sets ExpectedStatus field to given value.

GetLastStateUpdate

func (o *Stack) GetLastStateUpdate() time.Time

GetLastStateUpdate returns the LastStateUpdate field if non-nil, zero value otherwise.

GetLastStateUpdateOk

func (o *Stack) GetLastStateUpdateOk() (*time.Time, bool)

GetLastStateUpdateOk returns a tuple with the LastStateUpdate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLastStateUpdate

func (o *Stack) SetLastStateUpdate(v time.Time)

SetLastStateUpdate sets LastStateUpdate field to given value.

GetLastExpectedStatusUpdate

func (o *Stack) GetLastExpectedStatusUpdate() time.Time

GetLastExpectedStatusUpdate returns the LastExpectedStatusUpdate field if non-nil, zero value otherwise.

GetLastExpectedStatusUpdateOk

func (o *Stack) GetLastExpectedStatusUpdateOk() (*time.Time, bool)

GetLastExpectedStatusUpdateOk returns a tuple with the LastExpectedStatusUpdate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLastExpectedStatusUpdate

func (o *Stack) SetLastExpectedStatusUpdate(v time.Time)

SetLastExpectedStatusUpdate sets LastExpectedStatusUpdate field to given value.

GetLastStatusUpdate

func (o *Stack) GetLastStatusUpdate() time.Time

GetLastStatusUpdate returns the LastStatusUpdate field if non-nil, zero value otherwise.

GetLastStatusUpdateOk

func (o *Stack) GetLastStatusUpdateOk() (*time.Time, bool)

GetLastStatusUpdateOk returns a tuple with the LastStatusUpdate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLastStatusUpdate

func (o *Stack) SetLastStatusUpdate(v time.Time)

SetLastStatusUpdate sets LastStatusUpdate field to given value.

GetReachable

func (o *Stack) GetReachable() bool

GetReachable returns the Reachable field if non-nil, zero value otherwise.

GetReachableOk

func (o *Stack) GetReachableOk() (*bool, bool)

GetReachableOk returns a tuple with the Reachable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetReachable

func (o *Stack) SetReachable(v bool)

SetReachable sets Reachable field to given value.

GetLastReachableUpdate

func (o *Stack) GetLastReachableUpdate() time.Time

GetLastReachableUpdate returns the LastReachableUpdate field if non-nil, zero value otherwise.

GetLastReachableUpdateOk

func (o *Stack) GetLastReachableUpdateOk() (*time.Time, bool)

GetLastReachableUpdateOk returns a tuple with the LastReachableUpdate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLastReachableUpdate

func (o *Stack) SetLastReachableUpdate(v time.Time)

SetLastReachableUpdate sets LastReachableUpdate field to given value.

HasLastReachableUpdate

func (o *Stack) HasLastReachableUpdate() bool

HasLastReachableUpdate returns a boolean if a field has been set.

GetId

func (o *Stack) GetId() string

GetId returns the Id field if non-nil, zero value otherwise.

GetIdOk

func (o *Stack) 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.

SetId

func (o *Stack) SetId(v string)

SetId sets Id field to given value.

GetOrganizationId

func (o *Stack) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field if non-nil, zero value otherwise.

GetOrganizationIdOk

func (o *Stack) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetOrganizationId

func (o *Stack) SetOrganizationId(v string)

SetOrganizationId sets OrganizationId field to given value.

GetUri

func (o *Stack) GetUri() string

GetUri returns the Uri field if non-nil, zero value otherwise.

GetUriOk

func (o *Stack) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUri

func (o *Stack) SetUri(v string)

SetUri sets Uri field to given value.

GetRegionID

func (o *Stack) GetRegionID() string

GetRegionID returns the RegionID field if non-nil, zero value otherwise.

GetRegionIDOk

func (o *Stack) GetRegionIDOk() (*string, bool)

GetRegionIDOk returns a tuple with the RegionID field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRegionID

func (o *Stack) SetRegionID(v string)

SetRegionID sets RegionID field to given value.

GetStargateEnabled

func (o *Stack) GetStargateEnabled() bool

GetStargateEnabled returns the StargateEnabled field if non-nil, zero value otherwise.

GetStargateEnabledOk

func (o *Stack) GetStargateEnabledOk() (*bool, bool)

GetStargateEnabledOk returns a tuple with the StargateEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetStargateEnabled

func (o *Stack) SetStargateEnabled(v bool)

SetStargateEnabled sets StargateEnabled field to given value.

GetCreatedAt

func (o *Stack) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.

GetCreatedAtOk

func (o *Stack) 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.

SetCreatedAt

func (o *Stack) SetCreatedAt(v time.Time)

SetCreatedAt sets CreatedAt field to given value.

HasCreatedAt

func (o *Stack) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

GetDeletedAt

func (o *Stack) GetDeletedAt() time.Time

GetDeletedAt returns the DeletedAt field if non-nil, zero value otherwise.

GetDeletedAtOk

func (o *Stack) GetDeletedAtOk() (*time.Time, bool)

GetDeletedAtOk returns a tuple with the DeletedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDeletedAt

func (o *Stack) SetDeletedAt(v time.Time)

SetDeletedAt sets DeletedAt field to given value.

HasDeletedAt

func (o *Stack) HasDeletedAt() bool

HasDeletedAt returns a boolean if a field has been set.

GetDisabledAt

func (o *Stack) GetDisabledAt() time.Time

GetDisabledAt returns the DisabledAt field if non-nil, zero value otherwise.

GetDisabledAtOk

func (o *Stack) GetDisabledAtOk() (*time.Time, bool)

GetDisabledAtOk returns a tuple with the DisabledAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDisabledAt

func (o *Stack) SetDisabledAt(v time.Time)

SetDisabledAt sets DisabledAt field to given value.

HasDisabledAt

func (o *Stack) HasDisabledAt() bool

HasDisabledAt returns a boolean if a field has been set.

GetAuditEnabled

func (o *Stack) GetAuditEnabled() bool

GetAuditEnabled returns the AuditEnabled field if non-nil, zero value otherwise.

GetAuditEnabledOk

func (o *Stack) GetAuditEnabledOk() (*bool, bool)

GetAuditEnabledOk returns a tuple with the AuditEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAuditEnabled

func (o *Stack) SetAuditEnabled(v bool)

SetAuditEnabled sets AuditEnabled field to given value.

HasAuditEnabled

func (o *Stack) HasAuditEnabled() bool

HasAuditEnabled returns a boolean if a field has been set.

GetSynchronised

func (o *Stack) GetSynchronised() bool

GetSynchronised returns the Synchronised field if non-nil, zero value otherwise.

GetSynchronisedOk

func (o *Stack) GetSynchronisedOk() (*bool, bool)

GetSynchronisedOk returns a tuple with the Synchronised field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSynchronised

func (o *Stack) SetSynchronised(v bool)

SetSynchronised sets Synchronised field to given value.

[Back to Model list] [Back to API list] [Back to README]