kafkamgmtclient

package
v0.21.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2023 License: Apache-2.0 Imports: 22 Imported by: 28

README

Go API client for kafkamgmtclient

Kafka Management API is a REST API to manage Kafka instances

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 1.15.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import sw "./kafkamgmtclient"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), sw.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), sw.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identifield by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), sw.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sw.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.openshift.com

Class Method HTTP request Description
DefaultApi CreateKafka Post /api/kafkas_mgmt/v1/kafkas
DefaultApi DeleteKafkaById Delete /api/kafkas_mgmt/v1/kafkas/{id}
DefaultApi FederateMetrics Get /api/kafkas_mgmt/v1/kafkas/{id}/metrics/federate
DefaultApi GetCloudProviderRegions Get /api/kafkas_mgmt/v1/cloud_providers/{id}/regions
DefaultApi GetCloudProviders Get /api/kafkas_mgmt/v1/cloud_providers
DefaultApi GetInstanceTypesByCloudProviderAndRegion Get /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region}
DefaultApi GetKafkaById Get /api/kafkas_mgmt/v1/kafkas/{id}
DefaultApi GetKafkas Get /api/kafkas_mgmt/v1/kafkas
DefaultApi GetMetricsByInstantQuery Get /api/kafkas_mgmt/v1/kafkas/{id}/metrics/query
DefaultApi GetMetricsByRangeQuery Get /api/kafkas_mgmt/v1/kafkas/{id}/metrics/query_range
DefaultApi GetVersionMetadata Get /api/kafkas_mgmt/v1
DefaultApi PromoteKafka Post /api/kafkas_mgmt/v1/kafkas/{id}/promote
DefaultApi UpdateKafkaById Patch /api/kafkas_mgmt/v1/kafkas/{id}
EnterpriseDataplaneClustersApi DeleteEnterpriseClusterById Delete /api/kafkas_mgmt/v1/clusters/{id}
EnterpriseDataplaneClustersApi GetEnterpriseClusterById Get /api/kafkas_mgmt/v1/clusters/{id}
EnterpriseDataplaneClustersApi GetEnterpriseClusterWithAddonParameters Get /api/kafkas_mgmt/v1/clusters/{id}/addon_parameters
EnterpriseDataplaneClustersApi GetEnterpriseOsdClusters Get /api/kafkas_mgmt/v1/clusters
EnterpriseDataplaneClustersApi RegisterEnterpriseOsdCluster Post /api/kafkas_mgmt/v1/clusters
ErrorsApi GetErrorById Get /api/kafkas_mgmt/v1/errors/{id}
ErrorsApi GetErrors Get /api/kafkas_mgmt/v1/errors
SecurityApi CreateServiceAccount Post /api/kafkas_mgmt/v1/service_accounts
SecurityApi DeleteServiceAccountById Delete /api/kafkas_mgmt/v1/service_accounts/{id}
SecurityApi GetServiceAccountById Get /api/kafkas_mgmt/v1/service_accounts/{id}
SecurityApi GetServiceAccounts Get /api/kafkas_mgmt/v1/service_accounts
SecurityApi GetSsoProviders Get /api/kafkas_mgmt/v1/sso_providers
SecurityApi ResetServiceAccountCreds Post /api/kafkas_mgmt/v1/service_accounts/{id}/reset_credentials

Documentation For Models

Documentation For Authorization

Bearer
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARERTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

rhosak-support@redhat.com

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	DefaultApi DefaultApi

	EnterpriseDataplaneClustersApi EnterpriseDataplaneClustersApi

	ErrorsApi ErrorsApi

	SecurityApi SecurityApi
	// contains filtered or unexported fields
}

APIClient manages communication with the Kafka Management API API v1.15.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiCreateKafkaRequest

type ApiCreateKafkaRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiCreateKafkaRequest) Async

func (ApiCreateKafkaRequest) Execute

func (ApiCreateKafkaRequest) KafkaRequestPayload

func (r ApiCreateKafkaRequest) KafkaRequestPayload(kafkaRequestPayload KafkaRequestPayload) ApiCreateKafkaRequest

type ApiCreateServiceAccountRequest

type ApiCreateServiceAccountRequest struct {
	ApiService SecurityApi
	// contains filtered or unexported fields
}

func (ApiCreateServiceAccountRequest) Execute

func (ApiCreateServiceAccountRequest) ServiceAccountRequest

func (r ApiCreateServiceAccountRequest) ServiceAccountRequest(serviceAccountRequest ServiceAccountRequest) ApiCreateServiceAccountRequest

type ApiDeleteEnterpriseClusterByIdRequest added in v0.17.0

type ApiDeleteEnterpriseClusterByIdRequest struct {
	ApiService EnterpriseDataplaneClustersApi
	// contains filtered or unexported fields
}

func (ApiDeleteEnterpriseClusterByIdRequest) Async added in v0.17.0

func (ApiDeleteEnterpriseClusterByIdRequest) Execute added in v0.17.0

type ApiDeleteKafkaByIdRequest

type ApiDeleteKafkaByIdRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiDeleteKafkaByIdRequest) Async

func (ApiDeleteKafkaByIdRequest) Execute

type ApiDeleteServiceAccountByIdRequest

type ApiDeleteServiceAccountByIdRequest struct {
	ApiService SecurityApi
	// contains filtered or unexported fields
}

func (ApiDeleteServiceAccountByIdRequest) Execute

type ApiFederateMetricsRequest added in v0.5.0

type ApiFederateMetricsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiFederateMetricsRequest) Execute added in v0.5.0

type ApiGetCloudProviderRegionsRequest

type ApiGetCloudProviderRegionsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetCloudProviderRegionsRequest) Execute

func (ApiGetCloudProviderRegionsRequest) Page

func (ApiGetCloudProviderRegionsRequest) Size

type ApiGetCloudProvidersRequest

type ApiGetCloudProvidersRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetCloudProvidersRequest) Execute

func (ApiGetCloudProvidersRequest) Page

func (ApiGetCloudProvidersRequest) Size

type ApiGetEnterpriseClusterByIdRequest added in v0.19.0

type ApiGetEnterpriseClusterByIdRequest struct {
	ApiService EnterpriseDataplaneClustersApi
	// contains filtered or unexported fields
}

func (ApiGetEnterpriseClusterByIdRequest) Execute added in v0.19.0

type ApiGetEnterpriseClusterWithAddonParametersRequest added in v0.19.0

type ApiGetEnterpriseClusterWithAddonParametersRequest struct {
	ApiService EnterpriseDataplaneClustersApi
	// contains filtered or unexported fields
}

func (ApiGetEnterpriseClusterWithAddonParametersRequest) Execute added in v0.19.0

type ApiGetEnterpriseOsdClustersRequest added in v0.17.0

type ApiGetEnterpriseOsdClustersRequest struct {
	ApiService EnterpriseDataplaneClustersApi
	// contains filtered or unexported fields
}

func (ApiGetEnterpriseOsdClustersRequest) Execute added in v0.17.0

type ApiGetErrorByIdRequest added in v0.5.0

type ApiGetErrorByIdRequest struct {
	ApiService ErrorsApi
	// contains filtered or unexported fields
}

func (ApiGetErrorByIdRequest) Execute added in v0.5.0

type ApiGetErrorsRequest added in v0.5.0

type ApiGetErrorsRequest struct {
	ApiService ErrorsApi
	// contains filtered or unexported fields
}

func (ApiGetErrorsRequest) Execute added in v0.5.0

type ApiGetInstanceTypesByCloudProviderAndRegionRequest added in v0.11.1

type ApiGetInstanceTypesByCloudProviderAndRegionRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetInstanceTypesByCloudProviderAndRegionRequest) Execute added in v0.11.1

type ApiGetKafkaByIdRequest

type ApiGetKafkaByIdRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetKafkaByIdRequest) Execute

type ApiGetKafkasRequest

type ApiGetKafkasRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetKafkasRequest) Execute

func (ApiGetKafkasRequest) OrderBy

func (r ApiGetKafkasRequest) OrderBy(orderBy string) ApiGetKafkasRequest

func (ApiGetKafkasRequest) Page

func (ApiGetKafkasRequest) Search

func (ApiGetKafkasRequest) Size

type ApiGetMetricsByInstantQueryRequest

type ApiGetMetricsByInstantQueryRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetMetricsByInstantQueryRequest) Execute

func (ApiGetMetricsByInstantQueryRequest) Filters

type ApiGetMetricsByRangeQueryRequest

type ApiGetMetricsByRangeQueryRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetMetricsByRangeQueryRequest) Duration

func (ApiGetMetricsByRangeQueryRequest) Execute

func (ApiGetMetricsByRangeQueryRequest) Filters

func (ApiGetMetricsByRangeQueryRequest) Interval

type ApiGetServiceAccountByIdRequest

type ApiGetServiceAccountByIdRequest struct {
	ApiService SecurityApi
	// contains filtered or unexported fields
}

func (ApiGetServiceAccountByIdRequest) Execute

type ApiGetServiceAccountsRequest

type ApiGetServiceAccountsRequest struct {
	ApiService SecurityApi
	// contains filtered or unexported fields
}

func (ApiGetServiceAccountsRequest) ClientId added in v0.10.0

func (ApiGetServiceAccountsRequest) Execute

type ApiGetSsoProvidersRequest added in v0.11.0

type ApiGetSsoProvidersRequest struct {
	ApiService SecurityApi
	// contains filtered or unexported fields
}

func (ApiGetSsoProvidersRequest) Execute added in v0.11.0

type ApiGetVersionMetadataRequest

type ApiGetVersionMetadataRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiGetVersionMetadataRequest) Execute

type ApiPromoteKafkaRequest added in v0.19.0

type ApiPromoteKafkaRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiPromoteKafkaRequest) Async added in v0.19.0

func (ApiPromoteKafkaRequest) Execute added in v0.19.0

func (ApiPromoteKafkaRequest) KafkaPromoteRequest added in v0.19.0

func (r ApiPromoteKafkaRequest) KafkaPromoteRequest(kafkaPromoteRequest KafkaPromoteRequest) ApiPromoteKafkaRequest

type ApiRegisterEnterpriseOsdClusterRequest added in v0.16.0

type ApiRegisterEnterpriseOsdClusterRequest struct {
	ApiService EnterpriseDataplaneClustersApi
	// contains filtered or unexported fields
}

func (ApiRegisterEnterpriseOsdClusterRequest) EnterpriseOsdClusterPayload added in v0.16.0

func (r ApiRegisterEnterpriseOsdClusterRequest) EnterpriseOsdClusterPayload(enterpriseOsdClusterPayload EnterpriseOsdClusterPayload) ApiRegisterEnterpriseOsdClusterRequest

func (ApiRegisterEnterpriseOsdClusterRequest) Execute added in v0.16.0

type ApiResetServiceAccountCredsRequest

type ApiResetServiceAccountCredsRequest struct {
	ApiService SecurityApi
	// contains filtered or unexported fields
}

func (ApiResetServiceAccountCredsRequest) Execute

type ApiUpdateKafkaByIdRequest

type ApiUpdateKafkaByIdRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiUpdateKafkaByIdRequest) Execute

func (ApiUpdateKafkaByIdRequest) KafkaUpdateRequest

func (r ApiUpdateKafkaByIdRequest) KafkaUpdateRequest(kafkaUpdateRequest KafkaUpdateRequest) ApiUpdateKafkaByIdRequest

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type CloudProvider

type CloudProvider struct {
	// Indicates the type of this object. Will be 'CloudProvider' link.
	Kind *string `json:"kind,omitempty"`
	// Unique identifier of the object.
	Id *string `json:"id,omitempty"`
	// Name of the cloud provider for display purposes.
	DisplayName *string `json:"display_name,omitempty"`
	// Human friendly identifier of the cloud provider, for example `aws`.
	Name *string `json:"name,omitempty"`
	// Whether the cloud provider is enabled for deploying an OSD cluster.
	Enabled bool `json:"enabled"`
}

CloudProvider Cloud provider.

func NewCloudProvider

func NewCloudProvider(enabled bool) *CloudProvider

NewCloudProvider instantiates a new CloudProvider 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 NewCloudProviderWithDefaults

func NewCloudProviderWithDefaults() *CloudProvider

NewCloudProviderWithDefaults instantiates a new CloudProvider 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 (*CloudProvider) GetDisplayName

func (o *CloudProvider) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*CloudProvider) GetDisplayNameOk

func (o *CloudProvider) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudProvider) GetEnabled

func (o *CloudProvider) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*CloudProvider) GetEnabledOk

func (o *CloudProvider) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*CloudProvider) GetId

func (o *CloudProvider) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CloudProvider) GetIdOk

func (o *CloudProvider) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudProvider) GetKind

func (o *CloudProvider) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*CloudProvider) GetKindOk

func (o *CloudProvider) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudProvider) GetName

func (o *CloudProvider) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CloudProvider) GetNameOk

func (o *CloudProvider) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudProvider) HasDisplayName

func (o *CloudProvider) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*CloudProvider) HasId

func (o *CloudProvider) HasId() bool

HasId returns a boolean if a field has been set.

func (*CloudProvider) HasKind

func (o *CloudProvider) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*CloudProvider) HasName

func (o *CloudProvider) HasName() bool

HasName returns a boolean if a field has been set.

func (CloudProvider) MarshalJSON

func (o CloudProvider) MarshalJSON() ([]byte, error)

func (*CloudProvider) SetDisplayName

func (o *CloudProvider) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*CloudProvider) SetEnabled

func (o *CloudProvider) SetEnabled(v bool)

SetEnabled sets field value

func (*CloudProvider) SetId

func (o *CloudProvider) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CloudProvider) SetKind

func (o *CloudProvider) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*CloudProvider) SetName

func (o *CloudProvider) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type CloudProviderList

type CloudProviderList struct {
	Kind  string          `json:"kind"`
	Page  int32           `json:"page"`
	Size  int32           `json:"size"`
	Total int32           `json:"total"`
	Items []CloudProvider `json:"items"`
}

CloudProviderList struct for CloudProviderList

func NewCloudProviderList

func NewCloudProviderList(kind string, page int32, size int32, total int32, items []CloudProvider) *CloudProviderList

NewCloudProviderList instantiates a new CloudProviderList 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 NewCloudProviderListWithDefaults

func NewCloudProviderListWithDefaults() *CloudProviderList

NewCloudProviderListWithDefaults instantiates a new CloudProviderList 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 (*CloudProviderList) GetItems

func (o *CloudProviderList) GetItems() []CloudProvider

GetItems returns the Items field value

func (*CloudProviderList) GetItemsOk

func (o *CloudProviderList) GetItemsOk() (*[]CloudProvider, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*CloudProviderList) GetKind

func (o *CloudProviderList) GetKind() string

GetKind returns the Kind field value

func (*CloudProviderList) GetKindOk

func (o *CloudProviderList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*CloudProviderList) GetPage

func (o *CloudProviderList) GetPage() int32

GetPage returns the Page field value

func (*CloudProviderList) GetPageOk

func (o *CloudProviderList) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*CloudProviderList) GetSize

func (o *CloudProviderList) GetSize() int32

GetSize returns the Size field value

func (*CloudProviderList) GetSizeOk

func (o *CloudProviderList) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*CloudProviderList) GetTotal

func (o *CloudProviderList) GetTotal() int32

GetTotal returns the Total field value

func (*CloudProviderList) GetTotalOk

func (o *CloudProviderList) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (CloudProviderList) MarshalJSON

func (o CloudProviderList) MarshalJSON() ([]byte, error)

func (*CloudProviderList) SetItems

func (o *CloudProviderList) SetItems(v []CloudProvider)

SetItems sets field value

func (*CloudProviderList) SetKind

func (o *CloudProviderList) SetKind(v string)

SetKind sets field value

func (*CloudProviderList) SetPage

func (o *CloudProviderList) SetPage(v int32)

SetPage sets field value

func (*CloudProviderList) SetSize

func (o *CloudProviderList) SetSize(v int32)

SetSize sets field value

func (*CloudProviderList) SetTotal

func (o *CloudProviderList) SetTotal(v int32)

SetTotal sets field value

type CloudProviderListAllOf

type CloudProviderListAllOf struct {
	Items []CloudProvider `json:"items"`
}

CloudProviderListAllOf struct for CloudProviderListAllOf

func NewCloudProviderListAllOf

func NewCloudProviderListAllOf(items []CloudProvider) *CloudProviderListAllOf

NewCloudProviderListAllOf instantiates a new CloudProviderListAllOf 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 NewCloudProviderListAllOfWithDefaults

func NewCloudProviderListAllOfWithDefaults() *CloudProviderListAllOf

NewCloudProviderListAllOfWithDefaults instantiates a new CloudProviderListAllOf 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 (*CloudProviderListAllOf) GetItems

func (o *CloudProviderListAllOf) GetItems() []CloudProvider

GetItems returns the Items field value

func (*CloudProviderListAllOf) GetItemsOk

func (o *CloudProviderListAllOf) GetItemsOk() (*[]CloudProvider, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (CloudProviderListAllOf) MarshalJSON

func (o CloudProviderListAllOf) MarshalJSON() ([]byte, error)

func (*CloudProviderListAllOf) SetItems

func (o *CloudProviderListAllOf) SetItems(v []CloudProvider)

SetItems sets field value

type CloudRegion

type CloudRegion struct {
	// Indicates the type of this object. Will be 'CloudRegion'.
	Kind *string `json:"kind,omitempty"`
	// Unique identifier of the object.
	Id *string `json:"id,omitempty"`
	// Name of the region for display purposes, for example `N. Virginia`.
	DisplayName *string `json:"display_name,omitempty"`
	// Whether the region is enabled for deploying an OSD cluster.
	Enabled bool `json:"enabled"`
	// Indicates whether there is capacity left per instance type
	Capacity []RegionCapacityListItem `json:"capacity"`
}

CloudRegion Description of a region of a cloud provider.

func NewCloudRegion

func NewCloudRegion(enabled bool, capacity []RegionCapacityListItem) *CloudRegion

NewCloudRegion instantiates a new CloudRegion 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 NewCloudRegionWithDefaults

func NewCloudRegionWithDefaults() *CloudRegion

NewCloudRegionWithDefaults instantiates a new CloudRegion 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 (*CloudRegion) GetCapacity added in v0.8.0

func (o *CloudRegion) GetCapacity() []RegionCapacityListItem

GetCapacity returns the Capacity field value

func (*CloudRegion) GetCapacityOk added in v0.8.0

func (o *CloudRegion) GetCapacityOk() (*[]RegionCapacityListItem, bool)

GetCapacityOk returns a tuple with the Capacity field value and a boolean to check if the value has been set.

func (*CloudRegion) GetDisplayName

func (o *CloudRegion) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*CloudRegion) GetDisplayNameOk

func (o *CloudRegion) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudRegion) GetEnabled

func (o *CloudRegion) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*CloudRegion) GetEnabledOk

func (o *CloudRegion) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*CloudRegion) GetId

func (o *CloudRegion) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CloudRegion) GetIdOk

func (o *CloudRegion) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudRegion) GetKind

func (o *CloudRegion) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*CloudRegion) GetKindOk

func (o *CloudRegion) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudRegion) HasDisplayName

func (o *CloudRegion) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*CloudRegion) HasId

func (o *CloudRegion) HasId() bool

HasId returns a boolean if a field has been set.

func (*CloudRegion) HasKind

func (o *CloudRegion) HasKind() bool

HasKind returns a boolean if a field has been set.

func (CloudRegion) MarshalJSON

func (o CloudRegion) MarshalJSON() ([]byte, error)

func (*CloudRegion) SetCapacity added in v0.8.0

func (o *CloudRegion) SetCapacity(v []RegionCapacityListItem)

SetCapacity sets field value

func (*CloudRegion) SetDisplayName

func (o *CloudRegion) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*CloudRegion) SetEnabled

func (o *CloudRegion) SetEnabled(v bool)

SetEnabled sets field value

func (*CloudRegion) SetId

func (o *CloudRegion) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CloudRegion) SetKind

func (o *CloudRegion) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

type CloudRegionList

type CloudRegionList struct {
	Kind  string        `json:"kind"`
	Page  int32         `json:"page"`
	Size  int32         `json:"size"`
	Total int32         `json:"total"`
	Items []CloudRegion `json:"items"`
}

CloudRegionList struct for CloudRegionList

func NewCloudRegionList

func NewCloudRegionList(kind string, page int32, size int32, total int32, items []CloudRegion) *CloudRegionList

NewCloudRegionList instantiates a new CloudRegionList 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 NewCloudRegionListWithDefaults

func NewCloudRegionListWithDefaults() *CloudRegionList

NewCloudRegionListWithDefaults instantiates a new CloudRegionList 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 (*CloudRegionList) GetItems

func (o *CloudRegionList) GetItems() []CloudRegion

GetItems returns the Items field value

func (*CloudRegionList) GetItemsOk

func (o *CloudRegionList) GetItemsOk() (*[]CloudRegion, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*CloudRegionList) GetKind

func (o *CloudRegionList) GetKind() string

GetKind returns the Kind field value

func (*CloudRegionList) GetKindOk

func (o *CloudRegionList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*CloudRegionList) GetPage

func (o *CloudRegionList) GetPage() int32

GetPage returns the Page field value

func (*CloudRegionList) GetPageOk

func (o *CloudRegionList) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*CloudRegionList) GetSize

func (o *CloudRegionList) GetSize() int32

GetSize returns the Size field value

func (*CloudRegionList) GetSizeOk

func (o *CloudRegionList) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*CloudRegionList) GetTotal

func (o *CloudRegionList) GetTotal() int32

GetTotal returns the Total field value

func (*CloudRegionList) GetTotalOk

func (o *CloudRegionList) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (CloudRegionList) MarshalJSON

func (o CloudRegionList) MarshalJSON() ([]byte, error)

func (*CloudRegionList) SetItems

func (o *CloudRegionList) SetItems(v []CloudRegion)

SetItems sets field value

func (*CloudRegionList) SetKind

func (o *CloudRegionList) SetKind(v string)

SetKind sets field value

func (*CloudRegionList) SetPage

func (o *CloudRegionList) SetPage(v int32)

SetPage sets field value

func (*CloudRegionList) SetSize

func (o *CloudRegionList) SetSize(v int32)

SetSize sets field value

func (*CloudRegionList) SetTotal

func (o *CloudRegionList) SetTotal(v int32)

SetTotal sets field value

type CloudRegionListAllOf

type CloudRegionListAllOf struct {
	Items []CloudRegion `json:"items"`
}

CloudRegionListAllOf struct for CloudRegionListAllOf

func NewCloudRegionListAllOf

func NewCloudRegionListAllOf(items []CloudRegion) *CloudRegionListAllOf

NewCloudRegionListAllOf instantiates a new CloudRegionListAllOf 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 NewCloudRegionListAllOfWithDefaults

func NewCloudRegionListAllOfWithDefaults() *CloudRegionListAllOf

NewCloudRegionListAllOfWithDefaults instantiates a new CloudRegionListAllOf 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 (*CloudRegionListAllOf) GetItems

func (o *CloudRegionListAllOf) GetItems() []CloudRegion

GetItems returns the Items field value

func (*CloudRegionListAllOf) GetItemsOk

func (o *CloudRegionListAllOf) GetItemsOk() (*[]CloudRegion, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (CloudRegionListAllOf) MarshalJSON

func (o CloudRegionListAllOf) MarshalJSON() ([]byte, error)

func (*CloudRegionListAllOf) SetItems

func (o *CloudRegionListAllOf) SetItems(v []CloudRegion)

SetItems sets field value

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type DefaultApi

type DefaultApi interface {

	/*
	 * CreateKafka Method for CreateKafka
	 * Creates a Kafka request
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiCreateKafkaRequest
	 */
	CreateKafka(ctx _context.Context) ApiCreateKafkaRequest

	/*
	 * CreateKafkaExecute executes the request
	 * @return KafkaRequest
	 */
	CreateKafkaExecute(r ApiCreateKafkaRequest) (KafkaRequest, *_nethttp.Response, error)

	/*
	 * DeleteKafkaById Method for DeleteKafkaById
	 * Deletes a Kafka request by ID
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiDeleteKafkaByIdRequest
	 */
	DeleteKafkaById(ctx _context.Context, id string) ApiDeleteKafkaByIdRequest

	/*
	 * DeleteKafkaByIdExecute executes the request
	 * @return Error
	 */
	DeleteKafkaByIdExecute(r ApiDeleteKafkaByIdRequest) (Error, *_nethttp.Response, error)

	/*
	 * FederateMetrics Method for FederateMetrics
	 * Returns all metrics in scrapeable format for a given kafka id
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiFederateMetricsRequest
	 */
	FederateMetrics(ctx _context.Context, id string) ApiFederateMetricsRequest

	/*
	 * FederateMetricsExecute executes the request
	 * @return string
	 */
	FederateMetricsExecute(r ApiFederateMetricsRequest) (string, *_nethttp.Response, error)

	/*
	 * GetCloudProviderRegions Method for GetCloudProviderRegions
	 * Returns the list of supported regions of the supported cloud provider
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiGetCloudProviderRegionsRequest
	 */
	GetCloudProviderRegions(ctx _context.Context, id string) ApiGetCloudProviderRegionsRequest

	/*
	 * GetCloudProviderRegionsExecute executes the request
	 * @return CloudRegionList
	 */
	GetCloudProviderRegionsExecute(r ApiGetCloudProviderRegionsRequest) (CloudRegionList, *_nethttp.Response, error)

	/*
	 * GetCloudProviders Method for GetCloudProviders
	 * Returns the list of supported cloud providers
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetCloudProvidersRequest
	 */
	GetCloudProviders(ctx _context.Context) ApiGetCloudProvidersRequest

	/*
	 * GetCloudProvidersExecute executes the request
	 * @return CloudProviderList
	 */
	GetCloudProvidersExecute(r ApiGetCloudProvidersRequest) (CloudProviderList, *_nethttp.Response, error)

	/*
	 * GetInstanceTypesByCloudProviderAndRegion Method for GetInstanceTypesByCloudProviderAndRegion
	 * Returns the list of supported Kafka instance types and sizes filtered by cloud provider and region
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param cloudProvider ID of the supported cloud provider
	 * @param cloudRegion Name of the supported cloud provider region
	 * @return ApiGetInstanceTypesByCloudProviderAndRegionRequest
	 */
	GetInstanceTypesByCloudProviderAndRegion(ctx _context.Context, cloudProvider string, cloudRegion string) ApiGetInstanceTypesByCloudProviderAndRegionRequest

	/*
	 * GetInstanceTypesByCloudProviderAndRegionExecute executes the request
	 * @return SupportedKafkaInstanceTypesList
	 */
	GetInstanceTypesByCloudProviderAndRegionExecute(r ApiGetInstanceTypesByCloudProviderAndRegionRequest) (SupportedKafkaInstanceTypesList, *_nethttp.Response, error)

	/*
	 * GetKafkaById Method for GetKafkaById
	 * Returns a Kafka request by ID
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiGetKafkaByIdRequest
	 */
	GetKafkaById(ctx _context.Context, id string) ApiGetKafkaByIdRequest

	/*
	 * GetKafkaByIdExecute executes the request
	 * @return KafkaRequest
	 */
	GetKafkaByIdExecute(r ApiGetKafkaByIdRequest) (KafkaRequest, *_nethttp.Response, error)

	/*
	 * GetKafkas Method for GetKafkas
	 * Returns a list of Kafka requests
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetKafkasRequest
	 */
	GetKafkas(ctx _context.Context) ApiGetKafkasRequest

	/*
	 * GetKafkasExecute executes the request
	 * @return KafkaRequestList
	 */
	GetKafkasExecute(r ApiGetKafkasRequest) (KafkaRequestList, *_nethttp.Response, error)

	/*
	 * GetMetricsByInstantQuery Method for GetMetricsByInstantQuery
	 * Returns metrics with instant query by Kafka ID
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiGetMetricsByInstantQueryRequest
	 */
	GetMetricsByInstantQuery(ctx _context.Context, id string) ApiGetMetricsByInstantQueryRequest

	/*
	 * GetMetricsByInstantQueryExecute executes the request
	 * @return MetricsInstantQueryList
	 */
	GetMetricsByInstantQueryExecute(r ApiGetMetricsByInstantQueryRequest) (MetricsInstantQueryList, *_nethttp.Response, error)

	/*
	 * GetMetricsByRangeQuery Method for GetMetricsByRangeQuery
	 * Returns metrics with timeseries range query by Kafka ID
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiGetMetricsByRangeQueryRequest
	 */
	GetMetricsByRangeQuery(ctx _context.Context, id string) ApiGetMetricsByRangeQueryRequest

	/*
	 * GetMetricsByRangeQueryExecute executes the request
	 * @return MetricsRangeQueryList
	 */
	GetMetricsByRangeQueryExecute(r ApiGetMetricsByRangeQueryRequest) (MetricsRangeQueryList, *_nethttp.Response, error)

	/*
	 * GetVersionMetadata Method for GetVersionMetadata
	 * Returns the kafka Service Fleet Manager API version metadata
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetVersionMetadataRequest
	 */
	GetVersionMetadata(ctx _context.Context) ApiGetVersionMetadataRequest

	/*
	 * GetVersionMetadataExecute executes the request
	 * @return VersionMetadata
	 */
	GetVersionMetadataExecute(r ApiGetVersionMetadataRequest) (VersionMetadata, *_nethttp.Response, error)

	/*
	 * PromoteKafka Method for PromoteKafka
	 * Promote a Kafka instance. Promotion is performed asynchronously. The `async` query parameter has to be set to `true`. Only kafka instances with an `eval` billing_model are supported
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiPromoteKafkaRequest
	 */
	PromoteKafka(ctx _context.Context, id string) ApiPromoteKafkaRequest

	/*
	 * PromoteKafkaExecute executes the request
	 */
	PromoteKafkaExecute(r ApiPromoteKafkaRequest) (*_nethttp.Response, error)

	/*
	 * UpdateKafkaById Method for UpdateKafkaById
	 * Update a Kafka instance by id
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiUpdateKafkaByIdRequest
	 */
	UpdateKafkaById(ctx _context.Context, id string) ApiUpdateKafkaByIdRequest

	/*
	 * UpdateKafkaByIdExecute executes the request
	 * @return KafkaRequest
	 */
	UpdateKafkaByIdExecute(r ApiUpdateKafkaByIdRequest) (KafkaRequest, *_nethttp.Response, error)
}

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

func (*DefaultApiService) CreateKafka

* CreateKafka Method for CreateKafka * Creates a Kafka request * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiCreateKafkaRequest

func (*DefaultApiService) CreateKafkaExecute

* Execute executes the request * @return KafkaRequest

func (*DefaultApiService) DeleteKafkaById

* DeleteKafkaById Method for DeleteKafkaById * Deletes a Kafka request by ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiDeleteKafkaByIdRequest

func (*DefaultApiService) DeleteKafkaByIdExecute

func (a *DefaultApiService) DeleteKafkaByIdExecute(r ApiDeleteKafkaByIdRequest) (Error, *_nethttp.Response, error)

* Execute executes the request * @return Error

func (*DefaultApiService) FederateMetrics added in v0.5.0

* FederateMetrics Method for FederateMetrics * Returns all metrics in scrapeable format for a given kafka id * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiFederateMetricsRequest

func (*DefaultApiService) FederateMetricsExecute added in v0.5.0

func (a *DefaultApiService) FederateMetricsExecute(r ApiFederateMetricsRequest) (string, *_nethttp.Response, error)

* Execute executes the request * @return string

func (*DefaultApiService) GetCloudProviderRegions

func (a *DefaultApiService) GetCloudProviderRegions(ctx _context.Context, id string) ApiGetCloudProviderRegionsRequest

* GetCloudProviderRegions Method for GetCloudProviderRegions * Returns the list of supported regions of the supported cloud provider * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiGetCloudProviderRegionsRequest

func (*DefaultApiService) GetCloudProviderRegionsExecute

* Execute executes the request * @return CloudRegionList

func (*DefaultApiService) GetCloudProviders

* GetCloudProviders Method for GetCloudProviders * Returns the list of supported cloud providers * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetCloudProvidersRequest

func (*DefaultApiService) GetCloudProvidersExecute

* Execute executes the request * @return CloudProviderList

func (*DefaultApiService) GetInstanceTypesByCloudProviderAndRegion added in v0.11.1

func (a *DefaultApiService) GetInstanceTypesByCloudProviderAndRegion(ctx _context.Context, cloudProvider string, cloudRegion string) ApiGetInstanceTypesByCloudProviderAndRegionRequest

* GetInstanceTypesByCloudProviderAndRegion Method for GetInstanceTypesByCloudProviderAndRegion * Returns the list of supported Kafka instance types and sizes filtered by cloud provider and region * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param cloudProvider ID of the supported cloud provider * @param cloudRegion Name of the supported cloud provider region * @return ApiGetInstanceTypesByCloudProviderAndRegionRequest

func (*DefaultApiService) GetInstanceTypesByCloudProviderAndRegionExecute added in v0.11.1

* Execute executes the request * @return SupportedKafkaInstanceTypesList

func (*DefaultApiService) GetKafkaById

* GetKafkaById Method for GetKafkaById * Returns a Kafka request by ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiGetKafkaByIdRequest

func (*DefaultApiService) GetKafkaByIdExecute

* Execute executes the request * @return KafkaRequest

func (*DefaultApiService) GetKafkas

* GetKafkas Method for GetKafkas * Returns a list of Kafka requests * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetKafkasRequest

func (*DefaultApiService) GetKafkasExecute

* Execute executes the request * @return KafkaRequestList

func (*DefaultApiService) GetMetricsByInstantQuery

func (a *DefaultApiService) GetMetricsByInstantQuery(ctx _context.Context, id string) ApiGetMetricsByInstantQueryRequest

* GetMetricsByInstantQuery Method for GetMetricsByInstantQuery * Returns metrics with instant query by Kafka ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiGetMetricsByInstantQueryRequest

func (*DefaultApiService) GetMetricsByInstantQueryExecute

* Execute executes the request * @return MetricsInstantQueryList

func (*DefaultApiService) GetMetricsByRangeQuery

func (a *DefaultApiService) GetMetricsByRangeQuery(ctx _context.Context, id string) ApiGetMetricsByRangeQueryRequest

* GetMetricsByRangeQuery Method for GetMetricsByRangeQuery * Returns metrics with timeseries range query by Kafka ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiGetMetricsByRangeQueryRequest

func (*DefaultApiService) GetMetricsByRangeQueryExecute

* Execute executes the request * @return MetricsRangeQueryList

func (*DefaultApiService) GetVersionMetadata

* GetVersionMetadata Method for GetVersionMetadata * Returns the kafka Service Fleet Manager API version metadata * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetVersionMetadataRequest

func (*DefaultApiService) GetVersionMetadataExecute

* Execute executes the request * @return VersionMetadata

func (*DefaultApiService) PromoteKafka added in v0.19.0

* PromoteKafka Method for PromoteKafka * Promote a Kafka instance. Promotion is performed asynchronously. The `async` query parameter has to be set to `true`. Only kafka instances with an `eval` billing_model are supported * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiPromoteKafkaRequest

func (*DefaultApiService) PromoteKafkaExecute added in v0.19.0

func (a *DefaultApiService) PromoteKafkaExecute(r ApiPromoteKafkaRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*DefaultApiService) UpdateKafkaById

* UpdateKafkaById Method for UpdateKafkaById * Update a Kafka instance by id * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiUpdateKafkaByIdRequest

func (*DefaultApiService) UpdateKafkaByIdExecute

* Execute executes the request * @return KafkaRequest

type EnterpriseCluster added in v0.16.0

type EnterpriseCluster struct {
	Id   string `json:"id"`
	Kind string `json:"kind"`
	Href string `json:"href"`
	// Indicates whether Kafkas created on this data plane cluster have to be accessed via private network
	AccessKafkasViaPrivateNetwork bool `json:"access_kafkas_via_private_network"`
	// The OCM's cluster id of the registered Enterprise cluster.
	ClusterId *string `json:"cluster_id,omitempty"`
	// The status of Enterprise cluster registration
	Status *string `json:"status,omitempty"`
	// The cloud provider for this cluster. This valus will be used as the Kafka's cloud provider value when a Kafka is created on this cluster
	CloudProvider *string `json:"cloud_provider,omitempty"`
	// The region of this cluster. This valus will be used as the Kafka's region value when a Kafka is created on this cluster
	Region *string `json:"region,omitempty"`
	// A flag indicating whether this cluster is available on multiple availability zones or not
	MultiAz                bool                                       `json:"multi_az"`
	SupportedInstanceTypes *SupportedKafkaInstanceTypesList           `json:"supported_instance_types,omitempty"`
	CapacityInformation    *EnterpriseClusterAllOfCapacityInformation `json:"capacity_information,omitempty"`
}

EnterpriseCluster struct for EnterpriseCluster

func NewEnterpriseCluster added in v0.16.0

func NewEnterpriseCluster(id string, kind string, href string, accessKafkasViaPrivateNetwork bool, multiAz bool) *EnterpriseCluster

NewEnterpriseCluster instantiates a new EnterpriseCluster 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 NewEnterpriseClusterWithDefaults added in v0.16.0

func NewEnterpriseClusterWithDefaults() *EnterpriseCluster

NewEnterpriseClusterWithDefaults instantiates a new EnterpriseCluster 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 (*EnterpriseCluster) GetAccessKafkasViaPrivateNetwork added in v0.17.0

func (o *EnterpriseCluster) GetAccessKafkasViaPrivateNetwork() bool

GetAccessKafkasViaPrivateNetwork returns the AccessKafkasViaPrivateNetwork field value

func (*EnterpriseCluster) GetAccessKafkasViaPrivateNetworkOk added in v0.17.0

func (o *EnterpriseCluster) GetAccessKafkasViaPrivateNetworkOk() (*bool, bool)

GetAccessKafkasViaPrivateNetworkOk returns a tuple with the AccessKafkasViaPrivateNetwork field value and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetCapacityInformation added in v0.21.0

GetCapacityInformation returns the CapacityInformation field value if set, zero value otherwise.

func (*EnterpriseCluster) GetCapacityInformationOk added in v0.21.0

func (o *EnterpriseCluster) GetCapacityInformationOk() (*EnterpriseClusterAllOfCapacityInformation, bool)

GetCapacityInformationOk returns a tuple with the CapacityInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetCloudProvider added in v0.21.0

func (o *EnterpriseCluster) GetCloudProvider() string

GetCloudProvider returns the CloudProvider field value if set, zero value otherwise.

func (*EnterpriseCluster) GetCloudProviderOk added in v0.21.0

func (o *EnterpriseCluster) GetCloudProviderOk() (*string, bool)

GetCloudProviderOk returns a tuple with the CloudProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetClusterId added in v0.16.0

func (o *EnterpriseCluster) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise.

func (*EnterpriseCluster) GetClusterIdOk added in v0.16.0

func (o *EnterpriseCluster) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetHref added in v0.17.0

func (o *EnterpriseCluster) GetHref() string

GetHref returns the Href field value

func (*EnterpriseCluster) GetHrefOk added in v0.17.0

func (o *EnterpriseCluster) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetId added in v0.17.0

func (o *EnterpriseCluster) GetId() string

GetId returns the Id field value

func (*EnterpriseCluster) GetIdOk added in v0.17.0

func (o *EnterpriseCluster) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetKind added in v0.17.0

func (o *EnterpriseCluster) GetKind() string

GetKind returns the Kind field value

func (*EnterpriseCluster) GetKindOk added in v0.17.0

func (o *EnterpriseCluster) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetMultiAz added in v0.21.0

func (o *EnterpriseCluster) GetMultiAz() bool

GetMultiAz returns the MultiAz field value

func (*EnterpriseCluster) GetMultiAzOk added in v0.21.0

func (o *EnterpriseCluster) GetMultiAzOk() (*bool, bool)

GetMultiAzOk returns a tuple with the MultiAz field value and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetRegion added in v0.21.0

func (o *EnterpriseCluster) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*EnterpriseCluster) GetRegionOk added in v0.21.0

func (o *EnterpriseCluster) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetStatus added in v0.16.0

func (o *EnterpriseCluster) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*EnterpriseCluster) GetStatusOk added in v0.16.0

func (o *EnterpriseCluster) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseCluster) GetSupportedInstanceTypes added in v0.21.0

func (o *EnterpriseCluster) GetSupportedInstanceTypes() SupportedKafkaInstanceTypesList

GetSupportedInstanceTypes returns the SupportedInstanceTypes field value if set, zero value otherwise.

func (*EnterpriseCluster) GetSupportedInstanceTypesOk added in v0.21.0

func (o *EnterpriseCluster) GetSupportedInstanceTypesOk() (*SupportedKafkaInstanceTypesList, bool)

GetSupportedInstanceTypesOk returns a tuple with the SupportedInstanceTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseCluster) HasCapacityInformation added in v0.21.0

func (o *EnterpriseCluster) HasCapacityInformation() bool

HasCapacityInformation returns a boolean if a field has been set.

func (*EnterpriseCluster) HasCloudProvider added in v0.21.0

func (o *EnterpriseCluster) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*EnterpriseCluster) HasClusterId added in v0.16.0

func (o *EnterpriseCluster) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*EnterpriseCluster) HasRegion added in v0.21.0

func (o *EnterpriseCluster) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*EnterpriseCluster) HasStatus added in v0.16.0

func (o *EnterpriseCluster) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EnterpriseCluster) HasSupportedInstanceTypes added in v0.21.0

func (o *EnterpriseCluster) HasSupportedInstanceTypes() bool

HasSupportedInstanceTypes returns a boolean if a field has been set.

func (EnterpriseCluster) MarshalJSON added in v0.16.0

func (o EnterpriseCluster) MarshalJSON() ([]byte, error)

func (*EnterpriseCluster) SetAccessKafkasViaPrivateNetwork added in v0.17.0

func (o *EnterpriseCluster) SetAccessKafkasViaPrivateNetwork(v bool)

SetAccessKafkasViaPrivateNetwork sets field value

func (*EnterpriseCluster) SetCapacityInformation added in v0.21.0

func (o *EnterpriseCluster) SetCapacityInformation(v EnterpriseClusterAllOfCapacityInformation)

SetCapacityInformation gets a reference to the given EnterpriseClusterAllOfCapacityInformation and assigns it to the CapacityInformation field.

func (*EnterpriseCluster) SetCloudProvider added in v0.21.0

func (o *EnterpriseCluster) SetCloudProvider(v string)

SetCloudProvider gets a reference to the given string and assigns it to the CloudProvider field.

func (*EnterpriseCluster) SetClusterId added in v0.16.0

func (o *EnterpriseCluster) SetClusterId(v string)

SetClusterId gets a reference to the given string and assigns it to the ClusterId field.

func (*EnterpriseCluster) SetHref added in v0.17.0

func (o *EnterpriseCluster) SetHref(v string)

SetHref sets field value

func (*EnterpriseCluster) SetId added in v0.17.0

func (o *EnterpriseCluster) SetId(v string)

SetId sets field value

func (*EnterpriseCluster) SetKind added in v0.17.0

func (o *EnterpriseCluster) SetKind(v string)

SetKind sets field value

func (*EnterpriseCluster) SetMultiAz added in v0.21.0

func (o *EnterpriseCluster) SetMultiAz(v bool)

SetMultiAz sets field value

func (*EnterpriseCluster) SetRegion added in v0.21.0

func (o *EnterpriseCluster) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*EnterpriseCluster) SetStatus added in v0.16.0

func (o *EnterpriseCluster) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*EnterpriseCluster) SetSupportedInstanceTypes added in v0.21.0

func (o *EnterpriseCluster) SetSupportedInstanceTypes(v SupportedKafkaInstanceTypesList)

SetSupportedInstanceTypes gets a reference to the given SupportedKafkaInstanceTypesList and assigns it to the SupportedInstanceTypes field.

type EnterpriseClusterAllOf added in v0.16.0

type EnterpriseClusterAllOf struct {
	SupportedInstanceTypes *SupportedKafkaInstanceTypesList           `json:"supported_instance_types,omitempty"`
	CapacityInformation    *EnterpriseClusterAllOfCapacityInformation `json:"capacity_information,omitempty"`
}

EnterpriseClusterAllOf struct for EnterpriseClusterAllOf

func NewEnterpriseClusterAllOf added in v0.16.0

func NewEnterpriseClusterAllOf() *EnterpriseClusterAllOf

NewEnterpriseClusterAllOf instantiates a new EnterpriseClusterAllOf 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 NewEnterpriseClusterAllOfWithDefaults added in v0.16.0

func NewEnterpriseClusterAllOfWithDefaults() *EnterpriseClusterAllOf

NewEnterpriseClusterAllOfWithDefaults instantiates a new EnterpriseClusterAllOf 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 (*EnterpriseClusterAllOf) GetCapacityInformation added in v0.21.0

GetCapacityInformation returns the CapacityInformation field value if set, zero value otherwise.

func (*EnterpriseClusterAllOf) GetCapacityInformationOk added in v0.21.0

func (o *EnterpriseClusterAllOf) GetCapacityInformationOk() (*EnterpriseClusterAllOfCapacityInformation, bool)

GetCapacityInformationOk returns a tuple with the CapacityInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterAllOf) GetSupportedInstanceTypes added in v0.21.0

func (o *EnterpriseClusterAllOf) GetSupportedInstanceTypes() SupportedKafkaInstanceTypesList

GetSupportedInstanceTypes returns the SupportedInstanceTypes field value if set, zero value otherwise.

func (*EnterpriseClusterAllOf) GetSupportedInstanceTypesOk added in v0.21.0

func (o *EnterpriseClusterAllOf) GetSupportedInstanceTypesOk() (*SupportedKafkaInstanceTypesList, bool)

GetSupportedInstanceTypesOk returns a tuple with the SupportedInstanceTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterAllOf) HasCapacityInformation added in v0.21.0

func (o *EnterpriseClusterAllOf) HasCapacityInformation() bool

HasCapacityInformation returns a boolean if a field has been set.

func (*EnterpriseClusterAllOf) HasSupportedInstanceTypes added in v0.21.0

func (o *EnterpriseClusterAllOf) HasSupportedInstanceTypes() bool

HasSupportedInstanceTypes returns a boolean if a field has been set.

func (EnterpriseClusterAllOf) MarshalJSON added in v0.16.0

func (o EnterpriseClusterAllOf) MarshalJSON() ([]byte, error)

func (*EnterpriseClusterAllOf) SetCapacityInformation added in v0.21.0

SetCapacityInformation gets a reference to the given EnterpriseClusterAllOfCapacityInformation and assigns it to the CapacityInformation field.

func (*EnterpriseClusterAllOf) SetSupportedInstanceTypes added in v0.21.0

func (o *EnterpriseClusterAllOf) SetSupportedInstanceTypes(v SupportedKafkaInstanceTypesList)

SetSupportedInstanceTypes gets a reference to the given SupportedKafkaInstanceTypesList and assigns it to the SupportedInstanceTypes field.

type EnterpriseClusterAllOfCapacityInformation added in v0.21.0

type EnterpriseClusterAllOfCapacityInformation struct {
	// The kafka machine pool node count provided during cluster registration
	KafkaMachinePoolNodeCount int32 `json:"kafka_machine_pool_node_count"`
	// The maximum number of Kafka streaming units that can be created on this cluster
	MaximumKafkaStreamingUnits int32 `json:"maximum_kafka_streaming_units"`
	// The remaining number of Kafka streaming units that can be still be created on this cluster
	RemainingKafkaStreamingUnits int32 `json:"remaining_kafka_streaming_units"`
	// The number of Kafka streaming units that have been consumed on this cluster
	ConsumedKafkaStreamingUnits int32 `json:"consumed_kafka_streaming_units"`
}

EnterpriseClusterAllOfCapacityInformation Returns the capacity related information

func NewEnterpriseClusterAllOfCapacityInformation added in v0.21.0

func NewEnterpriseClusterAllOfCapacityInformation(kafkaMachinePoolNodeCount int32, maximumKafkaStreamingUnits int32, remainingKafkaStreamingUnits int32, consumedKafkaStreamingUnits int32) *EnterpriseClusterAllOfCapacityInformation

NewEnterpriseClusterAllOfCapacityInformation instantiates a new EnterpriseClusterAllOfCapacityInformation 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 NewEnterpriseClusterAllOfCapacityInformationWithDefaults added in v0.21.0

func NewEnterpriseClusterAllOfCapacityInformationWithDefaults() *EnterpriseClusterAllOfCapacityInformation

NewEnterpriseClusterAllOfCapacityInformationWithDefaults instantiates a new EnterpriseClusterAllOfCapacityInformation 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 (*EnterpriseClusterAllOfCapacityInformation) GetConsumedKafkaStreamingUnits added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) GetConsumedKafkaStreamingUnits() int32

GetConsumedKafkaStreamingUnits returns the ConsumedKafkaStreamingUnits field value

func (*EnterpriseClusterAllOfCapacityInformation) GetConsumedKafkaStreamingUnitsOk added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) GetConsumedKafkaStreamingUnitsOk() (*int32, bool)

GetConsumedKafkaStreamingUnitsOk returns a tuple with the ConsumedKafkaStreamingUnits field value and a boolean to check if the value has been set.

func (*EnterpriseClusterAllOfCapacityInformation) GetKafkaMachinePoolNodeCount added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) GetKafkaMachinePoolNodeCount() int32

GetKafkaMachinePoolNodeCount returns the KafkaMachinePoolNodeCount field value

func (*EnterpriseClusterAllOfCapacityInformation) GetKafkaMachinePoolNodeCountOk added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) GetKafkaMachinePoolNodeCountOk() (*int32, bool)

GetKafkaMachinePoolNodeCountOk returns a tuple with the KafkaMachinePoolNodeCount field value and a boolean to check if the value has been set.

func (*EnterpriseClusterAllOfCapacityInformation) GetMaximumKafkaStreamingUnits added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) GetMaximumKafkaStreamingUnits() int32

GetMaximumKafkaStreamingUnits returns the MaximumKafkaStreamingUnits field value

func (*EnterpriseClusterAllOfCapacityInformation) GetMaximumKafkaStreamingUnitsOk added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) GetMaximumKafkaStreamingUnitsOk() (*int32, bool)

GetMaximumKafkaStreamingUnitsOk returns a tuple with the MaximumKafkaStreamingUnits field value and a boolean to check if the value has been set.

func (*EnterpriseClusterAllOfCapacityInformation) GetRemainingKafkaStreamingUnits added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) GetRemainingKafkaStreamingUnits() int32

GetRemainingKafkaStreamingUnits returns the RemainingKafkaStreamingUnits field value

func (*EnterpriseClusterAllOfCapacityInformation) GetRemainingKafkaStreamingUnitsOk added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) GetRemainingKafkaStreamingUnitsOk() (*int32, bool)

GetRemainingKafkaStreamingUnitsOk returns a tuple with the RemainingKafkaStreamingUnits field value and a boolean to check if the value has been set.

func (EnterpriseClusterAllOfCapacityInformation) MarshalJSON added in v0.21.0

func (*EnterpriseClusterAllOfCapacityInformation) SetConsumedKafkaStreamingUnits added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) SetConsumedKafkaStreamingUnits(v int32)

SetConsumedKafkaStreamingUnits sets field value

func (*EnterpriseClusterAllOfCapacityInformation) SetKafkaMachinePoolNodeCount added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) SetKafkaMachinePoolNodeCount(v int32)

SetKafkaMachinePoolNodeCount sets field value

func (*EnterpriseClusterAllOfCapacityInformation) SetMaximumKafkaStreamingUnits added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) SetMaximumKafkaStreamingUnits(v int32)

SetMaximumKafkaStreamingUnits sets field value

func (*EnterpriseClusterAllOfCapacityInformation) SetRemainingKafkaStreamingUnits added in v0.21.0

func (o *EnterpriseClusterAllOfCapacityInformation) SetRemainingKafkaStreamingUnits(v int32)

SetRemainingKafkaStreamingUnits sets field value

type EnterpriseClusterList added in v0.17.0

type EnterpriseClusterList struct {
	Kind  string                      `json:"kind"`
	Page  int32                       `json:"page"`
	Size  int32                       `json:"size"`
	Total int32                       `json:"total"`
	Items []EnterpriseClusterListItem `json:"items"`
}

EnterpriseClusterList struct for EnterpriseClusterList

func NewEnterpriseClusterList added in v0.17.0

func NewEnterpriseClusterList(kind string, page int32, size int32, total int32, items []EnterpriseClusterListItem) *EnterpriseClusterList

NewEnterpriseClusterList instantiates a new EnterpriseClusterList 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 NewEnterpriseClusterListWithDefaults added in v0.17.0

func NewEnterpriseClusterListWithDefaults() *EnterpriseClusterList

NewEnterpriseClusterListWithDefaults instantiates a new EnterpriseClusterList 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 (*EnterpriseClusterList) GetItems added in v0.17.0

GetItems returns the Items field value

func (*EnterpriseClusterList) GetItemsOk added in v0.17.0

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*EnterpriseClusterList) GetKind added in v0.17.0

func (o *EnterpriseClusterList) GetKind() string

GetKind returns the Kind field value

func (*EnterpriseClusterList) GetKindOk added in v0.17.0

func (o *EnterpriseClusterList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*EnterpriseClusterList) GetPage added in v0.17.0

func (o *EnterpriseClusterList) GetPage() int32

GetPage returns the Page field value

func (*EnterpriseClusterList) GetPageOk added in v0.17.0

func (o *EnterpriseClusterList) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*EnterpriseClusterList) GetSize added in v0.17.0

func (o *EnterpriseClusterList) GetSize() int32

GetSize returns the Size field value

func (*EnterpriseClusterList) GetSizeOk added in v0.17.0

func (o *EnterpriseClusterList) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*EnterpriseClusterList) GetTotal added in v0.17.0

func (o *EnterpriseClusterList) GetTotal() int32

GetTotal returns the Total field value

func (*EnterpriseClusterList) GetTotalOk added in v0.17.0

func (o *EnterpriseClusterList) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (EnterpriseClusterList) MarshalJSON added in v0.17.0

func (o EnterpriseClusterList) MarshalJSON() ([]byte, error)

func (*EnterpriseClusterList) SetItems added in v0.17.0

SetItems sets field value

func (*EnterpriseClusterList) SetKind added in v0.17.0

func (o *EnterpriseClusterList) SetKind(v string)

SetKind sets field value

func (*EnterpriseClusterList) SetPage added in v0.17.0

func (o *EnterpriseClusterList) SetPage(v int32)

SetPage sets field value

func (*EnterpriseClusterList) SetSize added in v0.17.0

func (o *EnterpriseClusterList) SetSize(v int32)

SetSize sets field value

func (*EnterpriseClusterList) SetTotal added in v0.17.0

func (o *EnterpriseClusterList) SetTotal(v int32)

SetTotal sets field value

type EnterpriseClusterListAllOf added in v0.17.0

type EnterpriseClusterListAllOf struct {
	Items []EnterpriseClusterListItem `json:"items"`
}

EnterpriseClusterListAllOf struct for EnterpriseClusterListAllOf

func NewEnterpriseClusterListAllOf added in v0.17.0

func NewEnterpriseClusterListAllOf(items []EnterpriseClusterListItem) *EnterpriseClusterListAllOf

NewEnterpriseClusterListAllOf instantiates a new EnterpriseClusterListAllOf 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 NewEnterpriseClusterListAllOfWithDefaults added in v0.17.0

func NewEnterpriseClusterListAllOfWithDefaults() *EnterpriseClusterListAllOf

NewEnterpriseClusterListAllOfWithDefaults instantiates a new EnterpriseClusterListAllOf 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 (*EnterpriseClusterListAllOf) GetItems added in v0.17.0

GetItems returns the Items field value

func (*EnterpriseClusterListAllOf) GetItemsOk added in v0.17.0

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (EnterpriseClusterListAllOf) MarshalJSON added in v0.17.0

func (o EnterpriseClusterListAllOf) MarshalJSON() ([]byte, error)

func (*EnterpriseClusterListAllOf) SetItems added in v0.17.0

SetItems sets field value

type EnterpriseClusterListItem added in v0.21.0

type EnterpriseClusterListItem struct {
	Id   string `json:"id"`
	Kind string `json:"kind"`
	Href string `json:"href"`
	// Indicates whether Kafkas created on this data plane cluster have to be accessed via private network
	AccessKafkasViaPrivateNetwork bool `json:"access_kafkas_via_private_network"`
	// The OCM's cluster id of the registered Enterprise cluster.
	ClusterId *string `json:"cluster_id,omitempty"`
	// The status of Enterprise cluster registration
	Status *string `json:"status,omitempty"`
	// The cloud provider for this cluster. This valus will be used as the Kafka's cloud provider value when a Kafka is created on this cluster
	CloudProvider *string `json:"cloud_provider,omitempty"`
	// The region of this cluster. This valus will be used as the Kafka's region value when a Kafka is created on this cluster
	Region *string `json:"region,omitempty"`
	// A flag indicating whether this cluster is available on multiple availability zones or not
	MultiAz bool `json:"multi_az"`
}

EnterpriseClusterListItem struct for EnterpriseClusterListItem

func NewEnterpriseClusterListItem added in v0.21.0

func NewEnterpriseClusterListItem(id string, kind string, href string, accessKafkasViaPrivateNetwork bool, multiAz bool) *EnterpriseClusterListItem

NewEnterpriseClusterListItem instantiates a new EnterpriseClusterListItem 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 NewEnterpriseClusterListItemWithDefaults added in v0.21.0

func NewEnterpriseClusterListItemWithDefaults() *EnterpriseClusterListItem

NewEnterpriseClusterListItemWithDefaults instantiates a new EnterpriseClusterListItem 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 (*EnterpriseClusterListItem) GetAccessKafkasViaPrivateNetwork added in v0.21.0

func (o *EnterpriseClusterListItem) GetAccessKafkasViaPrivateNetwork() bool

GetAccessKafkasViaPrivateNetwork returns the AccessKafkasViaPrivateNetwork field value

func (*EnterpriseClusterListItem) GetAccessKafkasViaPrivateNetworkOk added in v0.21.0

func (o *EnterpriseClusterListItem) GetAccessKafkasViaPrivateNetworkOk() (*bool, bool)

GetAccessKafkasViaPrivateNetworkOk returns a tuple with the AccessKafkasViaPrivateNetwork field value and a boolean to check if the value has been set.

func (*EnterpriseClusterListItem) GetCloudProvider added in v0.21.0

func (o *EnterpriseClusterListItem) GetCloudProvider() string

GetCloudProvider returns the CloudProvider field value if set, zero value otherwise.

func (*EnterpriseClusterListItem) GetCloudProviderOk added in v0.21.0

func (o *EnterpriseClusterListItem) GetCloudProviderOk() (*string, bool)

GetCloudProviderOk returns a tuple with the CloudProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterListItem) GetClusterId added in v0.21.0

func (o *EnterpriseClusterListItem) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise.

func (*EnterpriseClusterListItem) GetClusterIdOk added in v0.21.0

func (o *EnterpriseClusterListItem) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterListItem) GetHref added in v0.21.0

func (o *EnterpriseClusterListItem) GetHref() string

GetHref returns the Href field value

func (*EnterpriseClusterListItem) GetHrefOk added in v0.21.0

func (o *EnterpriseClusterListItem) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*EnterpriseClusterListItem) GetId added in v0.21.0

func (o *EnterpriseClusterListItem) GetId() string

GetId returns the Id field value

func (*EnterpriseClusterListItem) GetIdOk added in v0.21.0

func (o *EnterpriseClusterListItem) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*EnterpriseClusterListItem) GetKind added in v0.21.0

func (o *EnterpriseClusterListItem) GetKind() string

GetKind returns the Kind field value

func (*EnterpriseClusterListItem) GetKindOk added in v0.21.0

func (o *EnterpriseClusterListItem) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*EnterpriseClusterListItem) GetMultiAz added in v0.21.0

func (o *EnterpriseClusterListItem) GetMultiAz() bool

GetMultiAz returns the MultiAz field value

func (*EnterpriseClusterListItem) GetMultiAzOk added in v0.21.0

func (o *EnterpriseClusterListItem) GetMultiAzOk() (*bool, bool)

GetMultiAzOk returns a tuple with the MultiAz field value and a boolean to check if the value has been set.

func (*EnterpriseClusterListItem) GetRegion added in v0.21.0

func (o *EnterpriseClusterListItem) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*EnterpriseClusterListItem) GetRegionOk added in v0.21.0

func (o *EnterpriseClusterListItem) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterListItem) GetStatus added in v0.21.0

func (o *EnterpriseClusterListItem) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*EnterpriseClusterListItem) GetStatusOk added in v0.21.0

func (o *EnterpriseClusterListItem) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterListItem) HasCloudProvider added in v0.21.0

func (o *EnterpriseClusterListItem) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*EnterpriseClusterListItem) HasClusterId added in v0.21.0

func (o *EnterpriseClusterListItem) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*EnterpriseClusterListItem) HasRegion added in v0.21.0

func (o *EnterpriseClusterListItem) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*EnterpriseClusterListItem) HasStatus added in v0.21.0

func (o *EnterpriseClusterListItem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (EnterpriseClusterListItem) MarshalJSON added in v0.21.0

func (o EnterpriseClusterListItem) MarshalJSON() ([]byte, error)

func (*EnterpriseClusterListItem) SetAccessKafkasViaPrivateNetwork added in v0.21.0

func (o *EnterpriseClusterListItem) SetAccessKafkasViaPrivateNetwork(v bool)

SetAccessKafkasViaPrivateNetwork sets field value

func (*EnterpriseClusterListItem) SetCloudProvider added in v0.21.0

func (o *EnterpriseClusterListItem) SetCloudProvider(v string)

SetCloudProvider gets a reference to the given string and assigns it to the CloudProvider field.

func (*EnterpriseClusterListItem) SetClusterId added in v0.21.0

func (o *EnterpriseClusterListItem) SetClusterId(v string)

SetClusterId gets a reference to the given string and assigns it to the ClusterId field.

func (*EnterpriseClusterListItem) SetHref added in v0.21.0

func (o *EnterpriseClusterListItem) SetHref(v string)

SetHref sets field value

func (*EnterpriseClusterListItem) SetId added in v0.21.0

func (o *EnterpriseClusterListItem) SetId(v string)

SetId sets field value

func (*EnterpriseClusterListItem) SetKind added in v0.21.0

func (o *EnterpriseClusterListItem) SetKind(v string)

SetKind sets field value

func (*EnterpriseClusterListItem) SetMultiAz added in v0.21.0

func (o *EnterpriseClusterListItem) SetMultiAz(v bool)

SetMultiAz sets field value

func (*EnterpriseClusterListItem) SetRegion added in v0.21.0

func (o *EnterpriseClusterListItem) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*EnterpriseClusterListItem) SetStatus added in v0.21.0

func (o *EnterpriseClusterListItem) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type EnterpriseClusterListItemAllOf added in v0.21.0

type EnterpriseClusterListItemAllOf struct {
	// Indicates whether Kafkas created on this data plane cluster have to be accessed via private network
	AccessKafkasViaPrivateNetwork bool `json:"access_kafkas_via_private_network"`
	// The OCM's cluster id of the registered Enterprise cluster.
	ClusterId *string `json:"cluster_id,omitempty"`
	// The status of Enterprise cluster registration
	Status *string `json:"status,omitempty"`
	// The cloud provider for this cluster. This valus will be used as the Kafka's cloud provider value when a Kafka is created on this cluster
	CloudProvider *string `json:"cloud_provider,omitempty"`
	// The region of this cluster. This valus will be used as the Kafka's region value when a Kafka is created on this cluster
	Region *string `json:"region,omitempty"`
	// A flag indicating whether this cluster is available on multiple availability zones or not
	MultiAz bool `json:"multi_az"`
}

EnterpriseClusterListItemAllOf struct for EnterpriseClusterListItemAllOf

func NewEnterpriseClusterListItemAllOf added in v0.21.0

func NewEnterpriseClusterListItemAllOf(accessKafkasViaPrivateNetwork bool, multiAz bool) *EnterpriseClusterListItemAllOf

NewEnterpriseClusterListItemAllOf instantiates a new EnterpriseClusterListItemAllOf 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 NewEnterpriseClusterListItemAllOfWithDefaults added in v0.21.0

func NewEnterpriseClusterListItemAllOfWithDefaults() *EnterpriseClusterListItemAllOf

NewEnterpriseClusterListItemAllOfWithDefaults instantiates a new EnterpriseClusterListItemAllOf 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 (*EnterpriseClusterListItemAllOf) GetAccessKafkasViaPrivateNetwork added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetAccessKafkasViaPrivateNetwork() bool

GetAccessKafkasViaPrivateNetwork returns the AccessKafkasViaPrivateNetwork field value

func (*EnterpriseClusterListItemAllOf) GetAccessKafkasViaPrivateNetworkOk added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetAccessKafkasViaPrivateNetworkOk() (*bool, bool)

GetAccessKafkasViaPrivateNetworkOk returns a tuple with the AccessKafkasViaPrivateNetwork field value and a boolean to check if the value has been set.

func (*EnterpriseClusterListItemAllOf) GetCloudProvider added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetCloudProvider() string

GetCloudProvider returns the CloudProvider field value if set, zero value otherwise.

func (*EnterpriseClusterListItemAllOf) GetCloudProviderOk added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetCloudProviderOk() (*string, bool)

GetCloudProviderOk returns a tuple with the CloudProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterListItemAllOf) GetClusterId added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise.

func (*EnterpriseClusterListItemAllOf) GetClusterIdOk added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterListItemAllOf) GetMultiAz added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetMultiAz() bool

GetMultiAz returns the MultiAz field value

func (*EnterpriseClusterListItemAllOf) GetMultiAzOk added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetMultiAzOk() (*bool, bool)

GetMultiAzOk returns a tuple with the MultiAz field value and a boolean to check if the value has been set.

func (*EnterpriseClusterListItemAllOf) GetRegion added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*EnterpriseClusterListItemAllOf) GetRegionOk added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterListItemAllOf) GetStatus added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*EnterpriseClusterListItemAllOf) GetStatusOk added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterListItemAllOf) HasCloudProvider added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*EnterpriseClusterListItemAllOf) HasClusterId added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*EnterpriseClusterListItemAllOf) HasRegion added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*EnterpriseClusterListItemAllOf) HasStatus added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (EnterpriseClusterListItemAllOf) MarshalJSON added in v0.21.0

func (o EnterpriseClusterListItemAllOf) MarshalJSON() ([]byte, error)

func (*EnterpriseClusterListItemAllOf) SetAccessKafkasViaPrivateNetwork added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) SetAccessKafkasViaPrivateNetwork(v bool)

SetAccessKafkasViaPrivateNetwork sets field value

func (*EnterpriseClusterListItemAllOf) SetCloudProvider added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) SetCloudProvider(v string)

SetCloudProvider gets a reference to the given string and assigns it to the CloudProvider field.

func (*EnterpriseClusterListItemAllOf) SetClusterId added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) SetClusterId(v string)

SetClusterId gets a reference to the given string and assigns it to the ClusterId field.

func (*EnterpriseClusterListItemAllOf) SetMultiAz added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) SetMultiAz(v bool)

SetMultiAz sets field value

func (*EnterpriseClusterListItemAllOf) SetRegion added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*EnterpriseClusterListItemAllOf) SetStatus added in v0.21.0

func (o *EnterpriseClusterListItemAllOf) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type EnterpriseClusterWithAddonParameters added in v0.19.0

type EnterpriseClusterWithAddonParameters struct {
	Id   string `json:"id"`
	Kind string `json:"kind"`
	Href string `json:"href"`
	// Indicates whether Kafkas created on this data plane cluster have to be accessed via private network
	AccessKafkasViaPrivateNetwork bool `json:"access_kafkas_via_private_network"`
	// The OCM's cluster id of the registered Enterprise cluster.
	ClusterId *string `json:"cluster_id,omitempty"`
	// The status of Enterprise cluster registration
	Status *string `json:"status,omitempty"`
	// The cloud provider for this cluster. This valus will be used as the Kafka's cloud provider value when a Kafka is created on this cluster
	CloudProvider *string `json:"cloud_provider,omitempty"`
	// The region of this cluster. This valus will be used as the Kafka's region value when a Kafka is created on this cluster
	Region *string `json:"region,omitempty"`
	// A flag indicating whether this cluster is available on multiple availability zones or not
	MultiAz              bool                   `json:"multi_az"`
	FleetshardParameters *[]FleetshardParameter `json:"fleetshard_parameters,omitempty"`
}

EnterpriseClusterWithAddonParameters Enterprise cluster with addon parameters

func NewEnterpriseClusterWithAddonParameters added in v0.19.0

func NewEnterpriseClusterWithAddonParameters(id string, kind string, href string, accessKafkasViaPrivateNetwork bool, multiAz bool) *EnterpriseClusterWithAddonParameters

NewEnterpriseClusterWithAddonParameters instantiates a new EnterpriseClusterWithAddonParameters 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 NewEnterpriseClusterWithAddonParametersWithDefaults added in v0.19.0

func NewEnterpriseClusterWithAddonParametersWithDefaults() *EnterpriseClusterWithAddonParameters

NewEnterpriseClusterWithAddonParametersWithDefaults instantiates a new EnterpriseClusterWithAddonParameters 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 (*EnterpriseClusterWithAddonParameters) GetAccessKafkasViaPrivateNetwork added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) GetAccessKafkasViaPrivateNetwork() bool

GetAccessKafkasViaPrivateNetwork returns the AccessKafkasViaPrivateNetwork field value

func (*EnterpriseClusterWithAddonParameters) GetAccessKafkasViaPrivateNetworkOk added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) GetAccessKafkasViaPrivateNetworkOk() (*bool, bool)

GetAccessKafkasViaPrivateNetworkOk returns a tuple with the AccessKafkasViaPrivateNetwork field value and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) GetCloudProvider added in v0.21.0

func (o *EnterpriseClusterWithAddonParameters) GetCloudProvider() string

GetCloudProvider returns the CloudProvider field value if set, zero value otherwise.

func (*EnterpriseClusterWithAddonParameters) GetCloudProviderOk added in v0.21.0

func (o *EnterpriseClusterWithAddonParameters) GetCloudProviderOk() (*string, bool)

GetCloudProviderOk returns a tuple with the CloudProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) GetClusterId added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise.

func (*EnterpriseClusterWithAddonParameters) GetClusterIdOk added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) GetFleetshardParameters added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) GetFleetshardParameters() []FleetshardParameter

GetFleetshardParameters returns the FleetshardParameters field value if set, zero value otherwise.

func (*EnterpriseClusterWithAddonParameters) GetFleetshardParametersOk added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) GetFleetshardParametersOk() (*[]FleetshardParameter, bool)

GetFleetshardParametersOk returns a tuple with the FleetshardParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) GetHref added in v0.19.0

GetHref returns the Href field value

func (*EnterpriseClusterWithAddonParameters) GetHrefOk added in v0.19.0

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) GetId added in v0.19.0

GetId returns the Id field value

func (*EnterpriseClusterWithAddonParameters) GetIdOk added in v0.19.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) GetKind added in v0.19.0

GetKind returns the Kind field value

func (*EnterpriseClusterWithAddonParameters) GetKindOk added in v0.19.0

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) GetMultiAz added in v0.21.0

GetMultiAz returns the MultiAz field value

func (*EnterpriseClusterWithAddonParameters) GetMultiAzOk added in v0.21.0

func (o *EnterpriseClusterWithAddonParameters) GetMultiAzOk() (*bool, bool)

GetMultiAzOk returns a tuple with the MultiAz field value and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) GetRegion added in v0.21.0

GetRegion returns the Region field value if set, zero value otherwise.

func (*EnterpriseClusterWithAddonParameters) GetRegionOk added in v0.21.0

func (o *EnterpriseClusterWithAddonParameters) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) GetStatus added in v0.19.0

GetStatus returns the Status field value if set, zero value otherwise.

func (*EnterpriseClusterWithAddonParameters) GetStatusOk added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParameters) HasCloudProvider added in v0.21.0

func (o *EnterpriseClusterWithAddonParameters) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*EnterpriseClusterWithAddonParameters) HasClusterId added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*EnterpriseClusterWithAddonParameters) HasFleetshardParameters added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) HasFleetshardParameters() bool

HasFleetshardParameters returns a boolean if a field has been set.

func (*EnterpriseClusterWithAddonParameters) HasRegion added in v0.21.0

HasRegion returns a boolean if a field has been set.

func (*EnterpriseClusterWithAddonParameters) HasStatus added in v0.19.0

HasStatus returns a boolean if a field has been set.

func (EnterpriseClusterWithAddonParameters) MarshalJSON added in v0.19.0

func (o EnterpriseClusterWithAddonParameters) MarshalJSON() ([]byte, error)

func (*EnterpriseClusterWithAddonParameters) SetAccessKafkasViaPrivateNetwork added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) SetAccessKafkasViaPrivateNetwork(v bool)

SetAccessKafkasViaPrivateNetwork sets field value

func (*EnterpriseClusterWithAddonParameters) SetCloudProvider added in v0.21.0

func (o *EnterpriseClusterWithAddonParameters) SetCloudProvider(v string)

SetCloudProvider gets a reference to the given string and assigns it to the CloudProvider field.

func (*EnterpriseClusterWithAddonParameters) SetClusterId added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) SetClusterId(v string)

SetClusterId gets a reference to the given string and assigns it to the ClusterId field.

func (*EnterpriseClusterWithAddonParameters) SetFleetshardParameters added in v0.19.0

func (o *EnterpriseClusterWithAddonParameters) SetFleetshardParameters(v []FleetshardParameter)

SetFleetshardParameters gets a reference to the given []FleetshardParameter and assigns it to the FleetshardParameters field.

func (*EnterpriseClusterWithAddonParameters) SetHref added in v0.19.0

SetHref sets field value

func (*EnterpriseClusterWithAddonParameters) SetId added in v0.19.0

SetId sets field value

func (*EnterpriseClusterWithAddonParameters) SetKind added in v0.19.0

SetKind sets field value

func (*EnterpriseClusterWithAddonParameters) SetMultiAz added in v0.21.0

func (o *EnterpriseClusterWithAddonParameters) SetMultiAz(v bool)

SetMultiAz sets field value

func (*EnterpriseClusterWithAddonParameters) SetRegion added in v0.21.0

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*EnterpriseClusterWithAddonParameters) SetStatus added in v0.19.0

SetStatus gets a reference to the given string and assigns it to the Status field.

type EnterpriseClusterWithAddonParametersAllOf added in v0.19.0

type EnterpriseClusterWithAddonParametersAllOf struct {
	FleetshardParameters *[]FleetshardParameter `json:"fleetshard_parameters,omitempty"`
}

EnterpriseClusterWithAddonParametersAllOf struct for EnterpriseClusterWithAddonParametersAllOf

func NewEnterpriseClusterWithAddonParametersAllOf added in v0.19.0

func NewEnterpriseClusterWithAddonParametersAllOf() *EnterpriseClusterWithAddonParametersAllOf

NewEnterpriseClusterWithAddonParametersAllOf instantiates a new EnterpriseClusterWithAddonParametersAllOf 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 NewEnterpriseClusterWithAddonParametersAllOfWithDefaults added in v0.19.0

func NewEnterpriseClusterWithAddonParametersAllOfWithDefaults() *EnterpriseClusterWithAddonParametersAllOf

NewEnterpriseClusterWithAddonParametersAllOfWithDefaults instantiates a new EnterpriseClusterWithAddonParametersAllOf 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 (*EnterpriseClusterWithAddonParametersAllOf) GetFleetshardParameters added in v0.19.0

func (o *EnterpriseClusterWithAddonParametersAllOf) GetFleetshardParameters() []FleetshardParameter

GetFleetshardParameters returns the FleetshardParameters field value if set, zero value otherwise.

func (*EnterpriseClusterWithAddonParametersAllOf) GetFleetshardParametersOk added in v0.19.0

func (o *EnterpriseClusterWithAddonParametersAllOf) GetFleetshardParametersOk() (*[]FleetshardParameter, bool)

GetFleetshardParametersOk returns a tuple with the FleetshardParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnterpriseClusterWithAddonParametersAllOf) HasFleetshardParameters added in v0.19.0

func (o *EnterpriseClusterWithAddonParametersAllOf) HasFleetshardParameters() bool

HasFleetshardParameters returns a boolean if a field has been set.

func (EnterpriseClusterWithAddonParametersAllOf) MarshalJSON added in v0.19.0

func (*EnterpriseClusterWithAddonParametersAllOf) SetFleetshardParameters added in v0.19.0

func (o *EnterpriseClusterWithAddonParametersAllOf) SetFleetshardParameters(v []FleetshardParameter)

SetFleetshardParameters gets a reference to the given []FleetshardParameter and assigns it to the FleetshardParameters field.

type EnterpriseDataplaneClustersApi added in v0.17.0

type EnterpriseDataplaneClustersApi interface {

	/*
	 * DeleteEnterpriseClusterById Method for DeleteEnterpriseClusterById
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id ID of the enterprise data plane cluster
	 * @return ApiDeleteEnterpriseClusterByIdRequest
	 */
	DeleteEnterpriseClusterById(ctx _context.Context, id string) ApiDeleteEnterpriseClusterByIdRequest

	/*
	 * DeleteEnterpriseClusterByIdExecute executes the request
	 * @return Error
	 */
	DeleteEnterpriseClusterByIdExecute(r ApiDeleteEnterpriseClusterByIdRequest) (Error, *_nethttp.Response, error)

	/*
	 * GetEnterpriseClusterById Method for GetEnterpriseClusterById
	 * Returns enterprise data plane cluster by ID
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id ID of the enterprise data plane cluster
	 * @return ApiGetEnterpriseClusterByIdRequest
	 */
	GetEnterpriseClusterById(ctx _context.Context, id string) ApiGetEnterpriseClusterByIdRequest

	/*
	 * GetEnterpriseClusterByIdExecute executes the request
	 * @return EnterpriseCluster
	 */
	GetEnterpriseClusterByIdExecute(r ApiGetEnterpriseClusterByIdRequest) (EnterpriseCluster, *_nethttp.Response, error)

	/*
	 * GetEnterpriseClusterWithAddonParameters Method for GetEnterpriseClusterWithAddonParameters
	 * Returns enterprise data plane cluster by ID along with its addon parameters
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id ID of the enterprise data plane cluster
	 * @return ApiGetEnterpriseClusterWithAddonParametersRequest
	 */
	GetEnterpriseClusterWithAddonParameters(ctx _context.Context, id string) ApiGetEnterpriseClusterWithAddonParametersRequest

	/*
	 * GetEnterpriseClusterWithAddonParametersExecute executes the request
	 * @return EnterpriseClusterWithAddonParameters
	 */
	GetEnterpriseClusterWithAddonParametersExecute(r ApiGetEnterpriseClusterWithAddonParametersRequest) (EnterpriseClusterWithAddonParameters, *_nethttp.Response, error)

	/*
	 * GetEnterpriseOsdClusters Method for GetEnterpriseOsdClusters
	 * List all Enterprise data plane clusters
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetEnterpriseOsdClustersRequest
	 */
	GetEnterpriseOsdClusters(ctx _context.Context) ApiGetEnterpriseOsdClustersRequest

	/*
	 * GetEnterpriseOsdClustersExecute executes the request
	 * @return EnterpriseClusterList
	 */
	GetEnterpriseOsdClustersExecute(r ApiGetEnterpriseOsdClustersRequest) (EnterpriseClusterList, *_nethttp.Response, error)

	/*
	 * RegisterEnterpriseOsdCluster Method for RegisterEnterpriseOsdCluster
	 * Register enterprise data plane cluster
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiRegisterEnterpriseOsdClusterRequest
	 */
	RegisterEnterpriseOsdCluster(ctx _context.Context) ApiRegisterEnterpriseOsdClusterRequest

	/*
	 * RegisterEnterpriseOsdClusterExecute executes the request
	 * @return EnterpriseClusterWithAddonParameters
	 */
	RegisterEnterpriseOsdClusterExecute(r ApiRegisterEnterpriseOsdClusterRequest) (EnterpriseClusterWithAddonParameters, *_nethttp.Response, error)
}

type EnterpriseDataplaneClustersApiService added in v0.17.0

type EnterpriseDataplaneClustersApiService service

EnterpriseDataplaneClustersApiService EnterpriseDataplaneClustersApi service

func (*EnterpriseDataplaneClustersApiService) DeleteEnterpriseClusterById added in v0.17.0

* DeleteEnterpriseClusterById Method for DeleteEnterpriseClusterById * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID of the enterprise data plane cluster * @return ApiDeleteEnterpriseClusterByIdRequest

func (*EnterpriseDataplaneClustersApiService) DeleteEnterpriseClusterByIdExecute added in v0.17.0

* Execute executes the request * @return Error

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseClusterById added in v0.19.0

* GetEnterpriseClusterById Method for GetEnterpriseClusterById * Returns enterprise data plane cluster by ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID of the enterprise data plane cluster * @return ApiGetEnterpriseClusterByIdRequest

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseClusterByIdExecute added in v0.19.0

* Execute executes the request * @return EnterpriseCluster

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseClusterWithAddonParameters added in v0.19.0

* GetEnterpriseClusterWithAddonParameters Method for GetEnterpriseClusterWithAddonParameters * Returns enterprise data plane cluster by ID along with its addon parameters * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID of the enterprise data plane cluster * @return ApiGetEnterpriseClusterWithAddonParametersRequest

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseClusterWithAddonParametersExecute added in v0.19.0

* Execute executes the request * @return EnterpriseClusterWithAddonParameters

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseOsdClusters added in v0.17.0

* GetEnterpriseOsdClusters Method for GetEnterpriseOsdClusters * List all Enterprise data plane clusters * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetEnterpriseOsdClustersRequest

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseOsdClustersExecute added in v0.17.0

* Execute executes the request * @return EnterpriseClusterList

func (*EnterpriseDataplaneClustersApiService) RegisterEnterpriseOsdCluster added in v0.17.0

* RegisterEnterpriseOsdCluster Method for RegisterEnterpriseOsdCluster * Register enterprise data plane cluster * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiRegisterEnterpriseOsdClusterRequest

func (*EnterpriseDataplaneClustersApiService) RegisterEnterpriseOsdClusterExecute added in v0.17.0

* Execute executes the request * @return EnterpriseClusterWithAddonParameters

type EnterpriseOsdClusterPayload added in v0.16.0

type EnterpriseOsdClusterPayload struct {
	// Sets whether Kafkas created on this data plane cluster have to be accessed via private network
	AccessKafkasViaPrivateNetwork bool `json:"access_kafkas_via_private_network"`
	// The data plane cluster ID. This is the ID of the cluster obtained from OpenShift Cluster Manager (OCM) API
	ClusterId string `json:"cluster_id"`
	// dns name of the cluster. Can be obtained from the response JSON of the /api/clusters_mgmt/v1/clusters/<cluster_id>/ingresses (dns_name)
	ClusterIngressDnsName string `json:"cluster_ingress_dns_name"`
	// The node count given to the created kafka machine pool.  The machine pool must be created via /api/clusters_mgmt/v1/clusters/<cluster_id>/machine_pools prior to passing this value. The created machine pool must have a `bf2.org/kafkaInstanceProfileType=standard` label and a `bf2.org/kafkaInstanceProfileType=standard:NoExecute` taint. The name of the machine pool must be `kafka-standard`  The node count value has to be a multiple of 3 with a minimum of 3 nodes.
	KafkaMachinePoolNodeCount int32 `json:"kafka_machine_pool_node_count"`
}

EnterpriseOsdClusterPayload Schema for the request body sent to /clusters POST

func NewEnterpriseOsdClusterPayload added in v0.16.0

func NewEnterpriseOsdClusterPayload(accessKafkasViaPrivateNetwork bool, clusterId string, clusterIngressDnsName string, kafkaMachinePoolNodeCount int32) *EnterpriseOsdClusterPayload

NewEnterpriseOsdClusterPayload instantiates a new EnterpriseOsdClusterPayload 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 NewEnterpriseOsdClusterPayloadWithDefaults added in v0.16.0

func NewEnterpriseOsdClusterPayloadWithDefaults() *EnterpriseOsdClusterPayload

NewEnterpriseOsdClusterPayloadWithDefaults instantiates a new EnterpriseOsdClusterPayload 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 (*EnterpriseOsdClusterPayload) GetAccessKafkasViaPrivateNetwork added in v0.17.0

func (o *EnterpriseOsdClusterPayload) GetAccessKafkasViaPrivateNetwork() bool

GetAccessKafkasViaPrivateNetwork returns the AccessKafkasViaPrivateNetwork field value

func (*EnterpriseOsdClusterPayload) GetAccessKafkasViaPrivateNetworkOk added in v0.17.0

func (o *EnterpriseOsdClusterPayload) GetAccessKafkasViaPrivateNetworkOk() (*bool, bool)

GetAccessKafkasViaPrivateNetworkOk returns a tuple with the AccessKafkasViaPrivateNetwork field value and a boolean to check if the value has been set.

func (*EnterpriseOsdClusterPayload) GetClusterId added in v0.16.0

func (o *EnterpriseOsdClusterPayload) GetClusterId() string

GetClusterId returns the ClusterId field value

func (*EnterpriseOsdClusterPayload) GetClusterIdOk added in v0.16.0

func (o *EnterpriseOsdClusterPayload) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value and a boolean to check if the value has been set.

func (*EnterpriseOsdClusterPayload) GetClusterIngressDnsName added in v0.16.0

func (o *EnterpriseOsdClusterPayload) GetClusterIngressDnsName() string

GetClusterIngressDnsName returns the ClusterIngressDnsName field value

func (*EnterpriseOsdClusterPayload) GetClusterIngressDnsNameOk added in v0.16.0

func (o *EnterpriseOsdClusterPayload) GetClusterIngressDnsNameOk() (*string, bool)

GetClusterIngressDnsNameOk returns a tuple with the ClusterIngressDnsName field value and a boolean to check if the value has been set.

func (*EnterpriseOsdClusterPayload) GetKafkaMachinePoolNodeCount added in v0.17.0

func (o *EnterpriseOsdClusterPayload) GetKafkaMachinePoolNodeCount() int32

GetKafkaMachinePoolNodeCount returns the KafkaMachinePoolNodeCount field value

func (*EnterpriseOsdClusterPayload) GetKafkaMachinePoolNodeCountOk added in v0.17.0

func (o *EnterpriseOsdClusterPayload) GetKafkaMachinePoolNodeCountOk() (*int32, bool)

GetKafkaMachinePoolNodeCountOk returns a tuple with the KafkaMachinePoolNodeCount field value and a boolean to check if the value has been set.

func (EnterpriseOsdClusterPayload) MarshalJSON added in v0.16.0

func (o EnterpriseOsdClusterPayload) MarshalJSON() ([]byte, error)

func (*EnterpriseOsdClusterPayload) SetAccessKafkasViaPrivateNetwork added in v0.17.0

func (o *EnterpriseOsdClusterPayload) SetAccessKafkasViaPrivateNetwork(v bool)

SetAccessKafkasViaPrivateNetwork sets field value

func (*EnterpriseOsdClusterPayload) SetClusterId added in v0.16.0

func (o *EnterpriseOsdClusterPayload) SetClusterId(v string)

SetClusterId sets field value

func (*EnterpriseOsdClusterPayload) SetClusterIngressDnsName added in v0.16.0

func (o *EnterpriseOsdClusterPayload) SetClusterIngressDnsName(v string)

SetClusterIngressDnsName sets field value

func (*EnterpriseOsdClusterPayload) SetKafkaMachinePoolNodeCount added in v0.17.0

func (o *EnterpriseOsdClusterPayload) SetKafkaMachinePoolNodeCount(v int32)

SetKafkaMachinePoolNodeCount sets field value

type Error

type Error struct {
	// Human-readable description of the error. Intended for human consumption
	Reason string `json:"reason"`
	// Relatively unique operation ID of the request associated to the error
	OperationId *string `json:"operation_id,omitempty"`
	// The unique and immutable identifier of the resource
	Id string `json:"id"`
	// The kind of the resource
	Kind string `json:"kind"`
	// The absolute path of the resource
	Href string `json:"href"`
	// Code of the error
	Code string `json:"code"`
}

Error struct for Error

func NewError

func NewError(reason string, id string, kind string, href string, code string) *Error

NewError instantiates a new Error 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 NewErrorWithDefaults

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error 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 (*Error) GetCode

func (o *Error) GetCode() string

GetCode returns the Code field value

func (*Error) GetCodeOk

func (o *Error) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*Error) GetHref

func (o *Error) GetHref() string

GetHref returns the Href field value

func (*Error) GetHrefOk

func (o *Error) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*Error) GetId

func (o *Error) GetId() string

GetId returns the Id field value

func (*Error) GetIdOk

func (o *Error) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Error) GetKind

func (o *Error) GetKind() string

GetKind returns the Kind field value

func (*Error) GetKindOk

func (o *Error) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*Error) GetOperationId

func (o *Error) GetOperationId() string

GetOperationId returns the OperationId field value if set, zero value otherwise.

func (*Error) GetOperationIdOk

func (o *Error) GetOperationIdOk() (*string, bool)

GetOperationIdOk returns a tuple with the OperationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Error) GetReason

func (o *Error) GetReason() string

GetReason returns the Reason field value

func (*Error) GetReasonOk

func (o *Error) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value and a boolean to check if the value has been set.

func (*Error) HasOperationId

func (o *Error) HasOperationId() bool

HasOperationId returns a boolean if a field has been set.

func (Error) MarshalJSON

func (o Error) MarshalJSON() ([]byte, error)

func (*Error) SetCode

func (o *Error) SetCode(v string)

SetCode sets field value

func (*Error) SetHref

func (o *Error) SetHref(v string)

SetHref sets field value

func (*Error) SetId

func (o *Error) SetId(v string)

SetId sets field value

func (*Error) SetKind

func (o *Error) SetKind(v string)

SetKind sets field value

func (*Error) SetOperationId

func (o *Error) SetOperationId(v string)

SetOperationId gets a reference to the given string and assigns it to the OperationId field.

func (*Error) SetReason

func (o *Error) SetReason(v string)

SetReason sets field value

type ErrorList

type ErrorList struct {
	Kind  string  `json:"kind"`
	Page  int32   `json:"page"`
	Size  int32   `json:"size"`
	Total int32   `json:"total"`
	Items []Error `json:"items"`
}

ErrorList struct for ErrorList

func NewErrorList

func NewErrorList(kind string, page int32, size int32, total int32, items []Error) *ErrorList

NewErrorList instantiates a new ErrorList 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 NewErrorListWithDefaults

func NewErrorListWithDefaults() *ErrorList

NewErrorListWithDefaults instantiates a new ErrorList 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 (*ErrorList) GetItems

func (o *ErrorList) GetItems() []Error

GetItems returns the Items field value

func (*ErrorList) GetItemsOk

func (o *ErrorList) GetItemsOk() (*[]Error, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*ErrorList) GetKind

func (o *ErrorList) GetKind() string

GetKind returns the Kind field value

func (*ErrorList) GetKindOk

func (o *ErrorList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*ErrorList) GetPage

func (o *ErrorList) GetPage() int32

GetPage returns the Page field value

func (*ErrorList) GetPageOk

func (o *ErrorList) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*ErrorList) GetSize

func (o *ErrorList) GetSize() int32

GetSize returns the Size field value

func (*ErrorList) GetSizeOk

func (o *ErrorList) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*ErrorList) GetTotal

func (o *ErrorList) GetTotal() int32

GetTotal returns the Total field value

func (*ErrorList) GetTotalOk

func (o *ErrorList) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (ErrorList) MarshalJSON

func (o ErrorList) MarshalJSON() ([]byte, error)

func (*ErrorList) SetItems

func (o *ErrorList) SetItems(v []Error)

SetItems sets field value

func (*ErrorList) SetKind

func (o *ErrorList) SetKind(v string)

SetKind sets field value

func (*ErrorList) SetPage

func (o *ErrorList) SetPage(v int32)

SetPage sets field value

func (*ErrorList) SetSize

func (o *ErrorList) SetSize(v int32)

SetSize sets field value

func (*ErrorList) SetTotal

func (o *ErrorList) SetTotal(v int32)

SetTotal sets field value

type ErrorListAllOf

type ErrorListAllOf struct {
	Items []Error `json:"items"`
}

ErrorListAllOf struct for ErrorListAllOf

func NewErrorListAllOf

func NewErrorListAllOf(items []Error) *ErrorListAllOf

NewErrorListAllOf instantiates a new ErrorListAllOf 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 NewErrorListAllOfWithDefaults

func NewErrorListAllOfWithDefaults() *ErrorListAllOf

NewErrorListAllOfWithDefaults instantiates a new ErrorListAllOf 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 (*ErrorListAllOf) GetItems

func (o *ErrorListAllOf) GetItems() []Error

GetItems returns the Items field value

func (*ErrorListAllOf) GetItemsOk

func (o *ErrorListAllOf) GetItemsOk() (*[]Error, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (ErrorListAllOf) MarshalJSON

func (o ErrorListAllOf) MarshalJSON() ([]byte, error)

func (*ErrorListAllOf) SetItems

func (o *ErrorListAllOf) SetItems(v []Error)

SetItems sets field value

type ErrorsApi added in v0.5.0

type ErrorsApi interface {

	/*
	 * GetErrorById Method for GetErrorById
	 * Returns the error by Id
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiGetErrorByIdRequest
	 */
	GetErrorById(ctx _context.Context, id string) ApiGetErrorByIdRequest

	/*
	 * GetErrorByIdExecute executes the request
	 * @return Error
	 */
	GetErrorByIdExecute(r ApiGetErrorByIdRequest) (Error, *_nethttp.Response, error)

	/*
	 * GetErrors Method for GetErrors
	 * Returns the list of possible API errors
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetErrorsRequest
	 */
	GetErrors(ctx _context.Context) ApiGetErrorsRequest

	/*
	 * GetErrorsExecute executes the request
	 * @return ErrorList
	 */
	GetErrorsExecute(r ApiGetErrorsRequest) (ErrorList, *_nethttp.Response, error)
}

type ErrorsApiService added in v0.5.0

type ErrorsApiService service

ErrorsApiService ErrorsApi service

func (*ErrorsApiService) GetErrorById added in v0.5.0

* GetErrorById Method for GetErrorById * Returns the error by Id * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiGetErrorByIdRequest

func (*ErrorsApiService) GetErrorByIdExecute added in v0.5.0

func (a *ErrorsApiService) GetErrorByIdExecute(r ApiGetErrorByIdRequest) (Error, *_nethttp.Response, error)

* Execute executes the request * @return Error

func (*ErrorsApiService) GetErrors added in v0.5.0

* GetErrors Method for GetErrors * Returns the list of possible API errors * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetErrorsRequest

func (*ErrorsApiService) GetErrorsExecute added in v0.5.0

* Execute executes the request * @return ErrorList

type FleetshardParameter added in v0.16.0

type FleetshardParameter struct {
	Id    *string `json:"id,omitempty"`
	Value *string `json:"value,omitempty"`
}

FleetshardParameter Fleetshard parameter consumed by enterprise cluster

func NewFleetshardParameter added in v0.16.0

func NewFleetshardParameter() *FleetshardParameter

NewFleetshardParameter instantiates a new FleetshardParameter 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 NewFleetshardParameterWithDefaults added in v0.16.0

func NewFleetshardParameterWithDefaults() *FleetshardParameter

NewFleetshardParameterWithDefaults instantiates a new FleetshardParameter 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 (*FleetshardParameter) GetId added in v0.16.0

func (o *FleetshardParameter) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*FleetshardParameter) GetIdOk added in v0.16.0

func (o *FleetshardParameter) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FleetshardParameter) GetValue added in v0.16.0

func (o *FleetshardParameter) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*FleetshardParameter) GetValueOk added in v0.16.0

func (o *FleetshardParameter) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FleetshardParameter) HasId added in v0.16.0

func (o *FleetshardParameter) HasId() bool

HasId returns a boolean if a field has been set.

func (*FleetshardParameter) HasValue added in v0.16.0

func (o *FleetshardParameter) HasValue() bool

HasValue returns a boolean if a field has been set.

func (FleetshardParameter) MarshalJSON added in v0.16.0

func (o FleetshardParameter) MarshalJSON() ([]byte, error)

func (*FleetshardParameter) SetId added in v0.16.0

func (o *FleetshardParameter) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*FleetshardParameter) SetValue added in v0.16.0

func (o *FleetshardParameter) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type InstantQuery

type InstantQuery struct {
	Metric    *map[string]string `json:"metric,omitempty"`
	Timestamp *int64             `json:"timestamp,omitempty"`
	Value     float64            `json:"value"`
}

InstantQuery struct for InstantQuery

func NewInstantQuery

func NewInstantQuery(value float64) *InstantQuery

NewInstantQuery instantiates a new InstantQuery 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 NewInstantQueryWithDefaults

func NewInstantQueryWithDefaults() *InstantQuery

NewInstantQueryWithDefaults instantiates a new InstantQuery 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 (*InstantQuery) GetMetric

func (o *InstantQuery) GetMetric() map[string]string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*InstantQuery) GetMetricOk

func (o *InstantQuery) GetMetricOk() (*map[string]string, bool)

GetMetricOk returns a tuple with the Metric field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstantQuery) GetTimestamp

func (o *InstantQuery) GetTimestamp() int64

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*InstantQuery) GetTimestampOk

func (o *InstantQuery) GetTimestampOk() (*int64, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstantQuery) GetValue

func (o *InstantQuery) GetValue() float64

GetValue returns the Value field value

func (*InstantQuery) GetValueOk

func (o *InstantQuery) GetValueOk() (*float64, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*InstantQuery) HasMetric

func (o *InstantQuery) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*InstantQuery) HasTimestamp

func (o *InstantQuery) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (InstantQuery) MarshalJSON

func (o InstantQuery) MarshalJSON() ([]byte, error)

func (*InstantQuery) SetMetric

func (o *InstantQuery) SetMetric(v map[string]string)

SetMetric gets a reference to the given map[string]string and assigns it to the Metric field.

func (*InstantQuery) SetTimestamp

func (o *InstantQuery) SetTimestamp(v int64)

SetTimestamp gets a reference to the given int64 and assigns it to the Timestamp field.

func (*InstantQuery) SetValue

func (o *InstantQuery) SetValue(v float64)

SetValue sets field value

type KafkaPromoteRequest added in v0.19.0

type KafkaPromoteRequest struct {
	// The desired Kafka billing model to promote the kafka instance to. Promotion is performed asynchronously. Accepted values: ['marketplace', 'standard']
	DesiredKafkaBillingModel string `json:"desired_kafka_billing_model"`
	// The desired billing marketplace to promote the kafka instance to. Accepted values: ['aws', 'rhm']. Only considered when desired_kafka_billing_model is 'marketplace'
	DesiredMarketplace *string `json:"desired_marketplace,omitempty"`
	// The desired Kafka billing cloud account ID to promote the kafka instance to. Only considered when desired_kafka_billing_model is 'marketplace'
	DesiredBillingCloudAccountId *string `json:"desired_billing_cloud_account_id,omitempty"`
}

KafkaPromoteRequest struct for KafkaPromoteRequest

func NewKafkaPromoteRequest added in v0.19.0

func NewKafkaPromoteRequest(desiredKafkaBillingModel string) *KafkaPromoteRequest

NewKafkaPromoteRequest instantiates a new KafkaPromoteRequest 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 NewKafkaPromoteRequestWithDefaults added in v0.19.0

func NewKafkaPromoteRequestWithDefaults() *KafkaPromoteRequest

NewKafkaPromoteRequestWithDefaults instantiates a new KafkaPromoteRequest 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 (*KafkaPromoteRequest) GetDesiredBillingCloudAccountId added in v0.19.0

func (o *KafkaPromoteRequest) GetDesiredBillingCloudAccountId() string

GetDesiredBillingCloudAccountId returns the DesiredBillingCloudAccountId field value if set, zero value otherwise.

func (*KafkaPromoteRequest) GetDesiredBillingCloudAccountIdOk added in v0.19.0

func (o *KafkaPromoteRequest) GetDesiredBillingCloudAccountIdOk() (*string, bool)

GetDesiredBillingCloudAccountIdOk returns a tuple with the DesiredBillingCloudAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaPromoteRequest) GetDesiredKafkaBillingModel added in v0.19.0

func (o *KafkaPromoteRequest) GetDesiredKafkaBillingModel() string

GetDesiredKafkaBillingModel returns the DesiredKafkaBillingModel field value

func (*KafkaPromoteRequest) GetDesiredKafkaBillingModelOk added in v0.19.0

func (o *KafkaPromoteRequest) GetDesiredKafkaBillingModelOk() (*string, bool)

GetDesiredKafkaBillingModelOk returns a tuple with the DesiredKafkaBillingModel field value and a boolean to check if the value has been set.

func (*KafkaPromoteRequest) GetDesiredMarketplace added in v0.19.0

func (o *KafkaPromoteRequest) GetDesiredMarketplace() string

GetDesiredMarketplace returns the DesiredMarketplace field value if set, zero value otherwise.

func (*KafkaPromoteRequest) GetDesiredMarketplaceOk added in v0.19.0

func (o *KafkaPromoteRequest) GetDesiredMarketplaceOk() (*string, bool)

GetDesiredMarketplaceOk returns a tuple with the DesiredMarketplace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaPromoteRequest) HasDesiredBillingCloudAccountId added in v0.19.0

func (o *KafkaPromoteRequest) HasDesiredBillingCloudAccountId() bool

HasDesiredBillingCloudAccountId returns a boolean if a field has been set.

func (*KafkaPromoteRequest) HasDesiredMarketplace added in v0.19.0

func (o *KafkaPromoteRequest) HasDesiredMarketplace() bool

HasDesiredMarketplace returns a boolean if a field has been set.

func (KafkaPromoteRequest) MarshalJSON added in v0.19.0

func (o KafkaPromoteRequest) MarshalJSON() ([]byte, error)

func (*KafkaPromoteRequest) SetDesiredBillingCloudAccountId added in v0.19.0

func (o *KafkaPromoteRequest) SetDesiredBillingCloudAccountId(v string)

SetDesiredBillingCloudAccountId gets a reference to the given string and assigns it to the DesiredBillingCloudAccountId field.

func (*KafkaPromoteRequest) SetDesiredKafkaBillingModel added in v0.19.0

func (o *KafkaPromoteRequest) SetDesiredKafkaBillingModel(v string)

SetDesiredKafkaBillingModel sets field value

func (*KafkaPromoteRequest) SetDesiredMarketplace added in v0.19.0

func (o *KafkaPromoteRequest) SetDesiredMarketplace(v string)

SetDesiredMarketplace gets a reference to the given string and assigns it to the DesiredMarketplace field.

type KafkaRequest

type KafkaRequest struct {
	Id   string `json:"id"`
	Kind string `json:"kind"`
	Href string `json:"href"`
	// Values: [accepted, preparing, provisioning, ready, failed, deprovision, deleting, suspending, suspended, resuming]
	Status *string `json:"status,omitempty"`
	// Name of Cloud used to deploy. For example AWS
	CloudProvider *string `json:"cloud_provider,omitempty"`
	MultiAz       bool    `json:"multi_az"`
	// Values will be regions of specific cloud provider. For example: us-east-1 for AWS
	Region              *string `json:"region,omitempty"`
	Owner               *string `json:"owner,omitempty"`
	Name                *string `json:"name,omitempty"`
	BootstrapServerHost *string `json:"bootstrap_server_host,omitempty"`
	// The kafka admin server url to perform kafka admin operations e.g acl management etc. The value will be available when the Kafka has been fully provisioned i.e it reaches a 'ready' state
	AdminApiServerUrl *string      `json:"admin_api_server_url,omitempty"`
	CreatedAt         *time.Time   `json:"created_at,omitempty"`
	ExpiresAt         NullableTime `json:"expires_at,omitempty"`
	UpdatedAt         *time.Time   `json:"updated_at,omitempty"`
	FailedReason      *string      `json:"failed_reason,omitempty"`
	Version           *string      `json:"version,omitempty"`
	InstanceType      *string      `json:"instance_type,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	InstanceTypeName        *string                           `json:"instance_type_name,omitempty"`
	ReauthenticationEnabled bool                              `json:"reauthentication_enabled"`
	MaxDataRetentionSize    *SupportedKafkaSizeBytesValueItem `json:"max_data_retention_size,omitempty"`
	BrowserUrl              *string                           `json:"browser_url,omitempty"`
	SizeId                  *string                           `json:"size_id,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	IngressThroughputPerSec *string `json:"ingress_throughput_per_sec,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	EgressThroughputPerSec *string `json:"egress_throughput_per_sec,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	TotalMaxConnections *int32 `json:"total_max_connections,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	MaxPartitions *int32 `json:"max_partitions,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	MaxDataRetentionPeriod *string `json:"max_data_retention_period,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	MaxConnectionAttemptsPerSec *int32  `json:"max_connection_attempts_per_sec,omitempty"`
	BillingCloudAccountId       *string `json:"billing_cloud_account_id,omitempty"`
	Marketplace                 *string `json:"marketplace,omitempty"`
	BillingModel                *string `json:"billing_model,omitempty"`
	// Status of the Kafka request promotion. Possible values: ['promoting', 'failed']. If unset it means no promotion is in progress.
	PromotionStatus *string `json:"promotion_status,omitempty"`
	// The ID of the data plane where Kafka is deployed on. This information is only returned for kafka whose billing model is enterprise
	ClusterId NullableString `json:"cluster_id,omitempty"`
	// Details of the Kafka request promotion. It can be set when a Kafka request promotion is in progress or has failed
	PromotionDetails *string `json:"promotion_details,omitempty"`
}

KafkaRequest struct for KafkaRequest

func NewKafkaRequest

func NewKafkaRequest(id string, kind string, href string, multiAz bool, reauthenticationEnabled bool) *KafkaRequest

NewKafkaRequest instantiates a new KafkaRequest 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 NewKafkaRequestWithDefaults

func NewKafkaRequestWithDefaults() *KafkaRequest

NewKafkaRequestWithDefaults instantiates a new KafkaRequest 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 (*KafkaRequest) GetAdminApiServerUrl added in v0.12.0

func (o *KafkaRequest) GetAdminApiServerUrl() string

GetAdminApiServerUrl returns the AdminApiServerUrl field value if set, zero value otherwise.

func (*KafkaRequest) GetAdminApiServerUrlOk added in v0.12.0

func (o *KafkaRequest) GetAdminApiServerUrlOk() (*string, bool)

GetAdminApiServerUrlOk returns a tuple with the AdminApiServerUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetBillingCloudAccountId added in v0.12.0

func (o *KafkaRequest) GetBillingCloudAccountId() string

GetBillingCloudAccountId returns the BillingCloudAccountId field value if set, zero value otherwise.

func (*KafkaRequest) GetBillingCloudAccountIdOk added in v0.12.0

func (o *KafkaRequest) GetBillingCloudAccountIdOk() (*string, bool)

GetBillingCloudAccountIdOk returns a tuple with the BillingCloudAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetBillingModel added in v0.12.1

func (o *KafkaRequest) GetBillingModel() string

GetBillingModel returns the BillingModel field value if set, zero value otherwise.

func (*KafkaRequest) GetBillingModelOk added in v0.12.1

func (o *KafkaRequest) GetBillingModelOk() (*string, bool)

GetBillingModelOk returns a tuple with the BillingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetBootstrapServerHost

func (o *KafkaRequest) GetBootstrapServerHost() string

GetBootstrapServerHost returns the BootstrapServerHost field value if set, zero value otherwise.

func (*KafkaRequest) GetBootstrapServerHostOk

func (o *KafkaRequest) GetBootstrapServerHostOk() (*string, bool)

GetBootstrapServerHostOk returns a tuple with the BootstrapServerHost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetBrowserUrl added in v0.11.1

func (o *KafkaRequest) GetBrowserUrl() string

GetBrowserUrl returns the BrowserUrl field value if set, zero value otherwise.

func (*KafkaRequest) GetBrowserUrlOk added in v0.11.1

func (o *KafkaRequest) GetBrowserUrlOk() (*string, bool)

GetBrowserUrlOk returns a tuple with the BrowserUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetCloudProvider

func (o *KafkaRequest) GetCloudProvider() string

GetCloudProvider returns the CloudProvider field value if set, zero value otherwise.

func (*KafkaRequest) GetCloudProviderOk

func (o *KafkaRequest) GetCloudProviderOk() (*string, bool)

GetCloudProviderOk returns a tuple with the CloudProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetClusterId added in v0.19.0

func (o *KafkaRequest) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaRequest) GetClusterIdOk added in v0.19.0

func (o *KafkaRequest) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaRequest) GetCreatedAt

func (o *KafkaRequest) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*KafkaRequest) GetCreatedAtOk

func (o *KafkaRequest) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetEgressThroughputPerSec added in v0.11.1

func (o *KafkaRequest) GetEgressThroughputPerSec() string

GetEgressThroughputPerSec returns the EgressThroughputPerSec field value if set, zero value otherwise.

func (*KafkaRequest) GetEgressThroughputPerSecOk added in v0.11.1

func (o *KafkaRequest) GetEgressThroughputPerSecOk() (*string, bool)

GetEgressThroughputPerSecOk returns a tuple with the EgressThroughputPerSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetExpiresAt added in v0.11.5

func (o *KafkaRequest) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaRequest) GetExpiresAtOk added in v0.11.5

func (o *KafkaRequest) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaRequest) GetFailedReason

func (o *KafkaRequest) GetFailedReason() string

GetFailedReason returns the FailedReason field value if set, zero value otherwise.

func (*KafkaRequest) GetFailedReasonOk

func (o *KafkaRequest) GetFailedReasonOk() (*string, bool)

GetFailedReasonOk returns a tuple with the FailedReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetHref

func (o *KafkaRequest) GetHref() string

GetHref returns the Href field value

func (*KafkaRequest) GetHrefOk

func (o *KafkaRequest) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*KafkaRequest) GetId

func (o *KafkaRequest) GetId() string

GetId returns the Id field value

func (*KafkaRequest) GetIdOk

func (o *KafkaRequest) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*KafkaRequest) GetIngressThroughputPerSec added in v0.11.1

func (o *KafkaRequest) GetIngressThroughputPerSec() string

GetIngressThroughputPerSec returns the IngressThroughputPerSec field value if set, zero value otherwise.

func (*KafkaRequest) GetIngressThroughputPerSecOk added in v0.11.1

func (o *KafkaRequest) GetIngressThroughputPerSecOk() (*string, bool)

GetIngressThroughputPerSecOk returns a tuple with the IngressThroughputPerSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetInstanceType

func (o *KafkaRequest) GetInstanceType() string

GetInstanceType returns the InstanceType field value if set, zero value otherwise.

func (*KafkaRequest) GetInstanceTypeName added in v0.11.1

func (o *KafkaRequest) GetInstanceTypeName() string

GetInstanceTypeName returns the InstanceTypeName field value if set, zero value otherwise.

func (*KafkaRequest) GetInstanceTypeNameOk added in v0.11.1

func (o *KafkaRequest) GetInstanceTypeNameOk() (*string, bool)

GetInstanceTypeNameOk returns a tuple with the InstanceTypeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetInstanceTypeOk

func (o *KafkaRequest) GetInstanceTypeOk() (*string, bool)

GetInstanceTypeOk returns a tuple with the InstanceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetKind

func (o *KafkaRequest) GetKind() string

GetKind returns the Kind field value

func (*KafkaRequest) GetKindOk

func (o *KafkaRequest) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*KafkaRequest) GetMarketplace added in v0.12.0

func (o *KafkaRequest) GetMarketplace() string

GetMarketplace returns the Marketplace field value if set, zero value otherwise.

func (*KafkaRequest) GetMarketplaceOk added in v0.12.0

func (o *KafkaRequest) GetMarketplaceOk() (*string, bool)

GetMarketplaceOk returns a tuple with the Marketplace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetMaxConnectionAttemptsPerSec added in v0.11.1

func (o *KafkaRequest) GetMaxConnectionAttemptsPerSec() int32

GetMaxConnectionAttemptsPerSec returns the MaxConnectionAttemptsPerSec field value if set, zero value otherwise.

func (*KafkaRequest) GetMaxConnectionAttemptsPerSecOk added in v0.11.1

func (o *KafkaRequest) GetMaxConnectionAttemptsPerSecOk() (*int32, bool)

GetMaxConnectionAttemptsPerSecOk returns a tuple with the MaxConnectionAttemptsPerSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetMaxDataRetentionPeriod added in v0.11.1

func (o *KafkaRequest) GetMaxDataRetentionPeriod() string

GetMaxDataRetentionPeriod returns the MaxDataRetentionPeriod field value if set, zero value otherwise.

func (*KafkaRequest) GetMaxDataRetentionPeriodOk added in v0.11.1

func (o *KafkaRequest) GetMaxDataRetentionPeriodOk() (*string, bool)

GetMaxDataRetentionPeriodOk returns a tuple with the MaxDataRetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetMaxDataRetentionSize added in v0.12.3

func (o *KafkaRequest) GetMaxDataRetentionSize() SupportedKafkaSizeBytesValueItem

GetMaxDataRetentionSize returns the MaxDataRetentionSize field value if set, zero value otherwise.

func (*KafkaRequest) GetMaxDataRetentionSizeOk added in v0.12.3

func (o *KafkaRequest) GetMaxDataRetentionSizeOk() (*SupportedKafkaSizeBytesValueItem, bool)

GetMaxDataRetentionSizeOk returns a tuple with the MaxDataRetentionSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetMaxPartitions added in v0.11.1

func (o *KafkaRequest) GetMaxPartitions() int32

GetMaxPartitions returns the MaxPartitions field value if set, zero value otherwise.

func (*KafkaRequest) GetMaxPartitionsOk added in v0.11.1

func (o *KafkaRequest) GetMaxPartitionsOk() (*int32, bool)

GetMaxPartitionsOk returns a tuple with the MaxPartitions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetMultiAz

func (o *KafkaRequest) GetMultiAz() bool

GetMultiAz returns the MultiAz field value

func (*KafkaRequest) GetMultiAzOk

func (o *KafkaRequest) GetMultiAzOk() (*bool, bool)

GetMultiAzOk returns a tuple with the MultiAz field value and a boolean to check if the value has been set.

func (*KafkaRequest) GetName

func (o *KafkaRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*KafkaRequest) GetNameOk

func (o *KafkaRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetOwner

func (o *KafkaRequest) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*KafkaRequest) GetOwnerOk

func (o *KafkaRequest) GetOwnerOk() (*string, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetPromotionDetails added in v0.19.0

func (o *KafkaRequest) GetPromotionDetails() string

GetPromotionDetails returns the PromotionDetails field value if set, zero value otherwise.

func (*KafkaRequest) GetPromotionDetailsOk added in v0.19.0

func (o *KafkaRequest) GetPromotionDetailsOk() (*string, bool)

GetPromotionDetailsOk returns a tuple with the PromotionDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetPromotionStatus added in v0.19.0

func (o *KafkaRequest) GetPromotionStatus() string

GetPromotionStatus returns the PromotionStatus field value if set, zero value otherwise.

func (*KafkaRequest) GetPromotionStatusOk added in v0.19.0

func (o *KafkaRequest) GetPromotionStatusOk() (*string, bool)

GetPromotionStatusOk returns a tuple with the PromotionStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetReauthenticationEnabled added in v0.5.0

func (o *KafkaRequest) GetReauthenticationEnabled() bool

GetReauthenticationEnabled returns the ReauthenticationEnabled field value

func (*KafkaRequest) GetReauthenticationEnabledOk added in v0.5.0

func (o *KafkaRequest) GetReauthenticationEnabledOk() (*bool, bool)

GetReauthenticationEnabledOk returns a tuple with the ReauthenticationEnabled field value and a boolean to check if the value has been set.

func (*KafkaRequest) GetRegion

func (o *KafkaRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*KafkaRequest) GetRegionOk

func (o *KafkaRequest) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetSizeId added in v0.11.1

func (o *KafkaRequest) GetSizeId() string

GetSizeId returns the SizeId field value if set, zero value otherwise.

func (*KafkaRequest) GetSizeIdOk added in v0.11.1

func (o *KafkaRequest) GetSizeIdOk() (*string, bool)

GetSizeIdOk returns a tuple with the SizeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetStatus

func (o *KafkaRequest) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*KafkaRequest) GetStatusOk

func (o *KafkaRequest) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetTotalMaxConnections added in v0.11.1

func (o *KafkaRequest) GetTotalMaxConnections() int32

GetTotalMaxConnections returns the TotalMaxConnections field value if set, zero value otherwise.

func (*KafkaRequest) GetTotalMaxConnectionsOk added in v0.11.1

func (o *KafkaRequest) GetTotalMaxConnectionsOk() (*int32, bool)

GetTotalMaxConnectionsOk returns a tuple with the TotalMaxConnections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetUpdatedAt

func (o *KafkaRequest) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*KafkaRequest) GetUpdatedAtOk

func (o *KafkaRequest) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) GetVersion

func (o *KafkaRequest) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*KafkaRequest) GetVersionOk

func (o *KafkaRequest) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequest) HasAdminApiServerUrl added in v0.12.0

func (o *KafkaRequest) HasAdminApiServerUrl() bool

HasAdminApiServerUrl returns a boolean if a field has been set.

func (*KafkaRequest) HasBillingCloudAccountId added in v0.12.0

func (o *KafkaRequest) HasBillingCloudAccountId() bool

HasBillingCloudAccountId returns a boolean if a field has been set.

func (*KafkaRequest) HasBillingModel added in v0.12.1

func (o *KafkaRequest) HasBillingModel() bool

HasBillingModel returns a boolean if a field has been set.

func (*KafkaRequest) HasBootstrapServerHost

func (o *KafkaRequest) HasBootstrapServerHost() bool

HasBootstrapServerHost returns a boolean if a field has been set.

func (*KafkaRequest) HasBrowserUrl added in v0.11.1

func (o *KafkaRequest) HasBrowserUrl() bool

HasBrowserUrl returns a boolean if a field has been set.

func (*KafkaRequest) HasCloudProvider

func (o *KafkaRequest) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*KafkaRequest) HasClusterId added in v0.19.0

func (o *KafkaRequest) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*KafkaRequest) HasCreatedAt

func (o *KafkaRequest) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*KafkaRequest) HasEgressThroughputPerSec added in v0.11.1

func (o *KafkaRequest) HasEgressThroughputPerSec() bool

HasEgressThroughputPerSec returns a boolean if a field has been set.

func (*KafkaRequest) HasExpiresAt added in v0.11.5

func (o *KafkaRequest) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*KafkaRequest) HasFailedReason

func (o *KafkaRequest) HasFailedReason() bool

HasFailedReason returns a boolean if a field has been set.

func (*KafkaRequest) HasIngressThroughputPerSec added in v0.11.1

func (o *KafkaRequest) HasIngressThroughputPerSec() bool

HasIngressThroughputPerSec returns a boolean if a field has been set.

func (*KafkaRequest) HasInstanceType

func (o *KafkaRequest) HasInstanceType() bool

HasInstanceType returns a boolean if a field has been set.

func (*KafkaRequest) HasInstanceTypeName added in v0.11.1

func (o *KafkaRequest) HasInstanceTypeName() bool

HasInstanceTypeName returns a boolean if a field has been set.

func (*KafkaRequest) HasMarketplace added in v0.12.0

func (o *KafkaRequest) HasMarketplace() bool

HasMarketplace returns a boolean if a field has been set.

func (*KafkaRequest) HasMaxConnectionAttemptsPerSec added in v0.11.1

func (o *KafkaRequest) HasMaxConnectionAttemptsPerSec() bool

HasMaxConnectionAttemptsPerSec returns a boolean if a field has been set.

func (*KafkaRequest) HasMaxDataRetentionPeriod added in v0.11.1

func (o *KafkaRequest) HasMaxDataRetentionPeriod() bool

HasMaxDataRetentionPeriod returns a boolean if a field has been set.

func (*KafkaRequest) HasMaxDataRetentionSize added in v0.12.3

func (o *KafkaRequest) HasMaxDataRetentionSize() bool

HasMaxDataRetentionSize returns a boolean if a field has been set.

func (*KafkaRequest) HasMaxPartitions added in v0.11.1

func (o *KafkaRequest) HasMaxPartitions() bool

HasMaxPartitions returns a boolean if a field has been set.

func (*KafkaRequest) HasName

func (o *KafkaRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*KafkaRequest) HasOwner

func (o *KafkaRequest) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*KafkaRequest) HasPromotionDetails added in v0.19.0

func (o *KafkaRequest) HasPromotionDetails() bool

HasPromotionDetails returns a boolean if a field has been set.

func (*KafkaRequest) HasPromotionStatus added in v0.19.0

func (o *KafkaRequest) HasPromotionStatus() bool

HasPromotionStatus returns a boolean if a field has been set.

func (*KafkaRequest) HasRegion

func (o *KafkaRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*KafkaRequest) HasSizeId added in v0.11.1

func (o *KafkaRequest) HasSizeId() bool

HasSizeId returns a boolean if a field has been set.

func (*KafkaRequest) HasStatus

func (o *KafkaRequest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*KafkaRequest) HasTotalMaxConnections added in v0.11.1

func (o *KafkaRequest) HasTotalMaxConnections() bool

HasTotalMaxConnections returns a boolean if a field has been set.

func (*KafkaRequest) HasUpdatedAt

func (o *KafkaRequest) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*KafkaRequest) HasVersion

func (o *KafkaRequest) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (KafkaRequest) MarshalJSON

func (o KafkaRequest) MarshalJSON() ([]byte, error)

func (*KafkaRequest) SetAdminApiServerUrl added in v0.12.0

func (o *KafkaRequest) SetAdminApiServerUrl(v string)

SetAdminApiServerUrl gets a reference to the given string and assigns it to the AdminApiServerUrl field.

func (*KafkaRequest) SetBillingCloudAccountId added in v0.12.0

func (o *KafkaRequest) SetBillingCloudAccountId(v string)

SetBillingCloudAccountId gets a reference to the given string and assigns it to the BillingCloudAccountId field.

func (*KafkaRequest) SetBillingModel added in v0.12.1

func (o *KafkaRequest) SetBillingModel(v string)

SetBillingModel gets a reference to the given string and assigns it to the BillingModel field.

func (*KafkaRequest) SetBootstrapServerHost

func (o *KafkaRequest) SetBootstrapServerHost(v string)

SetBootstrapServerHost gets a reference to the given string and assigns it to the BootstrapServerHost field.

func (*KafkaRequest) SetBrowserUrl added in v0.11.1

func (o *KafkaRequest) SetBrowserUrl(v string)

SetBrowserUrl gets a reference to the given string and assigns it to the BrowserUrl field.

func (*KafkaRequest) SetCloudProvider

func (o *KafkaRequest) SetCloudProvider(v string)

SetCloudProvider gets a reference to the given string and assigns it to the CloudProvider field.

func (*KafkaRequest) SetClusterId added in v0.19.0

func (o *KafkaRequest) SetClusterId(v string)

SetClusterId gets a reference to the given NullableString and assigns it to the ClusterId field.

func (*KafkaRequest) SetClusterIdNil added in v0.19.0

func (o *KafkaRequest) SetClusterIdNil()

SetClusterIdNil sets the value for ClusterId to be an explicit nil

func (*KafkaRequest) SetCreatedAt

func (o *KafkaRequest) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*KafkaRequest) SetEgressThroughputPerSec added in v0.11.1

func (o *KafkaRequest) SetEgressThroughputPerSec(v string)

SetEgressThroughputPerSec gets a reference to the given string and assigns it to the EgressThroughputPerSec field.

func (*KafkaRequest) SetExpiresAt added in v0.11.5

func (o *KafkaRequest) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given NullableTime and assigns it to the ExpiresAt field.

func (*KafkaRequest) SetExpiresAtNil added in v0.11.5

func (o *KafkaRequest) SetExpiresAtNil()

SetExpiresAtNil sets the value for ExpiresAt to be an explicit nil

func (*KafkaRequest) SetFailedReason

func (o *KafkaRequest) SetFailedReason(v string)

SetFailedReason gets a reference to the given string and assigns it to the FailedReason field.

func (*KafkaRequest) SetHref

func (o *KafkaRequest) SetHref(v string)

SetHref sets field value

func (*KafkaRequest) SetId

func (o *KafkaRequest) SetId(v string)

SetId sets field value

func (*KafkaRequest) SetIngressThroughputPerSec added in v0.11.1

func (o *KafkaRequest) SetIngressThroughputPerSec(v string)

SetIngressThroughputPerSec gets a reference to the given string and assigns it to the IngressThroughputPerSec field.

func (*KafkaRequest) SetInstanceType

func (o *KafkaRequest) SetInstanceType(v string)

SetInstanceType gets a reference to the given string and assigns it to the InstanceType field.

func (*KafkaRequest) SetInstanceTypeName added in v0.11.1

func (o *KafkaRequest) SetInstanceTypeName(v string)

SetInstanceTypeName gets a reference to the given string and assigns it to the InstanceTypeName field.

func (*KafkaRequest) SetKind

func (o *KafkaRequest) SetKind(v string)

SetKind sets field value

func (*KafkaRequest) SetMarketplace added in v0.12.0

func (o *KafkaRequest) SetMarketplace(v string)

SetMarketplace gets a reference to the given string and assigns it to the Marketplace field.

func (*KafkaRequest) SetMaxConnectionAttemptsPerSec added in v0.11.1

func (o *KafkaRequest) SetMaxConnectionAttemptsPerSec(v int32)

SetMaxConnectionAttemptsPerSec gets a reference to the given int32 and assigns it to the MaxConnectionAttemptsPerSec field.

func (*KafkaRequest) SetMaxDataRetentionPeriod added in v0.11.1

func (o *KafkaRequest) SetMaxDataRetentionPeriod(v string)

SetMaxDataRetentionPeriod gets a reference to the given string and assigns it to the MaxDataRetentionPeriod field.

func (*KafkaRequest) SetMaxDataRetentionSize added in v0.12.3

func (o *KafkaRequest) SetMaxDataRetentionSize(v SupportedKafkaSizeBytesValueItem)

SetMaxDataRetentionSize gets a reference to the given SupportedKafkaSizeBytesValueItem and assigns it to the MaxDataRetentionSize field.

func (*KafkaRequest) SetMaxPartitions added in v0.11.1

func (o *KafkaRequest) SetMaxPartitions(v int32)

SetMaxPartitions gets a reference to the given int32 and assigns it to the MaxPartitions field.

func (*KafkaRequest) SetMultiAz

func (o *KafkaRequest) SetMultiAz(v bool)

SetMultiAz sets field value

func (*KafkaRequest) SetName

func (o *KafkaRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*KafkaRequest) SetOwner

func (o *KafkaRequest) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

func (*KafkaRequest) SetPromotionDetails added in v0.19.0

func (o *KafkaRequest) SetPromotionDetails(v string)

SetPromotionDetails gets a reference to the given string and assigns it to the PromotionDetails field.

func (*KafkaRequest) SetPromotionStatus added in v0.19.0

func (o *KafkaRequest) SetPromotionStatus(v string)

SetPromotionStatus gets a reference to the given string and assigns it to the PromotionStatus field.

func (*KafkaRequest) SetReauthenticationEnabled added in v0.5.0

func (o *KafkaRequest) SetReauthenticationEnabled(v bool)

SetReauthenticationEnabled sets field value

func (*KafkaRequest) SetRegion

func (o *KafkaRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*KafkaRequest) SetSizeId added in v0.11.1

func (o *KafkaRequest) SetSizeId(v string)

SetSizeId gets a reference to the given string and assigns it to the SizeId field.

func (*KafkaRequest) SetStatus

func (o *KafkaRequest) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*KafkaRequest) SetTotalMaxConnections added in v0.11.1

func (o *KafkaRequest) SetTotalMaxConnections(v int32)

SetTotalMaxConnections gets a reference to the given int32 and assigns it to the TotalMaxConnections field.

func (*KafkaRequest) SetUpdatedAt

func (o *KafkaRequest) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*KafkaRequest) SetVersion

func (o *KafkaRequest) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (*KafkaRequest) UnsetClusterId added in v0.19.0

func (o *KafkaRequest) UnsetClusterId()

UnsetClusterId ensures that no value is present for ClusterId, not even an explicit nil

func (*KafkaRequest) UnsetExpiresAt added in v0.11.5

func (o *KafkaRequest) UnsetExpiresAt()

UnsetExpiresAt ensures that no value is present for ExpiresAt, not even an explicit nil

type KafkaRequestAllOf

type KafkaRequestAllOf struct {
	// Values: [accepted, preparing, provisioning, ready, failed, deprovision, deleting, suspending, suspended, resuming]
	Status *string `json:"status,omitempty"`
	// Name of Cloud used to deploy. For example AWS
	CloudProvider *string `json:"cloud_provider,omitempty"`
	MultiAz       bool    `json:"multi_az"`
	// Values will be regions of specific cloud provider. For example: us-east-1 for AWS
	Region              *string `json:"region,omitempty"`
	Owner               *string `json:"owner,omitempty"`
	Name                *string `json:"name,omitempty"`
	BootstrapServerHost *string `json:"bootstrap_server_host,omitempty"`
	// The kafka admin server url to perform kafka admin operations e.g acl management etc. The value will be available when the Kafka has been fully provisioned i.e it reaches a 'ready' state
	AdminApiServerUrl *string      `json:"admin_api_server_url,omitempty"`
	CreatedAt         *time.Time   `json:"created_at,omitempty"`
	ExpiresAt         NullableTime `json:"expires_at,omitempty"`
	UpdatedAt         *time.Time   `json:"updated_at,omitempty"`
	FailedReason      *string      `json:"failed_reason,omitempty"`
	Version           *string      `json:"version,omitempty"`
	InstanceType      *string      `json:"instance_type,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	InstanceTypeName        *string                           `json:"instance_type_name,omitempty"`
	ReauthenticationEnabled bool                              `json:"reauthentication_enabled"`
	MaxDataRetentionSize    *SupportedKafkaSizeBytesValueItem `json:"max_data_retention_size,omitempty"`
	BrowserUrl              *string                           `json:"browser_url,omitempty"`
	SizeId                  *string                           `json:"size_id,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	IngressThroughputPerSec *string `json:"ingress_throughput_per_sec,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	EgressThroughputPerSec *string `json:"egress_throughput_per_sec,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	TotalMaxConnections *int32 `json:"total_max_connections,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	MaxPartitions *int32 `json:"max_partitions,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	MaxDataRetentionPeriod *string `json:"max_data_retention_period,omitempty"`
	// This field is now deprecated, please use the /api/kafkas_mgmt/v1/instance_types/{cloud_provider}/{cloud_region} endpoint to retrieve the field instead.
	MaxConnectionAttemptsPerSec *int32  `json:"max_connection_attempts_per_sec,omitempty"`
	BillingCloudAccountId       *string `json:"billing_cloud_account_id,omitempty"`
	Marketplace                 *string `json:"marketplace,omitempty"`
	BillingModel                *string `json:"billing_model,omitempty"`
	// Status of the Kafka request promotion. Possible values: ['promoting', 'failed']. If unset it means no promotion is in progress.
	PromotionStatus *string `json:"promotion_status,omitempty"`
	// The ID of the data plane where Kafka is deployed on. This information is only returned for kafka whose billing model is enterprise
	ClusterId NullableString `json:"cluster_id,omitempty"`
	// Details of the Kafka request promotion. It can be set when a Kafka request promotion is in progress or has failed
	PromotionDetails *string `json:"promotion_details,omitempty"`
}

KafkaRequestAllOf struct for KafkaRequestAllOf

func NewKafkaRequestAllOf

func NewKafkaRequestAllOf(multiAz bool, reauthenticationEnabled bool) *KafkaRequestAllOf

NewKafkaRequestAllOf instantiates a new KafkaRequestAllOf 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 NewKafkaRequestAllOfWithDefaults

func NewKafkaRequestAllOfWithDefaults() *KafkaRequestAllOf

NewKafkaRequestAllOfWithDefaults instantiates a new KafkaRequestAllOf 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 (*KafkaRequestAllOf) GetAdminApiServerUrl added in v0.12.0

func (o *KafkaRequestAllOf) GetAdminApiServerUrl() string

GetAdminApiServerUrl returns the AdminApiServerUrl field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetAdminApiServerUrlOk added in v0.12.0

func (o *KafkaRequestAllOf) GetAdminApiServerUrlOk() (*string, bool)

GetAdminApiServerUrlOk returns a tuple with the AdminApiServerUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetBillingCloudAccountId added in v0.12.0

func (o *KafkaRequestAllOf) GetBillingCloudAccountId() string

GetBillingCloudAccountId returns the BillingCloudAccountId field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetBillingCloudAccountIdOk added in v0.12.0

func (o *KafkaRequestAllOf) GetBillingCloudAccountIdOk() (*string, bool)

GetBillingCloudAccountIdOk returns a tuple with the BillingCloudAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetBillingModel added in v0.12.1

func (o *KafkaRequestAllOf) GetBillingModel() string

GetBillingModel returns the BillingModel field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetBillingModelOk added in v0.12.1

func (o *KafkaRequestAllOf) GetBillingModelOk() (*string, bool)

GetBillingModelOk returns a tuple with the BillingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetBootstrapServerHost

func (o *KafkaRequestAllOf) GetBootstrapServerHost() string

GetBootstrapServerHost returns the BootstrapServerHost field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetBootstrapServerHostOk

func (o *KafkaRequestAllOf) GetBootstrapServerHostOk() (*string, bool)

GetBootstrapServerHostOk returns a tuple with the BootstrapServerHost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetBrowserUrl added in v0.11.1

func (o *KafkaRequestAllOf) GetBrowserUrl() string

GetBrowserUrl returns the BrowserUrl field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetBrowserUrlOk added in v0.11.1

func (o *KafkaRequestAllOf) GetBrowserUrlOk() (*string, bool)

GetBrowserUrlOk returns a tuple with the BrowserUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetCloudProvider

func (o *KafkaRequestAllOf) GetCloudProvider() string

GetCloudProvider returns the CloudProvider field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetCloudProviderOk

func (o *KafkaRequestAllOf) GetCloudProviderOk() (*string, bool)

GetCloudProviderOk returns a tuple with the CloudProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetClusterId added in v0.19.0

func (o *KafkaRequestAllOf) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaRequestAllOf) GetClusterIdOk added in v0.19.0

func (o *KafkaRequestAllOf) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaRequestAllOf) GetCreatedAt

func (o *KafkaRequestAllOf) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetCreatedAtOk

func (o *KafkaRequestAllOf) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetEgressThroughputPerSec added in v0.11.1

func (o *KafkaRequestAllOf) GetEgressThroughputPerSec() string

GetEgressThroughputPerSec returns the EgressThroughputPerSec field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetEgressThroughputPerSecOk added in v0.11.1

func (o *KafkaRequestAllOf) GetEgressThroughputPerSecOk() (*string, bool)

GetEgressThroughputPerSecOk returns a tuple with the EgressThroughputPerSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetExpiresAt added in v0.11.5

func (o *KafkaRequestAllOf) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaRequestAllOf) GetExpiresAtOk added in v0.11.5

func (o *KafkaRequestAllOf) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaRequestAllOf) GetFailedReason

func (o *KafkaRequestAllOf) GetFailedReason() string

GetFailedReason returns the FailedReason field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetFailedReasonOk

func (o *KafkaRequestAllOf) GetFailedReasonOk() (*string, bool)

GetFailedReasonOk returns a tuple with the FailedReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetIngressThroughputPerSec added in v0.11.1

func (o *KafkaRequestAllOf) GetIngressThroughputPerSec() string

GetIngressThroughputPerSec returns the IngressThroughputPerSec field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetIngressThroughputPerSecOk added in v0.11.1

func (o *KafkaRequestAllOf) GetIngressThroughputPerSecOk() (*string, bool)

GetIngressThroughputPerSecOk returns a tuple with the IngressThroughputPerSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetInstanceType

func (o *KafkaRequestAllOf) GetInstanceType() string

GetInstanceType returns the InstanceType field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetInstanceTypeName added in v0.11.1

func (o *KafkaRequestAllOf) GetInstanceTypeName() string

GetInstanceTypeName returns the InstanceTypeName field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetInstanceTypeNameOk added in v0.11.1

func (o *KafkaRequestAllOf) GetInstanceTypeNameOk() (*string, bool)

GetInstanceTypeNameOk returns a tuple with the InstanceTypeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetInstanceTypeOk

func (o *KafkaRequestAllOf) GetInstanceTypeOk() (*string, bool)

GetInstanceTypeOk returns a tuple with the InstanceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetMarketplace added in v0.12.0

func (o *KafkaRequestAllOf) GetMarketplace() string

GetMarketplace returns the Marketplace field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetMarketplaceOk added in v0.12.0

func (o *KafkaRequestAllOf) GetMarketplaceOk() (*string, bool)

GetMarketplaceOk returns a tuple with the Marketplace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetMaxConnectionAttemptsPerSec added in v0.11.1

func (o *KafkaRequestAllOf) GetMaxConnectionAttemptsPerSec() int32

GetMaxConnectionAttemptsPerSec returns the MaxConnectionAttemptsPerSec field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetMaxConnectionAttemptsPerSecOk added in v0.11.1

func (o *KafkaRequestAllOf) GetMaxConnectionAttemptsPerSecOk() (*int32, bool)

GetMaxConnectionAttemptsPerSecOk returns a tuple with the MaxConnectionAttemptsPerSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetMaxDataRetentionPeriod added in v0.11.1

func (o *KafkaRequestAllOf) GetMaxDataRetentionPeriod() string

GetMaxDataRetentionPeriod returns the MaxDataRetentionPeriod field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetMaxDataRetentionPeriodOk added in v0.11.1

func (o *KafkaRequestAllOf) GetMaxDataRetentionPeriodOk() (*string, bool)

GetMaxDataRetentionPeriodOk returns a tuple with the MaxDataRetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetMaxDataRetentionSize added in v0.12.3

func (o *KafkaRequestAllOf) GetMaxDataRetentionSize() SupportedKafkaSizeBytesValueItem

GetMaxDataRetentionSize returns the MaxDataRetentionSize field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetMaxDataRetentionSizeOk added in v0.12.3

func (o *KafkaRequestAllOf) GetMaxDataRetentionSizeOk() (*SupportedKafkaSizeBytesValueItem, bool)

GetMaxDataRetentionSizeOk returns a tuple with the MaxDataRetentionSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetMaxPartitions added in v0.11.1

func (o *KafkaRequestAllOf) GetMaxPartitions() int32

GetMaxPartitions returns the MaxPartitions field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetMaxPartitionsOk added in v0.11.1

func (o *KafkaRequestAllOf) GetMaxPartitionsOk() (*int32, bool)

GetMaxPartitionsOk returns a tuple with the MaxPartitions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetMultiAz

func (o *KafkaRequestAllOf) GetMultiAz() bool

GetMultiAz returns the MultiAz field value

func (*KafkaRequestAllOf) GetMultiAzOk

func (o *KafkaRequestAllOf) GetMultiAzOk() (*bool, bool)

GetMultiAzOk returns a tuple with the MultiAz field value and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetName

func (o *KafkaRequestAllOf) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetNameOk

func (o *KafkaRequestAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetOwner

func (o *KafkaRequestAllOf) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetOwnerOk

func (o *KafkaRequestAllOf) GetOwnerOk() (*string, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetPromotionDetails added in v0.19.0

func (o *KafkaRequestAllOf) GetPromotionDetails() string

GetPromotionDetails returns the PromotionDetails field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetPromotionDetailsOk added in v0.19.0

func (o *KafkaRequestAllOf) GetPromotionDetailsOk() (*string, bool)

GetPromotionDetailsOk returns a tuple with the PromotionDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetPromotionStatus added in v0.19.0

func (o *KafkaRequestAllOf) GetPromotionStatus() string

GetPromotionStatus returns the PromotionStatus field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetPromotionStatusOk added in v0.19.0

func (o *KafkaRequestAllOf) GetPromotionStatusOk() (*string, bool)

GetPromotionStatusOk returns a tuple with the PromotionStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetReauthenticationEnabled added in v0.5.0

func (o *KafkaRequestAllOf) GetReauthenticationEnabled() bool

GetReauthenticationEnabled returns the ReauthenticationEnabled field value

func (*KafkaRequestAllOf) GetReauthenticationEnabledOk added in v0.5.0

func (o *KafkaRequestAllOf) GetReauthenticationEnabledOk() (*bool, bool)

GetReauthenticationEnabledOk returns a tuple with the ReauthenticationEnabled field value and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetRegion

func (o *KafkaRequestAllOf) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetRegionOk

func (o *KafkaRequestAllOf) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetSizeId added in v0.11.1

func (o *KafkaRequestAllOf) GetSizeId() string

GetSizeId returns the SizeId field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetSizeIdOk added in v0.11.1

func (o *KafkaRequestAllOf) GetSizeIdOk() (*string, bool)

GetSizeIdOk returns a tuple with the SizeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetStatus

func (o *KafkaRequestAllOf) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetStatusOk

func (o *KafkaRequestAllOf) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetTotalMaxConnections added in v0.11.1

func (o *KafkaRequestAllOf) GetTotalMaxConnections() int32

GetTotalMaxConnections returns the TotalMaxConnections field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetTotalMaxConnectionsOk added in v0.11.1

func (o *KafkaRequestAllOf) GetTotalMaxConnectionsOk() (*int32, bool)

GetTotalMaxConnectionsOk returns a tuple with the TotalMaxConnections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetUpdatedAt

func (o *KafkaRequestAllOf) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetUpdatedAtOk

func (o *KafkaRequestAllOf) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) GetVersion

func (o *KafkaRequestAllOf) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*KafkaRequestAllOf) GetVersionOk

func (o *KafkaRequestAllOf) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestAllOf) HasAdminApiServerUrl added in v0.12.0

func (o *KafkaRequestAllOf) HasAdminApiServerUrl() bool

HasAdminApiServerUrl returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasBillingCloudAccountId added in v0.12.0

func (o *KafkaRequestAllOf) HasBillingCloudAccountId() bool

HasBillingCloudAccountId returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasBillingModel added in v0.12.1

func (o *KafkaRequestAllOf) HasBillingModel() bool

HasBillingModel returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasBootstrapServerHost

func (o *KafkaRequestAllOf) HasBootstrapServerHost() bool

HasBootstrapServerHost returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasBrowserUrl added in v0.11.1

func (o *KafkaRequestAllOf) HasBrowserUrl() bool

HasBrowserUrl returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasCloudProvider

func (o *KafkaRequestAllOf) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasClusterId added in v0.19.0

func (o *KafkaRequestAllOf) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasCreatedAt

func (o *KafkaRequestAllOf) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasEgressThroughputPerSec added in v0.11.1

func (o *KafkaRequestAllOf) HasEgressThroughputPerSec() bool

HasEgressThroughputPerSec returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasExpiresAt added in v0.11.5

func (o *KafkaRequestAllOf) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasFailedReason

func (o *KafkaRequestAllOf) HasFailedReason() bool

HasFailedReason returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasIngressThroughputPerSec added in v0.11.1

func (o *KafkaRequestAllOf) HasIngressThroughputPerSec() bool

HasIngressThroughputPerSec returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasInstanceType

func (o *KafkaRequestAllOf) HasInstanceType() bool

HasInstanceType returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasInstanceTypeName added in v0.11.1

func (o *KafkaRequestAllOf) HasInstanceTypeName() bool

HasInstanceTypeName returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMarketplace added in v0.12.0

func (o *KafkaRequestAllOf) HasMarketplace() bool

HasMarketplace returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMaxConnectionAttemptsPerSec added in v0.11.1

func (o *KafkaRequestAllOf) HasMaxConnectionAttemptsPerSec() bool

HasMaxConnectionAttemptsPerSec returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMaxDataRetentionPeriod added in v0.11.1

func (o *KafkaRequestAllOf) HasMaxDataRetentionPeriod() bool

HasMaxDataRetentionPeriod returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMaxDataRetentionSize added in v0.12.3

func (o *KafkaRequestAllOf) HasMaxDataRetentionSize() bool

HasMaxDataRetentionSize returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMaxPartitions added in v0.11.1

func (o *KafkaRequestAllOf) HasMaxPartitions() bool

HasMaxPartitions returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasName

func (o *KafkaRequestAllOf) HasName() bool

HasName returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasOwner

func (o *KafkaRequestAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasPromotionDetails added in v0.19.0

func (o *KafkaRequestAllOf) HasPromotionDetails() bool

HasPromotionDetails returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasPromotionStatus added in v0.19.0

func (o *KafkaRequestAllOf) HasPromotionStatus() bool

HasPromotionStatus returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasRegion

func (o *KafkaRequestAllOf) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasSizeId added in v0.11.1

func (o *KafkaRequestAllOf) HasSizeId() bool

HasSizeId returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasStatus

func (o *KafkaRequestAllOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasTotalMaxConnections added in v0.11.1

func (o *KafkaRequestAllOf) HasTotalMaxConnections() bool

HasTotalMaxConnections returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasUpdatedAt

func (o *KafkaRequestAllOf) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasVersion

func (o *KafkaRequestAllOf) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (KafkaRequestAllOf) MarshalJSON

func (o KafkaRequestAllOf) MarshalJSON() ([]byte, error)

func (*KafkaRequestAllOf) SetAdminApiServerUrl added in v0.12.0

func (o *KafkaRequestAllOf) SetAdminApiServerUrl(v string)

SetAdminApiServerUrl gets a reference to the given string and assigns it to the AdminApiServerUrl field.

func (*KafkaRequestAllOf) SetBillingCloudAccountId added in v0.12.0

func (o *KafkaRequestAllOf) SetBillingCloudAccountId(v string)

SetBillingCloudAccountId gets a reference to the given string and assigns it to the BillingCloudAccountId field.

func (*KafkaRequestAllOf) SetBillingModel added in v0.12.1

func (o *KafkaRequestAllOf) SetBillingModel(v string)

SetBillingModel gets a reference to the given string and assigns it to the BillingModel field.

func (*KafkaRequestAllOf) SetBootstrapServerHost

func (o *KafkaRequestAllOf) SetBootstrapServerHost(v string)

SetBootstrapServerHost gets a reference to the given string and assigns it to the BootstrapServerHost field.

func (*KafkaRequestAllOf) SetBrowserUrl added in v0.11.1

func (o *KafkaRequestAllOf) SetBrowserUrl(v string)

SetBrowserUrl gets a reference to the given string and assigns it to the BrowserUrl field.

func (*KafkaRequestAllOf) SetCloudProvider

func (o *KafkaRequestAllOf) SetCloudProvider(v string)

SetCloudProvider gets a reference to the given string and assigns it to the CloudProvider field.

func (*KafkaRequestAllOf) SetClusterId added in v0.19.0

func (o *KafkaRequestAllOf) SetClusterId(v string)

SetClusterId gets a reference to the given NullableString and assigns it to the ClusterId field.

func (*KafkaRequestAllOf) SetClusterIdNil added in v0.19.0

func (o *KafkaRequestAllOf) SetClusterIdNil()

SetClusterIdNil sets the value for ClusterId to be an explicit nil

func (*KafkaRequestAllOf) SetCreatedAt

func (o *KafkaRequestAllOf) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*KafkaRequestAllOf) SetEgressThroughputPerSec added in v0.11.1

func (o *KafkaRequestAllOf) SetEgressThroughputPerSec(v string)

SetEgressThroughputPerSec gets a reference to the given string and assigns it to the EgressThroughputPerSec field.

func (*KafkaRequestAllOf) SetExpiresAt added in v0.11.5

func (o *KafkaRequestAllOf) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given NullableTime and assigns it to the ExpiresAt field.

func (*KafkaRequestAllOf) SetExpiresAtNil added in v0.11.5

func (o *KafkaRequestAllOf) SetExpiresAtNil()

SetExpiresAtNil sets the value for ExpiresAt to be an explicit nil

func (*KafkaRequestAllOf) SetFailedReason

func (o *KafkaRequestAllOf) SetFailedReason(v string)

SetFailedReason gets a reference to the given string and assigns it to the FailedReason field.

func (*KafkaRequestAllOf) SetIngressThroughputPerSec added in v0.11.1

func (o *KafkaRequestAllOf) SetIngressThroughputPerSec(v string)

SetIngressThroughputPerSec gets a reference to the given string and assigns it to the IngressThroughputPerSec field.

func (*KafkaRequestAllOf) SetInstanceType

func (o *KafkaRequestAllOf) SetInstanceType(v string)

SetInstanceType gets a reference to the given string and assigns it to the InstanceType field.

func (*KafkaRequestAllOf) SetInstanceTypeName added in v0.11.1

func (o *KafkaRequestAllOf) SetInstanceTypeName(v string)

SetInstanceTypeName gets a reference to the given string and assigns it to the InstanceTypeName field.

func (*KafkaRequestAllOf) SetMarketplace added in v0.12.0

func (o *KafkaRequestAllOf) SetMarketplace(v string)

SetMarketplace gets a reference to the given string and assigns it to the Marketplace field.

func (*KafkaRequestAllOf) SetMaxConnectionAttemptsPerSec added in v0.11.1

func (o *KafkaRequestAllOf) SetMaxConnectionAttemptsPerSec(v int32)

SetMaxConnectionAttemptsPerSec gets a reference to the given int32 and assigns it to the MaxConnectionAttemptsPerSec field.

func (*KafkaRequestAllOf) SetMaxDataRetentionPeriod added in v0.11.1

func (o *KafkaRequestAllOf) SetMaxDataRetentionPeriod(v string)

SetMaxDataRetentionPeriod gets a reference to the given string and assigns it to the MaxDataRetentionPeriod field.

func (*KafkaRequestAllOf) SetMaxDataRetentionSize added in v0.12.3

func (o *KafkaRequestAllOf) SetMaxDataRetentionSize(v SupportedKafkaSizeBytesValueItem)

SetMaxDataRetentionSize gets a reference to the given SupportedKafkaSizeBytesValueItem and assigns it to the MaxDataRetentionSize field.

func (*KafkaRequestAllOf) SetMaxPartitions added in v0.11.1

func (o *KafkaRequestAllOf) SetMaxPartitions(v int32)

SetMaxPartitions gets a reference to the given int32 and assigns it to the MaxPartitions field.

func (*KafkaRequestAllOf) SetMultiAz

func (o *KafkaRequestAllOf) SetMultiAz(v bool)

SetMultiAz sets field value

func (*KafkaRequestAllOf) SetName

func (o *KafkaRequestAllOf) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*KafkaRequestAllOf) SetOwner

func (o *KafkaRequestAllOf) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

func (*KafkaRequestAllOf) SetPromotionDetails added in v0.19.0

func (o *KafkaRequestAllOf) SetPromotionDetails(v string)

SetPromotionDetails gets a reference to the given string and assigns it to the PromotionDetails field.

func (*KafkaRequestAllOf) SetPromotionStatus added in v0.19.0

func (o *KafkaRequestAllOf) SetPromotionStatus(v string)

SetPromotionStatus gets a reference to the given string and assigns it to the PromotionStatus field.

func (*KafkaRequestAllOf) SetReauthenticationEnabled added in v0.5.0

func (o *KafkaRequestAllOf) SetReauthenticationEnabled(v bool)

SetReauthenticationEnabled sets field value

func (*KafkaRequestAllOf) SetRegion

func (o *KafkaRequestAllOf) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*KafkaRequestAllOf) SetSizeId added in v0.11.1

func (o *KafkaRequestAllOf) SetSizeId(v string)

SetSizeId gets a reference to the given string and assigns it to the SizeId field.

func (*KafkaRequestAllOf) SetStatus

func (o *KafkaRequestAllOf) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*KafkaRequestAllOf) SetTotalMaxConnections added in v0.11.1

func (o *KafkaRequestAllOf) SetTotalMaxConnections(v int32)

SetTotalMaxConnections gets a reference to the given int32 and assigns it to the TotalMaxConnections field.

func (*KafkaRequestAllOf) SetUpdatedAt

func (o *KafkaRequestAllOf) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*KafkaRequestAllOf) SetVersion

func (o *KafkaRequestAllOf) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (*KafkaRequestAllOf) UnsetClusterId added in v0.19.0

func (o *KafkaRequestAllOf) UnsetClusterId()

UnsetClusterId ensures that no value is present for ClusterId, not even an explicit nil

func (*KafkaRequestAllOf) UnsetExpiresAt added in v0.11.5

func (o *KafkaRequestAllOf) UnsetExpiresAt()

UnsetExpiresAt ensures that no value is present for ExpiresAt, not even an explicit nil

type KafkaRequestList

type KafkaRequestList struct {
	Kind  string         `json:"kind"`
	Page  int32          `json:"page"`
	Size  int32          `json:"size"`
	Total int32          `json:"total"`
	Items []KafkaRequest `json:"items"`
}

KafkaRequestList struct for KafkaRequestList

func NewKafkaRequestList

func NewKafkaRequestList(kind string, page int32, size int32, total int32, items []KafkaRequest) *KafkaRequestList

NewKafkaRequestList instantiates a new KafkaRequestList 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 NewKafkaRequestListWithDefaults

func NewKafkaRequestListWithDefaults() *KafkaRequestList

NewKafkaRequestListWithDefaults instantiates a new KafkaRequestList 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 (*KafkaRequestList) GetItems

func (o *KafkaRequestList) GetItems() []KafkaRequest

GetItems returns the Items field value

func (*KafkaRequestList) GetItemsOk

func (o *KafkaRequestList) GetItemsOk() (*[]KafkaRequest, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*KafkaRequestList) GetKind

func (o *KafkaRequestList) GetKind() string

GetKind returns the Kind field value

func (*KafkaRequestList) GetKindOk

func (o *KafkaRequestList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*KafkaRequestList) GetPage

func (o *KafkaRequestList) GetPage() int32

GetPage returns the Page field value

func (*KafkaRequestList) GetPageOk

func (o *KafkaRequestList) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*KafkaRequestList) GetSize

func (o *KafkaRequestList) GetSize() int32

GetSize returns the Size field value

func (*KafkaRequestList) GetSizeOk

func (o *KafkaRequestList) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*KafkaRequestList) GetTotal

func (o *KafkaRequestList) GetTotal() int32

GetTotal returns the Total field value

func (*KafkaRequestList) GetTotalOk

func (o *KafkaRequestList) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (KafkaRequestList) MarshalJSON

func (o KafkaRequestList) MarshalJSON() ([]byte, error)

func (*KafkaRequestList) SetItems

func (o *KafkaRequestList) SetItems(v []KafkaRequest)

SetItems sets field value

func (*KafkaRequestList) SetKind

func (o *KafkaRequestList) SetKind(v string)

SetKind sets field value

func (*KafkaRequestList) SetPage

func (o *KafkaRequestList) SetPage(v int32)

SetPage sets field value

func (*KafkaRequestList) SetSize

func (o *KafkaRequestList) SetSize(v int32)

SetSize sets field value

func (*KafkaRequestList) SetTotal

func (o *KafkaRequestList) SetTotal(v int32)

SetTotal sets field value

type KafkaRequestListAllOf

type KafkaRequestListAllOf struct {
	Items []KafkaRequest `json:"items"`
}

KafkaRequestListAllOf struct for KafkaRequestListAllOf

func NewKafkaRequestListAllOf

func NewKafkaRequestListAllOf(items []KafkaRequest) *KafkaRequestListAllOf

NewKafkaRequestListAllOf instantiates a new KafkaRequestListAllOf 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 NewKafkaRequestListAllOfWithDefaults

func NewKafkaRequestListAllOfWithDefaults() *KafkaRequestListAllOf

NewKafkaRequestListAllOfWithDefaults instantiates a new KafkaRequestListAllOf 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 (*KafkaRequestListAllOf) GetItems

func (o *KafkaRequestListAllOf) GetItems() []KafkaRequest

GetItems returns the Items field value

func (*KafkaRequestListAllOf) GetItemsOk

func (o *KafkaRequestListAllOf) GetItemsOk() (*[]KafkaRequest, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (KafkaRequestListAllOf) MarshalJSON

func (o KafkaRequestListAllOf) MarshalJSON() ([]byte, error)

func (*KafkaRequestListAllOf) SetItems

func (o *KafkaRequestListAllOf) SetItems(v []KafkaRequest)

SetItems sets field value

type KafkaRequestPayload

type KafkaRequestPayload struct {
	// The cloud provider where the Kafka cluster will be created in
	CloudProvider *string `json:"cloud_provider,omitempty"`
	// The name of the Kafka cluster. It must consist of lower-case alphanumeric characters or '-', start with an alphabetic character, and end with an alphanumeric character, and can not be longer than 32 characters.
	Name string `json:"name"`
	// The region where the Kafka cluster will be created in
	Region *string `json:"region,omitempty"`
	// Whether connection reauthentication is enabled or not. If set to true, connection reauthentication on the Kafka instance will be required every 5 minutes. The default value is true
	ReauthenticationEnabled NullableBool `json:"reauthentication_enabled,omitempty"`
	// kafka plan in a format of <instance_type>.<size_id>
	Plan *string `json:"plan,omitempty"`
	// cloud account id used to purchase the instance
	BillingCloudAccountId NullableString `json:"billing_cloud_account_id,omitempty"`
	// marketplace where the instance is purchased on
	Marketplace NullableString `json:"marketplace,omitempty"`
	// billing model to use
	BillingModel NullableString `json:"billing_model,omitempty"`
	// enterprise OSD cluster ID to be used for kafka creation
	ClusterId NullableString `json:"cluster_id,omitempty"`
}

KafkaRequestPayload Schema for the request body sent to /kafkas POST

func NewKafkaRequestPayload

func NewKafkaRequestPayload(name string) *KafkaRequestPayload

NewKafkaRequestPayload instantiates a new KafkaRequestPayload 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 NewKafkaRequestPayloadWithDefaults

func NewKafkaRequestPayloadWithDefaults() *KafkaRequestPayload

NewKafkaRequestPayloadWithDefaults instantiates a new KafkaRequestPayload 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 (*KafkaRequestPayload) GetBillingCloudAccountId added in v0.12.0

func (o *KafkaRequestPayload) GetBillingCloudAccountId() string

GetBillingCloudAccountId returns the BillingCloudAccountId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaRequestPayload) GetBillingCloudAccountIdOk added in v0.12.0

func (o *KafkaRequestPayload) GetBillingCloudAccountIdOk() (*string, bool)

GetBillingCloudAccountIdOk returns a tuple with the BillingCloudAccountId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaRequestPayload) GetBillingModel added in v0.12.1

func (o *KafkaRequestPayload) GetBillingModel() string

GetBillingModel returns the BillingModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaRequestPayload) GetBillingModelOk added in v0.12.1

func (o *KafkaRequestPayload) GetBillingModelOk() (*string, bool)

GetBillingModelOk returns a tuple with the BillingModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaRequestPayload) GetCloudProvider

func (o *KafkaRequestPayload) GetCloudProvider() string

GetCloudProvider returns the CloudProvider field value if set, zero value otherwise.

func (*KafkaRequestPayload) GetCloudProviderOk

func (o *KafkaRequestPayload) GetCloudProviderOk() (*string, bool)

GetCloudProviderOk returns a tuple with the CloudProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestPayload) GetClusterId added in v0.19.0

func (o *KafkaRequestPayload) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaRequestPayload) GetClusterIdOk added in v0.19.0

func (o *KafkaRequestPayload) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaRequestPayload) GetMarketplace added in v0.12.0

func (o *KafkaRequestPayload) GetMarketplace() string

GetMarketplace returns the Marketplace field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaRequestPayload) GetMarketplaceOk added in v0.12.0

func (o *KafkaRequestPayload) GetMarketplaceOk() (*string, bool)

GetMarketplaceOk returns a tuple with the Marketplace field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaRequestPayload) GetName

func (o *KafkaRequestPayload) GetName() string

GetName returns the Name field value

func (*KafkaRequestPayload) GetNameOk

func (o *KafkaRequestPayload) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*KafkaRequestPayload) GetPlan added in v0.11.1

func (o *KafkaRequestPayload) GetPlan() string

GetPlan returns the Plan field value if set, zero value otherwise.

func (*KafkaRequestPayload) GetPlanOk added in v0.11.1

func (o *KafkaRequestPayload) GetPlanOk() (*string, bool)

GetPlanOk returns a tuple with the Plan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestPayload) GetReauthenticationEnabled added in v0.5.0

func (o *KafkaRequestPayload) GetReauthenticationEnabled() bool

GetReauthenticationEnabled returns the ReauthenticationEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaRequestPayload) GetReauthenticationEnabledOk added in v0.5.0

func (o *KafkaRequestPayload) GetReauthenticationEnabledOk() (*bool, bool)

GetReauthenticationEnabledOk returns a tuple with the ReauthenticationEnabled field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaRequestPayload) GetRegion

func (o *KafkaRequestPayload) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*KafkaRequestPayload) GetRegionOk

func (o *KafkaRequestPayload) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KafkaRequestPayload) HasBillingCloudAccountId added in v0.12.0

func (o *KafkaRequestPayload) HasBillingCloudAccountId() bool

HasBillingCloudAccountId returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasBillingModel added in v0.12.1

func (o *KafkaRequestPayload) HasBillingModel() bool

HasBillingModel returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasCloudProvider

func (o *KafkaRequestPayload) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasClusterId added in v0.19.0

func (o *KafkaRequestPayload) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasMarketplace added in v0.12.0

func (o *KafkaRequestPayload) HasMarketplace() bool

HasMarketplace returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasPlan added in v0.11.1

func (o *KafkaRequestPayload) HasPlan() bool

HasPlan returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasReauthenticationEnabled added in v0.5.0

func (o *KafkaRequestPayload) HasReauthenticationEnabled() bool

HasReauthenticationEnabled returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasRegion

func (o *KafkaRequestPayload) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (KafkaRequestPayload) MarshalJSON

func (o KafkaRequestPayload) MarshalJSON() ([]byte, error)

func (*KafkaRequestPayload) SetBillingCloudAccountId added in v0.12.0

func (o *KafkaRequestPayload) SetBillingCloudAccountId(v string)

SetBillingCloudAccountId gets a reference to the given NullableString and assigns it to the BillingCloudAccountId field.

func (*KafkaRequestPayload) SetBillingCloudAccountIdNil added in v0.12.0

func (o *KafkaRequestPayload) SetBillingCloudAccountIdNil()

SetBillingCloudAccountIdNil sets the value for BillingCloudAccountId to be an explicit nil

func (*KafkaRequestPayload) SetBillingModel added in v0.12.1

func (o *KafkaRequestPayload) SetBillingModel(v string)

SetBillingModel gets a reference to the given NullableString and assigns it to the BillingModel field.

func (*KafkaRequestPayload) SetBillingModelNil added in v0.12.1

func (o *KafkaRequestPayload) SetBillingModelNil()

SetBillingModelNil sets the value for BillingModel to be an explicit nil

func (*KafkaRequestPayload) SetCloudProvider

func (o *KafkaRequestPayload) SetCloudProvider(v string)

SetCloudProvider gets a reference to the given string and assigns it to the CloudProvider field.

func (*KafkaRequestPayload) SetClusterId added in v0.19.0

func (o *KafkaRequestPayload) SetClusterId(v string)

SetClusterId gets a reference to the given NullableString and assigns it to the ClusterId field.

func (*KafkaRequestPayload) SetClusterIdNil added in v0.19.0

func (o *KafkaRequestPayload) SetClusterIdNil()

SetClusterIdNil sets the value for ClusterId to be an explicit nil

func (*KafkaRequestPayload) SetMarketplace added in v0.12.0

func (o *KafkaRequestPayload) SetMarketplace(v string)

SetMarketplace gets a reference to the given NullableString and assigns it to the Marketplace field.

func (*KafkaRequestPayload) SetMarketplaceNil added in v0.12.0

func (o *KafkaRequestPayload) SetMarketplaceNil()

SetMarketplaceNil sets the value for Marketplace to be an explicit nil

func (*KafkaRequestPayload) SetName

func (o *KafkaRequestPayload) SetName(v string)

SetName sets field value

func (*KafkaRequestPayload) SetPlan added in v0.11.1

func (o *KafkaRequestPayload) SetPlan(v string)

SetPlan gets a reference to the given string and assigns it to the Plan field.

func (*KafkaRequestPayload) SetReauthenticationEnabled added in v0.5.0

func (o *KafkaRequestPayload) SetReauthenticationEnabled(v bool)

SetReauthenticationEnabled gets a reference to the given NullableBool and assigns it to the ReauthenticationEnabled field.

func (*KafkaRequestPayload) SetReauthenticationEnabledNil added in v0.5.0

func (o *KafkaRequestPayload) SetReauthenticationEnabledNil()

SetReauthenticationEnabledNil sets the value for ReauthenticationEnabled to be an explicit nil

func (*KafkaRequestPayload) SetRegion

func (o *KafkaRequestPayload) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*KafkaRequestPayload) UnsetBillingCloudAccountId added in v0.12.0

func (o *KafkaRequestPayload) UnsetBillingCloudAccountId()

UnsetBillingCloudAccountId ensures that no value is present for BillingCloudAccountId, not even an explicit nil

func (*KafkaRequestPayload) UnsetBillingModel added in v0.12.1

func (o *KafkaRequestPayload) UnsetBillingModel()

UnsetBillingModel ensures that no value is present for BillingModel, not even an explicit nil

func (*KafkaRequestPayload) UnsetClusterId added in v0.19.0

func (o *KafkaRequestPayload) UnsetClusterId()

UnsetClusterId ensures that no value is present for ClusterId, not even an explicit nil

func (*KafkaRequestPayload) UnsetMarketplace added in v0.12.0

func (o *KafkaRequestPayload) UnsetMarketplace()

UnsetMarketplace ensures that no value is present for Marketplace, not even an explicit nil

func (*KafkaRequestPayload) UnsetReauthenticationEnabled added in v0.5.0

func (o *KafkaRequestPayload) UnsetReauthenticationEnabled()

UnsetReauthenticationEnabled ensures that no value is present for ReauthenticationEnabled, not even an explicit nil

type KafkaUpdateRequest

type KafkaUpdateRequest struct {
	Owner NullableString `json:"owner,omitempty"`
	// Whether connection reauthentication is enabled or not. If set to true, connection reauthentication on the Kafka instance will be required every 5 minutes.
	ReauthenticationEnabled NullableBool `json:"reauthentication_enabled,omitempty"`
}

KafkaUpdateRequest struct for KafkaUpdateRequest

func NewKafkaUpdateRequest

func NewKafkaUpdateRequest() *KafkaUpdateRequest

NewKafkaUpdateRequest instantiates a new KafkaUpdateRequest 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 NewKafkaUpdateRequestWithDefaults

func NewKafkaUpdateRequestWithDefaults() *KafkaUpdateRequest

NewKafkaUpdateRequestWithDefaults instantiates a new KafkaUpdateRequest 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 (*KafkaUpdateRequest) GetOwner

func (o *KafkaUpdateRequest) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaUpdateRequest) GetOwnerOk

func (o *KafkaUpdateRequest) GetOwnerOk() (*string, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaUpdateRequest) GetReauthenticationEnabled added in v0.5.0

func (o *KafkaUpdateRequest) GetReauthenticationEnabled() bool

GetReauthenticationEnabled returns the ReauthenticationEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*KafkaUpdateRequest) GetReauthenticationEnabledOk added in v0.5.0

func (o *KafkaUpdateRequest) GetReauthenticationEnabledOk() (*bool, bool)

GetReauthenticationEnabledOk returns a tuple with the ReauthenticationEnabled field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*KafkaUpdateRequest) HasOwner added in v0.5.0

func (o *KafkaUpdateRequest) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*KafkaUpdateRequest) HasReauthenticationEnabled added in v0.5.0

func (o *KafkaUpdateRequest) HasReauthenticationEnabled() bool

HasReauthenticationEnabled returns a boolean if a field has been set.

func (KafkaUpdateRequest) MarshalJSON

func (o KafkaUpdateRequest) MarshalJSON() ([]byte, error)

func (*KafkaUpdateRequest) SetOwner

func (o *KafkaUpdateRequest) SetOwner(v string)

SetOwner gets a reference to the given NullableString and assigns it to the Owner field.

func (*KafkaUpdateRequest) SetOwnerNil added in v0.5.0

func (o *KafkaUpdateRequest) SetOwnerNil()

SetOwnerNil sets the value for Owner to be an explicit nil

func (*KafkaUpdateRequest) SetReauthenticationEnabled added in v0.5.0

func (o *KafkaUpdateRequest) SetReauthenticationEnabled(v bool)

SetReauthenticationEnabled gets a reference to the given NullableBool and assigns it to the ReauthenticationEnabled field.

func (*KafkaUpdateRequest) SetReauthenticationEnabledNil added in v0.5.0

func (o *KafkaUpdateRequest) SetReauthenticationEnabledNil()

SetReauthenticationEnabledNil sets the value for ReauthenticationEnabled to be an explicit nil

func (*KafkaUpdateRequest) UnsetOwner added in v0.5.0

func (o *KafkaUpdateRequest) UnsetOwner()

UnsetOwner ensures that no value is present for Owner, not even an explicit nil

func (*KafkaUpdateRequest) UnsetReauthenticationEnabled added in v0.5.0

func (o *KafkaUpdateRequest) UnsetReauthenticationEnabled()

UnsetReauthenticationEnabled ensures that no value is present for ReauthenticationEnabled, not even an explicit nil

type List

type List struct {
	Kind  string `json:"kind"`
	Page  int32  `json:"page"`
	Size  int32  `json:"size"`
	Total int32  `json:"total"`
}

List struct for List

func NewList

func NewList(kind string, page int32, size int32, total int32) *List

NewList instantiates a new List 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 NewListWithDefaults

func NewListWithDefaults() *List

NewListWithDefaults instantiates a new List 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 (*List) GetKind

func (o *List) GetKind() string

GetKind returns the Kind field value

func (*List) GetKindOk

func (o *List) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*List) GetPage

func (o *List) GetPage() int32

GetPage returns the Page field value

func (*List) GetPageOk

func (o *List) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*List) GetSize

func (o *List) GetSize() int32

GetSize returns the Size field value

func (*List) GetSizeOk

func (o *List) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*List) GetTotal

func (o *List) GetTotal() int32

GetTotal returns the Total field value

func (*List) GetTotalOk

func (o *List) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (List) MarshalJSON

func (o List) MarshalJSON() ([]byte, error)

func (*List) SetKind

func (o *List) SetKind(v string)

SetKind sets field value

func (*List) SetPage

func (o *List) SetPage(v int32)

SetPage sets field value

func (*List) SetSize

func (o *List) SetSize(v int32)

SetSize sets field value

func (*List) SetTotal

func (o *List) SetTotal(v int32)

SetTotal sets field value

type MetricsInstantQueryList

type MetricsInstantQueryList struct {
	Kind  *string         `json:"kind,omitempty"`
	Id    *string         `json:"id,omitempty"`
	Items *[]InstantQuery `json:"items,omitempty"`
}

MetricsInstantQueryList struct for MetricsInstantQueryList

func NewMetricsInstantQueryList

func NewMetricsInstantQueryList() *MetricsInstantQueryList

NewMetricsInstantQueryList instantiates a new MetricsInstantQueryList 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 NewMetricsInstantQueryListWithDefaults

func NewMetricsInstantQueryListWithDefaults() *MetricsInstantQueryList

NewMetricsInstantQueryListWithDefaults instantiates a new MetricsInstantQueryList 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 (*MetricsInstantQueryList) GetId

func (o *MetricsInstantQueryList) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*MetricsInstantQueryList) GetIdOk

func (o *MetricsInstantQueryList) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsInstantQueryList) GetItems

func (o *MetricsInstantQueryList) GetItems() []InstantQuery

GetItems returns the Items field value if set, zero value otherwise.

func (*MetricsInstantQueryList) GetItemsOk

func (o *MetricsInstantQueryList) GetItemsOk() (*[]InstantQuery, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsInstantQueryList) GetKind

func (o *MetricsInstantQueryList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*MetricsInstantQueryList) GetKindOk

func (o *MetricsInstantQueryList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsInstantQueryList) HasId

func (o *MetricsInstantQueryList) HasId() bool

HasId returns a boolean if a field has been set.

func (*MetricsInstantQueryList) HasItems

func (o *MetricsInstantQueryList) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*MetricsInstantQueryList) HasKind

func (o *MetricsInstantQueryList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (MetricsInstantQueryList) MarshalJSON

func (o MetricsInstantQueryList) MarshalJSON() ([]byte, error)

func (*MetricsInstantQueryList) SetId

func (o *MetricsInstantQueryList) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*MetricsInstantQueryList) SetItems

func (o *MetricsInstantQueryList) SetItems(v []InstantQuery)

SetItems gets a reference to the given []InstantQuery and assigns it to the Items field.

func (*MetricsInstantQueryList) SetKind

func (o *MetricsInstantQueryList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

type MetricsInstantQueryListAllOf

type MetricsInstantQueryListAllOf struct {
	Kind  *string         `json:"kind,omitempty"`
	Id    *string         `json:"id,omitempty"`
	Items *[]InstantQuery `json:"items,omitempty"`
}

MetricsInstantQueryListAllOf struct for MetricsInstantQueryListAllOf

func NewMetricsInstantQueryListAllOf

func NewMetricsInstantQueryListAllOf() *MetricsInstantQueryListAllOf

NewMetricsInstantQueryListAllOf instantiates a new MetricsInstantQueryListAllOf 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 NewMetricsInstantQueryListAllOfWithDefaults

func NewMetricsInstantQueryListAllOfWithDefaults() *MetricsInstantQueryListAllOf

NewMetricsInstantQueryListAllOfWithDefaults instantiates a new MetricsInstantQueryListAllOf 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 (*MetricsInstantQueryListAllOf) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*MetricsInstantQueryListAllOf) GetIdOk

func (o *MetricsInstantQueryListAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsInstantQueryListAllOf) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*MetricsInstantQueryListAllOf) GetItemsOk

func (o *MetricsInstantQueryListAllOf) GetItemsOk() (*[]InstantQuery, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsInstantQueryListAllOf) GetKind

func (o *MetricsInstantQueryListAllOf) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*MetricsInstantQueryListAllOf) GetKindOk

func (o *MetricsInstantQueryListAllOf) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsInstantQueryListAllOf) HasId

HasId returns a boolean if a field has been set.

func (*MetricsInstantQueryListAllOf) HasItems

func (o *MetricsInstantQueryListAllOf) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*MetricsInstantQueryListAllOf) HasKind

func (o *MetricsInstantQueryListAllOf) HasKind() bool

HasKind returns a boolean if a field has been set.

func (MetricsInstantQueryListAllOf) MarshalJSON

func (o MetricsInstantQueryListAllOf) MarshalJSON() ([]byte, error)

func (*MetricsInstantQueryListAllOf) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*MetricsInstantQueryListAllOf) SetItems

func (o *MetricsInstantQueryListAllOf) SetItems(v []InstantQuery)

SetItems gets a reference to the given []InstantQuery and assigns it to the Items field.

func (*MetricsInstantQueryListAllOf) SetKind

func (o *MetricsInstantQueryListAllOf) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

type MetricsRangeQueryList

type MetricsRangeQueryList struct {
	Kind  *string       `json:"kind,omitempty"`
	Id    *string       `json:"id,omitempty"`
	Items *[]RangeQuery `json:"items,omitempty"`
}

MetricsRangeQueryList struct for MetricsRangeQueryList

func NewMetricsRangeQueryList

func NewMetricsRangeQueryList() *MetricsRangeQueryList

NewMetricsRangeQueryList instantiates a new MetricsRangeQueryList 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 NewMetricsRangeQueryListWithDefaults

func NewMetricsRangeQueryListWithDefaults() *MetricsRangeQueryList

NewMetricsRangeQueryListWithDefaults instantiates a new MetricsRangeQueryList 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 (*MetricsRangeQueryList) GetId

func (o *MetricsRangeQueryList) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*MetricsRangeQueryList) GetIdOk

func (o *MetricsRangeQueryList) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRangeQueryList) GetItems

func (o *MetricsRangeQueryList) GetItems() []RangeQuery

GetItems returns the Items field value if set, zero value otherwise.

func (*MetricsRangeQueryList) GetItemsOk

func (o *MetricsRangeQueryList) GetItemsOk() (*[]RangeQuery, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRangeQueryList) GetKind

func (o *MetricsRangeQueryList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*MetricsRangeQueryList) GetKindOk

func (o *MetricsRangeQueryList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRangeQueryList) HasId

func (o *MetricsRangeQueryList) HasId() bool

HasId returns a boolean if a field has been set.

func (*MetricsRangeQueryList) HasItems

func (o *MetricsRangeQueryList) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*MetricsRangeQueryList) HasKind

func (o *MetricsRangeQueryList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (MetricsRangeQueryList) MarshalJSON

func (o MetricsRangeQueryList) MarshalJSON() ([]byte, error)

func (*MetricsRangeQueryList) SetId

func (o *MetricsRangeQueryList) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*MetricsRangeQueryList) SetItems

func (o *MetricsRangeQueryList) SetItems(v []RangeQuery)

SetItems gets a reference to the given []RangeQuery and assigns it to the Items field.

func (*MetricsRangeQueryList) SetKind

func (o *MetricsRangeQueryList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

type MetricsRangeQueryListAllOf

type MetricsRangeQueryListAllOf struct {
	Kind  *string       `json:"kind,omitempty"`
	Id    *string       `json:"id,omitempty"`
	Items *[]RangeQuery `json:"items,omitempty"`
}

MetricsRangeQueryListAllOf struct for MetricsRangeQueryListAllOf

func NewMetricsRangeQueryListAllOf

func NewMetricsRangeQueryListAllOf() *MetricsRangeQueryListAllOf

NewMetricsRangeQueryListAllOf instantiates a new MetricsRangeQueryListAllOf 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 NewMetricsRangeQueryListAllOfWithDefaults

func NewMetricsRangeQueryListAllOfWithDefaults() *MetricsRangeQueryListAllOf

NewMetricsRangeQueryListAllOfWithDefaults instantiates a new MetricsRangeQueryListAllOf 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 (*MetricsRangeQueryListAllOf) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*MetricsRangeQueryListAllOf) GetIdOk

func (o *MetricsRangeQueryListAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRangeQueryListAllOf) GetItems

func (o *MetricsRangeQueryListAllOf) GetItems() []RangeQuery

GetItems returns the Items field value if set, zero value otherwise.

func (*MetricsRangeQueryListAllOf) GetItemsOk

func (o *MetricsRangeQueryListAllOf) GetItemsOk() (*[]RangeQuery, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRangeQueryListAllOf) GetKind

func (o *MetricsRangeQueryListAllOf) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*MetricsRangeQueryListAllOf) GetKindOk

func (o *MetricsRangeQueryListAllOf) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRangeQueryListAllOf) HasId

func (o *MetricsRangeQueryListAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (*MetricsRangeQueryListAllOf) HasItems

func (o *MetricsRangeQueryListAllOf) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*MetricsRangeQueryListAllOf) HasKind

func (o *MetricsRangeQueryListAllOf) HasKind() bool

HasKind returns a boolean if a field has been set.

func (MetricsRangeQueryListAllOf) MarshalJSON

func (o MetricsRangeQueryListAllOf) MarshalJSON() ([]byte, error)

func (*MetricsRangeQueryListAllOf) SetId

func (o *MetricsRangeQueryListAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*MetricsRangeQueryListAllOf) SetItems

func (o *MetricsRangeQueryListAllOf) SetItems(v []RangeQuery)

SetItems gets a reference to the given []RangeQuery and assigns it to the Items field.

func (*MetricsRangeQueryListAllOf) SetKind

func (o *MetricsRangeQueryListAllOf) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCloudProvider

type NullableCloudProvider struct {
	// contains filtered or unexported fields
}

func NewNullableCloudProvider

func NewNullableCloudProvider(val *CloudProvider) *NullableCloudProvider

func (NullableCloudProvider) Get

func (NullableCloudProvider) IsSet

func (v NullableCloudProvider) IsSet() bool

func (NullableCloudProvider) MarshalJSON

func (v NullableCloudProvider) MarshalJSON() ([]byte, error)

func (*NullableCloudProvider) Set

func (v *NullableCloudProvider) Set(val *CloudProvider)

func (*NullableCloudProvider) UnmarshalJSON

func (v *NullableCloudProvider) UnmarshalJSON(src []byte) error

func (*NullableCloudProvider) Unset

func (v *NullableCloudProvider) Unset()

type NullableCloudProviderList

type NullableCloudProviderList struct {
	// contains filtered or unexported fields
}

func NewNullableCloudProviderList

func NewNullableCloudProviderList(val *CloudProviderList) *NullableCloudProviderList

func (NullableCloudProviderList) Get

func (NullableCloudProviderList) IsSet

func (v NullableCloudProviderList) IsSet() bool

func (NullableCloudProviderList) MarshalJSON

func (v NullableCloudProviderList) MarshalJSON() ([]byte, error)

func (*NullableCloudProviderList) Set

func (*NullableCloudProviderList) UnmarshalJSON

func (v *NullableCloudProviderList) UnmarshalJSON(src []byte) error

func (*NullableCloudProviderList) Unset

func (v *NullableCloudProviderList) Unset()

type NullableCloudProviderListAllOf

type NullableCloudProviderListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCloudProviderListAllOf) Get

func (NullableCloudProviderListAllOf) IsSet

func (NullableCloudProviderListAllOf) MarshalJSON

func (v NullableCloudProviderListAllOf) MarshalJSON() ([]byte, error)

func (*NullableCloudProviderListAllOf) Set

func (*NullableCloudProviderListAllOf) UnmarshalJSON

func (v *NullableCloudProviderListAllOf) UnmarshalJSON(src []byte) error

func (*NullableCloudProviderListAllOf) Unset

func (v *NullableCloudProviderListAllOf) Unset()

type NullableCloudRegion

type NullableCloudRegion struct {
	// contains filtered or unexported fields
}

func NewNullableCloudRegion

func NewNullableCloudRegion(val *CloudRegion) *NullableCloudRegion

func (NullableCloudRegion) Get

func (NullableCloudRegion) IsSet

func (v NullableCloudRegion) IsSet() bool

func (NullableCloudRegion) MarshalJSON

func (v NullableCloudRegion) MarshalJSON() ([]byte, error)

func (*NullableCloudRegion) Set

func (v *NullableCloudRegion) Set(val *CloudRegion)

func (*NullableCloudRegion) UnmarshalJSON

func (v *NullableCloudRegion) UnmarshalJSON(src []byte) error

func (*NullableCloudRegion) Unset

func (v *NullableCloudRegion) Unset()

type NullableCloudRegionList

type NullableCloudRegionList struct {
	// contains filtered or unexported fields
}

func NewNullableCloudRegionList

func NewNullableCloudRegionList(val *CloudRegionList) *NullableCloudRegionList

func (NullableCloudRegionList) Get

func (NullableCloudRegionList) IsSet

func (v NullableCloudRegionList) IsSet() bool

func (NullableCloudRegionList) MarshalJSON

func (v NullableCloudRegionList) MarshalJSON() ([]byte, error)

func (*NullableCloudRegionList) Set

func (*NullableCloudRegionList) UnmarshalJSON

func (v *NullableCloudRegionList) UnmarshalJSON(src []byte) error

func (*NullableCloudRegionList) Unset

func (v *NullableCloudRegionList) Unset()

type NullableCloudRegionListAllOf

type NullableCloudRegionListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableCloudRegionListAllOf

func NewNullableCloudRegionListAllOf(val *CloudRegionListAllOf) *NullableCloudRegionListAllOf

func (NullableCloudRegionListAllOf) Get

func (NullableCloudRegionListAllOf) IsSet

func (NullableCloudRegionListAllOf) MarshalJSON

func (v NullableCloudRegionListAllOf) MarshalJSON() ([]byte, error)

func (*NullableCloudRegionListAllOf) Set

func (*NullableCloudRegionListAllOf) UnmarshalJSON

func (v *NullableCloudRegionListAllOf) UnmarshalJSON(src []byte) error

func (*NullableCloudRegionListAllOf) Unset

func (v *NullableCloudRegionListAllOf) Unset()

type NullableEnterpriseCluster added in v0.16.0

type NullableEnterpriseCluster struct {
	// contains filtered or unexported fields
}

func NewNullableEnterpriseCluster added in v0.16.0

func NewNullableEnterpriseCluster(val *EnterpriseCluster) *NullableEnterpriseCluster

func (NullableEnterpriseCluster) Get added in v0.16.0

func (NullableEnterpriseCluster) IsSet added in v0.16.0

func (v NullableEnterpriseCluster) IsSet() bool

func (NullableEnterpriseCluster) MarshalJSON added in v0.16.0

func (v NullableEnterpriseCluster) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseCluster) Set added in v0.16.0

func (*NullableEnterpriseCluster) UnmarshalJSON added in v0.16.0

func (v *NullableEnterpriseCluster) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseCluster) Unset added in v0.16.0

func (v *NullableEnterpriseCluster) Unset()

type NullableEnterpriseClusterAllOf added in v0.16.0

type NullableEnterpriseClusterAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableEnterpriseClusterAllOf added in v0.16.0

func NewNullableEnterpriseClusterAllOf(val *EnterpriseClusterAllOf) *NullableEnterpriseClusterAllOf

func (NullableEnterpriseClusterAllOf) Get added in v0.16.0

func (NullableEnterpriseClusterAllOf) IsSet added in v0.16.0

func (NullableEnterpriseClusterAllOf) MarshalJSON added in v0.16.0

func (v NullableEnterpriseClusterAllOf) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseClusterAllOf) Set added in v0.16.0

func (*NullableEnterpriseClusterAllOf) UnmarshalJSON added in v0.16.0

func (v *NullableEnterpriseClusterAllOf) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseClusterAllOf) Unset added in v0.16.0

func (v *NullableEnterpriseClusterAllOf) Unset()

type NullableEnterpriseClusterAllOfCapacityInformation added in v0.21.0

type NullableEnterpriseClusterAllOfCapacityInformation struct {
	// contains filtered or unexported fields
}

func (NullableEnterpriseClusterAllOfCapacityInformation) Get added in v0.21.0

func (NullableEnterpriseClusterAllOfCapacityInformation) IsSet added in v0.21.0

func (NullableEnterpriseClusterAllOfCapacityInformation) MarshalJSON added in v0.21.0

func (*NullableEnterpriseClusterAllOfCapacityInformation) Set added in v0.21.0

func (*NullableEnterpriseClusterAllOfCapacityInformation) UnmarshalJSON added in v0.21.0

func (*NullableEnterpriseClusterAllOfCapacityInformation) Unset added in v0.21.0

type NullableEnterpriseClusterList added in v0.17.0

type NullableEnterpriseClusterList struct {
	// contains filtered or unexported fields
}

func NewNullableEnterpriseClusterList added in v0.17.0

func NewNullableEnterpriseClusterList(val *EnterpriseClusterList) *NullableEnterpriseClusterList

func (NullableEnterpriseClusterList) Get added in v0.17.0

func (NullableEnterpriseClusterList) IsSet added in v0.17.0

func (NullableEnterpriseClusterList) MarshalJSON added in v0.17.0

func (v NullableEnterpriseClusterList) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseClusterList) Set added in v0.17.0

func (*NullableEnterpriseClusterList) UnmarshalJSON added in v0.17.0

func (v *NullableEnterpriseClusterList) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseClusterList) Unset added in v0.17.0

func (v *NullableEnterpriseClusterList) Unset()

type NullableEnterpriseClusterListAllOf added in v0.17.0

type NullableEnterpriseClusterListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableEnterpriseClusterListAllOf added in v0.17.0

func NewNullableEnterpriseClusterListAllOf(val *EnterpriseClusterListAllOf) *NullableEnterpriseClusterListAllOf

func (NullableEnterpriseClusterListAllOf) Get added in v0.17.0

func (NullableEnterpriseClusterListAllOf) IsSet added in v0.17.0

func (NullableEnterpriseClusterListAllOf) MarshalJSON added in v0.17.0

func (v NullableEnterpriseClusterListAllOf) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseClusterListAllOf) Set added in v0.17.0

func (*NullableEnterpriseClusterListAllOf) UnmarshalJSON added in v0.17.0

func (v *NullableEnterpriseClusterListAllOf) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseClusterListAllOf) Unset added in v0.17.0

type NullableEnterpriseClusterListItem added in v0.21.0

type NullableEnterpriseClusterListItem struct {
	// contains filtered or unexported fields
}

func NewNullableEnterpriseClusterListItem added in v0.21.0

func NewNullableEnterpriseClusterListItem(val *EnterpriseClusterListItem) *NullableEnterpriseClusterListItem

func (NullableEnterpriseClusterListItem) Get added in v0.21.0

func (NullableEnterpriseClusterListItem) IsSet added in v0.21.0

func (NullableEnterpriseClusterListItem) MarshalJSON added in v0.21.0

func (v NullableEnterpriseClusterListItem) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseClusterListItem) Set added in v0.21.0

func (*NullableEnterpriseClusterListItem) UnmarshalJSON added in v0.21.0

func (v *NullableEnterpriseClusterListItem) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseClusterListItem) Unset added in v0.21.0

type NullableEnterpriseClusterListItemAllOf added in v0.21.0

type NullableEnterpriseClusterListItemAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableEnterpriseClusterListItemAllOf added in v0.21.0

func NewNullableEnterpriseClusterListItemAllOf(val *EnterpriseClusterListItemAllOf) *NullableEnterpriseClusterListItemAllOf

func (NullableEnterpriseClusterListItemAllOf) Get added in v0.21.0

func (NullableEnterpriseClusterListItemAllOf) IsSet added in v0.21.0

func (NullableEnterpriseClusterListItemAllOf) MarshalJSON added in v0.21.0

func (v NullableEnterpriseClusterListItemAllOf) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseClusterListItemAllOf) Set added in v0.21.0

func (*NullableEnterpriseClusterListItemAllOf) UnmarshalJSON added in v0.21.0

func (v *NullableEnterpriseClusterListItemAllOf) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseClusterListItemAllOf) Unset added in v0.21.0

type NullableEnterpriseClusterWithAddonParameters added in v0.19.0

type NullableEnterpriseClusterWithAddonParameters struct {
	// contains filtered or unexported fields
}

func NewNullableEnterpriseClusterWithAddonParameters added in v0.19.0

func NewNullableEnterpriseClusterWithAddonParameters(val *EnterpriseClusterWithAddonParameters) *NullableEnterpriseClusterWithAddonParameters

func (NullableEnterpriseClusterWithAddonParameters) Get added in v0.19.0

func (NullableEnterpriseClusterWithAddonParameters) IsSet added in v0.19.0

func (NullableEnterpriseClusterWithAddonParameters) MarshalJSON added in v0.19.0

func (*NullableEnterpriseClusterWithAddonParameters) Set added in v0.19.0

func (*NullableEnterpriseClusterWithAddonParameters) UnmarshalJSON added in v0.19.0

func (*NullableEnterpriseClusterWithAddonParameters) Unset added in v0.19.0

type NullableEnterpriseClusterWithAddonParametersAllOf added in v0.19.0

type NullableEnterpriseClusterWithAddonParametersAllOf struct {
	// contains filtered or unexported fields
}

func (NullableEnterpriseClusterWithAddonParametersAllOf) Get added in v0.19.0

func (NullableEnterpriseClusterWithAddonParametersAllOf) IsSet added in v0.19.0

func (NullableEnterpriseClusterWithAddonParametersAllOf) MarshalJSON added in v0.19.0

func (*NullableEnterpriseClusterWithAddonParametersAllOf) Set added in v0.19.0

func (*NullableEnterpriseClusterWithAddonParametersAllOf) UnmarshalJSON added in v0.19.0

func (*NullableEnterpriseClusterWithAddonParametersAllOf) Unset added in v0.19.0

type NullableEnterpriseOsdClusterPayload added in v0.16.0

type NullableEnterpriseOsdClusterPayload struct {
	// contains filtered or unexported fields
}

func NewNullableEnterpriseOsdClusterPayload added in v0.16.0

func NewNullableEnterpriseOsdClusterPayload(val *EnterpriseOsdClusterPayload) *NullableEnterpriseOsdClusterPayload

func (NullableEnterpriseOsdClusterPayload) Get added in v0.16.0

func (NullableEnterpriseOsdClusterPayload) IsSet added in v0.16.0

func (NullableEnterpriseOsdClusterPayload) MarshalJSON added in v0.16.0

func (v NullableEnterpriseOsdClusterPayload) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseOsdClusterPayload) Set added in v0.16.0

func (*NullableEnterpriseOsdClusterPayload) UnmarshalJSON added in v0.16.0

func (v *NullableEnterpriseOsdClusterPayload) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseOsdClusterPayload) Unset added in v0.16.0

type NullableError

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError

func NewNullableError(val *Error) *NullableError

func (NullableError) Get

func (v NullableError) Get() *Error

func (NullableError) IsSet

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset

func (v *NullableError) Unset()

type NullableErrorList

type NullableErrorList struct {
	// contains filtered or unexported fields
}

func NewNullableErrorList

func NewNullableErrorList(val *ErrorList) *NullableErrorList

func (NullableErrorList) Get

func (v NullableErrorList) Get() *ErrorList

func (NullableErrorList) IsSet

func (v NullableErrorList) IsSet() bool

func (NullableErrorList) MarshalJSON

func (v NullableErrorList) MarshalJSON() ([]byte, error)

func (*NullableErrorList) Set

func (v *NullableErrorList) Set(val *ErrorList)

func (*NullableErrorList) UnmarshalJSON

func (v *NullableErrorList) UnmarshalJSON(src []byte) error

func (*NullableErrorList) Unset

func (v *NullableErrorList) Unset()

type NullableErrorListAllOf

type NullableErrorListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableErrorListAllOf

func NewNullableErrorListAllOf(val *ErrorListAllOf) *NullableErrorListAllOf

func (NullableErrorListAllOf) Get

func (NullableErrorListAllOf) IsSet

func (v NullableErrorListAllOf) IsSet() bool

func (NullableErrorListAllOf) MarshalJSON

func (v NullableErrorListAllOf) MarshalJSON() ([]byte, error)

func (*NullableErrorListAllOf) Set

func (*NullableErrorListAllOf) UnmarshalJSON

func (v *NullableErrorListAllOf) UnmarshalJSON(src []byte) error

func (*NullableErrorListAllOf) Unset

func (v *NullableErrorListAllOf) Unset()

type NullableFleetshardParameter added in v0.16.0

type NullableFleetshardParameter struct {
	// contains filtered or unexported fields
}

func NewNullableFleetshardParameter added in v0.16.0

func NewNullableFleetshardParameter(val *FleetshardParameter) *NullableFleetshardParameter

func (NullableFleetshardParameter) Get added in v0.16.0

func (NullableFleetshardParameter) IsSet added in v0.16.0

func (NullableFleetshardParameter) MarshalJSON added in v0.16.0

func (v NullableFleetshardParameter) MarshalJSON() ([]byte, error)

func (*NullableFleetshardParameter) Set added in v0.16.0

func (*NullableFleetshardParameter) UnmarshalJSON added in v0.16.0

func (v *NullableFleetshardParameter) UnmarshalJSON(src []byte) error

func (*NullableFleetshardParameter) Unset added in v0.16.0

func (v *NullableFleetshardParameter) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInstantQuery

type NullableInstantQuery struct {
	// contains filtered or unexported fields
}

func NewNullableInstantQuery

func NewNullableInstantQuery(val *InstantQuery) *NullableInstantQuery

func (NullableInstantQuery) Get

func (NullableInstantQuery) IsSet

func (v NullableInstantQuery) IsSet() bool

func (NullableInstantQuery) MarshalJSON

func (v NullableInstantQuery) MarshalJSON() ([]byte, error)

func (*NullableInstantQuery) Set

func (v *NullableInstantQuery) Set(val *InstantQuery)

func (*NullableInstantQuery) UnmarshalJSON

func (v *NullableInstantQuery) UnmarshalJSON(src []byte) error

func (*NullableInstantQuery) Unset

func (v *NullableInstantQuery) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableKafkaPromoteRequest added in v0.19.0

type NullableKafkaPromoteRequest struct {
	// contains filtered or unexported fields
}

func NewNullableKafkaPromoteRequest added in v0.19.0

func NewNullableKafkaPromoteRequest(val *KafkaPromoteRequest) *NullableKafkaPromoteRequest

func (NullableKafkaPromoteRequest) Get added in v0.19.0

func (NullableKafkaPromoteRequest) IsSet added in v0.19.0

func (NullableKafkaPromoteRequest) MarshalJSON added in v0.19.0

func (v NullableKafkaPromoteRequest) MarshalJSON() ([]byte, error)

func (*NullableKafkaPromoteRequest) Set added in v0.19.0

func (*NullableKafkaPromoteRequest) UnmarshalJSON added in v0.19.0

func (v *NullableKafkaPromoteRequest) UnmarshalJSON(src []byte) error

func (*NullableKafkaPromoteRequest) Unset added in v0.19.0

func (v *NullableKafkaPromoteRequest) Unset()

type NullableKafkaRequest

type NullableKafkaRequest struct {
	// contains filtered or unexported fields
}

func NewNullableKafkaRequest

func NewNullableKafkaRequest(val *KafkaRequest) *NullableKafkaRequest

func (NullableKafkaRequest) Get

func (NullableKafkaRequest) IsSet

func (v NullableKafkaRequest) IsSet() bool

func (NullableKafkaRequest) MarshalJSON

func (v NullableKafkaRequest) MarshalJSON() ([]byte, error)

func (*NullableKafkaRequest) Set

func (v *NullableKafkaRequest) Set(val *KafkaRequest)

func (*NullableKafkaRequest) UnmarshalJSON

func (v *NullableKafkaRequest) UnmarshalJSON(src []byte) error

func (*NullableKafkaRequest) Unset

func (v *NullableKafkaRequest) Unset()

type NullableKafkaRequestAllOf

type NullableKafkaRequestAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableKafkaRequestAllOf

func NewNullableKafkaRequestAllOf(val *KafkaRequestAllOf) *NullableKafkaRequestAllOf

func (NullableKafkaRequestAllOf) Get

func (NullableKafkaRequestAllOf) IsSet

func (v NullableKafkaRequestAllOf) IsSet() bool

func (NullableKafkaRequestAllOf) MarshalJSON

func (v NullableKafkaRequestAllOf) MarshalJSON() ([]byte, error)

func (*NullableKafkaRequestAllOf) Set

func (*NullableKafkaRequestAllOf) UnmarshalJSON

func (v *NullableKafkaRequestAllOf) UnmarshalJSON(src []byte) error

func (*NullableKafkaRequestAllOf) Unset

func (v *NullableKafkaRequestAllOf) Unset()

type NullableKafkaRequestList

type NullableKafkaRequestList struct {
	// contains filtered or unexported fields
}

func NewNullableKafkaRequestList

func NewNullableKafkaRequestList(val *KafkaRequestList) *NullableKafkaRequestList

func (NullableKafkaRequestList) Get

func (NullableKafkaRequestList) IsSet

func (v NullableKafkaRequestList) IsSet() bool

func (NullableKafkaRequestList) MarshalJSON

func (v NullableKafkaRequestList) MarshalJSON() ([]byte, error)

func (*NullableKafkaRequestList) Set

func (*NullableKafkaRequestList) UnmarshalJSON

func (v *NullableKafkaRequestList) UnmarshalJSON(src []byte) error

func (*NullableKafkaRequestList) Unset

func (v *NullableKafkaRequestList) Unset()

type NullableKafkaRequestListAllOf

type NullableKafkaRequestListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableKafkaRequestListAllOf) Get

func (NullableKafkaRequestListAllOf) IsSet

func (NullableKafkaRequestListAllOf) MarshalJSON

func (v NullableKafkaRequestListAllOf) MarshalJSON() ([]byte, error)

func (*NullableKafkaRequestListAllOf) Set

func (*NullableKafkaRequestListAllOf) UnmarshalJSON

func (v *NullableKafkaRequestListAllOf) UnmarshalJSON(src []byte) error

func (*NullableKafkaRequestListAllOf) Unset

func (v *NullableKafkaRequestListAllOf) Unset()

type NullableKafkaRequestPayload

type NullableKafkaRequestPayload struct {
	// contains filtered or unexported fields
}

func NewNullableKafkaRequestPayload

func NewNullableKafkaRequestPayload(val *KafkaRequestPayload) *NullableKafkaRequestPayload

func (NullableKafkaRequestPayload) Get

func (NullableKafkaRequestPayload) IsSet

func (NullableKafkaRequestPayload) MarshalJSON

func (v NullableKafkaRequestPayload) MarshalJSON() ([]byte, error)

func (*NullableKafkaRequestPayload) Set

func (*NullableKafkaRequestPayload) UnmarshalJSON

func (v *NullableKafkaRequestPayload) UnmarshalJSON(src []byte) error

func (*NullableKafkaRequestPayload) Unset

func (v *NullableKafkaRequestPayload) Unset()

type NullableKafkaUpdateRequest

type NullableKafkaUpdateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableKafkaUpdateRequest

func NewNullableKafkaUpdateRequest(val *KafkaUpdateRequest) *NullableKafkaUpdateRequest

func (NullableKafkaUpdateRequest) Get

func (NullableKafkaUpdateRequest) IsSet

func (v NullableKafkaUpdateRequest) IsSet() bool

func (NullableKafkaUpdateRequest) MarshalJSON

func (v NullableKafkaUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableKafkaUpdateRequest) Set

func (*NullableKafkaUpdateRequest) UnmarshalJSON

func (v *NullableKafkaUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableKafkaUpdateRequest) Unset

func (v *NullableKafkaUpdateRequest) Unset()

type NullableList

type NullableList struct {
	// contains filtered or unexported fields
}

func NewNullableList

func NewNullableList(val *List) *NullableList

func (NullableList) Get

func (v NullableList) Get() *List

func (NullableList) IsSet

func (v NullableList) IsSet() bool

func (NullableList) MarshalJSON

func (v NullableList) MarshalJSON() ([]byte, error)

func (*NullableList) Set

func (v *NullableList) Set(val *List)

func (*NullableList) UnmarshalJSON

func (v *NullableList) UnmarshalJSON(src []byte) error

func (*NullableList) Unset

func (v *NullableList) Unset()

type NullableMetricsInstantQueryList

type NullableMetricsInstantQueryList struct {
	// contains filtered or unexported fields
}

func (NullableMetricsInstantQueryList) Get

func (NullableMetricsInstantQueryList) IsSet

func (NullableMetricsInstantQueryList) MarshalJSON

func (v NullableMetricsInstantQueryList) MarshalJSON() ([]byte, error)

func (*NullableMetricsInstantQueryList) Set

func (*NullableMetricsInstantQueryList) UnmarshalJSON

func (v *NullableMetricsInstantQueryList) UnmarshalJSON(src []byte) error

func (*NullableMetricsInstantQueryList) Unset

type NullableMetricsInstantQueryListAllOf

type NullableMetricsInstantQueryListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsInstantQueryListAllOf) Get

func (NullableMetricsInstantQueryListAllOf) IsSet

func (NullableMetricsInstantQueryListAllOf) MarshalJSON

func (v NullableMetricsInstantQueryListAllOf) MarshalJSON() ([]byte, error)

func (*NullableMetricsInstantQueryListAllOf) Set

func (*NullableMetricsInstantQueryListAllOf) UnmarshalJSON

func (v *NullableMetricsInstantQueryListAllOf) UnmarshalJSON(src []byte) error

func (*NullableMetricsInstantQueryListAllOf) Unset

type NullableMetricsRangeQueryList

type NullableMetricsRangeQueryList struct {
	// contains filtered or unexported fields
}

func (NullableMetricsRangeQueryList) Get

func (NullableMetricsRangeQueryList) IsSet

func (NullableMetricsRangeQueryList) MarshalJSON

func (v NullableMetricsRangeQueryList) MarshalJSON() ([]byte, error)

func (*NullableMetricsRangeQueryList) Set

func (*NullableMetricsRangeQueryList) UnmarshalJSON

func (v *NullableMetricsRangeQueryList) UnmarshalJSON(src []byte) error

func (*NullableMetricsRangeQueryList) Unset

func (v *NullableMetricsRangeQueryList) Unset()

type NullableMetricsRangeQueryListAllOf

type NullableMetricsRangeQueryListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsRangeQueryListAllOf) Get

func (NullableMetricsRangeQueryListAllOf) IsSet

func (NullableMetricsRangeQueryListAllOf) MarshalJSON

func (v NullableMetricsRangeQueryListAllOf) MarshalJSON() ([]byte, error)

func (*NullableMetricsRangeQueryListAllOf) Set

func (*NullableMetricsRangeQueryListAllOf) UnmarshalJSON

func (v *NullableMetricsRangeQueryListAllOf) UnmarshalJSON(src []byte) error

func (*NullableMetricsRangeQueryListAllOf) Unset

type NullableObjectReference

type NullableObjectReference struct {
	// contains filtered or unexported fields
}

func NewNullableObjectReference

func NewNullableObjectReference(val *ObjectReference) *NullableObjectReference

func (NullableObjectReference) Get

func (NullableObjectReference) IsSet

func (v NullableObjectReference) IsSet() bool

func (NullableObjectReference) MarshalJSON

func (v NullableObjectReference) MarshalJSON() ([]byte, error)

func (*NullableObjectReference) Set

func (*NullableObjectReference) UnmarshalJSON

func (v *NullableObjectReference) UnmarshalJSON(src []byte) error

func (*NullableObjectReference) Unset

func (v *NullableObjectReference) Unset()

type NullableRangeQuery

type NullableRangeQuery struct {
	// contains filtered or unexported fields
}

func NewNullableRangeQuery

func NewNullableRangeQuery(val *RangeQuery) *NullableRangeQuery

func (NullableRangeQuery) Get

func (v NullableRangeQuery) Get() *RangeQuery

func (NullableRangeQuery) IsSet

func (v NullableRangeQuery) IsSet() bool

func (NullableRangeQuery) MarshalJSON

func (v NullableRangeQuery) MarshalJSON() ([]byte, error)

func (*NullableRangeQuery) Set

func (v *NullableRangeQuery) Set(val *RangeQuery)

func (*NullableRangeQuery) UnmarshalJSON

func (v *NullableRangeQuery) UnmarshalJSON(src []byte) error

func (*NullableRangeQuery) Unset

func (v *NullableRangeQuery) Unset()

type NullableRegionCapacityListItem added in v0.8.0

type NullableRegionCapacityListItem struct {
	// contains filtered or unexported fields
}

func NewNullableRegionCapacityListItem added in v0.8.0

func NewNullableRegionCapacityListItem(val *RegionCapacityListItem) *NullableRegionCapacityListItem

func (NullableRegionCapacityListItem) Get added in v0.8.0

func (NullableRegionCapacityListItem) IsSet added in v0.8.0

func (NullableRegionCapacityListItem) MarshalJSON added in v0.8.0

func (v NullableRegionCapacityListItem) MarshalJSON() ([]byte, error)

func (*NullableRegionCapacityListItem) Set added in v0.8.0

func (*NullableRegionCapacityListItem) UnmarshalJSON added in v0.8.0

func (v *NullableRegionCapacityListItem) UnmarshalJSON(src []byte) error

func (*NullableRegionCapacityListItem) Unset added in v0.8.0

func (v *NullableRegionCapacityListItem) Unset()

type NullableServiceAccount

type NullableServiceAccount struct {
	// contains filtered or unexported fields
}

func NewNullableServiceAccount

func NewNullableServiceAccount(val *ServiceAccount) *NullableServiceAccount

func (NullableServiceAccount) Get

func (NullableServiceAccount) IsSet

func (v NullableServiceAccount) IsSet() bool

func (NullableServiceAccount) MarshalJSON

func (v NullableServiceAccount) MarshalJSON() ([]byte, error)

func (*NullableServiceAccount) Set

func (*NullableServiceAccount) UnmarshalJSON

func (v *NullableServiceAccount) UnmarshalJSON(src []byte) error

func (*NullableServiceAccount) Unset

func (v *NullableServiceAccount) Unset()

type NullableServiceAccountAllOf

type NullableServiceAccountAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableServiceAccountAllOf

func NewNullableServiceAccountAllOf(val *ServiceAccountAllOf) *NullableServiceAccountAllOf

func (NullableServiceAccountAllOf) Get

func (NullableServiceAccountAllOf) IsSet

func (NullableServiceAccountAllOf) MarshalJSON

func (v NullableServiceAccountAllOf) MarshalJSON() ([]byte, error)

func (*NullableServiceAccountAllOf) Set

func (*NullableServiceAccountAllOf) UnmarshalJSON

func (v *NullableServiceAccountAllOf) UnmarshalJSON(src []byte) error

func (*NullableServiceAccountAllOf) Unset

func (v *NullableServiceAccountAllOf) Unset()

type NullableServiceAccountList

type NullableServiceAccountList struct {
	// contains filtered or unexported fields
}

func NewNullableServiceAccountList

func NewNullableServiceAccountList(val *ServiceAccountList) *NullableServiceAccountList

func (NullableServiceAccountList) Get

func (NullableServiceAccountList) IsSet

func (v NullableServiceAccountList) IsSet() bool

func (NullableServiceAccountList) MarshalJSON

func (v NullableServiceAccountList) MarshalJSON() ([]byte, error)

func (*NullableServiceAccountList) Set

func (*NullableServiceAccountList) UnmarshalJSON

func (v *NullableServiceAccountList) UnmarshalJSON(src []byte) error

func (*NullableServiceAccountList) Unset

func (v *NullableServiceAccountList) Unset()

type NullableServiceAccountListAllOf

type NullableServiceAccountListAllOf struct {
	// contains filtered or unexported fields
}

func (NullableServiceAccountListAllOf) Get

func (NullableServiceAccountListAllOf) IsSet

func (NullableServiceAccountListAllOf) MarshalJSON

func (v NullableServiceAccountListAllOf) MarshalJSON() ([]byte, error)

func (*NullableServiceAccountListAllOf) Set

func (*NullableServiceAccountListAllOf) UnmarshalJSON

func (v *NullableServiceAccountListAllOf) UnmarshalJSON(src []byte) error

func (*NullableServiceAccountListAllOf) Unset

type NullableServiceAccountListItem

type NullableServiceAccountListItem struct {
	// contains filtered or unexported fields
}

func (NullableServiceAccountListItem) Get

func (NullableServiceAccountListItem) IsSet

func (NullableServiceAccountListItem) MarshalJSON

func (v NullableServiceAccountListItem) MarshalJSON() ([]byte, error)

func (*NullableServiceAccountListItem) Set

func (*NullableServiceAccountListItem) UnmarshalJSON

func (v *NullableServiceAccountListItem) UnmarshalJSON(src []byte) error

func (*NullableServiceAccountListItem) Unset

func (v *NullableServiceAccountListItem) Unset()

type NullableServiceAccountListItemAllOf

type NullableServiceAccountListItemAllOf struct {
	// contains filtered or unexported fields
}

func (NullableServiceAccountListItemAllOf) Get

func (NullableServiceAccountListItemAllOf) IsSet

func (NullableServiceAccountListItemAllOf) MarshalJSON

func (v NullableServiceAccountListItemAllOf) MarshalJSON() ([]byte, error)

func (*NullableServiceAccountListItemAllOf) Set

func (*NullableServiceAccountListItemAllOf) UnmarshalJSON

func (v *NullableServiceAccountListItemAllOf) UnmarshalJSON(src []byte) error

func (*NullableServiceAccountListItemAllOf) Unset

type NullableServiceAccountRequest

type NullableServiceAccountRequest struct {
	// contains filtered or unexported fields
}

func (NullableServiceAccountRequest) Get

func (NullableServiceAccountRequest) IsSet

func (NullableServiceAccountRequest) MarshalJSON

func (v NullableServiceAccountRequest) MarshalJSON() ([]byte, error)

func (*NullableServiceAccountRequest) Set

func (*NullableServiceAccountRequest) UnmarshalJSON

func (v *NullableServiceAccountRequest) UnmarshalJSON(src []byte) error

func (*NullableServiceAccountRequest) Unset

func (v *NullableServiceAccountRequest) Unset()

type NullableSsoProvider added in v0.11.0

type NullableSsoProvider struct {
	// contains filtered or unexported fields
}

func NewNullableSsoProvider added in v0.11.0

func NewNullableSsoProvider(val *SsoProvider) *NullableSsoProvider

func (NullableSsoProvider) Get added in v0.11.0

func (NullableSsoProvider) IsSet added in v0.11.0

func (v NullableSsoProvider) IsSet() bool

func (NullableSsoProvider) MarshalJSON added in v0.11.0

func (v NullableSsoProvider) MarshalJSON() ([]byte, error)

func (*NullableSsoProvider) Set added in v0.11.0

func (v *NullableSsoProvider) Set(val *SsoProvider)

func (*NullableSsoProvider) UnmarshalJSON added in v0.11.0

func (v *NullableSsoProvider) UnmarshalJSON(src []byte) error

func (*NullableSsoProvider) Unset added in v0.11.0

func (v *NullableSsoProvider) Unset()

type NullableSsoProviderAllOf added in v0.11.0

type NullableSsoProviderAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableSsoProviderAllOf added in v0.11.0

func NewNullableSsoProviderAllOf(val *SsoProviderAllOf) *NullableSsoProviderAllOf

func (NullableSsoProviderAllOf) Get added in v0.11.0

func (NullableSsoProviderAllOf) IsSet added in v0.11.0

func (v NullableSsoProviderAllOf) IsSet() bool

func (NullableSsoProviderAllOf) MarshalJSON added in v0.11.0

func (v NullableSsoProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableSsoProviderAllOf) Set added in v0.11.0

func (*NullableSsoProviderAllOf) UnmarshalJSON added in v0.11.0

func (v *NullableSsoProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableSsoProviderAllOf) Unset added in v0.11.0

func (v *NullableSsoProviderAllOf) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSupportedKafkaBillingModel added in v0.15.0

type NullableSupportedKafkaBillingModel struct {
	// contains filtered or unexported fields
}

func NewNullableSupportedKafkaBillingModel added in v0.15.0

func NewNullableSupportedKafkaBillingModel(val *SupportedKafkaBillingModel) *NullableSupportedKafkaBillingModel

func (NullableSupportedKafkaBillingModel) Get added in v0.15.0

func (NullableSupportedKafkaBillingModel) IsSet added in v0.15.0

func (NullableSupportedKafkaBillingModel) MarshalJSON added in v0.15.0

func (v NullableSupportedKafkaBillingModel) MarshalJSON() ([]byte, error)

func (*NullableSupportedKafkaBillingModel) Set added in v0.15.0

func (*NullableSupportedKafkaBillingModel) UnmarshalJSON added in v0.15.0

func (v *NullableSupportedKafkaBillingModel) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaBillingModel) Unset added in v0.15.0

type NullableSupportedKafkaInstanceType added in v0.11.1

type NullableSupportedKafkaInstanceType struct {
	// contains filtered or unexported fields
}

func NewNullableSupportedKafkaInstanceType added in v0.11.1

func NewNullableSupportedKafkaInstanceType(val *SupportedKafkaInstanceType) *NullableSupportedKafkaInstanceType

func (NullableSupportedKafkaInstanceType) Get added in v0.11.1

func (NullableSupportedKafkaInstanceType) IsSet added in v0.11.1

func (NullableSupportedKafkaInstanceType) MarshalJSON added in v0.11.1

func (v NullableSupportedKafkaInstanceType) MarshalJSON() ([]byte, error)

func (*NullableSupportedKafkaInstanceType) Set added in v0.11.1

func (*NullableSupportedKafkaInstanceType) UnmarshalJSON added in v0.11.1

func (v *NullableSupportedKafkaInstanceType) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaInstanceType) Unset added in v0.11.1

type NullableSupportedKafkaInstanceTypesList added in v0.11.1

type NullableSupportedKafkaInstanceTypesList struct {
	// contains filtered or unexported fields
}

func NewNullableSupportedKafkaInstanceTypesList added in v0.11.1

func NewNullableSupportedKafkaInstanceTypesList(val *SupportedKafkaInstanceTypesList) *NullableSupportedKafkaInstanceTypesList

func (NullableSupportedKafkaInstanceTypesList) Get added in v0.11.1

func (NullableSupportedKafkaInstanceTypesList) IsSet added in v0.11.1

func (NullableSupportedKafkaInstanceTypesList) MarshalJSON added in v0.11.1

func (v NullableSupportedKafkaInstanceTypesList) MarshalJSON() ([]byte, error)

func (*NullableSupportedKafkaInstanceTypesList) Set added in v0.11.1

func (*NullableSupportedKafkaInstanceTypesList) UnmarshalJSON added in v0.11.1

func (v *NullableSupportedKafkaInstanceTypesList) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaInstanceTypesList) Unset added in v0.11.1

type NullableSupportedKafkaInstanceTypesListAllOf added in v0.11.1

type NullableSupportedKafkaInstanceTypesListAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableSupportedKafkaInstanceTypesListAllOf added in v0.11.1

func NewNullableSupportedKafkaInstanceTypesListAllOf(val *SupportedKafkaInstanceTypesListAllOf) *NullableSupportedKafkaInstanceTypesListAllOf

func (NullableSupportedKafkaInstanceTypesListAllOf) Get added in v0.11.1

func (NullableSupportedKafkaInstanceTypesListAllOf) IsSet added in v0.11.1

func (NullableSupportedKafkaInstanceTypesListAllOf) MarshalJSON added in v0.11.1

func (*NullableSupportedKafkaInstanceTypesListAllOf) Set added in v0.11.1

func (*NullableSupportedKafkaInstanceTypesListAllOf) UnmarshalJSON added in v0.11.1

func (*NullableSupportedKafkaInstanceTypesListAllOf) Unset added in v0.11.1

type NullableSupportedKafkaSize added in v0.11.1

type NullableSupportedKafkaSize struct {
	// contains filtered or unexported fields
}

func NewNullableSupportedKafkaSize added in v0.11.1

func NewNullableSupportedKafkaSize(val *SupportedKafkaSize) *NullableSupportedKafkaSize

func (NullableSupportedKafkaSize) Get added in v0.11.1

func (NullableSupportedKafkaSize) IsSet added in v0.11.1

func (v NullableSupportedKafkaSize) IsSet() bool

func (NullableSupportedKafkaSize) MarshalJSON added in v0.11.1

func (v NullableSupportedKafkaSize) MarshalJSON() ([]byte, error)

func (*NullableSupportedKafkaSize) Set added in v0.11.1

func (*NullableSupportedKafkaSize) UnmarshalJSON added in v0.11.1

func (v *NullableSupportedKafkaSize) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaSize) Unset added in v0.11.1

func (v *NullableSupportedKafkaSize) Unset()

type NullableSupportedKafkaSizeBytesValueItem added in v0.11.1

type NullableSupportedKafkaSizeBytesValueItem struct {
	// contains filtered or unexported fields
}

func NewNullableSupportedKafkaSizeBytesValueItem added in v0.11.1

func NewNullableSupportedKafkaSizeBytesValueItem(val *SupportedKafkaSizeBytesValueItem) *NullableSupportedKafkaSizeBytesValueItem

func (NullableSupportedKafkaSizeBytesValueItem) Get added in v0.11.1

func (NullableSupportedKafkaSizeBytesValueItem) IsSet added in v0.11.1

func (NullableSupportedKafkaSizeBytesValueItem) MarshalJSON added in v0.11.1

func (*NullableSupportedKafkaSizeBytesValueItem) Set added in v0.11.1

func (*NullableSupportedKafkaSizeBytesValueItem) UnmarshalJSON added in v0.11.1

func (v *NullableSupportedKafkaSizeBytesValueItem) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaSizeBytesValueItem) Unset added in v0.11.1

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableValues

type NullableValues struct {
	// contains filtered or unexported fields
}

func NewNullableValues

func NewNullableValues(val *Values) *NullableValues

func (NullableValues) Get

func (v NullableValues) Get() *Values

func (NullableValues) IsSet

func (v NullableValues) IsSet() bool

func (NullableValues) MarshalJSON

func (v NullableValues) MarshalJSON() ([]byte, error)

func (*NullableValues) Set

func (v *NullableValues) Set(val *Values)

func (*NullableValues) UnmarshalJSON

func (v *NullableValues) UnmarshalJSON(src []byte) error

func (*NullableValues) Unset

func (v *NullableValues) Unset()

type NullableVersionMetadata

type NullableVersionMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableVersionMetadata

func NewNullableVersionMetadata(val *VersionMetadata) *NullableVersionMetadata

func (NullableVersionMetadata) Get

func (NullableVersionMetadata) IsSet

func (v NullableVersionMetadata) IsSet() bool

func (NullableVersionMetadata) MarshalJSON

func (v NullableVersionMetadata) MarshalJSON() ([]byte, error)

func (*NullableVersionMetadata) Set

func (*NullableVersionMetadata) UnmarshalJSON

func (v *NullableVersionMetadata) UnmarshalJSON(src []byte) error

func (*NullableVersionMetadata) Unset

func (v *NullableVersionMetadata) Unset()

type NullableVersionMetadataAllOf

type NullableVersionMetadataAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableVersionMetadataAllOf

func NewNullableVersionMetadataAllOf(val *VersionMetadataAllOf) *NullableVersionMetadataAllOf

func (NullableVersionMetadataAllOf) Get

func (NullableVersionMetadataAllOf) IsSet

func (NullableVersionMetadataAllOf) MarshalJSON

func (v NullableVersionMetadataAllOf) MarshalJSON() ([]byte, error)

func (*NullableVersionMetadataAllOf) Set

func (*NullableVersionMetadataAllOf) UnmarshalJSON

func (v *NullableVersionMetadataAllOf) UnmarshalJSON(src []byte) error

func (*NullableVersionMetadataAllOf) Unset

func (v *NullableVersionMetadataAllOf) Unset()

type ObjectReference

type ObjectReference struct {
	Id   string `json:"id"`
	Kind string `json:"kind"`
	Href string `json:"href"`
}

ObjectReference struct for ObjectReference

func NewObjectReference

func NewObjectReference(id string, kind string, href string) *ObjectReference

NewObjectReference instantiates a new ObjectReference 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 NewObjectReferenceWithDefaults

func NewObjectReferenceWithDefaults() *ObjectReference

NewObjectReferenceWithDefaults instantiates a new ObjectReference 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 (*ObjectReference) GetHref

func (o *ObjectReference) GetHref() string

GetHref returns the Href field value

func (*ObjectReference) GetHrefOk

func (o *ObjectReference) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*ObjectReference) GetId

func (o *ObjectReference) GetId() string

GetId returns the Id field value

func (*ObjectReference) GetIdOk

func (o *ObjectReference) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ObjectReference) GetKind

func (o *ObjectReference) GetKind() string

GetKind returns the Kind field value

func (*ObjectReference) GetKindOk

func (o *ObjectReference) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (ObjectReference) MarshalJSON

func (o ObjectReference) MarshalJSON() ([]byte, error)

func (*ObjectReference) SetHref

func (o *ObjectReference) SetHref(v string)

SetHref sets field value

func (*ObjectReference) SetId

func (o *ObjectReference) SetId(v string)

SetId sets field value

func (*ObjectReference) SetKind

func (o *ObjectReference) SetKind(v string)

SetKind sets field value

type RangeQuery

type RangeQuery struct {
	Metric *map[string]string `json:"metric,omitempty"`
	Values *[]Values          `json:"values,omitempty"`
}

RangeQuery struct for RangeQuery

func NewRangeQuery

func NewRangeQuery() *RangeQuery

NewRangeQuery instantiates a new RangeQuery 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 NewRangeQueryWithDefaults

func NewRangeQueryWithDefaults() *RangeQuery

NewRangeQueryWithDefaults instantiates a new RangeQuery 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 (*RangeQuery) GetMetric

func (o *RangeQuery) GetMetric() map[string]string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*RangeQuery) GetMetricOk

func (o *RangeQuery) GetMetricOk() (*map[string]string, bool)

GetMetricOk returns a tuple with the Metric field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RangeQuery) GetValues

func (o *RangeQuery) GetValues() []Values

GetValues returns the Values field value if set, zero value otherwise.

func (*RangeQuery) GetValuesOk

func (o *RangeQuery) GetValuesOk() (*[]Values, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RangeQuery) HasMetric

func (o *RangeQuery) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*RangeQuery) HasValues

func (o *RangeQuery) HasValues() bool

HasValues returns a boolean if a field has been set.

func (RangeQuery) MarshalJSON

func (o RangeQuery) MarshalJSON() ([]byte, error)

func (*RangeQuery) SetMetric

func (o *RangeQuery) SetMetric(v map[string]string)

SetMetric gets a reference to the given map[string]string and assigns it to the Metric field.

func (*RangeQuery) SetValues

func (o *RangeQuery) SetValues(v []Values)

SetValues gets a reference to the given []Values and assigns it to the Values field.

type RegionCapacityListItem added in v0.8.0

type RegionCapacityListItem struct {
	// kafka instance type
	InstanceType string `json:"instance_type"`
	// list of available Kafka instance sizes that can be created in this region when taking account current capacity and regional limits
	AvailableSizes []string `json:"available_sizes"`
}

RegionCapacityListItem schema for a kafka instance type capacity in region

func NewRegionCapacityListItem added in v0.8.0

func NewRegionCapacityListItem(instanceType string, availableSizes []string) *RegionCapacityListItem

NewRegionCapacityListItem instantiates a new RegionCapacityListItem 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 NewRegionCapacityListItemWithDefaults added in v0.8.0

func NewRegionCapacityListItemWithDefaults() *RegionCapacityListItem

NewRegionCapacityListItemWithDefaults instantiates a new RegionCapacityListItem 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 (*RegionCapacityListItem) GetAvailableSizes added in v0.11.1

func (o *RegionCapacityListItem) GetAvailableSizes() []string

GetAvailableSizes returns the AvailableSizes field value

func (*RegionCapacityListItem) GetAvailableSizesOk added in v0.11.1

func (o *RegionCapacityListItem) GetAvailableSizesOk() (*[]string, bool)

GetAvailableSizesOk returns a tuple with the AvailableSizes field value and a boolean to check if the value has been set.

func (*RegionCapacityListItem) GetInstanceType added in v0.8.0

func (o *RegionCapacityListItem) GetInstanceType() string

GetInstanceType returns the InstanceType field value

func (*RegionCapacityListItem) GetInstanceTypeOk added in v0.8.0

func (o *RegionCapacityListItem) GetInstanceTypeOk() (*string, bool)

GetInstanceTypeOk returns a tuple with the InstanceType field value and a boolean to check if the value has been set.

func (RegionCapacityListItem) MarshalJSON added in v0.8.0

func (o RegionCapacityListItem) MarshalJSON() ([]byte, error)

func (*RegionCapacityListItem) SetAvailableSizes added in v0.11.1

func (o *RegionCapacityListItem) SetAvailableSizes(v []string)

SetAvailableSizes sets field value

func (*RegionCapacityListItem) SetInstanceType added in v0.8.0

func (o *RegionCapacityListItem) SetInstanceType(v string)

SetInstanceType sets field value

type SecurityApi

type SecurityApi interface {

	/*
	 * CreateServiceAccount Method for CreateServiceAccount
	 * Creates a service account
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiCreateServiceAccountRequest
	 */
	CreateServiceAccount(ctx _context.Context) ApiCreateServiceAccountRequest

	/*
	 * CreateServiceAccountExecute executes the request
	 * @return ServiceAccount
	 */
	CreateServiceAccountExecute(r ApiCreateServiceAccountRequest) (ServiceAccount, *_nethttp.Response, error)

	/*
	 * DeleteServiceAccountById Method for DeleteServiceAccountById
	 * Deletes a service account by ID
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiDeleteServiceAccountByIdRequest
	 */
	DeleteServiceAccountById(ctx _context.Context, id string) ApiDeleteServiceAccountByIdRequest

	/*
	 * DeleteServiceAccountByIdExecute executes the request
	 * @return Error
	 */
	DeleteServiceAccountByIdExecute(r ApiDeleteServiceAccountByIdRequest) (Error, *_nethttp.Response, error)

	/*
	 * GetServiceAccountById Method for GetServiceAccountById
	 * Returned service account by ID
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiGetServiceAccountByIdRequest
	 */
	GetServiceAccountById(ctx _context.Context, id string) ApiGetServiceAccountByIdRequest

	/*
	 * GetServiceAccountByIdExecute executes the request
	 * @return ServiceAccount
	 */
	GetServiceAccountByIdExecute(r ApiGetServiceAccountByIdRequest) (ServiceAccount, *_nethttp.Response, error)

	/*
	 * GetServiceAccounts Method for GetServiceAccounts
	 * Returns a list of service accounts
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetServiceAccountsRequest
	 */
	GetServiceAccounts(ctx _context.Context) ApiGetServiceAccountsRequest

	/*
	 * GetServiceAccountsExecute executes the request
	 * @return ServiceAccountList
	 */
	GetServiceAccountsExecute(r ApiGetServiceAccountsRequest) (ServiceAccountList, *_nethttp.Response, error)

	/*
	 * GetSsoProviders Method for GetSsoProviders
	 * Return sso provider info
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return ApiGetSsoProvidersRequest
	 */
	GetSsoProviders(ctx _context.Context) ApiGetSsoProvidersRequest

	/*
	 * GetSsoProvidersExecute executes the request
	 * @return SsoProvider
	 */
	GetSsoProvidersExecute(r ApiGetSsoProvidersRequest) (SsoProvider, *_nethttp.Response, error)

	/*
	 * ResetServiceAccountCreds Method for ResetServiceAccountCreds
	 * Resets the credentials for a service account by ID
	 * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id The ID of record
	 * @return ApiResetServiceAccountCredsRequest
	 */
	ResetServiceAccountCreds(ctx _context.Context, id string) ApiResetServiceAccountCredsRequest

	/*
	 * ResetServiceAccountCredsExecute executes the request
	 * @return ServiceAccount
	 */
	ResetServiceAccountCredsExecute(r ApiResetServiceAccountCredsRequest) (ServiceAccount, *_nethttp.Response, error)
}

type SecurityApiService

type SecurityApiService service

SecurityApiService SecurityApi service

func (*SecurityApiService) CreateServiceAccount

* CreateServiceAccount Method for CreateServiceAccount * Creates a service account * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiCreateServiceAccountRequest

func (*SecurityApiService) CreateServiceAccountExecute

* Execute executes the request * @return ServiceAccount

func (*SecurityApiService) DeleteServiceAccountById

func (a *SecurityApiService) DeleteServiceAccountById(ctx _context.Context, id string) ApiDeleteServiceAccountByIdRequest

* DeleteServiceAccountById Method for DeleteServiceAccountById * Deletes a service account by ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiDeleteServiceAccountByIdRequest

func (*SecurityApiService) DeleteServiceAccountByIdExecute

func (a *SecurityApiService) DeleteServiceAccountByIdExecute(r ApiDeleteServiceAccountByIdRequest) (Error, *_nethttp.Response, error)

* Execute executes the request * @return Error

func (*SecurityApiService) GetServiceAccountById

func (a *SecurityApiService) GetServiceAccountById(ctx _context.Context, id string) ApiGetServiceAccountByIdRequest

* GetServiceAccountById Method for GetServiceAccountById * Returned service account by ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiGetServiceAccountByIdRequest

func (*SecurityApiService) GetServiceAccountByIdExecute

* Execute executes the request * @return ServiceAccount

func (*SecurityApiService) GetServiceAccounts

* GetServiceAccounts Method for GetServiceAccounts * Returns a list of service accounts * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetServiceAccountsRequest

func (*SecurityApiService) GetServiceAccountsExecute

* Execute executes the request * @return ServiceAccountList

func (*SecurityApiService) GetSsoProviders added in v0.11.0

* GetSsoProviders Method for GetSsoProviders * Return sso provider info * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetSsoProvidersRequest

func (*SecurityApiService) GetSsoProvidersExecute added in v0.11.0

* Execute executes the request * @return SsoProvider

func (*SecurityApiService) ResetServiceAccountCreds

func (a *SecurityApiService) ResetServiceAccountCreds(ctx _context.Context, id string) ApiResetServiceAccountCredsRequest

* ResetServiceAccountCreds Method for ResetServiceAccountCreds * Resets the credentials for a service account by ID * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id The ID of record * @return ApiResetServiceAccountCredsRequest

func (*SecurityApiService) ResetServiceAccountCredsExecute

* Execute executes the request * @return ServiceAccount

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServiceAccount

type ServiceAccount struct {
	// server generated unique id of the service account
	Id           string     `json:"id"`
	Kind         string     `json:"kind"`
	Href         string     `json:"href"`
	Name         *string    `json:"name,omitempty"`
	Description  *string    `json:"description,omitempty"`
	ClientId     *string    `json:"client_id,omitempty"`
	ClientSecret *string    `json:"client_secret,omitempty"`
	Owner        *string    `json:"owner,omitempty"`
	CreatedBy    *string    `json:"created_by,omitempty"`
	CreatedAt    *time.Time `json:"created_at,omitempty"`
}

ServiceAccount Service Account created in MAS-SSO for the Kafka Cluster for authentication

func NewServiceAccount

func NewServiceAccount(id string, kind string, href string) *ServiceAccount

NewServiceAccount instantiates a new ServiceAccount 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 NewServiceAccountWithDefaults

func NewServiceAccountWithDefaults() *ServiceAccount

NewServiceAccountWithDefaults instantiates a new ServiceAccount 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 (*ServiceAccount) GetClientId

func (o *ServiceAccount) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*ServiceAccount) GetClientIdOk

func (o *ServiceAccount) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccount) GetClientSecret

func (o *ServiceAccount) GetClientSecret() string

GetClientSecret returns the ClientSecret field value if set, zero value otherwise.

func (*ServiceAccount) GetClientSecretOk

func (o *ServiceAccount) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccount) GetCreatedAt

func (o *ServiceAccount) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ServiceAccount) GetCreatedAtOk

func (o *ServiceAccount) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccount) GetCreatedBy added in v0.9.0

func (o *ServiceAccount) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ServiceAccount) GetCreatedByOk added in v0.9.0

func (o *ServiceAccount) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccount) GetDescription

func (o *ServiceAccount) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ServiceAccount) GetDescriptionOk

func (o *ServiceAccount) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccount) GetHref

func (o *ServiceAccount) GetHref() string

GetHref returns the Href field value

func (*ServiceAccount) GetHrefOk

func (o *ServiceAccount) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*ServiceAccount) GetId

func (o *ServiceAccount) GetId() string

GetId returns the Id field value

func (*ServiceAccount) GetIdOk

func (o *ServiceAccount) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ServiceAccount) GetKind

func (o *ServiceAccount) GetKind() string

GetKind returns the Kind field value

func (*ServiceAccount) GetKindOk

func (o *ServiceAccount) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*ServiceAccount) GetName

func (o *ServiceAccount) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceAccount) GetNameOk

func (o *ServiceAccount) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccount) GetOwner

func (o *ServiceAccount) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*ServiceAccount) GetOwnerOk

func (o *ServiceAccount) GetOwnerOk() (*string, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccount) HasClientId

func (o *ServiceAccount) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*ServiceAccount) HasClientSecret

func (o *ServiceAccount) HasClientSecret() bool

HasClientSecret returns a boolean if a field has been set.

func (*ServiceAccount) HasCreatedAt

func (o *ServiceAccount) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ServiceAccount) HasCreatedBy added in v0.9.0

func (o *ServiceAccount) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ServiceAccount) HasDescription

func (o *ServiceAccount) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ServiceAccount) HasName

func (o *ServiceAccount) HasName() bool

HasName returns a boolean if a field has been set.

func (*ServiceAccount) HasOwner

func (o *ServiceAccount) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (ServiceAccount) MarshalJSON

func (o ServiceAccount) MarshalJSON() ([]byte, error)

func (*ServiceAccount) SetClientId

func (o *ServiceAccount) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*ServiceAccount) SetClientSecret

func (o *ServiceAccount) SetClientSecret(v string)

SetClientSecret gets a reference to the given string and assigns it to the ClientSecret field.

func (*ServiceAccount) SetCreatedAt

func (o *ServiceAccount) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ServiceAccount) SetCreatedBy added in v0.9.0

func (o *ServiceAccount) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ServiceAccount) SetDescription

func (o *ServiceAccount) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ServiceAccount) SetHref

func (o *ServiceAccount) SetHref(v string)

SetHref sets field value

func (*ServiceAccount) SetId

func (o *ServiceAccount) SetId(v string)

SetId sets field value

func (*ServiceAccount) SetKind

func (o *ServiceAccount) SetKind(v string)

SetKind sets field value

func (*ServiceAccount) SetName

func (o *ServiceAccount) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceAccount) SetOwner

func (o *ServiceAccount) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

type ServiceAccountAllOf

type ServiceAccountAllOf struct {
	// server generated unique id of the service account
	Id           *string    `json:"id,omitempty"`
	Name         *string    `json:"name,omitempty"`
	Description  *string    `json:"description,omitempty"`
	ClientId     *string    `json:"client_id,omitempty"`
	ClientSecret *string    `json:"client_secret,omitempty"`
	Owner        *string    `json:"owner,omitempty"`
	CreatedBy    *string    `json:"created_by,omitempty"`
	CreatedAt    *time.Time `json:"created_at,omitempty"`
}

ServiceAccountAllOf struct for ServiceAccountAllOf

func NewServiceAccountAllOf

func NewServiceAccountAllOf() *ServiceAccountAllOf

NewServiceAccountAllOf instantiates a new ServiceAccountAllOf 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 NewServiceAccountAllOfWithDefaults

func NewServiceAccountAllOfWithDefaults() *ServiceAccountAllOf

NewServiceAccountAllOfWithDefaults instantiates a new ServiceAccountAllOf 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 (*ServiceAccountAllOf) GetClientId

func (o *ServiceAccountAllOf) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*ServiceAccountAllOf) GetClientIdOk

func (o *ServiceAccountAllOf) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountAllOf) GetClientSecret

func (o *ServiceAccountAllOf) GetClientSecret() string

GetClientSecret returns the ClientSecret field value if set, zero value otherwise.

func (*ServiceAccountAllOf) GetClientSecretOk

func (o *ServiceAccountAllOf) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountAllOf) GetCreatedAt

func (o *ServiceAccountAllOf) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ServiceAccountAllOf) GetCreatedAtOk

func (o *ServiceAccountAllOf) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountAllOf) GetCreatedBy added in v0.9.0

func (o *ServiceAccountAllOf) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ServiceAccountAllOf) GetCreatedByOk added in v0.9.0

func (o *ServiceAccountAllOf) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountAllOf) GetDescription

func (o *ServiceAccountAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ServiceAccountAllOf) GetDescriptionOk

func (o *ServiceAccountAllOf) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountAllOf) GetId

func (o *ServiceAccountAllOf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceAccountAllOf) GetIdOk

func (o *ServiceAccountAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountAllOf) GetName

func (o *ServiceAccountAllOf) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceAccountAllOf) GetNameOk

func (o *ServiceAccountAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountAllOf) GetOwner

func (o *ServiceAccountAllOf) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*ServiceAccountAllOf) GetOwnerOk

func (o *ServiceAccountAllOf) GetOwnerOk() (*string, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountAllOf) HasClientId

func (o *ServiceAccountAllOf) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*ServiceAccountAllOf) HasClientSecret

func (o *ServiceAccountAllOf) HasClientSecret() bool

HasClientSecret returns a boolean if a field has been set.

func (*ServiceAccountAllOf) HasCreatedAt

func (o *ServiceAccountAllOf) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ServiceAccountAllOf) HasCreatedBy added in v0.9.0

func (o *ServiceAccountAllOf) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ServiceAccountAllOf) HasDescription

func (o *ServiceAccountAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ServiceAccountAllOf) HasId

func (o *ServiceAccountAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (*ServiceAccountAllOf) HasName

func (o *ServiceAccountAllOf) HasName() bool

HasName returns a boolean if a field has been set.

func (*ServiceAccountAllOf) HasOwner

func (o *ServiceAccountAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (ServiceAccountAllOf) MarshalJSON

func (o ServiceAccountAllOf) MarshalJSON() ([]byte, error)

func (*ServiceAccountAllOf) SetClientId

func (o *ServiceAccountAllOf) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*ServiceAccountAllOf) SetClientSecret

func (o *ServiceAccountAllOf) SetClientSecret(v string)

SetClientSecret gets a reference to the given string and assigns it to the ClientSecret field.

func (*ServiceAccountAllOf) SetCreatedAt

func (o *ServiceAccountAllOf) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ServiceAccountAllOf) SetCreatedBy added in v0.9.0

func (o *ServiceAccountAllOf) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ServiceAccountAllOf) SetDescription

func (o *ServiceAccountAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ServiceAccountAllOf) SetId

func (o *ServiceAccountAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceAccountAllOf) SetName

func (o *ServiceAccountAllOf) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceAccountAllOf) SetOwner

func (o *ServiceAccountAllOf) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

type ServiceAccountList

type ServiceAccountList struct {
	Kind  string                   `json:"kind"`
	Items []ServiceAccountListItem `json:"items"`
}

ServiceAccountList struct for ServiceAccountList

func NewServiceAccountList

func NewServiceAccountList(kind string, items []ServiceAccountListItem) *ServiceAccountList

NewServiceAccountList instantiates a new ServiceAccountList 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 NewServiceAccountListWithDefaults

func NewServiceAccountListWithDefaults() *ServiceAccountList

NewServiceAccountListWithDefaults instantiates a new ServiceAccountList 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 (*ServiceAccountList) GetItems

GetItems returns the Items field value

func (*ServiceAccountList) GetItemsOk

func (o *ServiceAccountList) GetItemsOk() (*[]ServiceAccountListItem, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*ServiceAccountList) GetKind

func (o *ServiceAccountList) GetKind() string

GetKind returns the Kind field value

func (*ServiceAccountList) GetKindOk

func (o *ServiceAccountList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (ServiceAccountList) MarshalJSON

func (o ServiceAccountList) MarshalJSON() ([]byte, error)

func (*ServiceAccountList) SetItems

func (o *ServiceAccountList) SetItems(v []ServiceAccountListItem)

SetItems sets field value

func (*ServiceAccountList) SetKind

func (o *ServiceAccountList) SetKind(v string)

SetKind sets field value

type ServiceAccountListAllOf

type ServiceAccountListAllOf struct {
	Kind  string                   `json:"kind"`
	Items []ServiceAccountListItem `json:"items"`
}

ServiceAccountListAllOf struct for ServiceAccountListAllOf

func NewServiceAccountListAllOf

func NewServiceAccountListAllOf(kind string, items []ServiceAccountListItem) *ServiceAccountListAllOf

NewServiceAccountListAllOf instantiates a new ServiceAccountListAllOf 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 NewServiceAccountListAllOfWithDefaults

func NewServiceAccountListAllOfWithDefaults() *ServiceAccountListAllOf

NewServiceAccountListAllOfWithDefaults instantiates a new ServiceAccountListAllOf 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 (*ServiceAccountListAllOf) GetItems

GetItems returns the Items field value

func (*ServiceAccountListAllOf) GetItemsOk

func (o *ServiceAccountListAllOf) GetItemsOk() (*[]ServiceAccountListItem, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*ServiceAccountListAllOf) GetKind

func (o *ServiceAccountListAllOf) GetKind() string

GetKind returns the Kind field value

func (*ServiceAccountListAllOf) GetKindOk

func (o *ServiceAccountListAllOf) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (ServiceAccountListAllOf) MarshalJSON

func (o ServiceAccountListAllOf) MarshalJSON() ([]byte, error)

func (*ServiceAccountListAllOf) SetItems

SetItems sets field value

func (*ServiceAccountListAllOf) SetKind

func (o *ServiceAccountListAllOf) SetKind(v string)

SetKind sets field value

type ServiceAccountListItem

type ServiceAccountListItem struct {
	// server generated unique id of the service account
	Id   string `json:"id"`
	Kind string `json:"kind"`
	Href string `json:"href"`
	// client id of the service account
	ClientId *string `json:"client_id,omitempty"`
	// name of the service account
	Name *string `json:"name,omitempty"`
	// owner of the service account
	Owner *string `json:"owner,omitempty"`
	// service account created by the user
	CreatedBy *string `json:"created_by,omitempty"`
	// service account creation timestamp
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// description of the service account
	Description *string `json:"description,omitempty"`
}

ServiceAccountListItem struct for ServiceAccountListItem

func NewServiceAccountListItem

func NewServiceAccountListItem(id string, kind string, href string) *ServiceAccountListItem

NewServiceAccountListItem instantiates a new ServiceAccountListItem 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 NewServiceAccountListItemWithDefaults

func NewServiceAccountListItemWithDefaults() *ServiceAccountListItem

NewServiceAccountListItemWithDefaults instantiates a new ServiceAccountListItem 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 (*ServiceAccountListItem) GetClientId

func (o *ServiceAccountListItem) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*ServiceAccountListItem) GetClientIdOk

func (o *ServiceAccountListItem) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItem) GetCreatedAt

func (o *ServiceAccountListItem) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ServiceAccountListItem) GetCreatedAtOk

func (o *ServiceAccountListItem) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItem) GetCreatedBy added in v0.9.0

func (o *ServiceAccountListItem) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ServiceAccountListItem) GetCreatedByOk added in v0.9.0

func (o *ServiceAccountListItem) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItem) GetDescription

func (o *ServiceAccountListItem) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ServiceAccountListItem) GetDescriptionOk

func (o *ServiceAccountListItem) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItem) GetHref

func (o *ServiceAccountListItem) GetHref() string

GetHref returns the Href field value

func (*ServiceAccountListItem) GetHrefOk

func (o *ServiceAccountListItem) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*ServiceAccountListItem) GetId

func (o *ServiceAccountListItem) GetId() string

GetId returns the Id field value

func (*ServiceAccountListItem) GetIdOk

func (o *ServiceAccountListItem) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ServiceAccountListItem) GetKind

func (o *ServiceAccountListItem) GetKind() string

GetKind returns the Kind field value

func (*ServiceAccountListItem) GetKindOk

func (o *ServiceAccountListItem) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*ServiceAccountListItem) GetName

func (o *ServiceAccountListItem) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceAccountListItem) GetNameOk

func (o *ServiceAccountListItem) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItem) GetOwner

func (o *ServiceAccountListItem) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*ServiceAccountListItem) GetOwnerOk

func (o *ServiceAccountListItem) GetOwnerOk() (*string, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItem) HasClientId

func (o *ServiceAccountListItem) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*ServiceAccountListItem) HasCreatedAt

func (o *ServiceAccountListItem) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ServiceAccountListItem) HasCreatedBy added in v0.9.0

func (o *ServiceAccountListItem) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ServiceAccountListItem) HasDescription

func (o *ServiceAccountListItem) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ServiceAccountListItem) HasName

func (o *ServiceAccountListItem) HasName() bool

HasName returns a boolean if a field has been set.

func (*ServiceAccountListItem) HasOwner

func (o *ServiceAccountListItem) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (ServiceAccountListItem) MarshalJSON

func (o ServiceAccountListItem) MarshalJSON() ([]byte, error)

func (*ServiceAccountListItem) SetClientId

func (o *ServiceAccountListItem) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*ServiceAccountListItem) SetCreatedAt

func (o *ServiceAccountListItem) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ServiceAccountListItem) SetCreatedBy added in v0.9.0

func (o *ServiceAccountListItem) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ServiceAccountListItem) SetDescription

func (o *ServiceAccountListItem) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ServiceAccountListItem) SetHref

func (o *ServiceAccountListItem) SetHref(v string)

SetHref sets field value

func (*ServiceAccountListItem) SetId

func (o *ServiceAccountListItem) SetId(v string)

SetId sets field value

func (*ServiceAccountListItem) SetKind

func (o *ServiceAccountListItem) SetKind(v string)

SetKind sets field value

func (*ServiceAccountListItem) SetName

func (o *ServiceAccountListItem) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceAccountListItem) SetOwner

func (o *ServiceAccountListItem) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

type ServiceAccountListItemAllOf

type ServiceAccountListItemAllOf struct {
	// server generated unique id of the service account
	Id *string `json:"id,omitempty"`
	// client id of the service account
	ClientId *string `json:"client_id,omitempty"`
	// name of the service account
	Name *string `json:"name,omitempty"`
	// owner of the service account
	Owner *string `json:"owner,omitempty"`
	// service account created by the user
	CreatedBy *string `json:"created_by,omitempty"`
	// service account creation timestamp
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// description of the service account
	Description *string `json:"description,omitempty"`
}

ServiceAccountListItemAllOf struct for ServiceAccountListItemAllOf

func NewServiceAccountListItemAllOf

func NewServiceAccountListItemAllOf() *ServiceAccountListItemAllOf

NewServiceAccountListItemAllOf instantiates a new ServiceAccountListItemAllOf 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 NewServiceAccountListItemAllOfWithDefaults

func NewServiceAccountListItemAllOfWithDefaults() *ServiceAccountListItemAllOf

NewServiceAccountListItemAllOfWithDefaults instantiates a new ServiceAccountListItemAllOf 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 (*ServiceAccountListItemAllOf) GetClientId

func (o *ServiceAccountListItemAllOf) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*ServiceAccountListItemAllOf) GetClientIdOk

func (o *ServiceAccountListItemAllOf) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItemAllOf) GetCreatedAt

func (o *ServiceAccountListItemAllOf) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ServiceAccountListItemAllOf) GetCreatedAtOk

func (o *ServiceAccountListItemAllOf) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItemAllOf) GetCreatedBy added in v0.9.0

func (o *ServiceAccountListItemAllOf) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ServiceAccountListItemAllOf) GetCreatedByOk added in v0.9.0

func (o *ServiceAccountListItemAllOf) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItemAllOf) GetDescription

func (o *ServiceAccountListItemAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ServiceAccountListItemAllOf) GetDescriptionOk

func (o *ServiceAccountListItemAllOf) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItemAllOf) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceAccountListItemAllOf) GetIdOk

func (o *ServiceAccountListItemAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItemAllOf) GetName

func (o *ServiceAccountListItemAllOf) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceAccountListItemAllOf) GetNameOk

func (o *ServiceAccountListItemAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItemAllOf) GetOwner

func (o *ServiceAccountListItemAllOf) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*ServiceAccountListItemAllOf) GetOwnerOk

func (o *ServiceAccountListItemAllOf) GetOwnerOk() (*string, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountListItemAllOf) HasClientId

func (o *ServiceAccountListItemAllOf) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*ServiceAccountListItemAllOf) HasCreatedAt

func (o *ServiceAccountListItemAllOf) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ServiceAccountListItemAllOf) HasCreatedBy added in v0.9.0

func (o *ServiceAccountListItemAllOf) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ServiceAccountListItemAllOf) HasDescription

func (o *ServiceAccountListItemAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ServiceAccountListItemAllOf) HasId

func (o *ServiceAccountListItemAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (*ServiceAccountListItemAllOf) HasName

func (o *ServiceAccountListItemAllOf) HasName() bool

HasName returns a boolean if a field has been set.

func (*ServiceAccountListItemAllOf) HasOwner

func (o *ServiceAccountListItemAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (ServiceAccountListItemAllOf) MarshalJSON

func (o ServiceAccountListItemAllOf) MarshalJSON() ([]byte, error)

func (*ServiceAccountListItemAllOf) SetClientId

func (o *ServiceAccountListItemAllOf) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*ServiceAccountListItemAllOf) SetCreatedAt

func (o *ServiceAccountListItemAllOf) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ServiceAccountListItemAllOf) SetCreatedBy added in v0.9.0

func (o *ServiceAccountListItemAllOf) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ServiceAccountListItemAllOf) SetDescription

func (o *ServiceAccountListItemAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ServiceAccountListItemAllOf) SetId

func (o *ServiceAccountListItemAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceAccountListItemAllOf) SetName

func (o *ServiceAccountListItemAllOf) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceAccountListItemAllOf) SetOwner

func (o *ServiceAccountListItemAllOf) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

type ServiceAccountRequest

type ServiceAccountRequest struct {
	// The name of the service account
	Name string `json:"name"`
	// A description for the service account
	Description *string `json:"description,omitempty"`
}

ServiceAccountRequest Schema for the request to create a service account

func NewServiceAccountRequest

func NewServiceAccountRequest(name string) *ServiceAccountRequest

NewServiceAccountRequest instantiates a new ServiceAccountRequest 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 NewServiceAccountRequestWithDefaults

func NewServiceAccountRequestWithDefaults() *ServiceAccountRequest

NewServiceAccountRequestWithDefaults instantiates a new ServiceAccountRequest 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 (*ServiceAccountRequest) GetDescription

func (o *ServiceAccountRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ServiceAccountRequest) GetDescriptionOk

func (o *ServiceAccountRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAccountRequest) GetName

func (o *ServiceAccountRequest) GetName() string

GetName returns the Name field value

func (*ServiceAccountRequest) GetNameOk

func (o *ServiceAccountRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ServiceAccountRequest) HasDescription

func (o *ServiceAccountRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (ServiceAccountRequest) MarshalJSON

func (o ServiceAccountRequest) MarshalJSON() ([]byte, error)

func (*ServiceAccountRequest) SetDescription

func (o *ServiceAccountRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ServiceAccountRequest) SetName

func (o *ServiceAccountRequest) SetName(v string)

SetName sets field value

type SsoProvider added in v0.11.0

type SsoProvider struct {
	Id   string `json:"id"`
	Kind string `json:"kind"`
	Href string `json:"href"`
	// name of the sso provider
	Name *string `json:"name,omitempty"`
	// base url
	BaseUrl     *string `json:"base_url,omitempty"`
	TokenUrl    *string `json:"token_url,omitempty"`
	Jwks        *string `json:"jwks,omitempty"`
	ValidIssuer *string `json:"valid_issuer,omitempty"`
}

SsoProvider SSO Provider

func NewSsoProvider added in v0.11.0

func NewSsoProvider(id string, kind string, href string) *SsoProvider

NewSsoProvider instantiates a new SsoProvider 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 NewSsoProviderWithDefaults added in v0.11.0

func NewSsoProviderWithDefaults() *SsoProvider

NewSsoProviderWithDefaults instantiates a new SsoProvider 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 (*SsoProvider) GetBaseUrl added in v0.11.0

func (o *SsoProvider) GetBaseUrl() string

GetBaseUrl returns the BaseUrl field value if set, zero value otherwise.

func (*SsoProvider) GetBaseUrlOk added in v0.11.0

func (o *SsoProvider) GetBaseUrlOk() (*string, bool)

GetBaseUrlOk returns a tuple with the BaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProvider) GetHref added in v0.11.0

func (o *SsoProvider) GetHref() string

GetHref returns the Href field value

func (*SsoProvider) GetHrefOk added in v0.11.0

func (o *SsoProvider) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*SsoProvider) GetId added in v0.11.0

func (o *SsoProvider) GetId() string

GetId returns the Id field value

func (*SsoProvider) GetIdOk added in v0.11.0

func (o *SsoProvider) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SsoProvider) GetJwks added in v0.11.0

func (o *SsoProvider) GetJwks() string

GetJwks returns the Jwks field value if set, zero value otherwise.

func (*SsoProvider) GetJwksOk added in v0.11.0

func (o *SsoProvider) GetJwksOk() (*string, bool)

GetJwksOk returns a tuple with the Jwks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProvider) GetKind added in v0.11.0

func (o *SsoProvider) GetKind() string

GetKind returns the Kind field value

func (*SsoProvider) GetKindOk added in v0.11.0

func (o *SsoProvider) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*SsoProvider) GetName added in v0.11.4

func (o *SsoProvider) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SsoProvider) GetNameOk added in v0.11.4

func (o *SsoProvider) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProvider) GetTokenUrl added in v0.11.0

func (o *SsoProvider) GetTokenUrl() string

GetTokenUrl returns the TokenUrl field value if set, zero value otherwise.

func (*SsoProvider) GetTokenUrlOk added in v0.11.0

func (o *SsoProvider) GetTokenUrlOk() (*string, bool)

GetTokenUrlOk returns a tuple with the TokenUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProvider) GetValidIssuer added in v0.11.0

func (o *SsoProvider) GetValidIssuer() string

GetValidIssuer returns the ValidIssuer field value if set, zero value otherwise.

func (*SsoProvider) GetValidIssuerOk added in v0.11.0

func (o *SsoProvider) GetValidIssuerOk() (*string, bool)

GetValidIssuerOk returns a tuple with the ValidIssuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProvider) HasBaseUrl added in v0.11.0

func (o *SsoProvider) HasBaseUrl() bool

HasBaseUrl returns a boolean if a field has been set.

func (*SsoProvider) HasJwks added in v0.11.0

func (o *SsoProvider) HasJwks() bool

HasJwks returns a boolean if a field has been set.

func (*SsoProvider) HasName added in v0.11.4

func (o *SsoProvider) HasName() bool

HasName returns a boolean if a field has been set.

func (*SsoProvider) HasTokenUrl added in v0.11.0

func (o *SsoProvider) HasTokenUrl() bool

HasTokenUrl returns a boolean if a field has been set.

func (*SsoProvider) HasValidIssuer added in v0.11.0

func (o *SsoProvider) HasValidIssuer() bool

HasValidIssuer returns a boolean if a field has been set.

func (SsoProvider) MarshalJSON added in v0.11.0

func (o SsoProvider) MarshalJSON() ([]byte, error)

func (*SsoProvider) SetBaseUrl added in v0.11.0

func (o *SsoProvider) SetBaseUrl(v string)

SetBaseUrl gets a reference to the given string and assigns it to the BaseUrl field.

func (*SsoProvider) SetHref added in v0.11.0

func (o *SsoProvider) SetHref(v string)

SetHref sets field value

func (*SsoProvider) SetId added in v0.11.0

func (o *SsoProvider) SetId(v string)

SetId sets field value

func (*SsoProvider) SetJwks added in v0.11.0

func (o *SsoProvider) SetJwks(v string)

SetJwks gets a reference to the given string and assigns it to the Jwks field.

func (*SsoProvider) SetKind added in v0.11.0

func (o *SsoProvider) SetKind(v string)

SetKind sets field value

func (*SsoProvider) SetName added in v0.11.4

func (o *SsoProvider) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SsoProvider) SetTokenUrl added in v0.11.0

func (o *SsoProvider) SetTokenUrl(v string)

SetTokenUrl gets a reference to the given string and assigns it to the TokenUrl field.

func (*SsoProvider) SetValidIssuer added in v0.11.0

func (o *SsoProvider) SetValidIssuer(v string)

SetValidIssuer gets a reference to the given string and assigns it to the ValidIssuer field.

type SsoProviderAllOf added in v0.11.0

type SsoProviderAllOf struct {
	// name of the sso provider
	Name *string `json:"name,omitempty"`
	// base url
	BaseUrl     *string `json:"base_url,omitempty"`
	TokenUrl    *string `json:"token_url,omitempty"`
	Jwks        *string `json:"jwks,omitempty"`
	ValidIssuer *string `json:"valid_issuer,omitempty"`
}

SsoProviderAllOf struct for SsoProviderAllOf

func NewSsoProviderAllOf added in v0.11.0

func NewSsoProviderAllOf() *SsoProviderAllOf

NewSsoProviderAllOf instantiates a new SsoProviderAllOf 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 NewSsoProviderAllOfWithDefaults added in v0.11.0

func NewSsoProviderAllOfWithDefaults() *SsoProviderAllOf

NewSsoProviderAllOfWithDefaults instantiates a new SsoProviderAllOf 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 (*SsoProviderAllOf) GetBaseUrl added in v0.11.0

func (o *SsoProviderAllOf) GetBaseUrl() string

GetBaseUrl returns the BaseUrl field value if set, zero value otherwise.

func (*SsoProviderAllOf) GetBaseUrlOk added in v0.11.0

func (o *SsoProviderAllOf) GetBaseUrlOk() (*string, bool)

GetBaseUrlOk returns a tuple with the BaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProviderAllOf) GetJwks added in v0.11.0

func (o *SsoProviderAllOf) GetJwks() string

GetJwks returns the Jwks field value if set, zero value otherwise.

func (*SsoProviderAllOf) GetJwksOk added in v0.11.0

func (o *SsoProviderAllOf) GetJwksOk() (*string, bool)

GetJwksOk returns a tuple with the Jwks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProviderAllOf) GetName added in v0.11.4

func (o *SsoProviderAllOf) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SsoProviderAllOf) GetNameOk added in v0.11.4

func (o *SsoProviderAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProviderAllOf) GetTokenUrl added in v0.11.0

func (o *SsoProviderAllOf) GetTokenUrl() string

GetTokenUrl returns the TokenUrl field value if set, zero value otherwise.

func (*SsoProviderAllOf) GetTokenUrlOk added in v0.11.0

func (o *SsoProviderAllOf) GetTokenUrlOk() (*string, bool)

GetTokenUrlOk returns a tuple with the TokenUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProviderAllOf) GetValidIssuer added in v0.11.0

func (o *SsoProviderAllOf) GetValidIssuer() string

GetValidIssuer returns the ValidIssuer field value if set, zero value otherwise.

func (*SsoProviderAllOf) GetValidIssuerOk added in v0.11.0

func (o *SsoProviderAllOf) GetValidIssuerOk() (*string, bool)

GetValidIssuerOk returns a tuple with the ValidIssuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoProviderAllOf) HasBaseUrl added in v0.11.0

func (o *SsoProviderAllOf) HasBaseUrl() bool

HasBaseUrl returns a boolean if a field has been set.

func (*SsoProviderAllOf) HasJwks added in v0.11.0

func (o *SsoProviderAllOf) HasJwks() bool

HasJwks returns a boolean if a field has been set.

func (*SsoProviderAllOf) HasName added in v0.11.4

func (o *SsoProviderAllOf) HasName() bool

HasName returns a boolean if a field has been set.

func (*SsoProviderAllOf) HasTokenUrl added in v0.11.0

func (o *SsoProviderAllOf) HasTokenUrl() bool

HasTokenUrl returns a boolean if a field has been set.

func (*SsoProviderAllOf) HasValidIssuer added in v0.11.0

func (o *SsoProviderAllOf) HasValidIssuer() bool

HasValidIssuer returns a boolean if a field has been set.

func (SsoProviderAllOf) MarshalJSON added in v0.11.0

func (o SsoProviderAllOf) MarshalJSON() ([]byte, error)

func (*SsoProviderAllOf) SetBaseUrl added in v0.11.0

func (o *SsoProviderAllOf) SetBaseUrl(v string)

SetBaseUrl gets a reference to the given string and assigns it to the BaseUrl field.

func (*SsoProviderAllOf) SetJwks added in v0.11.0

func (o *SsoProviderAllOf) SetJwks(v string)

SetJwks gets a reference to the given string and assigns it to the Jwks field.

func (*SsoProviderAllOf) SetName added in v0.11.4

func (o *SsoProviderAllOf) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SsoProviderAllOf) SetTokenUrl added in v0.11.0

func (o *SsoProviderAllOf) SetTokenUrl(v string)

SetTokenUrl gets a reference to the given string and assigns it to the TokenUrl field.

func (*SsoProviderAllOf) SetValidIssuer added in v0.11.0

func (o *SsoProviderAllOf) SetValidIssuer(v string)

SetValidIssuer gets a reference to the given string and assigns it to the ValidIssuer field.

type SupportedKafkaBillingModel added in v0.15.0

type SupportedKafkaBillingModel struct {
	// Identifier for the Kafka billing model
	Id string `json:"id"`
	// AMS resource to be used. Accepted values: ['rhosak']
	AmsResource string `json:"ams_resource"`
	// AMS product to be used. Accepted values: ['RHOSAK', 'RHOSAKTrial', 'RHOSAKEval', 'RHOSAKCC']
	AmsProduct string `json:"ams_product"`
	// List of AMS available billing models: Accepted values: ['marketplace', 'marketplace-rhm', 'marketplace-aws']
	AmsBillingModels []string `json:"ams_billing_models"`
}

SupportedKafkaBillingModel Supported Kafka Billing Model

func NewSupportedKafkaBillingModel added in v0.15.0

func NewSupportedKafkaBillingModel(id string, amsResource string, amsProduct string, amsBillingModels []string) *SupportedKafkaBillingModel

NewSupportedKafkaBillingModel instantiates a new SupportedKafkaBillingModel 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 NewSupportedKafkaBillingModelWithDefaults added in v0.15.0

func NewSupportedKafkaBillingModelWithDefaults() *SupportedKafkaBillingModel

NewSupportedKafkaBillingModelWithDefaults instantiates a new SupportedKafkaBillingModel 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 (*SupportedKafkaBillingModel) GetAmsBillingModels added in v0.15.0

func (o *SupportedKafkaBillingModel) GetAmsBillingModels() []string

GetAmsBillingModels returns the AmsBillingModels field value

func (*SupportedKafkaBillingModel) GetAmsBillingModelsOk added in v0.15.0

func (o *SupportedKafkaBillingModel) GetAmsBillingModelsOk() (*[]string, bool)

GetAmsBillingModelsOk returns a tuple with the AmsBillingModels field value and a boolean to check if the value has been set.

func (*SupportedKafkaBillingModel) GetAmsProduct added in v0.15.0

func (o *SupportedKafkaBillingModel) GetAmsProduct() string

GetAmsProduct returns the AmsProduct field value

func (*SupportedKafkaBillingModel) GetAmsProductOk added in v0.15.0

func (o *SupportedKafkaBillingModel) GetAmsProductOk() (*string, bool)

GetAmsProductOk returns a tuple with the AmsProduct field value and a boolean to check if the value has been set.

func (*SupportedKafkaBillingModel) GetAmsResource added in v0.15.0

func (o *SupportedKafkaBillingModel) GetAmsResource() string

GetAmsResource returns the AmsResource field value

func (*SupportedKafkaBillingModel) GetAmsResourceOk added in v0.15.0

func (o *SupportedKafkaBillingModel) GetAmsResourceOk() (*string, bool)

GetAmsResourceOk returns a tuple with the AmsResource field value and a boolean to check if the value has been set.

func (*SupportedKafkaBillingModel) GetId added in v0.15.0

GetId returns the Id field value

func (*SupportedKafkaBillingModel) GetIdOk added in v0.15.0

func (o *SupportedKafkaBillingModel) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (SupportedKafkaBillingModel) MarshalJSON added in v0.15.0

func (o SupportedKafkaBillingModel) MarshalJSON() ([]byte, error)

func (*SupportedKafkaBillingModel) SetAmsBillingModels added in v0.15.0

func (o *SupportedKafkaBillingModel) SetAmsBillingModels(v []string)

SetAmsBillingModels sets field value

func (*SupportedKafkaBillingModel) SetAmsProduct added in v0.15.0

func (o *SupportedKafkaBillingModel) SetAmsProduct(v string)

SetAmsProduct sets field value

func (*SupportedKafkaBillingModel) SetAmsResource added in v0.15.0

func (o *SupportedKafkaBillingModel) SetAmsResource(v string)

SetAmsResource sets field value

func (*SupportedKafkaBillingModel) SetId added in v0.15.0

func (o *SupportedKafkaBillingModel) SetId(v string)

SetId sets field value

type SupportedKafkaInstanceType added in v0.11.1

type SupportedKafkaInstanceType struct {
	// Unique identifier of the Kafka instance type.
	Id *string `json:"id,omitempty"`
	// Human readable name of the supported Kafka instance type
	DisplayName *string `json:"display_name,omitempty"`
	// A list of available kafka billing models for the instance type. Each kafka billing model item has a unique 'id'
	SupportedBillingModels []SupportedKafkaBillingModel `json:"supported_billing_models"`
	// A list of Kafka instance sizes available for this instance type
	Sizes []SupportedKafkaSize `json:"sizes"`
}

SupportedKafkaInstanceType Supported Kafka instance type

func NewSupportedKafkaInstanceType added in v0.11.1

func NewSupportedKafkaInstanceType(supportedBillingModels []SupportedKafkaBillingModel, sizes []SupportedKafkaSize) *SupportedKafkaInstanceType

NewSupportedKafkaInstanceType instantiates a new SupportedKafkaInstanceType 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 NewSupportedKafkaInstanceTypeWithDefaults added in v0.11.1

func NewSupportedKafkaInstanceTypeWithDefaults() *SupportedKafkaInstanceType

NewSupportedKafkaInstanceTypeWithDefaults instantiates a new SupportedKafkaInstanceType 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 (*SupportedKafkaInstanceType) GetDisplayName added in v0.11.1

func (o *SupportedKafkaInstanceType) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*SupportedKafkaInstanceType) GetDisplayNameOk added in v0.11.1

func (o *SupportedKafkaInstanceType) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaInstanceType) GetId added in v0.11.1

GetId returns the Id field value if set, zero value otherwise.

func (*SupportedKafkaInstanceType) GetIdOk added in v0.11.1

func (o *SupportedKafkaInstanceType) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaInstanceType) GetSizes added in v0.11.1

GetSizes returns the Sizes field value

func (*SupportedKafkaInstanceType) GetSizesOk added in v0.11.1

func (o *SupportedKafkaInstanceType) GetSizesOk() (*[]SupportedKafkaSize, bool)

GetSizesOk returns a tuple with the Sizes field value and a boolean to check if the value has been set.

func (*SupportedKafkaInstanceType) GetSupportedBillingModels added in v0.15.0

func (o *SupportedKafkaInstanceType) GetSupportedBillingModels() []SupportedKafkaBillingModel

GetSupportedBillingModels returns the SupportedBillingModels field value

func (*SupportedKafkaInstanceType) GetSupportedBillingModelsOk added in v0.15.0

func (o *SupportedKafkaInstanceType) GetSupportedBillingModelsOk() (*[]SupportedKafkaBillingModel, bool)

GetSupportedBillingModelsOk returns a tuple with the SupportedBillingModels field value and a boolean to check if the value has been set.

func (*SupportedKafkaInstanceType) HasDisplayName added in v0.11.1

func (o *SupportedKafkaInstanceType) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*SupportedKafkaInstanceType) HasId added in v0.11.1

func (o *SupportedKafkaInstanceType) HasId() bool

HasId returns a boolean if a field has been set.

func (SupportedKafkaInstanceType) MarshalJSON added in v0.11.1

func (o SupportedKafkaInstanceType) MarshalJSON() ([]byte, error)

func (*SupportedKafkaInstanceType) SetDisplayName added in v0.11.1

func (o *SupportedKafkaInstanceType) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*SupportedKafkaInstanceType) SetId added in v0.11.1

func (o *SupportedKafkaInstanceType) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SupportedKafkaInstanceType) SetSizes added in v0.11.1

SetSizes sets field value

func (*SupportedKafkaInstanceType) SetSupportedBillingModels added in v0.15.0

func (o *SupportedKafkaInstanceType) SetSupportedBillingModels(v []SupportedKafkaBillingModel)

SetSupportedBillingModels sets field value

type SupportedKafkaInstanceTypesList added in v0.11.1

type SupportedKafkaInstanceTypesList struct {
	InstanceTypes *[]SupportedKafkaInstanceType `json:"instance_types,omitempty"`
}

SupportedKafkaInstanceTypesList struct for SupportedKafkaInstanceTypesList

func NewSupportedKafkaInstanceTypesList added in v0.11.1

func NewSupportedKafkaInstanceTypesList() *SupportedKafkaInstanceTypesList

NewSupportedKafkaInstanceTypesList instantiates a new SupportedKafkaInstanceTypesList 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 NewSupportedKafkaInstanceTypesListWithDefaults added in v0.11.1

func NewSupportedKafkaInstanceTypesListWithDefaults() *SupportedKafkaInstanceTypesList

NewSupportedKafkaInstanceTypesListWithDefaults instantiates a new SupportedKafkaInstanceTypesList 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 (*SupportedKafkaInstanceTypesList) GetInstanceTypes added in v0.11.1

GetInstanceTypes returns the InstanceTypes field value if set, zero value otherwise.

func (*SupportedKafkaInstanceTypesList) GetInstanceTypesOk added in v0.11.1

func (o *SupportedKafkaInstanceTypesList) GetInstanceTypesOk() (*[]SupportedKafkaInstanceType, bool)

GetInstanceTypesOk returns a tuple with the InstanceTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaInstanceTypesList) HasInstanceTypes added in v0.11.1

func (o *SupportedKafkaInstanceTypesList) HasInstanceTypes() bool

HasInstanceTypes returns a boolean if a field has been set.

func (SupportedKafkaInstanceTypesList) MarshalJSON added in v0.11.1

func (o SupportedKafkaInstanceTypesList) MarshalJSON() ([]byte, error)

func (*SupportedKafkaInstanceTypesList) SetInstanceTypes added in v0.11.1

SetInstanceTypes gets a reference to the given []SupportedKafkaInstanceType and assigns it to the InstanceTypes field.

type SupportedKafkaInstanceTypesListAllOf added in v0.11.1

type SupportedKafkaInstanceTypesListAllOf struct {
	InstanceTypes *[]SupportedKafkaInstanceType `json:"instance_types,omitempty"`
}

SupportedKafkaInstanceTypesListAllOf struct for SupportedKafkaInstanceTypesListAllOf

func NewSupportedKafkaInstanceTypesListAllOf added in v0.11.1

func NewSupportedKafkaInstanceTypesListAllOf() *SupportedKafkaInstanceTypesListAllOf

NewSupportedKafkaInstanceTypesListAllOf instantiates a new SupportedKafkaInstanceTypesListAllOf 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 NewSupportedKafkaInstanceTypesListAllOfWithDefaults added in v0.11.1

func NewSupportedKafkaInstanceTypesListAllOfWithDefaults() *SupportedKafkaInstanceTypesListAllOf

NewSupportedKafkaInstanceTypesListAllOfWithDefaults instantiates a new SupportedKafkaInstanceTypesListAllOf 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 (*SupportedKafkaInstanceTypesListAllOf) GetInstanceTypes added in v0.11.1

GetInstanceTypes returns the InstanceTypes field value if set, zero value otherwise.

func (*SupportedKafkaInstanceTypesListAllOf) GetInstanceTypesOk added in v0.11.1

GetInstanceTypesOk returns a tuple with the InstanceTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaInstanceTypesListAllOf) HasInstanceTypes added in v0.11.1

func (o *SupportedKafkaInstanceTypesListAllOf) HasInstanceTypes() bool

HasInstanceTypes returns a boolean if a field has been set.

func (SupportedKafkaInstanceTypesListAllOf) MarshalJSON added in v0.11.1

func (o SupportedKafkaInstanceTypesListAllOf) MarshalJSON() ([]byte, error)

func (*SupportedKafkaInstanceTypesListAllOf) SetInstanceTypes added in v0.11.1

SetInstanceTypes gets a reference to the given []SupportedKafkaInstanceType and assigns it to the InstanceTypes field.

type SupportedKafkaSize added in v0.11.1

type SupportedKafkaSize struct {
	// Unique identifier of this Kafka instance size.
	Id *string `json:"id,omitempty"`
	// Display name of this Kafka instance size.
	DisplayName             *string                           `json:"display_name,omitempty"`
	IngressThroughputPerSec *SupportedKafkaSizeBytesValueItem `json:"ingress_throughput_per_sec,omitempty"`
	EgressThroughputPerSec  *SupportedKafkaSizeBytesValueItem `json:"egress_throughput_per_sec,omitempty"`
	// Maximum amount of total connections available to this Kafka instance size.
	TotalMaxConnections  *int32                            `json:"total_max_connections,omitempty"`
	MaxDataRetentionSize *SupportedKafkaSizeBytesValueItem `json:"max_data_retention_size,omitempty"`
	// Maximum amount of total partitions available to this Kafka instance size.
	MaxPartitions *int32 `json:"max_partitions,omitempty"`
	// Maximum data retention period available to this Kafka instance size.
	MaxDataRetentionPeriod *string `json:"max_data_retention_period,omitempty"`
	// Maximium connection attempts per second available to this Kafka instance size.
	MaxConnectionAttemptsPerSec *int32                            `json:"max_connection_attempts_per_sec,omitempty"`
	MaxMessageSize              *SupportedKafkaSizeBytesValueItem `json:"max_message_size,omitempty"`
	// Minimum number of in-sync replicas.
	MinInSyncReplicas *int32 `json:"min_in_sync_replicas,omitempty"`
	// Replication factor available to this Kafka instance size.
	ReplicationFactor *int32 `json:"replication_factor,omitempty"`
	// List of Availability Zone modes that this Kafka instance size supports. The possible values are \"single\", \"multi\".
	SupportedAzModes *[]string `json:"supported_az_modes,omitempty"`
	// The limit lifespan of the kafka instance in seconds. If not specified then the instance never expires.
	LifespanSeconds NullableInt32 `json:"lifespan_seconds,omitempty"`
	// Quota consumed by this Kafka instance size.
	QuotaConsumed *int32 `json:"quota_consumed,omitempty"`
	// Quota type used by this Kafka instance size. This is now deprecated, please refer to supported_billing_models at instance-type level instead.
	QuotaType *string `json:"quota_type,omitempty"`
	// Data plane cluster capacity consumed by this Kafka instance size.
	CapacityConsumed *int32 `json:"capacity_consumed,omitempty"`
	// Maturity level of the size. Can be \"stable\" or \"preview\".
	MaturityStatus *string `json:"maturity_status,omitempty"`
}

SupportedKafkaSize Supported Kafka Size

func NewSupportedKafkaSize added in v0.11.1

func NewSupportedKafkaSize() *SupportedKafkaSize

NewSupportedKafkaSize instantiates a new SupportedKafkaSize 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 NewSupportedKafkaSizeWithDefaults added in v0.11.1

func NewSupportedKafkaSizeWithDefaults() *SupportedKafkaSize

NewSupportedKafkaSizeWithDefaults instantiates a new SupportedKafkaSize 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 (*SupportedKafkaSize) GetCapacityConsumed added in v0.11.1

func (o *SupportedKafkaSize) GetCapacityConsumed() int32

GetCapacityConsumed returns the CapacityConsumed field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetCapacityConsumedOk added in v0.11.1

func (o *SupportedKafkaSize) GetCapacityConsumedOk() (*int32, bool)

GetCapacityConsumedOk returns a tuple with the CapacityConsumed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetDisplayName added in v0.11.3

func (o *SupportedKafkaSize) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetDisplayNameOk added in v0.11.3

func (o *SupportedKafkaSize) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetEgressThroughputPerSec added in v0.11.1

func (o *SupportedKafkaSize) GetEgressThroughputPerSec() SupportedKafkaSizeBytesValueItem

GetEgressThroughputPerSec returns the EgressThroughputPerSec field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetEgressThroughputPerSecOk added in v0.11.1

func (o *SupportedKafkaSize) GetEgressThroughputPerSecOk() (*SupportedKafkaSizeBytesValueItem, bool)

GetEgressThroughputPerSecOk returns a tuple with the EgressThroughputPerSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetId added in v0.11.1

func (o *SupportedKafkaSize) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetIdOk added in v0.11.1

func (o *SupportedKafkaSize) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetIngressThroughputPerSec added in v0.11.1

func (o *SupportedKafkaSize) GetIngressThroughputPerSec() SupportedKafkaSizeBytesValueItem

GetIngressThroughputPerSec returns the IngressThroughputPerSec field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetIngressThroughputPerSecOk added in v0.11.1

func (o *SupportedKafkaSize) GetIngressThroughputPerSecOk() (*SupportedKafkaSizeBytesValueItem, bool)

GetIngressThroughputPerSecOk returns a tuple with the IngressThroughputPerSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetLifespanSeconds added in v0.11.3

func (o *SupportedKafkaSize) GetLifespanSeconds() int32

GetLifespanSeconds returns the LifespanSeconds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SupportedKafkaSize) GetLifespanSecondsOk added in v0.11.3

func (o *SupportedKafkaSize) GetLifespanSecondsOk() (*int32, bool)

GetLifespanSecondsOk returns a tuple with the LifespanSeconds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SupportedKafkaSize) GetMaturityStatus added in v0.11.5

func (o *SupportedKafkaSize) GetMaturityStatus() string

GetMaturityStatus returns the MaturityStatus field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMaturityStatusOk added in v0.11.5

func (o *SupportedKafkaSize) GetMaturityStatusOk() (*string, bool)

GetMaturityStatusOk returns a tuple with the MaturityStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetMaxConnectionAttemptsPerSec added in v0.11.1

func (o *SupportedKafkaSize) GetMaxConnectionAttemptsPerSec() int32

GetMaxConnectionAttemptsPerSec returns the MaxConnectionAttemptsPerSec field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMaxConnectionAttemptsPerSecOk added in v0.11.1

func (o *SupportedKafkaSize) GetMaxConnectionAttemptsPerSecOk() (*int32, bool)

GetMaxConnectionAttemptsPerSecOk returns a tuple with the MaxConnectionAttemptsPerSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetMaxDataRetentionPeriod added in v0.11.1

func (o *SupportedKafkaSize) GetMaxDataRetentionPeriod() string

GetMaxDataRetentionPeriod returns the MaxDataRetentionPeriod field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMaxDataRetentionPeriodOk added in v0.11.1

func (o *SupportedKafkaSize) GetMaxDataRetentionPeriodOk() (*string, bool)

GetMaxDataRetentionPeriodOk returns a tuple with the MaxDataRetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetMaxDataRetentionSize added in v0.11.1

func (o *SupportedKafkaSize) GetMaxDataRetentionSize() SupportedKafkaSizeBytesValueItem

GetMaxDataRetentionSize returns the MaxDataRetentionSize field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMaxDataRetentionSizeOk added in v0.11.1

func (o *SupportedKafkaSize) GetMaxDataRetentionSizeOk() (*SupportedKafkaSizeBytesValueItem, bool)

GetMaxDataRetentionSizeOk returns a tuple with the MaxDataRetentionSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetMaxMessageSize added in v0.11.3

GetMaxMessageSize returns the MaxMessageSize field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMaxMessageSizeOk added in v0.11.3

func (o *SupportedKafkaSize) GetMaxMessageSizeOk() (*SupportedKafkaSizeBytesValueItem, bool)

GetMaxMessageSizeOk returns a tuple with the MaxMessageSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetMaxPartitions added in v0.11.1

func (o *SupportedKafkaSize) GetMaxPartitions() int32

GetMaxPartitions returns the MaxPartitions field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMaxPartitionsOk added in v0.11.1

func (o *SupportedKafkaSize) GetMaxPartitionsOk() (*int32, bool)

GetMaxPartitionsOk returns a tuple with the MaxPartitions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetMinInSyncReplicas added in v0.11.3

func (o *SupportedKafkaSize) GetMinInSyncReplicas() int32

GetMinInSyncReplicas returns the MinInSyncReplicas field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMinInSyncReplicasOk added in v0.11.3

func (o *SupportedKafkaSize) GetMinInSyncReplicasOk() (*int32, bool)

GetMinInSyncReplicasOk returns a tuple with the MinInSyncReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetQuotaConsumed added in v0.11.1

func (o *SupportedKafkaSize) GetQuotaConsumed() int32

GetQuotaConsumed returns the QuotaConsumed field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetQuotaConsumedOk added in v0.11.1

func (o *SupportedKafkaSize) GetQuotaConsumedOk() (*int32, bool)

GetQuotaConsumedOk returns a tuple with the QuotaConsumed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetQuotaType added in v0.11.1

func (o *SupportedKafkaSize) GetQuotaType() string

GetQuotaType returns the QuotaType field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetQuotaTypeOk added in v0.11.1

func (o *SupportedKafkaSize) GetQuotaTypeOk() (*string, bool)

GetQuotaTypeOk returns a tuple with the QuotaType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetReplicationFactor added in v0.11.3

func (o *SupportedKafkaSize) GetReplicationFactor() int32

GetReplicationFactor returns the ReplicationFactor field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetReplicationFactorOk added in v0.11.3

func (o *SupportedKafkaSize) GetReplicationFactorOk() (*int32, bool)

GetReplicationFactorOk returns a tuple with the ReplicationFactor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetSupportedAzModes added in v0.11.3

func (o *SupportedKafkaSize) GetSupportedAzModes() []string

GetSupportedAzModes returns the SupportedAzModes field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetSupportedAzModesOk added in v0.11.3

func (o *SupportedKafkaSize) GetSupportedAzModesOk() (*[]string, bool)

GetSupportedAzModesOk returns a tuple with the SupportedAzModes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) GetTotalMaxConnections added in v0.11.1

func (o *SupportedKafkaSize) GetTotalMaxConnections() int32

GetTotalMaxConnections returns the TotalMaxConnections field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetTotalMaxConnectionsOk added in v0.11.1

func (o *SupportedKafkaSize) GetTotalMaxConnectionsOk() (*int32, bool)

GetTotalMaxConnectionsOk returns a tuple with the TotalMaxConnections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSize) HasCapacityConsumed added in v0.11.1

func (o *SupportedKafkaSize) HasCapacityConsumed() bool

HasCapacityConsumed returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasDisplayName added in v0.11.3

func (o *SupportedKafkaSize) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasEgressThroughputPerSec added in v0.11.1

func (o *SupportedKafkaSize) HasEgressThroughputPerSec() bool

HasEgressThroughputPerSec returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasId added in v0.11.1

func (o *SupportedKafkaSize) HasId() bool

HasId returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasIngressThroughputPerSec added in v0.11.1

func (o *SupportedKafkaSize) HasIngressThroughputPerSec() bool

HasIngressThroughputPerSec returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasLifespanSeconds added in v0.11.3

func (o *SupportedKafkaSize) HasLifespanSeconds() bool

HasLifespanSeconds returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaturityStatus added in v0.11.5

func (o *SupportedKafkaSize) HasMaturityStatus() bool

HasMaturityStatus returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxConnectionAttemptsPerSec added in v0.11.1

func (o *SupportedKafkaSize) HasMaxConnectionAttemptsPerSec() bool

HasMaxConnectionAttemptsPerSec returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxDataRetentionPeriod added in v0.11.1

func (o *SupportedKafkaSize) HasMaxDataRetentionPeriod() bool

HasMaxDataRetentionPeriod returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxDataRetentionSize added in v0.11.1

func (o *SupportedKafkaSize) HasMaxDataRetentionSize() bool

HasMaxDataRetentionSize returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxMessageSize added in v0.11.3

func (o *SupportedKafkaSize) HasMaxMessageSize() bool

HasMaxMessageSize returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxPartitions added in v0.11.1

func (o *SupportedKafkaSize) HasMaxPartitions() bool

HasMaxPartitions returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMinInSyncReplicas added in v0.11.3

func (o *SupportedKafkaSize) HasMinInSyncReplicas() bool

HasMinInSyncReplicas returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasQuotaConsumed added in v0.11.1

func (o *SupportedKafkaSize) HasQuotaConsumed() bool

HasQuotaConsumed returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasQuotaType added in v0.11.1

func (o *SupportedKafkaSize) HasQuotaType() bool

HasQuotaType returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasReplicationFactor added in v0.11.3

func (o *SupportedKafkaSize) HasReplicationFactor() bool

HasReplicationFactor returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasSupportedAzModes added in v0.11.3

func (o *SupportedKafkaSize) HasSupportedAzModes() bool

HasSupportedAzModes returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasTotalMaxConnections added in v0.11.1

func (o *SupportedKafkaSize) HasTotalMaxConnections() bool

HasTotalMaxConnections returns a boolean if a field has been set.

func (SupportedKafkaSize) MarshalJSON added in v0.11.1

func (o SupportedKafkaSize) MarshalJSON() ([]byte, error)

func (*SupportedKafkaSize) SetCapacityConsumed added in v0.11.1

func (o *SupportedKafkaSize) SetCapacityConsumed(v int32)

SetCapacityConsumed gets a reference to the given int32 and assigns it to the CapacityConsumed field.

func (*SupportedKafkaSize) SetDisplayName added in v0.11.3

func (o *SupportedKafkaSize) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*SupportedKafkaSize) SetEgressThroughputPerSec added in v0.11.1

func (o *SupportedKafkaSize) SetEgressThroughputPerSec(v SupportedKafkaSizeBytesValueItem)

SetEgressThroughputPerSec gets a reference to the given SupportedKafkaSizeBytesValueItem and assigns it to the EgressThroughputPerSec field.

func (*SupportedKafkaSize) SetId added in v0.11.1

func (o *SupportedKafkaSize) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SupportedKafkaSize) SetIngressThroughputPerSec added in v0.11.1

func (o *SupportedKafkaSize) SetIngressThroughputPerSec(v SupportedKafkaSizeBytesValueItem)

SetIngressThroughputPerSec gets a reference to the given SupportedKafkaSizeBytesValueItem and assigns it to the IngressThroughputPerSec field.

func (*SupportedKafkaSize) SetLifespanSeconds added in v0.11.3

func (o *SupportedKafkaSize) SetLifespanSeconds(v int32)

SetLifespanSeconds gets a reference to the given NullableInt32 and assigns it to the LifespanSeconds field.

func (*SupportedKafkaSize) SetLifespanSecondsNil added in v0.11.3

func (o *SupportedKafkaSize) SetLifespanSecondsNil()

SetLifespanSecondsNil sets the value for LifespanSeconds to be an explicit nil

func (*SupportedKafkaSize) SetMaturityStatus added in v0.11.5

func (o *SupportedKafkaSize) SetMaturityStatus(v string)

SetMaturityStatus gets a reference to the given string and assigns it to the MaturityStatus field.

func (*SupportedKafkaSize) SetMaxConnectionAttemptsPerSec added in v0.11.1

func (o *SupportedKafkaSize) SetMaxConnectionAttemptsPerSec(v int32)

SetMaxConnectionAttemptsPerSec gets a reference to the given int32 and assigns it to the MaxConnectionAttemptsPerSec field.

func (*SupportedKafkaSize) SetMaxDataRetentionPeriod added in v0.11.1

func (o *SupportedKafkaSize) SetMaxDataRetentionPeriod(v string)

SetMaxDataRetentionPeriod gets a reference to the given string and assigns it to the MaxDataRetentionPeriod field.

func (*SupportedKafkaSize) SetMaxDataRetentionSize added in v0.11.1

func (o *SupportedKafkaSize) SetMaxDataRetentionSize(v SupportedKafkaSizeBytesValueItem)

SetMaxDataRetentionSize gets a reference to the given SupportedKafkaSizeBytesValueItem and assigns it to the MaxDataRetentionSize field.

func (*SupportedKafkaSize) SetMaxMessageSize added in v0.11.3

func (o *SupportedKafkaSize) SetMaxMessageSize(v SupportedKafkaSizeBytesValueItem)

SetMaxMessageSize gets a reference to the given SupportedKafkaSizeBytesValueItem and assigns it to the MaxMessageSize field.

func (*SupportedKafkaSize) SetMaxPartitions added in v0.11.1

func (o *SupportedKafkaSize) SetMaxPartitions(v int32)

SetMaxPartitions gets a reference to the given int32 and assigns it to the MaxPartitions field.

func (*SupportedKafkaSize) SetMinInSyncReplicas added in v0.11.3

func (o *SupportedKafkaSize) SetMinInSyncReplicas(v int32)

SetMinInSyncReplicas gets a reference to the given int32 and assigns it to the MinInSyncReplicas field.

func (*SupportedKafkaSize) SetQuotaConsumed added in v0.11.1

func (o *SupportedKafkaSize) SetQuotaConsumed(v int32)

SetQuotaConsumed gets a reference to the given int32 and assigns it to the QuotaConsumed field.

func (*SupportedKafkaSize) SetQuotaType added in v0.11.1

func (o *SupportedKafkaSize) SetQuotaType(v string)

SetQuotaType gets a reference to the given string and assigns it to the QuotaType field.

func (*SupportedKafkaSize) SetReplicationFactor added in v0.11.3

func (o *SupportedKafkaSize) SetReplicationFactor(v int32)

SetReplicationFactor gets a reference to the given int32 and assigns it to the ReplicationFactor field.

func (*SupportedKafkaSize) SetSupportedAzModes added in v0.11.3

func (o *SupportedKafkaSize) SetSupportedAzModes(v []string)

SetSupportedAzModes gets a reference to the given []string and assigns it to the SupportedAzModes field.

func (*SupportedKafkaSize) SetTotalMaxConnections added in v0.11.1

func (o *SupportedKafkaSize) SetTotalMaxConnections(v int32)

SetTotalMaxConnections gets a reference to the given int32 and assigns it to the TotalMaxConnections field.

func (*SupportedKafkaSize) UnsetLifespanSeconds added in v0.11.3

func (o *SupportedKafkaSize) UnsetLifespanSeconds()

UnsetLifespanSeconds ensures that no value is present for LifespanSeconds, not even an explicit nil

type SupportedKafkaSizeBytesValueItem added in v0.11.1

type SupportedKafkaSizeBytesValueItem struct {
	Bytes *int64 `json:"bytes,omitempty"`
}

SupportedKafkaSizeBytesValueItem struct for SupportedKafkaSizeBytesValueItem

func NewSupportedKafkaSizeBytesValueItem added in v0.11.1

func NewSupportedKafkaSizeBytesValueItem() *SupportedKafkaSizeBytesValueItem

NewSupportedKafkaSizeBytesValueItem instantiates a new SupportedKafkaSizeBytesValueItem 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 NewSupportedKafkaSizeBytesValueItemWithDefaults added in v0.11.1

func NewSupportedKafkaSizeBytesValueItemWithDefaults() *SupportedKafkaSizeBytesValueItem

NewSupportedKafkaSizeBytesValueItemWithDefaults instantiates a new SupportedKafkaSizeBytesValueItem 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 (*SupportedKafkaSizeBytesValueItem) GetBytes added in v0.11.1

GetBytes returns the Bytes field value if set, zero value otherwise.

func (*SupportedKafkaSizeBytesValueItem) GetBytesOk added in v0.11.1

func (o *SupportedKafkaSizeBytesValueItem) GetBytesOk() (*int64, bool)

GetBytesOk returns a tuple with the Bytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SupportedKafkaSizeBytesValueItem) HasBytes added in v0.11.1

func (o *SupportedKafkaSizeBytesValueItem) HasBytes() bool

HasBytes returns a boolean if a field has been set.

func (SupportedKafkaSizeBytesValueItem) MarshalJSON added in v0.11.1

func (o SupportedKafkaSizeBytesValueItem) MarshalJSON() ([]byte, error)

func (*SupportedKafkaSizeBytesValueItem) SetBytes added in v0.11.1

func (o *SupportedKafkaSizeBytesValueItem) SetBytes(v int64)

SetBytes gets a reference to the given int64 and assigns it to the Bytes field.

type Values

type Values struct {
	Timestamp *int64  `json:"timestamp,omitempty"`
	Value     float64 `json:"value"`
}

Values struct for Values

func NewValues

func NewValues(value float64) *Values

NewValues instantiates a new Values 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 NewValuesWithDefaults

func NewValuesWithDefaults() *Values

NewValuesWithDefaults instantiates a new Values 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 (*Values) GetTimestamp

func (o *Values) GetTimestamp() int64

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*Values) GetTimestampOk

func (o *Values) GetTimestampOk() (*int64, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Values) GetValue

func (o *Values) GetValue() float64

GetValue returns the Value field value

func (*Values) GetValueOk

func (o *Values) GetValueOk() (*float64, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*Values) HasTimestamp

func (o *Values) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (Values) MarshalJSON

func (o Values) MarshalJSON() ([]byte, error)

func (*Values) SetTimestamp

func (o *Values) SetTimestamp(v int64)

SetTimestamp gets a reference to the given int64 and assigns it to the Timestamp field.

func (*Values) SetValue

func (o *Values) SetValue(v float64)

SetValue sets field value

type VersionMetadata

type VersionMetadata struct {
	Id            string             `json:"id"`
	Kind          string             `json:"kind"`
	Href          string             `json:"href"`
	ServerVersion *string            `json:"server_version,omitempty"`
	Collections   *[]ObjectReference `json:"collections,omitempty"`
}

VersionMetadata struct for VersionMetadata

func NewVersionMetadata

func NewVersionMetadata(id string, kind string, href string) *VersionMetadata

NewVersionMetadata instantiates a new VersionMetadata 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 NewVersionMetadataWithDefaults

func NewVersionMetadataWithDefaults() *VersionMetadata

NewVersionMetadataWithDefaults instantiates a new VersionMetadata 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 (*VersionMetadata) GetCollections

func (o *VersionMetadata) GetCollections() []ObjectReference

GetCollections returns the Collections field value if set, zero value otherwise.

func (*VersionMetadata) GetCollectionsOk

func (o *VersionMetadata) GetCollectionsOk() (*[]ObjectReference, bool)

GetCollectionsOk returns a tuple with the Collections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VersionMetadata) GetHref

func (o *VersionMetadata) GetHref() string

GetHref returns the Href field value

func (*VersionMetadata) GetHrefOk

func (o *VersionMetadata) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (*VersionMetadata) GetId

func (o *VersionMetadata) GetId() string

GetId returns the Id field value

func (*VersionMetadata) GetIdOk

func (o *VersionMetadata) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*VersionMetadata) GetKind

func (o *VersionMetadata) GetKind() string

GetKind returns the Kind field value

func (*VersionMetadata) GetKindOk

func (o *VersionMetadata) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*VersionMetadata) GetServerVersion added in v0.15.0

func (o *VersionMetadata) GetServerVersion() string

GetServerVersion returns the ServerVersion field value if set, zero value otherwise.

func (*VersionMetadata) GetServerVersionOk added in v0.15.0

func (o *VersionMetadata) GetServerVersionOk() (*string, bool)

GetServerVersionOk returns a tuple with the ServerVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VersionMetadata) HasCollections

func (o *VersionMetadata) HasCollections() bool

HasCollections returns a boolean if a field has been set.

func (*VersionMetadata) HasServerVersion added in v0.15.0

func (o *VersionMetadata) HasServerVersion() bool

HasServerVersion returns a boolean if a field has been set.

func (VersionMetadata) MarshalJSON

func (o VersionMetadata) MarshalJSON() ([]byte, error)

func (*VersionMetadata) SetCollections

func (o *VersionMetadata) SetCollections(v []ObjectReference)

SetCollections gets a reference to the given []ObjectReference and assigns it to the Collections field.

func (*VersionMetadata) SetHref

func (o *VersionMetadata) SetHref(v string)

SetHref sets field value

func (*VersionMetadata) SetId

func (o *VersionMetadata) SetId(v string)

SetId sets field value

func (*VersionMetadata) SetKind

func (o *VersionMetadata) SetKind(v string)

SetKind sets field value

func (*VersionMetadata) SetServerVersion added in v0.15.0

func (o *VersionMetadata) SetServerVersion(v string)

SetServerVersion gets a reference to the given string and assigns it to the ServerVersion field.

type VersionMetadataAllOf

type VersionMetadataAllOf struct {
	ServerVersion *string            `json:"server_version,omitempty"`
	Collections   *[]ObjectReference `json:"collections,omitempty"`
}

VersionMetadataAllOf struct for VersionMetadataAllOf

func NewVersionMetadataAllOf

func NewVersionMetadataAllOf() *VersionMetadataAllOf

NewVersionMetadataAllOf instantiates a new VersionMetadataAllOf 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 NewVersionMetadataAllOfWithDefaults

func NewVersionMetadataAllOfWithDefaults() *VersionMetadataAllOf

NewVersionMetadataAllOfWithDefaults instantiates a new VersionMetadataAllOf 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 (*VersionMetadataAllOf) GetCollections

func (o *VersionMetadataAllOf) GetCollections() []ObjectReference

GetCollections returns the Collections field value if set, zero value otherwise.

func (*VersionMetadataAllOf) GetCollectionsOk

func (o *VersionMetadataAllOf) GetCollectionsOk() (*[]ObjectReference, bool)

GetCollectionsOk returns a tuple with the Collections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VersionMetadataAllOf) GetServerVersion added in v0.15.0

func (o *VersionMetadataAllOf) GetServerVersion() string

GetServerVersion returns the ServerVersion field value if set, zero value otherwise.

func (*VersionMetadataAllOf) GetServerVersionOk added in v0.15.0

func (o *VersionMetadataAllOf) GetServerVersionOk() (*string, bool)

GetServerVersionOk returns a tuple with the ServerVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VersionMetadataAllOf) HasCollections

func (o *VersionMetadataAllOf) HasCollections() bool

HasCollections returns a boolean if a field has been set.

func (*VersionMetadataAllOf) HasServerVersion added in v0.15.0

func (o *VersionMetadataAllOf) HasServerVersion() bool

HasServerVersion returns a boolean if a field has been set.

func (VersionMetadataAllOf) MarshalJSON

func (o VersionMetadataAllOf) MarshalJSON() ([]byte, error)

func (*VersionMetadataAllOf) SetCollections

func (o *VersionMetadataAllOf) SetCollections(v []ObjectReference)

SetCollections gets a reference to the given []ObjectReference and assigns it to the Collections field.

func (*VersionMetadataAllOf) SetServerVersion added in v0.15.0

func (o *VersionMetadataAllOf) SetServerVersion(v string)

SetServerVersion gets a reference to the given string and assigns it to the ServerVersion field.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL