Skip to content

Latest commit

 

History

History
810 lines (437 loc) · 31.2 KB

ClusterAdvancedSettings.md

File metadata and controls

810 lines (437 loc) · 31.2 KB

ClusterAdvancedSettings

Properties

Name Type Description Notes
AwsCloudwatchEksLogsRetentionDays Pointer to int32 Set the number of retention days for EKS Cloudwatch logs [optional]
AwsVpcEnableS3FlowLogs Pointer to bool Enable flow logs for on the VPC and store them in an S3 bucket [optional]
AwsVpcFlowLogsRetentionDays Pointer to int32 Set the number of retention days for flow logs. Disable with value "0" [optional]
LokiLogRetentionInWeek Pointer to int32 For how long in week loki is going to keep logs of your applications [optional]
RegistryImageRetentionTime Pointer to int32 Configure the number of seconds before cleaning images in the registry [optional]
CloudProviderContainerRegistryTags Pointer to map[string]string Add additional tags on the cluster dedicated registry [optional]
AwsEksEnableAlbController Pointer to bool Enable the AWS ALB controller to manage the load balancer for the cluster. Note: Changing this feature will create a 10 min max downtime on your application's public access (time to delete, replace and propagate DNS of the new load balancer) and will requiere to update all services with TCP/UDP open ports. [optional] [default to true]
LoadBalancerSize Pointer to string Select the size of the main load_balancer (only effective for Scaleway) [optional]
DatabasePostgresqlDenyAnyAccess Pointer to bool Deny public access to any PostgreSQL database [optional]
DatabasePostgresqlAllowedCidrs Pointer to []string List of CIDRs allowed to access the PostgreSQL database [optional]
DatabaseMysqlDenyAnyAccess Pointer to bool Deny public access to any MySql database [optional]
DatabaseMysqlAllowedCidrs Pointer to []string List of CIDRs allowed to access the MySql database [optional]
DatabaseMongodbDenyAnyAccess Pointer to bool Deny public access to any MongoDB/DocumentDB database [optional]
DatabaseMongodbAllowedCidrs Pointer to []string List of CIDRs allowed to access the MongoDB/DocumentDB database [optional]
DatabaseRedisDenyAnyAccess Pointer to bool Deny public access to any Redis database [optional]
DatabaseRedisAllowedCidrs Pointer to []string List of CIDRs allowed to access the Redis database [optional]
AwsIamAdminGroup Pointer to string AWS IAM group name with cluster access [optional]
AwsEksEc2MetadataImds Pointer to string Specify the IMDS version you want to use: * `required`: IMDS V2 only * `optional`: IMDS V1 + V2 [optional]
PlecoResourcesTtl Pointer to int32 [optional]
RegistryMirroringMode Pointer to RegistryMirroringModeEnum [optional] [default to REGISTRYMIRRORINGMODEENUM_SERVICE]
NginxVcpuRequestInMilliCpu Pointer to int32 vcpu request in millicores [optional]
NginxVcpuLimitInMilliCpu Pointer to int32 vcpu limit in millicores [optional]
NginxMemoryRequestInMib Pointer to int32 memory request in MiB [optional]
NginxMemoryLimitInMib Pointer to int32 memory limit in MiB [optional]
NginxHpaCpuUtilizationPercentageThreshold Pointer to int32 hpa cpu threshold in percentage [optional]
NginxHpaMinNumberInstances Pointer to int32 hpa minimum number of instances [optional]
NginxHpaMaxNumberInstances Pointer to int32 hpa maximum number of instances [optional]
StorageclassFastSsd Pointer to string storage class name to use to provision pvc [optional]
QoveryStaticIpMode Pointer to bool To limit public access from the internet to your Kubernetes cluster endpoint. You can define whitelisted CIDR in k8s.api.allowed_public_access_cidrs. [optional]
K8sApiAllowedPublicAccessCidrs Pointer to []string Set custom sources to public access endpoint. Use CIDR notation to specify an IP address range (for example, ['203.0.113.5/32','203.0.100/32']) [optional]

Methods

NewClusterAdvancedSettings

func NewClusterAdvancedSettings() *ClusterAdvancedSettings

NewClusterAdvancedSettings instantiates a new ClusterAdvancedSettings 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

NewClusterAdvancedSettingsWithDefaults

func NewClusterAdvancedSettingsWithDefaults() *ClusterAdvancedSettings

NewClusterAdvancedSettingsWithDefaults instantiates a new ClusterAdvancedSettings 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

GetAwsCloudwatchEksLogsRetentionDays

func (o *ClusterAdvancedSettings) GetAwsCloudwatchEksLogsRetentionDays() int32

GetAwsCloudwatchEksLogsRetentionDays returns the AwsCloudwatchEksLogsRetentionDays field if non-nil, zero value otherwise.

GetAwsCloudwatchEksLogsRetentionDaysOk

func (o *ClusterAdvancedSettings) GetAwsCloudwatchEksLogsRetentionDaysOk() (*int32, bool)

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

SetAwsCloudwatchEksLogsRetentionDays

func (o *ClusterAdvancedSettings) SetAwsCloudwatchEksLogsRetentionDays(v int32)

SetAwsCloudwatchEksLogsRetentionDays sets AwsCloudwatchEksLogsRetentionDays field to given value.

HasAwsCloudwatchEksLogsRetentionDays

func (o *ClusterAdvancedSettings) HasAwsCloudwatchEksLogsRetentionDays() bool

HasAwsCloudwatchEksLogsRetentionDays returns a boolean if a field has been set.

GetAwsVpcEnableS3FlowLogs

func (o *ClusterAdvancedSettings) GetAwsVpcEnableS3FlowLogs() bool

GetAwsVpcEnableS3FlowLogs returns the AwsVpcEnableS3FlowLogs field if non-nil, zero value otherwise.

GetAwsVpcEnableS3FlowLogsOk

func (o *ClusterAdvancedSettings) GetAwsVpcEnableS3FlowLogsOk() (*bool, bool)

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

SetAwsVpcEnableS3FlowLogs

func (o *ClusterAdvancedSettings) SetAwsVpcEnableS3FlowLogs(v bool)

SetAwsVpcEnableS3FlowLogs sets AwsVpcEnableS3FlowLogs field to given value.

HasAwsVpcEnableS3FlowLogs

func (o *ClusterAdvancedSettings) HasAwsVpcEnableS3FlowLogs() bool

HasAwsVpcEnableS3FlowLogs returns a boolean if a field has been set.

GetAwsVpcFlowLogsRetentionDays

func (o *ClusterAdvancedSettings) GetAwsVpcFlowLogsRetentionDays() int32

GetAwsVpcFlowLogsRetentionDays returns the AwsVpcFlowLogsRetentionDays field if non-nil, zero value otherwise.

GetAwsVpcFlowLogsRetentionDaysOk

func (o *ClusterAdvancedSettings) GetAwsVpcFlowLogsRetentionDaysOk() (*int32, bool)

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

SetAwsVpcFlowLogsRetentionDays

func (o *ClusterAdvancedSettings) SetAwsVpcFlowLogsRetentionDays(v int32)

SetAwsVpcFlowLogsRetentionDays sets AwsVpcFlowLogsRetentionDays field to given value.

HasAwsVpcFlowLogsRetentionDays

func (o *ClusterAdvancedSettings) HasAwsVpcFlowLogsRetentionDays() bool

HasAwsVpcFlowLogsRetentionDays returns a boolean if a field has been set.

GetLokiLogRetentionInWeek

func (o *ClusterAdvancedSettings) GetLokiLogRetentionInWeek() int32

GetLokiLogRetentionInWeek returns the LokiLogRetentionInWeek field if non-nil, zero value otherwise.

GetLokiLogRetentionInWeekOk

func (o *ClusterAdvancedSettings) GetLokiLogRetentionInWeekOk() (*int32, bool)

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

SetLokiLogRetentionInWeek

func (o *ClusterAdvancedSettings) SetLokiLogRetentionInWeek(v int32)

SetLokiLogRetentionInWeek sets LokiLogRetentionInWeek field to given value.

HasLokiLogRetentionInWeek

func (o *ClusterAdvancedSettings) HasLokiLogRetentionInWeek() bool

HasLokiLogRetentionInWeek returns a boolean if a field has been set.

GetRegistryImageRetentionTime

func (o *ClusterAdvancedSettings) GetRegistryImageRetentionTime() int32

GetRegistryImageRetentionTime returns the RegistryImageRetentionTime field if non-nil, zero value otherwise.

GetRegistryImageRetentionTimeOk

func (o *ClusterAdvancedSettings) GetRegistryImageRetentionTimeOk() (*int32, bool)

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

SetRegistryImageRetentionTime

func (o *ClusterAdvancedSettings) SetRegistryImageRetentionTime(v int32)

SetRegistryImageRetentionTime sets RegistryImageRetentionTime field to given value.

HasRegistryImageRetentionTime

func (o *ClusterAdvancedSettings) HasRegistryImageRetentionTime() bool

HasRegistryImageRetentionTime returns a boolean if a field has been set.

GetCloudProviderContainerRegistryTags

func (o *ClusterAdvancedSettings) GetCloudProviderContainerRegistryTags() map[string]string

GetCloudProviderContainerRegistryTags returns the CloudProviderContainerRegistryTags field if non-nil, zero value otherwise.

GetCloudProviderContainerRegistryTagsOk

func (o *ClusterAdvancedSettings) GetCloudProviderContainerRegistryTagsOk() (*map[string]string, bool)

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

SetCloudProviderContainerRegistryTags

func (o *ClusterAdvancedSettings) SetCloudProviderContainerRegistryTags(v map[string]string)

SetCloudProviderContainerRegistryTags sets CloudProviderContainerRegistryTags field to given value.

HasCloudProviderContainerRegistryTags

func (o *ClusterAdvancedSettings) HasCloudProviderContainerRegistryTags() bool

HasCloudProviderContainerRegistryTags returns a boolean if a field has been set.

GetAwsEksEnableAlbController

func (o *ClusterAdvancedSettings) GetAwsEksEnableAlbController() bool

GetAwsEksEnableAlbController returns the AwsEksEnableAlbController field if non-nil, zero value otherwise.

GetAwsEksEnableAlbControllerOk

func (o *ClusterAdvancedSettings) GetAwsEksEnableAlbControllerOk() (*bool, bool)

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

SetAwsEksEnableAlbController

func (o *ClusterAdvancedSettings) SetAwsEksEnableAlbController(v bool)

SetAwsEksEnableAlbController sets AwsEksEnableAlbController field to given value.

HasAwsEksEnableAlbController

func (o *ClusterAdvancedSettings) HasAwsEksEnableAlbController() bool

HasAwsEksEnableAlbController returns a boolean if a field has been set.

GetLoadBalancerSize

func (o *ClusterAdvancedSettings) GetLoadBalancerSize() string

GetLoadBalancerSize returns the LoadBalancerSize field if non-nil, zero value otherwise.

GetLoadBalancerSizeOk

func (o *ClusterAdvancedSettings) GetLoadBalancerSizeOk() (*string, bool)

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

SetLoadBalancerSize

func (o *ClusterAdvancedSettings) SetLoadBalancerSize(v string)

SetLoadBalancerSize sets LoadBalancerSize field to given value.

HasLoadBalancerSize

func (o *ClusterAdvancedSettings) HasLoadBalancerSize() bool

HasLoadBalancerSize returns a boolean if a field has been set.

GetDatabasePostgresqlDenyAnyAccess

func (o *ClusterAdvancedSettings) GetDatabasePostgresqlDenyAnyAccess() bool

GetDatabasePostgresqlDenyAnyAccess returns the DatabasePostgresqlDenyAnyAccess field if non-nil, zero value otherwise.

GetDatabasePostgresqlDenyAnyAccessOk

func (o *ClusterAdvancedSettings) GetDatabasePostgresqlDenyAnyAccessOk() (*bool, bool)

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

SetDatabasePostgresqlDenyAnyAccess

func (o *ClusterAdvancedSettings) SetDatabasePostgresqlDenyAnyAccess(v bool)

SetDatabasePostgresqlDenyAnyAccess sets DatabasePostgresqlDenyAnyAccess field to given value.

HasDatabasePostgresqlDenyAnyAccess

func (o *ClusterAdvancedSettings) HasDatabasePostgresqlDenyAnyAccess() bool

HasDatabasePostgresqlDenyAnyAccess returns a boolean if a field has been set.

GetDatabasePostgresqlAllowedCidrs

func (o *ClusterAdvancedSettings) GetDatabasePostgresqlAllowedCidrs() []string

GetDatabasePostgresqlAllowedCidrs returns the DatabasePostgresqlAllowedCidrs field if non-nil, zero value otherwise.

GetDatabasePostgresqlAllowedCidrsOk

func (o *ClusterAdvancedSettings) GetDatabasePostgresqlAllowedCidrsOk() (*[]string, bool)

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

SetDatabasePostgresqlAllowedCidrs

func (o *ClusterAdvancedSettings) SetDatabasePostgresqlAllowedCidrs(v []string)

SetDatabasePostgresqlAllowedCidrs sets DatabasePostgresqlAllowedCidrs field to given value.

HasDatabasePostgresqlAllowedCidrs

func (o *ClusterAdvancedSettings) HasDatabasePostgresqlAllowedCidrs() bool

HasDatabasePostgresqlAllowedCidrs returns a boolean if a field has been set.

GetDatabaseMysqlDenyAnyAccess

func (o *ClusterAdvancedSettings) GetDatabaseMysqlDenyAnyAccess() bool

GetDatabaseMysqlDenyAnyAccess returns the DatabaseMysqlDenyAnyAccess field if non-nil, zero value otherwise.

GetDatabaseMysqlDenyAnyAccessOk

func (o *ClusterAdvancedSettings) GetDatabaseMysqlDenyAnyAccessOk() (*bool, bool)

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

SetDatabaseMysqlDenyAnyAccess

func (o *ClusterAdvancedSettings) SetDatabaseMysqlDenyAnyAccess(v bool)

SetDatabaseMysqlDenyAnyAccess sets DatabaseMysqlDenyAnyAccess field to given value.

HasDatabaseMysqlDenyAnyAccess

func (o *ClusterAdvancedSettings) HasDatabaseMysqlDenyAnyAccess() bool

HasDatabaseMysqlDenyAnyAccess returns a boolean if a field has been set.

GetDatabaseMysqlAllowedCidrs

func (o *ClusterAdvancedSettings) GetDatabaseMysqlAllowedCidrs() []string

GetDatabaseMysqlAllowedCidrs returns the DatabaseMysqlAllowedCidrs field if non-nil, zero value otherwise.

GetDatabaseMysqlAllowedCidrsOk

func (o *ClusterAdvancedSettings) GetDatabaseMysqlAllowedCidrsOk() (*[]string, bool)

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

SetDatabaseMysqlAllowedCidrs

func (o *ClusterAdvancedSettings) SetDatabaseMysqlAllowedCidrs(v []string)

SetDatabaseMysqlAllowedCidrs sets DatabaseMysqlAllowedCidrs field to given value.

HasDatabaseMysqlAllowedCidrs

func (o *ClusterAdvancedSettings) HasDatabaseMysqlAllowedCidrs() bool

HasDatabaseMysqlAllowedCidrs returns a boolean if a field has been set.

GetDatabaseMongodbDenyAnyAccess

func (o *ClusterAdvancedSettings) GetDatabaseMongodbDenyAnyAccess() bool

GetDatabaseMongodbDenyAnyAccess returns the DatabaseMongodbDenyAnyAccess field if non-nil, zero value otherwise.

GetDatabaseMongodbDenyAnyAccessOk

func (o *ClusterAdvancedSettings) GetDatabaseMongodbDenyAnyAccessOk() (*bool, bool)

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

SetDatabaseMongodbDenyAnyAccess

func (o *ClusterAdvancedSettings) SetDatabaseMongodbDenyAnyAccess(v bool)

SetDatabaseMongodbDenyAnyAccess sets DatabaseMongodbDenyAnyAccess field to given value.

HasDatabaseMongodbDenyAnyAccess

func (o *ClusterAdvancedSettings) HasDatabaseMongodbDenyAnyAccess() bool

HasDatabaseMongodbDenyAnyAccess returns a boolean if a field has been set.

GetDatabaseMongodbAllowedCidrs

func (o *ClusterAdvancedSettings) GetDatabaseMongodbAllowedCidrs() []string

GetDatabaseMongodbAllowedCidrs returns the DatabaseMongodbAllowedCidrs field if non-nil, zero value otherwise.

GetDatabaseMongodbAllowedCidrsOk

func (o *ClusterAdvancedSettings) GetDatabaseMongodbAllowedCidrsOk() (*[]string, bool)

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

SetDatabaseMongodbAllowedCidrs

func (o *ClusterAdvancedSettings) SetDatabaseMongodbAllowedCidrs(v []string)

SetDatabaseMongodbAllowedCidrs sets DatabaseMongodbAllowedCidrs field to given value.

HasDatabaseMongodbAllowedCidrs

func (o *ClusterAdvancedSettings) HasDatabaseMongodbAllowedCidrs() bool

HasDatabaseMongodbAllowedCidrs returns a boolean if a field has been set.

GetDatabaseRedisDenyAnyAccess

func (o *ClusterAdvancedSettings) GetDatabaseRedisDenyAnyAccess() bool

GetDatabaseRedisDenyAnyAccess returns the DatabaseRedisDenyAnyAccess field if non-nil, zero value otherwise.

GetDatabaseRedisDenyAnyAccessOk

func (o *ClusterAdvancedSettings) GetDatabaseRedisDenyAnyAccessOk() (*bool, bool)

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

SetDatabaseRedisDenyAnyAccess

func (o *ClusterAdvancedSettings) SetDatabaseRedisDenyAnyAccess(v bool)

SetDatabaseRedisDenyAnyAccess sets DatabaseRedisDenyAnyAccess field to given value.

HasDatabaseRedisDenyAnyAccess

func (o *ClusterAdvancedSettings) HasDatabaseRedisDenyAnyAccess() bool

HasDatabaseRedisDenyAnyAccess returns a boolean if a field has been set.

GetDatabaseRedisAllowedCidrs

func (o *ClusterAdvancedSettings) GetDatabaseRedisAllowedCidrs() []string

GetDatabaseRedisAllowedCidrs returns the DatabaseRedisAllowedCidrs field if non-nil, zero value otherwise.

GetDatabaseRedisAllowedCidrsOk

func (o *ClusterAdvancedSettings) GetDatabaseRedisAllowedCidrsOk() (*[]string, bool)

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

SetDatabaseRedisAllowedCidrs

func (o *ClusterAdvancedSettings) SetDatabaseRedisAllowedCidrs(v []string)

SetDatabaseRedisAllowedCidrs sets DatabaseRedisAllowedCidrs field to given value.

HasDatabaseRedisAllowedCidrs

func (o *ClusterAdvancedSettings) HasDatabaseRedisAllowedCidrs() bool

HasDatabaseRedisAllowedCidrs returns a boolean if a field has been set.

GetAwsIamAdminGroup

func (o *ClusterAdvancedSettings) GetAwsIamAdminGroup() string

GetAwsIamAdminGroup returns the AwsIamAdminGroup field if non-nil, zero value otherwise.

GetAwsIamAdminGroupOk

func (o *ClusterAdvancedSettings) GetAwsIamAdminGroupOk() (*string, bool)

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

SetAwsIamAdminGroup

func (o *ClusterAdvancedSettings) SetAwsIamAdminGroup(v string)

SetAwsIamAdminGroup sets AwsIamAdminGroup field to given value.

HasAwsIamAdminGroup

func (o *ClusterAdvancedSettings) HasAwsIamAdminGroup() bool

HasAwsIamAdminGroup returns a boolean if a field has been set.

GetAwsEksEc2MetadataImds

func (o *ClusterAdvancedSettings) GetAwsEksEc2MetadataImds() string

GetAwsEksEc2MetadataImds returns the AwsEksEc2MetadataImds field if non-nil, zero value otherwise.

GetAwsEksEc2MetadataImdsOk

func (o *ClusterAdvancedSettings) GetAwsEksEc2MetadataImdsOk() (*string, bool)

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

SetAwsEksEc2MetadataImds

func (o *ClusterAdvancedSettings) SetAwsEksEc2MetadataImds(v string)

SetAwsEksEc2MetadataImds sets AwsEksEc2MetadataImds field to given value.

HasAwsEksEc2MetadataImds

func (o *ClusterAdvancedSettings) HasAwsEksEc2MetadataImds() bool

HasAwsEksEc2MetadataImds returns a boolean if a field has been set.

GetPlecoResourcesTtl

func (o *ClusterAdvancedSettings) GetPlecoResourcesTtl() int32

GetPlecoResourcesTtl returns the PlecoResourcesTtl field if non-nil, zero value otherwise.

GetPlecoResourcesTtlOk

func (o *ClusterAdvancedSettings) GetPlecoResourcesTtlOk() (*int32, bool)

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

SetPlecoResourcesTtl

func (o *ClusterAdvancedSettings) SetPlecoResourcesTtl(v int32)

SetPlecoResourcesTtl sets PlecoResourcesTtl field to given value.

HasPlecoResourcesTtl

func (o *ClusterAdvancedSettings) HasPlecoResourcesTtl() bool

HasPlecoResourcesTtl returns a boolean if a field has been set.

GetRegistryMirroringMode

func (o *ClusterAdvancedSettings) GetRegistryMirroringMode() RegistryMirroringModeEnum

GetRegistryMirroringMode returns the RegistryMirroringMode field if non-nil, zero value otherwise.

GetRegistryMirroringModeOk

func (o *ClusterAdvancedSettings) GetRegistryMirroringModeOk() (*RegistryMirroringModeEnum, bool)

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

SetRegistryMirroringMode

func (o *ClusterAdvancedSettings) SetRegistryMirroringMode(v RegistryMirroringModeEnum)

SetRegistryMirroringMode sets RegistryMirroringMode field to given value.

HasRegistryMirroringMode

func (o *ClusterAdvancedSettings) HasRegistryMirroringMode() bool

HasRegistryMirroringMode returns a boolean if a field has been set.

GetNginxVcpuRequestInMilliCpu

func (o *ClusterAdvancedSettings) GetNginxVcpuRequestInMilliCpu() int32

GetNginxVcpuRequestInMilliCpu returns the NginxVcpuRequestInMilliCpu field if non-nil, zero value otherwise.

GetNginxVcpuRequestInMilliCpuOk

func (o *ClusterAdvancedSettings) GetNginxVcpuRequestInMilliCpuOk() (*int32, bool)

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

SetNginxVcpuRequestInMilliCpu

func (o *ClusterAdvancedSettings) SetNginxVcpuRequestInMilliCpu(v int32)

SetNginxVcpuRequestInMilliCpu sets NginxVcpuRequestInMilliCpu field to given value.

HasNginxVcpuRequestInMilliCpu

func (o *ClusterAdvancedSettings) HasNginxVcpuRequestInMilliCpu() bool

HasNginxVcpuRequestInMilliCpu returns a boolean if a field has been set.

GetNginxVcpuLimitInMilliCpu

func (o *ClusterAdvancedSettings) GetNginxVcpuLimitInMilliCpu() int32

GetNginxVcpuLimitInMilliCpu returns the NginxVcpuLimitInMilliCpu field if non-nil, zero value otherwise.

GetNginxVcpuLimitInMilliCpuOk

func (o *ClusterAdvancedSettings) GetNginxVcpuLimitInMilliCpuOk() (*int32, bool)

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

SetNginxVcpuLimitInMilliCpu

func (o *ClusterAdvancedSettings) SetNginxVcpuLimitInMilliCpu(v int32)

SetNginxVcpuLimitInMilliCpu sets NginxVcpuLimitInMilliCpu field to given value.

HasNginxVcpuLimitInMilliCpu

func (o *ClusterAdvancedSettings) HasNginxVcpuLimitInMilliCpu() bool

HasNginxVcpuLimitInMilliCpu returns a boolean if a field has been set.

GetNginxMemoryRequestInMib

func (o *ClusterAdvancedSettings) GetNginxMemoryRequestInMib() int32

GetNginxMemoryRequestInMib returns the NginxMemoryRequestInMib field if non-nil, zero value otherwise.

GetNginxMemoryRequestInMibOk

func (o *ClusterAdvancedSettings) GetNginxMemoryRequestInMibOk() (*int32, bool)

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

SetNginxMemoryRequestInMib

func (o *ClusterAdvancedSettings) SetNginxMemoryRequestInMib(v int32)

SetNginxMemoryRequestInMib sets NginxMemoryRequestInMib field to given value.

HasNginxMemoryRequestInMib

func (o *ClusterAdvancedSettings) HasNginxMemoryRequestInMib() bool

HasNginxMemoryRequestInMib returns a boolean if a field has been set.

GetNginxMemoryLimitInMib

func (o *ClusterAdvancedSettings) GetNginxMemoryLimitInMib() int32

GetNginxMemoryLimitInMib returns the NginxMemoryLimitInMib field if non-nil, zero value otherwise.

GetNginxMemoryLimitInMibOk

func (o *ClusterAdvancedSettings) GetNginxMemoryLimitInMibOk() (*int32, bool)

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

SetNginxMemoryLimitInMib

func (o *ClusterAdvancedSettings) SetNginxMemoryLimitInMib(v int32)

SetNginxMemoryLimitInMib sets NginxMemoryLimitInMib field to given value.

HasNginxMemoryLimitInMib

func (o *ClusterAdvancedSettings) HasNginxMemoryLimitInMib() bool

HasNginxMemoryLimitInMib returns a boolean if a field has been set.

GetNginxHpaCpuUtilizationPercentageThreshold

func (o *ClusterAdvancedSettings) GetNginxHpaCpuUtilizationPercentageThreshold() int32

GetNginxHpaCpuUtilizationPercentageThreshold returns the NginxHpaCpuUtilizationPercentageThreshold field if non-nil, zero value otherwise.

GetNginxHpaCpuUtilizationPercentageThresholdOk

func (o *ClusterAdvancedSettings) GetNginxHpaCpuUtilizationPercentageThresholdOk() (*int32, bool)

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

SetNginxHpaCpuUtilizationPercentageThreshold

func (o *ClusterAdvancedSettings) SetNginxHpaCpuUtilizationPercentageThreshold(v int32)

SetNginxHpaCpuUtilizationPercentageThreshold sets NginxHpaCpuUtilizationPercentageThreshold field to given value.

HasNginxHpaCpuUtilizationPercentageThreshold

func (o *ClusterAdvancedSettings) HasNginxHpaCpuUtilizationPercentageThreshold() bool

HasNginxHpaCpuUtilizationPercentageThreshold returns a boolean if a field has been set.

GetNginxHpaMinNumberInstances

func (o *ClusterAdvancedSettings) GetNginxHpaMinNumberInstances() int32

GetNginxHpaMinNumberInstances returns the NginxHpaMinNumberInstances field if non-nil, zero value otherwise.

GetNginxHpaMinNumberInstancesOk

func (o *ClusterAdvancedSettings) GetNginxHpaMinNumberInstancesOk() (*int32, bool)

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

SetNginxHpaMinNumberInstances

func (o *ClusterAdvancedSettings) SetNginxHpaMinNumberInstances(v int32)

SetNginxHpaMinNumberInstances sets NginxHpaMinNumberInstances field to given value.

HasNginxHpaMinNumberInstances

func (o *ClusterAdvancedSettings) HasNginxHpaMinNumberInstances() bool

HasNginxHpaMinNumberInstances returns a boolean if a field has been set.

GetNginxHpaMaxNumberInstances

func (o *ClusterAdvancedSettings) GetNginxHpaMaxNumberInstances() int32

GetNginxHpaMaxNumberInstances returns the NginxHpaMaxNumberInstances field if non-nil, zero value otherwise.

GetNginxHpaMaxNumberInstancesOk

func (o *ClusterAdvancedSettings) GetNginxHpaMaxNumberInstancesOk() (*int32, bool)

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

SetNginxHpaMaxNumberInstances

func (o *ClusterAdvancedSettings) SetNginxHpaMaxNumberInstances(v int32)

SetNginxHpaMaxNumberInstances sets NginxHpaMaxNumberInstances field to given value.

HasNginxHpaMaxNumberInstances

func (o *ClusterAdvancedSettings) HasNginxHpaMaxNumberInstances() bool

HasNginxHpaMaxNumberInstances returns a boolean if a field has been set.

GetStorageclassFastSsd

func (o *ClusterAdvancedSettings) GetStorageclassFastSsd() string

GetStorageclassFastSsd returns the StorageclassFastSsd field if non-nil, zero value otherwise.

GetStorageclassFastSsdOk

func (o *ClusterAdvancedSettings) GetStorageclassFastSsdOk() (*string, bool)

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

SetStorageclassFastSsd

func (o *ClusterAdvancedSettings) SetStorageclassFastSsd(v string)

SetStorageclassFastSsd sets StorageclassFastSsd field to given value.

HasStorageclassFastSsd

func (o *ClusterAdvancedSettings) HasStorageclassFastSsd() bool

HasStorageclassFastSsd returns a boolean if a field has been set.

GetQoveryStaticIpMode

func (o *ClusterAdvancedSettings) GetQoveryStaticIpMode() bool

GetQoveryStaticIpMode returns the QoveryStaticIpMode field if non-nil, zero value otherwise.

GetQoveryStaticIpModeOk

func (o *ClusterAdvancedSettings) GetQoveryStaticIpModeOk() (*bool, bool)

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

SetQoveryStaticIpMode

func (o *ClusterAdvancedSettings) SetQoveryStaticIpMode(v bool)

SetQoveryStaticIpMode sets QoveryStaticIpMode field to given value.

HasQoveryStaticIpMode

func (o *ClusterAdvancedSettings) HasQoveryStaticIpMode() bool

HasQoveryStaticIpMode returns a boolean if a field has been set.

GetK8sApiAllowedPublicAccessCidrs

func (o *ClusterAdvancedSettings) GetK8sApiAllowedPublicAccessCidrs() []string

GetK8sApiAllowedPublicAccessCidrs returns the K8sApiAllowedPublicAccessCidrs field if non-nil, zero value otherwise.

GetK8sApiAllowedPublicAccessCidrsOk

func (o *ClusterAdvancedSettings) GetK8sApiAllowedPublicAccessCidrsOk() (*[]string, bool)

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

SetK8sApiAllowedPublicAccessCidrs

func (o *ClusterAdvancedSettings) SetK8sApiAllowedPublicAccessCidrs(v []string)

SetK8sApiAllowedPublicAccessCidrs sets K8sApiAllowedPublicAccessCidrs field to given value.

HasK8sApiAllowedPublicAccessCidrs

func (o *ClusterAdvancedSettings) HasK8sApiAllowedPublicAccessCidrs() bool

HasK8sApiAllowedPublicAccessCidrs returns a boolean if a field has been set.

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