Skip to content

Latest commit

 

History

History
113 lines (61 loc) · 3.78 KB

File metadata and controls

113 lines (61 loc) · 3.78 KB

CreateClusterSpecification

Properties

Name Type Description Notes
CustomerCloudAccount Pointer to CustomerCloudAccount [optional]
Dedicated Pointer to DedicatedClusterCreateSpecification [optional]
DeleteProtection Pointer to DeleteProtectionStateType [optional]
Labels Pointer to map[string]string labels are key-value pairs used to organize and categorize resources. [optional]
ParentId Pointer to string Preview: The parent ID is a folder ID. An empty string or "root" will create a cluster at the root level. [optional]
Plan Pointer to PlanType [optional]
Serverless Pointer to ServerlessClusterCreateSpecification [optional]

Methods

NewCreateClusterSpecification

func NewCreateClusterSpecification() *CreateClusterSpecification

NewCreateClusterSpecification instantiates a new CreateClusterSpecification 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.

GetCustomerCloudAccount

func (o *CreateClusterSpecification) GetCustomerCloudAccount() CustomerCloudAccount

GetCustomerCloudAccount returns the CustomerCloudAccount field if non-nil, zero value otherwise.

SetCustomerCloudAccount

func (o *CreateClusterSpecification) SetCustomerCloudAccount(v CustomerCloudAccount)

SetCustomerCloudAccount sets CustomerCloudAccount field to given value.

GetDedicated

func (o *CreateClusterSpecification) GetDedicated() DedicatedClusterCreateSpecification

GetDedicated returns the Dedicated field if non-nil, zero value otherwise.

SetDedicated

func (o *CreateClusterSpecification) SetDedicated(v DedicatedClusterCreateSpecification)

SetDedicated sets Dedicated field to given value.

GetDeleteProtection

func (o *CreateClusterSpecification) GetDeleteProtection() DeleteProtectionStateType

GetDeleteProtection returns the DeleteProtection field if non-nil, zero value otherwise.

SetDeleteProtection

func (o *CreateClusterSpecification) SetDeleteProtection(v DeleteProtectionStateType)

SetDeleteProtection sets DeleteProtection field to given value.

GetLabels

func (o *CreateClusterSpecification) GetLabels() map[string]string

GetLabels returns the Labels field if non-nil, zero value otherwise.

SetLabels

func (o *CreateClusterSpecification) SetLabels(v map[string]string)

SetLabels sets Labels field to given value.

GetParentId

func (o *CreateClusterSpecification) GetParentId() string

GetParentId returns the ParentId field if non-nil, zero value otherwise.

SetParentId

func (o *CreateClusterSpecification) SetParentId(v string)

SetParentId sets ParentId field to given value.

GetPlan

func (o *CreateClusterSpecification) GetPlan() PlanType

GetPlan returns the Plan field if non-nil, zero value otherwise.

SetPlan

func (o *CreateClusterSpecification) SetPlan(v PlanType)

SetPlan sets Plan field to given value.

GetServerless

func (o *CreateClusterSpecification) GetServerless() ServerlessClusterCreateSpecification

GetServerless returns the Serverless field if non-nil, zero value otherwise.

SetServerless

func (o *CreateClusterSpecification) SetServerless(v ServerlessClusterCreateSpecification)

SetServerless sets Serverless field to given value.

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