Name | Type | Description | Notes |
---|---|---|---|
Identifier | Pointer to NullableString | Identifier | [optional] |
Enabled | Pointer to NullableBool | If true, instances requiring this extension can be created or started | [optional] |
CreatedAt | Pointer to NullableString | Created Date in ISO-8601 format e.g. 2022-05-06T02:39:23.000Z | [optional] |
UpdatedAt | Pointer to NullableString | Updated Date in ISO-8601 format e.g. 2022-05-06T02:39:23.000Z | [optional] |
ImageId | Pointer to NullableString | Image Id | [optional] |
State | Pointer to NullableString | State | [optional] |
Flavors | Pointer to []map[string]interface{} | Array of Flavor definitions | [optional] |
func NewExtension() *Extension
NewExtension instantiates a new Extension 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 NewExtensionWithDefaults() *Extension
NewExtensionWithDefaults instantiates a new Extension 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 *Extension) GetIdentifier() string
GetIdentifier returns the Identifier field if non-nil, zero value otherwise.
func (o *Extension) GetIdentifierOk() (*string, bool)
GetIdentifierOk returns a tuple with the Identifier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Extension) SetIdentifier(v string)
SetIdentifier sets Identifier field to given value.
func (o *Extension) HasIdentifier() bool
HasIdentifier returns a boolean if a field has been set.
func (o *Extension) SetIdentifierNil(b bool)
SetIdentifierNil sets the value for Identifier to be an explicit nil
func (o *Extension) UnsetIdentifier()
UnsetIdentifier ensures that no value is present for Identifier, not even an explicit nil
func (o *Extension) GetEnabled() bool
GetEnabled returns the Enabled field if non-nil, zero value otherwise.
func (o *Extension) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Extension) SetEnabled(v bool)
SetEnabled sets Enabled field to given value.
func (o *Extension) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (o *Extension) SetEnabledNil(b bool)
SetEnabledNil sets the value for Enabled to be an explicit nil
func (o *Extension) UnsetEnabled()
UnsetEnabled ensures that no value is present for Enabled, not even an explicit nil
func (o *Extension) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *Extension) GetCreatedAtOk() (*string, 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 *Extension) SetCreatedAt(v string)
SetCreatedAt sets CreatedAt field to given value.
func (o *Extension) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (o *Extension) SetCreatedAtNil(b bool)
SetCreatedAtNil sets the value for CreatedAt to be an explicit nil
func (o *Extension) UnsetCreatedAt()
UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil
func (o *Extension) GetUpdatedAt() string
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *Extension) GetUpdatedAtOk() (*string, 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 *Extension) SetUpdatedAt(v string)
SetUpdatedAt sets UpdatedAt field to given value.
func (o *Extension) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (o *Extension) SetUpdatedAtNil(b bool)
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (o *Extension) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil
func (o *Extension) GetImageId() string
GetImageId returns the ImageId field if non-nil, zero value otherwise.
func (o *Extension) GetImageIdOk() (*string, bool)
GetImageIdOk returns a tuple with the ImageId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Extension) SetImageId(v string)
SetImageId sets ImageId field to given value.
func (o *Extension) HasImageId() bool
HasImageId returns a boolean if a field has been set.
func (o *Extension) SetImageIdNil(b bool)
SetImageIdNil sets the value for ImageId to be an explicit nil
func (o *Extension) UnsetImageId()
UnsetImageId ensures that no value is present for ImageId, not even an explicit nil
func (o *Extension) GetState() string
GetState returns the State field if non-nil, zero value otherwise.
func (o *Extension) 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.
func (o *Extension) SetState(v string)
SetState sets State field to given value.
func (o *Extension) HasState() bool
HasState returns a boolean if a field has been set.
func (o *Extension) SetStateNil(b bool)
SetStateNil sets the value for State to be an explicit nil
func (o *Extension) UnsetState()
UnsetState ensures that no value is present for State, not even an explicit nil
func (o *Extension) GetFlavors() []map[string]interface{}
GetFlavors returns the Flavors field if non-nil, zero value otherwise.
func (o *Extension) GetFlavorsOk() (*[]map[string]interface{}, bool)
GetFlavorsOk returns a tuple with the Flavors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Extension) SetFlavors(v []map[string]interface{})
SetFlavors sets Flavors field to given value.
func (o *Extension) HasFlavors() bool
HasFlavors returns a boolean if a field has been set.
func (o *Extension) SetFlavorsNil(b bool)
SetFlavorsNil sets the value for Flavors to be an explicit nil
func (o *Extension) UnsetFlavors()
UnsetFlavors ensures that no value is present for Flavors, not even an explicit nil