Name | Type | Description | Notes |
---|---|---|---|
Arch | Pointer to string | Architecture type for the image bundle | [optional] |
GlobalYbImage | Pointer to string | Global YB image for the bundle | [optional] |
Regions | Pointer to map[string]BundleInfo | Regions override for image bundle | [optional] |
SshPort | Pointer to int32 | [optional] | |
SshUser | Pointer to string | [optional] | |
UseIMDSv2 | Pointer to bool | [optional] |
func NewImageBundleDetails() *ImageBundleDetails
NewImageBundleDetails instantiates a new ImageBundleDetails 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 NewImageBundleDetailsWithDefaults() *ImageBundleDetails
NewImageBundleDetailsWithDefaults instantiates a new ImageBundleDetails 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 *ImageBundleDetails) GetArch() string
GetArch returns the Arch field if non-nil, zero value otherwise.
func (o *ImageBundleDetails) GetArchOk() (*string, bool)
GetArchOk returns a tuple with the Arch field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ImageBundleDetails) SetArch(v string)
SetArch sets Arch field to given value.
func (o *ImageBundleDetails) HasArch() bool
HasArch returns a boolean if a field has been set.
func (o *ImageBundleDetails) GetGlobalYbImage() string
GetGlobalYbImage returns the GlobalYbImage field if non-nil, zero value otherwise.
func (o *ImageBundleDetails) GetGlobalYbImageOk() (*string, bool)
GetGlobalYbImageOk returns a tuple with the GlobalYbImage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ImageBundleDetails) SetGlobalYbImage(v string)
SetGlobalYbImage sets GlobalYbImage field to given value.
func (o *ImageBundleDetails) HasGlobalYbImage() bool
HasGlobalYbImage returns a boolean if a field has been set.
func (o *ImageBundleDetails) GetRegions() map[string]BundleInfo
GetRegions returns the Regions field if non-nil, zero value otherwise.
func (o *ImageBundleDetails) GetRegionsOk() (*map[string]BundleInfo, bool)
GetRegionsOk returns a tuple with the Regions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ImageBundleDetails) SetRegions(v map[string]BundleInfo)
SetRegions sets Regions field to given value.
func (o *ImageBundleDetails) HasRegions() bool
HasRegions returns a boolean if a field has been set.
func (o *ImageBundleDetails) GetSshPort() int32
GetSshPort returns the SshPort field if non-nil, zero value otherwise.
func (o *ImageBundleDetails) GetSshPortOk() (*int32, bool)
GetSshPortOk returns a tuple with the SshPort field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ImageBundleDetails) SetSshPort(v int32)
SetSshPort sets SshPort field to given value.
func (o *ImageBundleDetails) HasSshPort() bool
HasSshPort returns a boolean if a field has been set.
func (o *ImageBundleDetails) GetSshUser() string
GetSshUser returns the SshUser field if non-nil, zero value otherwise.
func (o *ImageBundleDetails) GetSshUserOk() (*string, bool)
GetSshUserOk returns a tuple with the SshUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ImageBundleDetails) SetSshUser(v string)
SetSshUser sets SshUser field to given value.
func (o *ImageBundleDetails) HasSshUser() bool
HasSshUser returns a boolean if a field has been set.
func (o *ImageBundleDetails) GetUseIMDSv2() bool
GetUseIMDSv2 returns the UseIMDSv2 field if non-nil, zero value otherwise.
func (o *ImageBundleDetails) GetUseIMDSv2Ok() (*bool, bool)
GetUseIMDSv2Ok returns a tuple with the UseIMDSv2 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ImageBundleDetails) SetUseIMDSv2(v bool)
SetUseIMDSv2 sets UseIMDSv2 field to given value.
func (o *ImageBundleDetails) HasUseIMDSv2() bool
HasUseIMDSv2 returns a boolean if a field has been set.