Name | Type | Description | Notes |
---|---|---|---|
Id | string | ManagedCluster ID | |
Name | Pointer to string | ManagedCluster name | [optional] |
Pod | Pointer to string | ManagedCluster pod | [optional] |
Org | Pointer to string | ManagedCluster org | [optional] |
Type | Pointer to ManagedClusterTypes | [optional] | |
Configuration | Pointer to map[string]string | ManagedProcess configuration map | [optional] |
KeyPair | Pointer to ManagedClusterKeyPair | [optional] | |
Attributes | Pointer to ManagedClusterAttributes | [optional] | |
Description | Pointer to string | ManagedCluster description | [optional] |
Redis | Pointer to ManagedClusterRedis | [optional] | |
ClientType | NullableManagedClientType | ||
CcgVersion | string | CCG version used by the ManagedCluster | |
PinnedConfig | Pointer to bool | boolean flag indiacting whether or not the cluster configuration is pinned | [optional] [default to false] |
LogConfiguration | Pointer to NullableClientLogConfiguration | [optional] | |
Operational | Pointer to bool | Whether or not the cluster is operational or not | [optional] [default to false] |
Status | Pointer to string | Cluster status | [optional] |
PublicKeyCertificate | Pointer to NullableString | Public key certificate | [optional] |
PublicKeyThumbprint | Pointer to NullableString | Public key thumbprint | [optional] |
PublicKey | Pointer to NullableString | Public key | [optional] |
AlertKey | Pointer to string | Key describing any immediate cluster alerts | [optional] |
ClientIds | Pointer to []string | List of clients in a cluster | [optional] |
ServiceCount | Pointer to int32 | Number of services bound to a cluster | [optional] [default to 0] |
CcId | Pointer to string | CC ID only used in calling CC, will be removed without notice when Migration to CEGS is finished | [optional] [default to "0"] |
CreatedAt | Pointer to NullableTime | The date/time this cluster was created | [optional] |
UpdatedAt | Pointer to NullableTime | The date/time this cluster was last updated | [optional] |
func NewManagedCluster(id string, clientType NullableManagedClientType, ccgVersion string, ) *ManagedCluster
NewManagedCluster instantiates a new ManagedCluster 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 NewManagedClusterWithDefaults() *ManagedCluster
NewManagedClusterWithDefaults instantiates a new ManagedCluster 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 *ManagedCluster) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *ManagedCluster) 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 *ManagedCluster) SetId(v string)
SetId sets Id field to given value.
func (o *ManagedCluster) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *ManagedCluster) 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 *ManagedCluster) SetName(v string)
SetName sets Name field to given value.
func (o *ManagedCluster) HasName() bool
HasName returns a boolean if a field has been set.
func (o *ManagedCluster) GetPod() string
GetPod returns the Pod field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetPodOk() (*string, bool)
GetPodOk returns a tuple with the Pod field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetPod(v string)
SetPod sets Pod field to given value.
func (o *ManagedCluster) HasPod() bool
HasPod returns a boolean if a field has been set.
func (o *ManagedCluster) GetOrg() string
GetOrg returns the Org field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetOrgOk() (*string, bool)
GetOrgOk returns a tuple with the Org field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetOrg(v string)
SetOrg sets Org field to given value.
func (o *ManagedCluster) HasOrg() bool
HasOrg returns a boolean if a field has been set.
func (o *ManagedCluster) GetType() ManagedClusterTypes
GetType returns the Type field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetTypeOk() (*ManagedClusterTypes, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetType(v ManagedClusterTypes)
SetType sets Type field to given value.
func (o *ManagedCluster) HasType() bool
HasType returns a boolean if a field has been set.
func (o *ManagedCluster) GetConfiguration() map[string]string
GetConfiguration returns the Configuration field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetConfigurationOk() (*map[string]string, bool)
GetConfigurationOk returns a tuple with the Configuration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetConfiguration(v map[string]string)
SetConfiguration sets Configuration field to given value.
func (o *ManagedCluster) HasConfiguration() bool
HasConfiguration returns a boolean if a field has been set.
func (o *ManagedCluster) GetKeyPair() ManagedClusterKeyPair
GetKeyPair returns the KeyPair field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetKeyPairOk() (*ManagedClusterKeyPair, bool)
GetKeyPairOk returns a tuple with the KeyPair field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetKeyPair(v ManagedClusterKeyPair)
SetKeyPair sets KeyPair field to given value.
func (o *ManagedCluster) HasKeyPair() bool
HasKeyPair returns a boolean if a field has been set.
func (o *ManagedCluster) GetAttributes() ManagedClusterAttributes
GetAttributes returns the Attributes field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetAttributesOk() (*ManagedClusterAttributes, bool)
GetAttributesOk returns a tuple with the Attributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetAttributes(v ManagedClusterAttributes)
SetAttributes sets Attributes field to given value.
func (o *ManagedCluster) HasAttributes() bool
HasAttributes returns a boolean if a field has been set.
func (o *ManagedCluster) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *ManagedCluster) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *ManagedCluster) GetRedis() ManagedClusterRedis
GetRedis returns the Redis field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetRedisOk() (*ManagedClusterRedis, bool)
GetRedisOk returns a tuple with the Redis field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetRedis(v ManagedClusterRedis)
SetRedis sets Redis field to given value.
func (o *ManagedCluster) HasRedis() bool
HasRedis returns a boolean if a field has been set.
func (o *ManagedCluster) GetClientType() ManagedClientType
GetClientType returns the ClientType field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetClientTypeOk() (*ManagedClientType, bool)
GetClientTypeOk returns a tuple with the ClientType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetClientType(v ManagedClientType)
SetClientType sets ClientType field to given value.
func (o *ManagedCluster) SetClientTypeNil(b bool)
SetClientTypeNil sets the value for ClientType to be an explicit nil
func (o *ManagedCluster) UnsetClientType()
UnsetClientType ensures that no value is present for ClientType, not even an explicit nil
func (o *ManagedCluster) GetCcgVersion() string
GetCcgVersion returns the CcgVersion field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetCcgVersionOk() (*string, bool)
GetCcgVersionOk returns a tuple with the CcgVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetCcgVersion(v string)
SetCcgVersion sets CcgVersion field to given value.
func (o *ManagedCluster) GetPinnedConfig() bool
GetPinnedConfig returns the PinnedConfig field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetPinnedConfigOk() (*bool, bool)
GetPinnedConfigOk returns a tuple with the PinnedConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetPinnedConfig(v bool)
SetPinnedConfig sets PinnedConfig field to given value.
func (o *ManagedCluster) HasPinnedConfig() bool
HasPinnedConfig returns a boolean if a field has been set.
func (o *ManagedCluster) GetLogConfiguration() ClientLogConfiguration
GetLogConfiguration returns the LogConfiguration field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetLogConfigurationOk() (*ClientLogConfiguration, bool)
GetLogConfigurationOk returns a tuple with the LogConfiguration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetLogConfiguration(v ClientLogConfiguration)
SetLogConfiguration sets LogConfiguration field to given value.
func (o *ManagedCluster) HasLogConfiguration() bool
HasLogConfiguration returns a boolean if a field has been set.
func (o *ManagedCluster) SetLogConfigurationNil(b bool)
SetLogConfigurationNil sets the value for LogConfiguration to be an explicit nil
func (o *ManagedCluster) UnsetLogConfiguration()
UnsetLogConfiguration ensures that no value is present for LogConfiguration, not even an explicit nil
func (o *ManagedCluster) GetOperational() bool
GetOperational returns the Operational field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetOperationalOk() (*bool, bool)
GetOperationalOk returns a tuple with the Operational field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetOperational(v bool)
SetOperational sets Operational field to given value.
func (o *ManagedCluster) HasOperational() bool
HasOperational returns a boolean if a field has been set.
func (o *ManagedCluster) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *ManagedCluster) 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.
func (o *ManagedCluster) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *ManagedCluster) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *ManagedCluster) GetPublicKeyCertificate() string
GetPublicKeyCertificate returns the PublicKeyCertificate field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetPublicKeyCertificateOk() (*string, bool)
GetPublicKeyCertificateOk returns a tuple with the PublicKeyCertificate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetPublicKeyCertificate(v string)
SetPublicKeyCertificate sets PublicKeyCertificate field to given value.
func (o *ManagedCluster) HasPublicKeyCertificate() bool
HasPublicKeyCertificate returns a boolean if a field has been set.
func (o *ManagedCluster) SetPublicKeyCertificateNil(b bool)
SetPublicKeyCertificateNil sets the value for PublicKeyCertificate to be an explicit nil
func (o *ManagedCluster) UnsetPublicKeyCertificate()
UnsetPublicKeyCertificate ensures that no value is present for PublicKeyCertificate, not even an explicit nil
func (o *ManagedCluster) GetPublicKeyThumbprint() string
GetPublicKeyThumbprint returns the PublicKeyThumbprint field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetPublicKeyThumbprintOk() (*string, bool)
GetPublicKeyThumbprintOk returns a tuple with the PublicKeyThumbprint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetPublicKeyThumbprint(v string)
SetPublicKeyThumbprint sets PublicKeyThumbprint field to given value.
func (o *ManagedCluster) HasPublicKeyThumbprint() bool
HasPublicKeyThumbprint returns a boolean if a field has been set.
func (o *ManagedCluster) SetPublicKeyThumbprintNil(b bool)
SetPublicKeyThumbprintNil sets the value for PublicKeyThumbprint to be an explicit nil
func (o *ManagedCluster) UnsetPublicKeyThumbprint()
UnsetPublicKeyThumbprint ensures that no value is present for PublicKeyThumbprint, not even an explicit nil
func (o *ManagedCluster) GetPublicKey() string
GetPublicKey returns the PublicKey field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetPublicKeyOk() (*string, bool)
GetPublicKeyOk returns a tuple with the PublicKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetPublicKey(v string)
SetPublicKey sets PublicKey field to given value.
func (o *ManagedCluster) HasPublicKey() bool
HasPublicKey returns a boolean if a field has been set.
func (o *ManagedCluster) SetPublicKeyNil(b bool)
SetPublicKeyNil sets the value for PublicKey to be an explicit nil
func (o *ManagedCluster) UnsetPublicKey()
UnsetPublicKey ensures that no value is present for PublicKey, not even an explicit nil
func (o *ManagedCluster) GetAlertKey() string
GetAlertKey returns the AlertKey field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetAlertKeyOk() (*string, bool)
GetAlertKeyOk returns a tuple with the AlertKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetAlertKey(v string)
SetAlertKey sets AlertKey field to given value.
func (o *ManagedCluster) HasAlertKey() bool
HasAlertKey returns a boolean if a field has been set.
func (o *ManagedCluster) GetClientIds() []string
GetClientIds returns the ClientIds field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetClientIdsOk() (*[]string, bool)
GetClientIdsOk returns a tuple with the ClientIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetClientIds(v []string)
SetClientIds sets ClientIds field to given value.
func (o *ManagedCluster) HasClientIds() bool
HasClientIds returns a boolean if a field has been set.
func (o *ManagedCluster) GetServiceCount() int32
GetServiceCount returns the ServiceCount field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetServiceCountOk() (*int32, bool)
GetServiceCountOk returns a tuple with the ServiceCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetServiceCount(v int32)
SetServiceCount sets ServiceCount field to given value.
func (o *ManagedCluster) HasServiceCount() bool
HasServiceCount returns a boolean if a field has been set.
func (o *ManagedCluster) GetCcId() string
GetCcId returns the CcId field if non-nil, zero value otherwise.
func (o *ManagedCluster) GetCcIdOk() (*string, bool)
GetCcIdOk returns a tuple with the CcId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ManagedCluster) SetCcId(v string)
SetCcId sets CcId field to given value.
func (o *ManagedCluster) HasCcId() bool
HasCcId returns a boolean if a field has been set.
func (o *ManagedCluster) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *ManagedCluster) 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 *ManagedCluster) SetCreatedAt(v time.Time)
SetCreatedAt sets CreatedAt field to given value.
func (o *ManagedCluster) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (o *ManagedCluster) SetCreatedAtNil(b bool)
SetCreatedAtNil sets the value for CreatedAt to be an explicit nil
func (o *ManagedCluster) UnsetCreatedAt()
UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil
func (o *ManagedCluster) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *ManagedCluster) 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 *ManagedCluster) SetUpdatedAt(v time.Time)
SetUpdatedAt sets UpdatedAt field to given value.
func (o *ManagedCluster) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (o *ManagedCluster) SetUpdatedAtNil(b bool)
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (o *ManagedCluster) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil