diff --git a/docs/tools/sdk/go/Reference/V2024/Models/ManagedCluster.md b/docs/tools/sdk/go/Reference/V2024/Models/ManagedCluster.md index b3b2fba31..2f57a50d8 100644 --- a/docs/tools/sdk/go/Reference/V2024/Models/ManagedCluster.md +++ b/docs/tools/sdk/go/Reference/V2024/Models/ManagedCluster.md @@ -27,13 +27,14 @@ Name | Type | Description | Notes **Redis** | Pointer to [**ManagedClusterRedis**](managed-cluster-redis) | | [optional] **ClientType** | [**NullableManagedClientType**](managed-client-type) | | **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] +**PinnedConfig** | Pointer to **bool** | boolean flag indicating whether or not the cluster configuration is pinned | [optional] [default to false] **LogConfiguration** | Pointer to [**NullableClientLogConfiguration**](client-log-configuration) | | [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] +**EncryptionConfiguration** | Pointer to [**ManagedClusterEncryptionConfig**](managed-cluster-encryption-config) | | [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] @@ -576,6 +577,31 @@ HasPublicKey returns a boolean if a field has been set. `func (o *ManagedCluster) UnsetPublicKey()` UnsetPublicKey ensures that no value is present for PublicKey, not even an explicit nil +### GetEncryptionConfiguration + +`func (o *ManagedCluster) GetEncryptionConfiguration() ManagedClusterEncryptionConfig` + +GetEncryptionConfiguration returns the EncryptionConfiguration field if non-nil, zero value otherwise. + +### GetEncryptionConfigurationOk + +`func (o *ManagedCluster) GetEncryptionConfigurationOk() (*ManagedClusterEncryptionConfig, bool)` + +GetEncryptionConfigurationOk returns a tuple with the EncryptionConfiguration field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetEncryptionConfiguration + +`func (o *ManagedCluster) SetEncryptionConfiguration(v ManagedClusterEncryptionConfig)` + +SetEncryptionConfiguration sets EncryptionConfiguration field to given value. + +### HasEncryptionConfiguration + +`func (o *ManagedCluster) HasEncryptionConfiguration() bool` + +HasEncryptionConfiguration returns a boolean if a field has been set. + ### GetAlertKey `func (o *ManagedCluster) GetAlertKey() string` diff --git a/docs/tools/sdk/go/Reference/V2024/Models/ManagedClusterEncryptionConfig.md b/docs/tools/sdk/go/Reference/V2024/Models/ManagedClusterEncryptionConfig.md new file mode 100644 index 000000000..e05c389d1 --- /dev/null +++ b/docs/tools/sdk/go/Reference/V2024/Models/ManagedClusterEncryptionConfig.md @@ -0,0 +1,64 @@ +--- +id: v2024-managed-cluster-encryption-config +title: ManagedClusterEncryptionConfig +pagination_label: ManagedClusterEncryptionConfig +sidebar_label: ManagedClusterEncryptionConfig +sidebar_class_name: gosdk +keywords: ['go', 'Golang', 'sdk', 'ManagedClusterEncryptionConfig', 'V2024ManagedClusterEncryptionConfig'] +slug: /tools/sdk/go/v2024/models/managed-cluster-encryption-config +tags: ['SDK', 'Software Development Kit', 'ManagedClusterEncryptionConfig', 'V2024ManagedClusterEncryptionConfig'] +--- + +# ManagedClusterEncryptionConfig + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**Format** | Pointer to **string** | Specifies the format used for encrypted data, such as secrets. The format determines how the encrypted data is structured and processed. | [optional] + +## Methods + +### NewManagedClusterEncryptionConfig + +`func NewManagedClusterEncryptionConfig() *ManagedClusterEncryptionConfig` + +NewManagedClusterEncryptionConfig instantiates a new ManagedClusterEncryptionConfig 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 + +### NewManagedClusterEncryptionConfigWithDefaults + +`func NewManagedClusterEncryptionConfigWithDefaults() *ManagedClusterEncryptionConfig` + +NewManagedClusterEncryptionConfigWithDefaults instantiates a new ManagedClusterEncryptionConfig 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 + +### GetFormat + +`func (o *ManagedClusterEncryptionConfig) GetFormat() string` + +GetFormat returns the Format field if non-nil, zero value otherwise. + +### GetFormatOk + +`func (o *ManagedClusterEncryptionConfig) GetFormatOk() (*string, bool)` + +GetFormatOk returns a tuple with the Format field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetFormat + +`func (o *ManagedClusterEncryptionConfig) SetFormat(v string)` + +SetFormat sets Format field to given value. + +### HasFormat + +`func (o *ManagedClusterEncryptionConfig) HasFormat() bool` + +HasFormat returns a boolean if a field has been set. + + diff --git a/docs/tools/sdk/go/Reference/V2025/Models/ManagedCluster.md b/docs/tools/sdk/go/Reference/V2025/Models/ManagedCluster.md index db350de70..0c4245758 100644 --- a/docs/tools/sdk/go/Reference/V2025/Models/ManagedCluster.md +++ b/docs/tools/sdk/go/Reference/V2025/Models/ManagedCluster.md @@ -27,13 +27,14 @@ Name | Type | Description | Notes **Redis** | Pointer to [**ManagedClusterRedis**](managed-cluster-redis) | | [optional] **ClientType** | [**NullableManagedClientType**](managed-client-type) | | **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] +**PinnedConfig** | Pointer to **bool** | boolean flag indicating whether or not the cluster configuration is pinned | [optional] [default to false] **LogConfiguration** | Pointer to [**NullableClientLogConfiguration**](client-log-configuration) | | [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] +**EncryptionConfiguration** | Pointer to [**ManagedClusterEncryptionConfig**](managed-cluster-encryption-config) | | [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] @@ -570,6 +571,31 @@ HasPublicKey returns a boolean if a field has been set. `func (o *ManagedCluster) UnsetPublicKey()` UnsetPublicKey ensures that no value is present for PublicKey, not even an explicit nil +### GetEncryptionConfiguration + +`func (o *ManagedCluster) GetEncryptionConfiguration() ManagedClusterEncryptionConfig` + +GetEncryptionConfiguration returns the EncryptionConfiguration field if non-nil, zero value otherwise. + +### GetEncryptionConfigurationOk + +`func (o *ManagedCluster) GetEncryptionConfigurationOk() (*ManagedClusterEncryptionConfig, bool)` + +GetEncryptionConfigurationOk returns a tuple with the EncryptionConfiguration field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetEncryptionConfiguration + +`func (o *ManagedCluster) SetEncryptionConfiguration(v ManagedClusterEncryptionConfig)` + +SetEncryptionConfiguration sets EncryptionConfiguration field to given value. + +### HasEncryptionConfiguration + +`func (o *ManagedCluster) HasEncryptionConfiguration() bool` + +HasEncryptionConfiguration returns a boolean if a field has been set. + ### GetAlertKey `func (o *ManagedCluster) GetAlertKey() string` diff --git a/docs/tools/sdk/go/Reference/V2025/Models/ManagedClusterEncryptionConfig.md b/docs/tools/sdk/go/Reference/V2025/Models/ManagedClusterEncryptionConfig.md new file mode 100644 index 000000000..a3090c5fc --- /dev/null +++ b/docs/tools/sdk/go/Reference/V2025/Models/ManagedClusterEncryptionConfig.md @@ -0,0 +1,64 @@ +--- +id: v2025-managed-cluster-encryption-config +title: ManagedClusterEncryptionConfig +pagination_label: ManagedClusterEncryptionConfig +sidebar_label: ManagedClusterEncryptionConfig +sidebar_class_name: gosdk +keywords: ['go', 'Golang', 'sdk', 'ManagedClusterEncryptionConfig', 'V2025ManagedClusterEncryptionConfig'] +slug: /tools/sdk/go/v2025/models/managed-cluster-encryption-config +tags: ['SDK', 'Software Development Kit', 'ManagedClusterEncryptionConfig', 'V2025ManagedClusterEncryptionConfig'] +--- + +# ManagedClusterEncryptionConfig + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**Format** | Pointer to **string** | Specifies the format used for encrypted data, such as secrets. The format determines how the encrypted data is structured and processed. | [optional] + +## Methods + +### NewManagedClusterEncryptionConfig + +`func NewManagedClusterEncryptionConfig() *ManagedClusterEncryptionConfig` + +NewManagedClusterEncryptionConfig instantiates a new ManagedClusterEncryptionConfig 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 + +### NewManagedClusterEncryptionConfigWithDefaults + +`func NewManagedClusterEncryptionConfigWithDefaults() *ManagedClusterEncryptionConfig` + +NewManagedClusterEncryptionConfigWithDefaults instantiates a new ManagedClusterEncryptionConfig 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 + +### GetFormat + +`func (o *ManagedClusterEncryptionConfig) GetFormat() string` + +GetFormat returns the Format field if non-nil, zero value otherwise. + +### GetFormatOk + +`func (o *ManagedClusterEncryptionConfig) GetFormatOk() (*string, bool)` + +GetFormatOk returns a tuple with the Format field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetFormat + +`func (o *ManagedClusterEncryptionConfig) SetFormat(v string)` + +SetFormat sets Format field to given value. + +### HasFormat + +`func (o *ManagedClusterEncryptionConfig) HasFormat() bool` + +HasFormat returns a boolean if a field has been set. + + diff --git a/docs/tools/sdk/go/Reference/V3/Models/ManagedCluster.md b/docs/tools/sdk/go/Reference/V3/Models/ManagedCluster.md index ef3dc5b45..f7c153f2e 100644 --- a/docs/tools/sdk/go/Reference/V3/Models/ManagedCluster.md +++ b/docs/tools/sdk/go/Reference/V3/Models/ManagedCluster.md @@ -27,13 +27,14 @@ Name | Type | Description | Notes **Redis** | Pointer to [**ManagedClusterRedis**](managed-cluster-redis) | | [optional] **ClientType** | [**NullableManagedClientType**](managed-client-type) | | **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] +**PinnedConfig** | Pointer to **bool** | boolean flag indicating whether or not the cluster configuration is pinned | [optional] [default to false] **LogConfiguration** | Pointer to [**NullableClientLogConfiguration**](client-log-configuration) | | [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] +**EncryptionConfiguration** | Pointer to [**ManagedClusterEncryptionConfig**](managed-cluster-encryption-config) | | [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] @@ -570,6 +571,31 @@ HasPublicKey returns a boolean if a field has been set. `func (o *ManagedCluster) UnsetPublicKey()` UnsetPublicKey ensures that no value is present for PublicKey, not even an explicit nil +### GetEncryptionConfiguration + +`func (o *ManagedCluster) GetEncryptionConfiguration() ManagedClusterEncryptionConfig` + +GetEncryptionConfiguration returns the EncryptionConfiguration field if non-nil, zero value otherwise. + +### GetEncryptionConfigurationOk + +`func (o *ManagedCluster) GetEncryptionConfigurationOk() (*ManagedClusterEncryptionConfig, bool)` + +GetEncryptionConfigurationOk returns a tuple with the EncryptionConfiguration field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetEncryptionConfiguration + +`func (o *ManagedCluster) SetEncryptionConfiguration(v ManagedClusterEncryptionConfig)` + +SetEncryptionConfiguration sets EncryptionConfiguration field to given value. + +### HasEncryptionConfiguration + +`func (o *ManagedCluster) HasEncryptionConfiguration() bool` + +HasEncryptionConfiguration returns a boolean if a field has been set. + ### GetAlertKey `func (o *ManagedCluster) GetAlertKey() string` diff --git a/docs/tools/sdk/go/Reference/V3/Models/ManagedClusterEncryptionConfig.md b/docs/tools/sdk/go/Reference/V3/Models/ManagedClusterEncryptionConfig.md new file mode 100644 index 000000000..143b23e06 --- /dev/null +++ b/docs/tools/sdk/go/Reference/V3/Models/ManagedClusterEncryptionConfig.md @@ -0,0 +1,64 @@ +--- +id: managed-cluster-encryption-config +title: ManagedClusterEncryptionConfig +pagination_label: ManagedClusterEncryptionConfig +sidebar_label: ManagedClusterEncryptionConfig +sidebar_class_name: gosdk +keywords: ['go', 'Golang', 'sdk', 'ManagedClusterEncryptionConfig', 'ManagedClusterEncryptionConfig'] +slug: /tools/sdk/go/v3/models/managed-cluster-encryption-config +tags: ['SDK', 'Software Development Kit', 'ManagedClusterEncryptionConfig', 'ManagedClusterEncryptionConfig'] +--- + +# ManagedClusterEncryptionConfig + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**Format** | Pointer to **string** | Specifies the format used for encrypted data, such as secrets. The format determines how the encrypted data is structured and processed. | [optional] + +## Methods + +### NewManagedClusterEncryptionConfig + +`func NewManagedClusterEncryptionConfig() *ManagedClusterEncryptionConfig` + +NewManagedClusterEncryptionConfig instantiates a new ManagedClusterEncryptionConfig 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 + +### NewManagedClusterEncryptionConfigWithDefaults + +`func NewManagedClusterEncryptionConfigWithDefaults() *ManagedClusterEncryptionConfig` + +NewManagedClusterEncryptionConfigWithDefaults instantiates a new ManagedClusterEncryptionConfig 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 + +### GetFormat + +`func (o *ManagedClusterEncryptionConfig) GetFormat() string` + +GetFormat returns the Format field if non-nil, zero value otherwise. + +### GetFormatOk + +`func (o *ManagedClusterEncryptionConfig) GetFormatOk() (*string, bool)` + +GetFormatOk returns a tuple with the Format field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetFormat + +`func (o *ManagedClusterEncryptionConfig) SetFormat(v string)` + +SetFormat sets Format field to given value. + +### HasFormat + +`func (o *ManagedClusterEncryptionConfig) HasFormat() bool` + +HasFormat returns a boolean if a field has been set. + +