kafkamgmtclient

package
v0.0.0-...-26f9c4c Latest Latest
Warning

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

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

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.16.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

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

func (ApiDeleteEnterpriseClusterByIdRequest) Async

func (ApiDeleteEnterpriseClusterByIdRequest) Execute

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

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

func (ApiFederateMetricsRequest) Execute

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 ApiGetEnterpriseClusterAddonParametersRequest

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

func (ApiGetEnterpriseClusterAddonParametersRequest) Execute

type ApiGetEnterpriseClusterByIdRequest

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

func (ApiGetEnterpriseClusterByIdRequest) Execute

type ApiGetEnterpriseOsdClustersRequest

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

func (ApiGetEnterpriseOsdClustersRequest) Execute

type ApiGetErrorByIdRequest

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

func (ApiGetErrorByIdRequest) Execute

type ApiGetErrorsRequest

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

func (ApiGetErrorsRequest) Execute

type ApiGetInstanceTypesByCloudProviderAndRegionRequest

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

func (ApiGetInstanceTypesByCloudProviderAndRegionRequest) Execute

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

func (ApiGetServiceAccountsRequest) Execute

type ApiGetSsoProvidersRequest

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

func (ApiGetSsoProvidersRequest) Execute

type ApiGetVersionMetadataRequest

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

func (ApiGetVersionMetadataRequest) Execute

type ApiPromoteKafkaRequest

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

func (ApiPromoteKafkaRequest) Async

func (ApiPromoteKafkaRequest) Execute

func (ApiPromoteKafkaRequest) KafkaPromoteRequest

func (r ApiPromoteKafkaRequest) KafkaPromoteRequest(kafkaPromoteRequest KafkaPromoteRequest) ApiPromoteKafkaRequest

type ApiRegisterEnterpriseOsdClusterRequest

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

func (ApiRegisterEnterpriseOsdClusterRequest) EnterpriseOsdClusterPayload

func (r ApiRegisterEnterpriseOsdClusterRequest) EnterpriseOsdClusterPayload(enterpriseOsdClusterPayload EnterpriseOsdClusterPayload) ApiRegisterEnterpriseOsdClusterRequest

func (ApiRegisterEnterpriseOsdClusterRequest) Execute

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

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

GetCapacity returns the Capacity field value

func (*CloudRegion) GetCapacityOk

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

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

* 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

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

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

* 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

* 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

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

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

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

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

func (o *EnterpriseCluster) GetAccessKafkasViaPrivateNetwork() bool

GetAccessKafkasViaPrivateNetwork returns the AccessKafkasViaPrivateNetwork field value

func (*EnterpriseCluster) GetAccessKafkasViaPrivateNetworkOk

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

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

func (*EnterpriseCluster) GetCapacityInformationOk

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

func (o *EnterpriseCluster) GetCloudProvider() string

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

func (*EnterpriseCluster) GetCloudProviderOk

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

func (o *EnterpriseCluster) GetClusterId() string

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

func (*EnterpriseCluster) GetClusterIdOk

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

func (o *EnterpriseCluster) GetHref() string

GetHref returns the Href field value

func (*EnterpriseCluster) GetHrefOk

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

func (o *EnterpriseCluster) GetId() string

GetId returns the Id field value

func (*EnterpriseCluster) GetIdOk

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

func (o *EnterpriseCluster) GetKind() string

GetKind returns the Kind field value

func (*EnterpriseCluster) GetKindOk

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

func (o *EnterpriseCluster) GetMultiAz() bool

GetMultiAz returns the MultiAz field value

func (*EnterpriseCluster) GetMultiAzOk

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

func (o *EnterpriseCluster) GetRegion() string

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

func (*EnterpriseCluster) GetRegionOk

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

func (o *EnterpriseCluster) GetStatus() string

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

func (*EnterpriseCluster) GetStatusOk

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

func (o *EnterpriseCluster) GetSupportedInstanceTypes() SupportedKafkaInstanceTypesList

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

func (*EnterpriseCluster) GetSupportedInstanceTypesOk

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

func (o *EnterpriseCluster) HasCapacityInformation() bool

HasCapacityInformation returns a boolean if a field has been set.

func (*EnterpriseCluster) HasCloudProvider

func (o *EnterpriseCluster) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*EnterpriseCluster) HasClusterId

func (o *EnterpriseCluster) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*EnterpriseCluster) HasRegion

func (o *EnterpriseCluster) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*EnterpriseCluster) HasStatus

func (o *EnterpriseCluster) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EnterpriseCluster) HasSupportedInstanceTypes

func (o *EnterpriseCluster) HasSupportedInstanceTypes() bool

HasSupportedInstanceTypes returns a boolean if a field has been set.

func (EnterpriseCluster) MarshalJSON

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

func (*EnterpriseCluster) SetAccessKafkasViaPrivateNetwork

func (o *EnterpriseCluster) SetAccessKafkasViaPrivateNetwork(v bool)

SetAccessKafkasViaPrivateNetwork sets field value

func (*EnterpriseCluster) SetCapacityInformation

func (o *EnterpriseCluster) SetCapacityInformation(v EnterpriseClusterAllOfCapacityInformation)

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

func (*EnterpriseCluster) SetCloudProvider

func (o *EnterpriseCluster) SetCloudProvider(v string)

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

func (*EnterpriseCluster) SetClusterId

func (o *EnterpriseCluster) SetClusterId(v string)

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

func (*EnterpriseCluster) SetHref

func (o *EnterpriseCluster) SetHref(v string)

SetHref sets field value

func (*EnterpriseCluster) SetId

func (o *EnterpriseCluster) SetId(v string)

SetId sets field value

func (*EnterpriseCluster) SetKind

func (o *EnterpriseCluster) SetKind(v string)

SetKind sets field value

func (*EnterpriseCluster) SetMultiAz

func (o *EnterpriseCluster) SetMultiAz(v bool)

SetMultiAz sets field value

func (*EnterpriseCluster) SetRegion

func (o *EnterpriseCluster) SetRegion(v string)

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

func (*EnterpriseCluster) SetStatus

func (o *EnterpriseCluster) SetStatus(v string)

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

func (*EnterpriseCluster) SetSupportedInstanceTypes

func (o *EnterpriseCluster) SetSupportedInstanceTypes(v SupportedKafkaInstanceTypesList)

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

type EnterpriseClusterAddonParameters

type EnterpriseClusterAddonParameters struct {
	Id   string `json:"id"`
	Kind string `json:"kind"`
	Href string `json:"href"`
	// Enterprise Cluster fleetshard parameters array
	FleetshardParameters *[]FleetshardParameter `json:"fleetshard_parameters,omitempty"`
}

EnterpriseClusterAddonParameters Enterprise Cluster get addon parameters response

func NewEnterpriseClusterAddonParameters

func NewEnterpriseClusterAddonParameters(id string, kind string, href string) *EnterpriseClusterAddonParameters

NewEnterpriseClusterAddonParameters instantiates a new EnterpriseClusterAddonParameters 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 NewEnterpriseClusterAddonParametersWithDefaults

func NewEnterpriseClusterAddonParametersWithDefaults() *EnterpriseClusterAddonParameters

NewEnterpriseClusterAddonParametersWithDefaults instantiates a new EnterpriseClusterAddonParameters 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 (*EnterpriseClusterAddonParameters) GetFleetshardParameters

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

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

func (*EnterpriseClusterAddonParameters) GetFleetshardParametersOk

func (o *EnterpriseClusterAddonParameters) 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 (*EnterpriseClusterAddonParameters) GetHref

GetHref returns the Href field value

func (*EnterpriseClusterAddonParameters) GetHrefOk

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

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

func (*EnterpriseClusterAddonParameters) GetId

GetId returns the Id field value

func (*EnterpriseClusterAddonParameters) GetIdOk

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

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

func (*EnterpriseClusterAddonParameters) GetKind

GetKind returns the Kind field value

func (*EnterpriseClusterAddonParameters) GetKindOk

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

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

func (*EnterpriseClusterAddonParameters) HasFleetshardParameters

func (o *EnterpriseClusterAddonParameters) HasFleetshardParameters() bool

HasFleetshardParameters returns a boolean if a field has been set.

func (EnterpriseClusterAddonParameters) MarshalJSON

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

func (*EnterpriseClusterAddonParameters) SetFleetshardParameters

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

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

func (*EnterpriseClusterAddonParameters) SetHref

SetHref sets field value

func (*EnterpriseClusterAddonParameters) SetId

SetId sets field value

func (*EnterpriseClusterAddonParameters) SetKind

SetKind sets field value

type EnterpriseClusterAllOf

type EnterpriseClusterAllOf 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"`
	SupportedInstanceTypes *SupportedKafkaInstanceTypesList           `json:"supported_instance_types,omitempty"`
	CapacityInformation    *EnterpriseClusterAllOfCapacityInformation `json:"capacity_information,omitempty"`
}

EnterpriseClusterAllOf struct for EnterpriseClusterAllOf

func NewEnterpriseClusterAllOf

func NewEnterpriseClusterAllOf(accessKafkasViaPrivateNetwork bool, multiAz bool) *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

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) GetAccessKafkasViaPrivateNetwork

func (o *EnterpriseClusterAllOf) GetAccessKafkasViaPrivateNetwork() bool

GetAccessKafkasViaPrivateNetwork returns the AccessKafkasViaPrivateNetwork field value

func (*EnterpriseClusterAllOf) GetAccessKafkasViaPrivateNetworkOk

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

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

func (*EnterpriseClusterAllOf) GetCapacityInformation

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

func (*EnterpriseClusterAllOf) GetCapacityInformationOk

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) GetCloudProvider

func (o *EnterpriseClusterAllOf) GetCloudProvider() string

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

func (*EnterpriseClusterAllOf) GetCloudProviderOk

func (o *EnterpriseClusterAllOf) 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 (*EnterpriseClusterAllOf) GetClusterId

func (o *EnterpriseClusterAllOf) GetClusterId() string

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

func (*EnterpriseClusterAllOf) GetClusterIdOk

func (o *EnterpriseClusterAllOf) 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 (*EnterpriseClusterAllOf) GetMultiAz

func (o *EnterpriseClusterAllOf) GetMultiAz() bool

GetMultiAz returns the MultiAz field value

func (*EnterpriseClusterAllOf) GetMultiAzOk

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

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

func (*EnterpriseClusterAllOf) GetRegion

func (o *EnterpriseClusterAllOf) GetRegion() string

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

func (*EnterpriseClusterAllOf) GetRegionOk

func (o *EnterpriseClusterAllOf) 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 (*EnterpriseClusterAllOf) GetStatus

func (o *EnterpriseClusterAllOf) GetStatus() string

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

func (*EnterpriseClusterAllOf) GetStatusOk

func (o *EnterpriseClusterAllOf) 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 (*EnterpriseClusterAllOf) GetSupportedInstanceTypes

func (o *EnterpriseClusterAllOf) GetSupportedInstanceTypes() SupportedKafkaInstanceTypesList

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

func (*EnterpriseClusterAllOf) GetSupportedInstanceTypesOk

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

func (o *EnterpriseClusterAllOf) HasCapacityInformation() bool

HasCapacityInformation returns a boolean if a field has been set.

func (*EnterpriseClusterAllOf) HasCloudProvider

func (o *EnterpriseClusterAllOf) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*EnterpriseClusterAllOf) HasClusterId

func (o *EnterpriseClusterAllOf) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*EnterpriseClusterAllOf) HasRegion

func (o *EnterpriseClusterAllOf) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*EnterpriseClusterAllOf) HasStatus

func (o *EnterpriseClusterAllOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EnterpriseClusterAllOf) HasSupportedInstanceTypes

func (o *EnterpriseClusterAllOf) HasSupportedInstanceTypes() bool

HasSupportedInstanceTypes returns a boolean if a field has been set.

func (EnterpriseClusterAllOf) MarshalJSON

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

func (*EnterpriseClusterAllOf) SetAccessKafkasViaPrivateNetwork

func (o *EnterpriseClusterAllOf) SetAccessKafkasViaPrivateNetwork(v bool)

SetAccessKafkasViaPrivateNetwork sets field value

func (*EnterpriseClusterAllOf) SetCapacityInformation

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

func (*EnterpriseClusterAllOf) SetCloudProvider

func (o *EnterpriseClusterAllOf) SetCloudProvider(v string)

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

func (*EnterpriseClusterAllOf) SetClusterId

func (o *EnterpriseClusterAllOf) SetClusterId(v string)

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

func (*EnterpriseClusterAllOf) SetMultiAz

func (o *EnterpriseClusterAllOf) SetMultiAz(v bool)

SetMultiAz sets field value

func (*EnterpriseClusterAllOf) SetRegion

func (o *EnterpriseClusterAllOf) SetRegion(v string)

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

func (*EnterpriseClusterAllOf) SetStatus

func (o *EnterpriseClusterAllOf) SetStatus(v string)

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

func (*EnterpriseClusterAllOf) SetSupportedInstanceTypes

func (o *EnterpriseClusterAllOf) SetSupportedInstanceTypes(v SupportedKafkaInstanceTypesList)

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

type EnterpriseClusterAllOfCapacityInformation

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

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

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

func (o *EnterpriseClusterAllOfCapacityInformation) GetConsumedKafkaStreamingUnits() int32

GetConsumedKafkaStreamingUnits returns the ConsumedKafkaStreamingUnits field value

func (*EnterpriseClusterAllOfCapacityInformation) GetConsumedKafkaStreamingUnitsOk

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

func (o *EnterpriseClusterAllOfCapacityInformation) GetKafkaMachinePoolNodeCount() int32

GetKafkaMachinePoolNodeCount returns the KafkaMachinePoolNodeCount field value

func (*EnterpriseClusterAllOfCapacityInformation) GetKafkaMachinePoolNodeCountOk

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

func (o *EnterpriseClusterAllOfCapacityInformation) GetMaximumKafkaStreamingUnits() int32

GetMaximumKafkaStreamingUnits returns the MaximumKafkaStreamingUnits field value

func (*EnterpriseClusterAllOfCapacityInformation) GetMaximumKafkaStreamingUnitsOk

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

func (o *EnterpriseClusterAllOfCapacityInformation) GetRemainingKafkaStreamingUnits() int32

GetRemainingKafkaStreamingUnits returns the RemainingKafkaStreamingUnits field value

func (*EnterpriseClusterAllOfCapacityInformation) GetRemainingKafkaStreamingUnitsOk

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

func (*EnterpriseClusterAllOfCapacityInformation) SetConsumedKafkaStreamingUnits

func (o *EnterpriseClusterAllOfCapacityInformation) SetConsumedKafkaStreamingUnits(v int32)

SetConsumedKafkaStreamingUnits sets field value

func (*EnterpriseClusterAllOfCapacityInformation) SetKafkaMachinePoolNodeCount

func (o *EnterpriseClusterAllOfCapacityInformation) SetKafkaMachinePoolNodeCount(v int32)

SetKafkaMachinePoolNodeCount sets field value

func (*EnterpriseClusterAllOfCapacityInformation) SetMaximumKafkaStreamingUnits

func (o *EnterpriseClusterAllOfCapacityInformation) SetMaximumKafkaStreamingUnits(v int32)

SetMaximumKafkaStreamingUnits sets field value

func (*EnterpriseClusterAllOfCapacityInformation) SetRemainingKafkaStreamingUnits

func (o *EnterpriseClusterAllOfCapacityInformation) SetRemainingKafkaStreamingUnits(v int32)

SetRemainingKafkaStreamingUnits sets field value

type EnterpriseClusterFleetshardParameters

type EnterpriseClusterFleetshardParameters struct {
	// Enterprise Cluster fleetshard parameters array
	FleetshardParameters *[]FleetshardParameter `json:"fleetshard_parameters,omitempty"`
}

EnterpriseClusterFleetshardParameters Enterprise Cluster fleetshard parameters object

func NewEnterpriseClusterFleetshardParameters

func NewEnterpriseClusterFleetshardParameters() *EnterpriseClusterFleetshardParameters

NewEnterpriseClusterFleetshardParameters instantiates a new EnterpriseClusterFleetshardParameters 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 NewEnterpriseClusterFleetshardParametersWithDefaults

func NewEnterpriseClusterFleetshardParametersWithDefaults() *EnterpriseClusterFleetshardParameters

NewEnterpriseClusterFleetshardParametersWithDefaults instantiates a new EnterpriseClusterFleetshardParameters 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 (*EnterpriseClusterFleetshardParameters) GetFleetshardParameters

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

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

func (*EnterpriseClusterFleetshardParameters) GetFleetshardParametersOk

func (o *EnterpriseClusterFleetshardParameters) 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 (*EnterpriseClusterFleetshardParameters) HasFleetshardParameters

func (o *EnterpriseClusterFleetshardParameters) HasFleetshardParameters() bool

HasFleetshardParameters returns a boolean if a field has been set.

func (EnterpriseClusterFleetshardParameters) MarshalJSON

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

func (*EnterpriseClusterFleetshardParameters) SetFleetshardParameters

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

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

type EnterpriseClusterList

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

EnterpriseClusterList struct for EnterpriseClusterList

func NewEnterpriseClusterList

func NewEnterpriseClusterList(kind string, page int32, size int32, total int32, items []EnterpriseCluster) *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

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

func (o *EnterpriseClusterList) GetItems() []EnterpriseCluster

GetItems returns the Items field value

func (*EnterpriseClusterList) GetItemsOk

func (o *EnterpriseClusterList) GetItemsOk() (*[]EnterpriseCluster, bool)

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

func (*EnterpriseClusterList) GetKind

func (o *EnterpriseClusterList) GetKind() string

GetKind returns the Kind field value

func (*EnterpriseClusterList) GetKindOk

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

func (o *EnterpriseClusterList) GetPage() int32

GetPage returns the Page field value

func (*EnterpriseClusterList) GetPageOk

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

func (o *EnterpriseClusterList) GetSize() int32

GetSize returns the Size field value

func (*EnterpriseClusterList) GetSizeOk

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

func (o *EnterpriseClusterList) GetTotal() int32

GetTotal returns the Total field value

func (*EnterpriseClusterList) GetTotalOk

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

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

func (*EnterpriseClusterList) SetItems

func (o *EnterpriseClusterList) SetItems(v []EnterpriseCluster)

SetItems sets field value

func (*EnterpriseClusterList) SetKind

func (o *EnterpriseClusterList) SetKind(v string)

SetKind sets field value

func (*EnterpriseClusterList) SetPage

func (o *EnterpriseClusterList) SetPage(v int32)

SetPage sets field value

func (*EnterpriseClusterList) SetSize

func (o *EnterpriseClusterList) SetSize(v int32)

SetSize sets field value

func (*EnterpriseClusterList) SetTotal

func (o *EnterpriseClusterList) SetTotal(v int32)

SetTotal sets field value

type EnterpriseClusterListAllOf

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

EnterpriseClusterListAllOf struct for EnterpriseClusterListAllOf

func NewEnterpriseClusterListAllOf

func NewEnterpriseClusterListAllOf(items []EnterpriseCluster) *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

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

GetItems returns the Items field value

func (*EnterpriseClusterListAllOf) GetItemsOk

func (o *EnterpriseClusterListAllOf) GetItemsOk() (*[]EnterpriseCluster, bool)

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

func (EnterpriseClusterListAllOf) MarshalJSON

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

func (*EnterpriseClusterListAllOf) SetItems

SetItems sets field value

type EnterpriseClusterRegistrationResponse

type EnterpriseClusterRegistrationResponse 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"`
	// Enterprise Cluster fleetshard parameters array
	FleetshardParameters *[]FleetshardParameter `json:"fleetshard_parameters,omitempty"`
}

EnterpriseClusterRegistrationResponse Enterprise Cluster registration response. It returns additional privileged information compared to The information returned by EnterpriseCluster

func NewEnterpriseClusterRegistrationResponse

func NewEnterpriseClusterRegistrationResponse(id string, kind string, href string, accessKafkasViaPrivateNetwork bool, multiAz bool) *EnterpriseClusterRegistrationResponse

NewEnterpriseClusterRegistrationResponse instantiates a new EnterpriseClusterRegistrationResponse 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 NewEnterpriseClusterRegistrationResponseWithDefaults

func NewEnterpriseClusterRegistrationResponseWithDefaults() *EnterpriseClusterRegistrationResponse

NewEnterpriseClusterRegistrationResponseWithDefaults instantiates a new EnterpriseClusterRegistrationResponse 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 (*EnterpriseClusterRegistrationResponse) GetAccessKafkasViaPrivateNetwork

func (o *EnterpriseClusterRegistrationResponse) GetAccessKafkasViaPrivateNetwork() bool

GetAccessKafkasViaPrivateNetwork returns the AccessKafkasViaPrivateNetwork field value

func (*EnterpriseClusterRegistrationResponse) GetAccessKafkasViaPrivateNetworkOk

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

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

func (*EnterpriseClusterRegistrationResponse) GetCapacityInformation

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

func (*EnterpriseClusterRegistrationResponse) GetCapacityInformationOk

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 (*EnterpriseClusterRegistrationResponse) GetCloudProvider

func (o *EnterpriseClusterRegistrationResponse) GetCloudProvider() string

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

func (*EnterpriseClusterRegistrationResponse) GetCloudProviderOk

func (o *EnterpriseClusterRegistrationResponse) 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 (*EnterpriseClusterRegistrationResponse) GetClusterId

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

func (*EnterpriseClusterRegistrationResponse) GetClusterIdOk

func (o *EnterpriseClusterRegistrationResponse) 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 (*EnterpriseClusterRegistrationResponse) GetFleetshardParameters

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

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

func (*EnterpriseClusterRegistrationResponse) GetFleetshardParametersOk

func (o *EnterpriseClusterRegistrationResponse) 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 (*EnterpriseClusterRegistrationResponse) GetHref

GetHref returns the Href field value

func (*EnterpriseClusterRegistrationResponse) GetHrefOk

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

func (*EnterpriseClusterRegistrationResponse) GetId

GetId returns the Id field value

func (*EnterpriseClusterRegistrationResponse) GetIdOk

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

func (*EnterpriseClusterRegistrationResponse) GetKind

GetKind returns the Kind field value

func (*EnterpriseClusterRegistrationResponse) GetKindOk

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

func (*EnterpriseClusterRegistrationResponse) GetMultiAz

GetMultiAz returns the MultiAz field value

func (*EnterpriseClusterRegistrationResponse) GetMultiAzOk

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

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

func (*EnterpriseClusterRegistrationResponse) GetRegion

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

func (*EnterpriseClusterRegistrationResponse) GetRegionOk

func (o *EnterpriseClusterRegistrationResponse) 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 (*EnterpriseClusterRegistrationResponse) GetStatus

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

func (*EnterpriseClusterRegistrationResponse) GetStatusOk

func (o *EnterpriseClusterRegistrationResponse) 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 (*EnterpriseClusterRegistrationResponse) GetSupportedInstanceTypes

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

func (*EnterpriseClusterRegistrationResponse) GetSupportedInstanceTypesOk

func (o *EnterpriseClusterRegistrationResponse) 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 (*EnterpriseClusterRegistrationResponse) HasCapacityInformation

func (o *EnterpriseClusterRegistrationResponse) HasCapacityInformation() bool

HasCapacityInformation returns a boolean if a field has been set.

func (*EnterpriseClusterRegistrationResponse) HasCloudProvider

func (o *EnterpriseClusterRegistrationResponse) HasCloudProvider() bool

HasCloudProvider returns a boolean if a field has been set.

func (*EnterpriseClusterRegistrationResponse) HasClusterId

func (o *EnterpriseClusterRegistrationResponse) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*EnterpriseClusterRegistrationResponse) HasFleetshardParameters

func (o *EnterpriseClusterRegistrationResponse) HasFleetshardParameters() bool

HasFleetshardParameters returns a boolean if a field has been set.

func (*EnterpriseClusterRegistrationResponse) HasRegion

HasRegion returns a boolean if a field has been set.

func (*EnterpriseClusterRegistrationResponse) HasStatus

HasStatus returns a boolean if a field has been set.

func (*EnterpriseClusterRegistrationResponse) HasSupportedInstanceTypes

func (o *EnterpriseClusterRegistrationResponse) HasSupportedInstanceTypes() bool

HasSupportedInstanceTypes returns a boolean if a field has been set.

func (EnterpriseClusterRegistrationResponse) MarshalJSON

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

func (*EnterpriseClusterRegistrationResponse) SetAccessKafkasViaPrivateNetwork

func (o *EnterpriseClusterRegistrationResponse) SetAccessKafkasViaPrivateNetwork(v bool)

SetAccessKafkasViaPrivateNetwork sets field value

func (*EnterpriseClusterRegistrationResponse) SetCapacityInformation

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

func (*EnterpriseClusterRegistrationResponse) SetCloudProvider

func (o *EnterpriseClusterRegistrationResponse) SetCloudProvider(v string)

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

func (*EnterpriseClusterRegistrationResponse) SetClusterId

func (o *EnterpriseClusterRegistrationResponse) SetClusterId(v string)

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

func (*EnterpriseClusterRegistrationResponse) SetFleetshardParameters

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

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

func (*EnterpriseClusterRegistrationResponse) SetHref

SetHref sets field value

func (*EnterpriseClusterRegistrationResponse) SetId

SetId sets field value

func (*EnterpriseClusterRegistrationResponse) SetKind

SetKind sets field value

func (*EnterpriseClusterRegistrationResponse) SetMultiAz

SetMultiAz sets field value

func (*EnterpriseClusterRegistrationResponse) SetRegion

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

func (*EnterpriseClusterRegistrationResponse) SetStatus

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

func (*EnterpriseClusterRegistrationResponse) SetSupportedInstanceTypes

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

type EnterpriseDataplaneClustersApi

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)

	/*
		 * GetEnterpriseClusterAddonParameters Method for GetEnterpriseClusterAddonParameters
		 * Returns the addon parameters belonging to the enterprise dataplane
	cluster {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 ApiGetEnterpriseClusterAddonParametersRequest
	*/
	GetEnterpriseClusterAddonParameters(ctx _context.Context, id string) ApiGetEnterpriseClusterAddonParametersRequest

	/*
	 * GetEnterpriseClusterAddonParametersExecute executes the request
	 * @return EnterpriseClusterAddonParameters
	 */
	GetEnterpriseClusterAddonParametersExecute(r ApiGetEnterpriseClusterAddonParametersRequest) (EnterpriseClusterAddonParameters, *_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)

	/*
	 * 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 EnterpriseClusterRegistrationResponse
	 */
	RegisterEnterpriseOsdClusterExecute(r ApiRegisterEnterpriseOsdClusterRequest) (EnterpriseClusterRegistrationResponse, *_nethttp.Response, error)
}

type EnterpriseDataplaneClustersApiService

type EnterpriseDataplaneClustersApiService service

EnterpriseDataplaneClustersApiService EnterpriseDataplaneClustersApi service

func (*EnterpriseDataplaneClustersApiService) DeleteEnterpriseClusterById

* 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

* Execute executes the request * @return Error

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseClusterAddonParameters

  • GetEnterpriseClusterAddonParameters Method for GetEnterpriseClusterAddonParameters
  • Returns the addon parameters belonging to the enterprise dataplane

cluster {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 ApiGetEnterpriseClusterAddonParametersRequest

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseClusterAddonParametersExecute

* Execute executes the request * @return EnterpriseClusterAddonParameters

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseClusterById

* 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

* Execute executes the request * @return EnterpriseCluster

func (*EnterpriseDataplaneClustersApiService) GetEnterpriseOsdClusters

* 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

* Execute executes the request * @return EnterpriseClusterList

func (*EnterpriseDataplaneClustersApiService) RegisterEnterpriseOsdCluster

* 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

* Execute executes the request * @return EnterpriseClusterRegistrationResponse

type EnterpriseOsdClusterPayload

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

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

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

func (o *EnterpriseOsdClusterPayload) GetAccessKafkasViaPrivateNetwork() bool

GetAccessKafkasViaPrivateNetwork returns the AccessKafkasViaPrivateNetwork field value

func (*EnterpriseOsdClusterPayload) GetAccessKafkasViaPrivateNetworkOk

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

func (o *EnterpriseOsdClusterPayload) GetClusterId() string

GetClusterId returns the ClusterId field value

func (*EnterpriseOsdClusterPayload) GetClusterIdOk

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

func (o *EnterpriseOsdClusterPayload) GetClusterIngressDnsName() string

GetClusterIngressDnsName returns the ClusterIngressDnsName field value

func (*EnterpriseOsdClusterPayload) GetClusterIngressDnsNameOk

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

func (o *EnterpriseOsdClusterPayload) GetKafkaMachinePoolNodeCount() int32

GetKafkaMachinePoolNodeCount returns the KafkaMachinePoolNodeCount field value

func (*EnterpriseOsdClusterPayload) GetKafkaMachinePoolNodeCountOk

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

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

func (*EnterpriseOsdClusterPayload) SetAccessKafkasViaPrivateNetwork

func (o *EnterpriseOsdClusterPayload) SetAccessKafkasViaPrivateNetwork(v bool)

SetAccessKafkasViaPrivateNetwork sets field value

func (*EnterpriseOsdClusterPayload) SetClusterId

func (o *EnterpriseOsdClusterPayload) SetClusterId(v string)

SetClusterId sets field value

func (*EnterpriseOsdClusterPayload) SetClusterIngressDnsName

func (o *EnterpriseOsdClusterPayload) SetClusterIngressDnsName(v string)

SetClusterIngressDnsName sets field value

func (*EnterpriseOsdClusterPayload) SetKafkaMachinePoolNodeCount

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

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

type ErrorsApiService service

ErrorsApiService ErrorsApi service

func (*ErrorsApiService) GetErrorById

* 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

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

* Execute executes the request * @return Error

func (*ErrorsApiService) GetErrors

* 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

* Execute executes the request * @return ErrorList

type FleetshardParameter

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

FleetshardParameter Fleetshard parameter consumed by enterprise cluster

func NewFleetshardParameter

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

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

func (o *FleetshardParameter) GetId() string

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

func (*FleetshardParameter) GetIdOk

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

func (o *FleetshardParameter) GetValue() string

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

func (*FleetshardParameter) GetValueOk

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

func (o *FleetshardParameter) HasId() bool

HasId returns a boolean if a field has been set.

func (*FleetshardParameter) HasValue

func (o *FleetshardParameter) HasValue() bool

HasValue returns a boolean if a field has been set.

func (FleetshardParameter) MarshalJSON

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

func (*FleetshardParameter) SetId

func (o *FleetshardParameter) SetId(v string)

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

func (*FleetshardParameter) SetValue

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

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

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

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

func (o *KafkaPromoteRequest) GetDesiredBillingCloudAccountId() string

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

func (*KafkaPromoteRequest) GetDesiredBillingCloudAccountIdOk

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

func (o *KafkaPromoteRequest) GetDesiredKafkaBillingModel() string

GetDesiredKafkaBillingModel returns the DesiredKafkaBillingModel field value

func (*KafkaPromoteRequest) GetDesiredKafkaBillingModelOk

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

func (o *KafkaPromoteRequest) GetDesiredMarketplace() string

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

func (*KafkaPromoteRequest) GetDesiredMarketplaceOk

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

func (o *KafkaPromoteRequest) HasDesiredBillingCloudAccountId() bool

HasDesiredBillingCloudAccountId returns a boolean if a field has been set.

func (*KafkaPromoteRequest) HasDesiredMarketplace

func (o *KafkaPromoteRequest) HasDesiredMarketplace() bool

HasDesiredMarketplace returns a boolean if a field has been set.

func (KafkaPromoteRequest) MarshalJSON

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

func (*KafkaPromoteRequest) SetDesiredBillingCloudAccountId

func (o *KafkaPromoteRequest) SetDesiredBillingCloudAccountId(v string)

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

func (*KafkaPromoteRequest) SetDesiredKafkaBillingModel

func (o *KafkaPromoteRequest) SetDesiredKafkaBillingModel(v string)

SetDesiredKafkaBillingModel sets field value

func (*KafkaPromoteRequest) SetDesiredMarketplace

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

func (o *KafkaRequest) GetAdminApiServerUrl() string

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

func (*KafkaRequest) GetAdminApiServerUrlOk

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

func (o *KafkaRequest) GetBillingCloudAccountId() string

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

func (*KafkaRequest) GetBillingCloudAccountIdOk

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

func (o *KafkaRequest) GetBillingModel() string

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

func (*KafkaRequest) GetBillingModelOk

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

func (o *KafkaRequest) GetBrowserUrl() string

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

func (*KafkaRequest) GetBrowserUrlOk

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

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

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

func (o *KafkaRequest) GetEgressThroughputPerSec() string

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

func (*KafkaRequest) GetEgressThroughputPerSecOk

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

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

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

func (o *KafkaRequest) GetIngressThroughputPerSec() string

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

func (*KafkaRequest) GetIngressThroughputPerSecOk

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

func (o *KafkaRequest) GetInstanceTypeName() string

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

func (*KafkaRequest) GetInstanceTypeNameOk

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

func (o *KafkaRequest) GetMarketplace() string

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

func (*KafkaRequest) GetMarketplaceOk

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

func (o *KafkaRequest) GetMaxConnectionAttemptsPerSec() int32

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

func (*KafkaRequest) GetMaxConnectionAttemptsPerSecOk

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

func (o *KafkaRequest) GetMaxDataRetentionPeriod() string

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

func (*KafkaRequest) GetMaxDataRetentionPeriodOk

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

func (o *KafkaRequest) GetMaxDataRetentionSize() SupportedKafkaSizeBytesValueItem

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

func (*KafkaRequest) GetMaxDataRetentionSizeOk

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

func (o *KafkaRequest) GetMaxPartitions() int32

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

func (*KafkaRequest) GetMaxPartitionsOk

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

func (o *KafkaRequest) GetPromotionDetails() string

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

func (*KafkaRequest) GetPromotionDetailsOk

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

func (o *KafkaRequest) GetPromotionStatus() string

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

func (*KafkaRequest) GetPromotionStatusOk

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

func (o *KafkaRequest) GetReauthenticationEnabled() bool

GetReauthenticationEnabled returns the ReauthenticationEnabled field value

func (*KafkaRequest) GetReauthenticationEnabledOk

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

func (o *KafkaRequest) GetSizeId() string

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

func (*KafkaRequest) GetSizeIdOk

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

func (o *KafkaRequest) GetTotalMaxConnections() int32

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

func (*KafkaRequest) GetTotalMaxConnectionsOk

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

func (o *KafkaRequest) HasAdminApiServerUrl() bool

HasAdminApiServerUrl returns a boolean if a field has been set.

func (*KafkaRequest) HasBillingCloudAccountId

func (o *KafkaRequest) HasBillingCloudAccountId() bool

HasBillingCloudAccountId returns a boolean if a field has been set.

func (*KafkaRequest) HasBillingModel

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

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

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

func (o *KafkaRequest) HasEgressThroughputPerSec() bool

HasEgressThroughputPerSec returns a boolean if a field has been set.

func (*KafkaRequest) HasExpiresAt

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

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

func (o *KafkaRequest) HasInstanceTypeName() bool

HasInstanceTypeName returns a boolean if a field has been set.

func (*KafkaRequest) HasMarketplace

func (o *KafkaRequest) HasMarketplace() bool

HasMarketplace returns a boolean if a field has been set.

func (*KafkaRequest) HasMaxConnectionAttemptsPerSec

func (o *KafkaRequest) HasMaxConnectionAttemptsPerSec() bool

HasMaxConnectionAttemptsPerSec returns a boolean if a field has been set.

func (*KafkaRequest) HasMaxDataRetentionPeriod

func (o *KafkaRequest) HasMaxDataRetentionPeriod() bool

HasMaxDataRetentionPeriod returns a boolean if a field has been set.

func (*KafkaRequest) HasMaxDataRetentionSize

func (o *KafkaRequest) HasMaxDataRetentionSize() bool

HasMaxDataRetentionSize returns a boolean if a field has been set.

func (*KafkaRequest) HasMaxPartitions

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

func (o *KafkaRequest) HasPromotionDetails() bool

HasPromotionDetails returns a boolean if a field has been set.

func (*KafkaRequest) HasPromotionStatus

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

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

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

func (o *KafkaRequest) SetAdminApiServerUrl(v string)

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

func (*KafkaRequest) SetBillingCloudAccountId

func (o *KafkaRequest) SetBillingCloudAccountId(v string)

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

func (*KafkaRequest) SetBillingModel

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

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

func (o *KafkaRequest) SetClusterId(v string)

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

func (*KafkaRequest) SetClusterIdNil

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

func (o *KafkaRequest) SetEgressThroughputPerSec(v string)

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

func (*KafkaRequest) SetExpiresAt

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

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

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

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

func (o *KafkaRequest) SetMarketplace(v string)

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

func (*KafkaRequest) SetMaxConnectionAttemptsPerSec

func (o *KafkaRequest) SetMaxConnectionAttemptsPerSec(v int32)

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

func (*KafkaRequest) SetMaxDataRetentionPeriod

func (o *KafkaRequest) SetMaxDataRetentionPeriod(v string)

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

func (*KafkaRequest) SetMaxDataRetentionSize

func (o *KafkaRequest) SetMaxDataRetentionSize(v SupportedKafkaSizeBytesValueItem)

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

func (*KafkaRequest) SetMaxPartitions

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

func (o *KafkaRequest) SetPromotionDetails(v string)

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

func (*KafkaRequest) SetPromotionStatus

func (o *KafkaRequest) SetPromotionStatus(v string)

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

func (*KafkaRequest) SetReauthenticationEnabled

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

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

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

func (o *KafkaRequest) UnsetClusterId()

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

func (*KafkaRequest) UnsetExpiresAt

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

func (o *KafkaRequestAllOf) GetAdminApiServerUrl() string

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

func (*KafkaRequestAllOf) GetAdminApiServerUrlOk

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

func (o *KafkaRequestAllOf) GetBillingCloudAccountId() string

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

func (*KafkaRequestAllOf) GetBillingCloudAccountIdOk

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

func (o *KafkaRequestAllOf) GetBillingModel() string

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

func (*KafkaRequestAllOf) GetBillingModelOk

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

func (o *KafkaRequestAllOf) GetBrowserUrl() string

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

func (*KafkaRequestAllOf) GetBrowserUrlOk

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

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

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

func (o *KafkaRequestAllOf) GetEgressThroughputPerSec() string

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

func (*KafkaRequestAllOf) GetEgressThroughputPerSecOk

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

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

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

func (o *KafkaRequestAllOf) GetIngressThroughputPerSec() string

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

func (*KafkaRequestAllOf) GetIngressThroughputPerSecOk

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

func (o *KafkaRequestAllOf) GetInstanceTypeName() string

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

func (*KafkaRequestAllOf) GetInstanceTypeNameOk

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

func (o *KafkaRequestAllOf) GetMarketplace() string

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

func (*KafkaRequestAllOf) GetMarketplaceOk

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

func (o *KafkaRequestAllOf) GetMaxConnectionAttemptsPerSec() int32

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

func (*KafkaRequestAllOf) GetMaxConnectionAttemptsPerSecOk

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

func (o *KafkaRequestAllOf) GetMaxDataRetentionPeriod() string

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

func (*KafkaRequestAllOf) GetMaxDataRetentionPeriodOk

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

func (o *KafkaRequestAllOf) GetMaxDataRetentionSize() SupportedKafkaSizeBytesValueItem

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

func (*KafkaRequestAllOf) GetMaxDataRetentionSizeOk

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

func (o *KafkaRequestAllOf) GetMaxPartitions() int32

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

func (*KafkaRequestAllOf) GetMaxPartitionsOk

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

func (o *KafkaRequestAllOf) GetPromotionDetails() string

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

func (*KafkaRequestAllOf) GetPromotionDetailsOk

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

func (o *KafkaRequestAllOf) GetPromotionStatus() string

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

func (*KafkaRequestAllOf) GetPromotionStatusOk

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

func (o *KafkaRequestAllOf) GetReauthenticationEnabled() bool

GetReauthenticationEnabled returns the ReauthenticationEnabled field value

func (*KafkaRequestAllOf) GetReauthenticationEnabledOk

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

func (o *KafkaRequestAllOf) GetSizeId() string

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

func (*KafkaRequestAllOf) GetSizeIdOk

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

func (o *KafkaRequestAllOf) GetTotalMaxConnections() int32

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

func (*KafkaRequestAllOf) GetTotalMaxConnectionsOk

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

func (o *KafkaRequestAllOf) HasAdminApiServerUrl() bool

HasAdminApiServerUrl returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasBillingCloudAccountId

func (o *KafkaRequestAllOf) HasBillingCloudAccountId() bool

HasBillingCloudAccountId returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasBillingModel

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

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

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

func (o *KafkaRequestAllOf) HasEgressThroughputPerSec() bool

HasEgressThroughputPerSec returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasExpiresAt

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

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

func (o *KafkaRequestAllOf) HasInstanceTypeName() bool

HasInstanceTypeName returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMarketplace

func (o *KafkaRequestAllOf) HasMarketplace() bool

HasMarketplace returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMaxConnectionAttemptsPerSec

func (o *KafkaRequestAllOf) HasMaxConnectionAttemptsPerSec() bool

HasMaxConnectionAttemptsPerSec returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMaxDataRetentionPeriod

func (o *KafkaRequestAllOf) HasMaxDataRetentionPeriod() bool

HasMaxDataRetentionPeriod returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMaxDataRetentionSize

func (o *KafkaRequestAllOf) HasMaxDataRetentionSize() bool

HasMaxDataRetentionSize returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasMaxPartitions

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

func (o *KafkaRequestAllOf) HasPromotionDetails() bool

HasPromotionDetails returns a boolean if a field has been set.

func (*KafkaRequestAllOf) HasPromotionStatus

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

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

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

func (o *KafkaRequestAllOf) SetAdminApiServerUrl(v string)

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

func (*KafkaRequestAllOf) SetBillingCloudAccountId

func (o *KafkaRequestAllOf) SetBillingCloudAccountId(v string)

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

func (*KafkaRequestAllOf) SetBillingModel

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

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

func (o *KafkaRequestAllOf) SetClusterId(v string)

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

func (*KafkaRequestAllOf) SetClusterIdNil

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

func (o *KafkaRequestAllOf) SetEgressThroughputPerSec(v string)

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

func (*KafkaRequestAllOf) SetExpiresAt

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

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

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

func (o *KafkaRequestAllOf) SetInstanceTypeName(v string)

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

func (*KafkaRequestAllOf) SetMarketplace

func (o *KafkaRequestAllOf) SetMarketplace(v string)

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

func (*KafkaRequestAllOf) SetMaxConnectionAttemptsPerSec

func (o *KafkaRequestAllOf) SetMaxConnectionAttemptsPerSec(v int32)

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

func (*KafkaRequestAllOf) SetMaxDataRetentionPeriod

func (o *KafkaRequestAllOf) SetMaxDataRetentionPeriod(v string)

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

func (*KafkaRequestAllOf) SetMaxDataRetentionSize

func (o *KafkaRequestAllOf) SetMaxDataRetentionSize(v SupportedKafkaSizeBytesValueItem)

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

func (*KafkaRequestAllOf) SetMaxPartitions

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

func (o *KafkaRequestAllOf) SetPromotionDetails(v string)

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

func (*KafkaRequestAllOf) SetPromotionStatus

func (o *KafkaRequestAllOf) SetPromotionStatus(v string)

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

func (*KafkaRequestAllOf) SetReauthenticationEnabled

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

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

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

func (o *KafkaRequestAllOf) UnsetClusterId()

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

func (*KafkaRequestAllOf) UnsetExpiresAt

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

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

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

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

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

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

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

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

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

func (o *KafkaRequestPayload) GetPlan() string

GetPlan returns the Plan field value if set, zero value otherwise.

func (*KafkaRequestPayload) GetPlanOk

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

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

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

func (o *KafkaRequestPayload) HasBillingCloudAccountId() bool

HasBillingCloudAccountId returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasBillingModel

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

func (o *KafkaRequestPayload) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasMarketplace

func (o *KafkaRequestPayload) HasMarketplace() bool

HasMarketplace returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasPlan

func (o *KafkaRequestPayload) HasPlan() bool

HasPlan returns a boolean if a field has been set.

func (*KafkaRequestPayload) HasReauthenticationEnabled

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

func (o *KafkaRequestPayload) SetBillingCloudAccountId(v string)

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

func (*KafkaRequestPayload) SetBillingCloudAccountIdNil

func (o *KafkaRequestPayload) SetBillingCloudAccountIdNil()

SetBillingCloudAccountIdNil sets the value for BillingCloudAccountId to be an explicit nil

func (*KafkaRequestPayload) SetBillingModel

func (o *KafkaRequestPayload) SetBillingModel(v string)

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

func (*KafkaRequestPayload) SetBillingModelNil

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

func (o *KafkaRequestPayload) SetClusterId(v string)

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

func (*KafkaRequestPayload) SetClusterIdNil

func (o *KafkaRequestPayload) SetClusterIdNil()

SetClusterIdNil sets the value for ClusterId to be an explicit nil

func (*KafkaRequestPayload) SetMarketplace

func (o *KafkaRequestPayload) SetMarketplace(v string)

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

func (*KafkaRequestPayload) SetMarketplaceNil

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

func (o *KafkaRequestPayload) SetPlan(v string)

SetPlan gets a reference to the given string and assigns it to the Plan field.

func (*KafkaRequestPayload) SetReauthenticationEnabled

func (o *KafkaRequestPayload) SetReauthenticationEnabled(v bool)

SetReauthenticationEnabled gets a reference to the given NullableBool and assigns it to the ReauthenticationEnabled field.

func (*KafkaRequestPayload) SetReauthenticationEnabledNil

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

func (o *KafkaRequestPayload) UnsetBillingCloudAccountId()

UnsetBillingCloudAccountId ensures that no value is present for BillingCloudAccountId, not even an explicit nil

func (*KafkaRequestPayload) UnsetBillingModel

func (o *KafkaRequestPayload) UnsetBillingModel()

UnsetBillingModel ensures that no value is present for BillingModel, not even an explicit nil

func (*KafkaRequestPayload) UnsetClusterId

func (o *KafkaRequestPayload) UnsetClusterId()

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

func (*KafkaRequestPayload) UnsetMarketplace

func (o *KafkaRequestPayload) UnsetMarketplace()

UnsetMarketplace ensures that no value is present for Marketplace, not even an explicit nil

func (*KafkaRequestPayload) UnsetReauthenticationEnabled

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

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

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

func (o *KafkaUpdateRequest) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*KafkaUpdateRequest) HasReauthenticationEnabled

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

func (o *KafkaUpdateRequest) SetOwnerNil()

SetOwnerNil sets the value for Owner to be an explicit nil

func (*KafkaUpdateRequest) SetReauthenticationEnabled

func (o *KafkaUpdateRequest) SetReauthenticationEnabled(v bool)

SetReauthenticationEnabled gets a reference to the given NullableBool and assigns it to the ReauthenticationEnabled field.

func (*KafkaUpdateRequest) SetReauthenticationEnabledNil

func (o *KafkaUpdateRequest) SetReauthenticationEnabledNil()

SetReauthenticationEnabledNil sets the value for ReauthenticationEnabled to be an explicit nil

func (*KafkaUpdateRequest) UnsetOwner

func (o *KafkaUpdateRequest) UnsetOwner()

UnsetOwner ensures that no value is present for Owner, not even an explicit nil

func (*KafkaUpdateRequest) UnsetReauthenticationEnabled

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

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

func NewNullableEnterpriseCluster

func NewNullableEnterpriseCluster(val *EnterpriseCluster) *NullableEnterpriseCluster

func (NullableEnterpriseCluster) Get

func (NullableEnterpriseCluster) IsSet

func (v NullableEnterpriseCluster) IsSet() bool

func (NullableEnterpriseCluster) MarshalJSON

func (v NullableEnterpriseCluster) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseCluster) Set

func (*NullableEnterpriseCluster) UnmarshalJSON

func (v *NullableEnterpriseCluster) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseCluster) Unset

func (v *NullableEnterpriseCluster) Unset()

type NullableEnterpriseClusterAddonParameters

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

func (NullableEnterpriseClusterAddonParameters) Get

func (NullableEnterpriseClusterAddonParameters) IsSet

func (NullableEnterpriseClusterAddonParameters) MarshalJSON

func (*NullableEnterpriseClusterAddonParameters) Set

func (*NullableEnterpriseClusterAddonParameters) UnmarshalJSON

func (v *NullableEnterpriseClusterAddonParameters) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseClusterAddonParameters) Unset

type NullableEnterpriseClusterAllOf

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

func (NullableEnterpriseClusterAllOf) Get

func (NullableEnterpriseClusterAllOf) IsSet

func (NullableEnterpriseClusterAllOf) MarshalJSON

func (v NullableEnterpriseClusterAllOf) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseClusterAllOf) Set

func (*NullableEnterpriseClusterAllOf) UnmarshalJSON

func (v *NullableEnterpriseClusterAllOf) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseClusterAllOf) Unset

func (v *NullableEnterpriseClusterAllOf) Unset()

type NullableEnterpriseClusterAllOfCapacityInformation

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

func (NullableEnterpriseClusterAllOfCapacityInformation) Get

func (NullableEnterpriseClusterAllOfCapacityInformation) IsSet

func (NullableEnterpriseClusterAllOfCapacityInformation) MarshalJSON

func (*NullableEnterpriseClusterAllOfCapacityInformation) Set

func (*NullableEnterpriseClusterAllOfCapacityInformation) UnmarshalJSON

func (*NullableEnterpriseClusterAllOfCapacityInformation) Unset

type NullableEnterpriseClusterFleetshardParameters

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

func (NullableEnterpriseClusterFleetshardParameters) Get

func (NullableEnterpriseClusterFleetshardParameters) IsSet

func (NullableEnterpriseClusterFleetshardParameters) MarshalJSON

func (*NullableEnterpriseClusterFleetshardParameters) Set

func (*NullableEnterpriseClusterFleetshardParameters) UnmarshalJSON

func (*NullableEnterpriseClusterFleetshardParameters) Unset

type NullableEnterpriseClusterList

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

func (NullableEnterpriseClusterList) Get

func (NullableEnterpriseClusterList) IsSet

func (NullableEnterpriseClusterList) MarshalJSON

func (v NullableEnterpriseClusterList) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseClusterList) Set

func (*NullableEnterpriseClusterList) UnmarshalJSON

func (v *NullableEnterpriseClusterList) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseClusterList) Unset

func (v *NullableEnterpriseClusterList) Unset()

type NullableEnterpriseClusterListAllOf

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

func (NullableEnterpriseClusterListAllOf) Get

func (NullableEnterpriseClusterListAllOf) IsSet

func (NullableEnterpriseClusterListAllOf) MarshalJSON

func (v NullableEnterpriseClusterListAllOf) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseClusterListAllOf) Set

func (*NullableEnterpriseClusterListAllOf) UnmarshalJSON

func (v *NullableEnterpriseClusterListAllOf) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseClusterListAllOf) Unset

type NullableEnterpriseClusterRegistrationResponse

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

func (NullableEnterpriseClusterRegistrationResponse) Get

func (NullableEnterpriseClusterRegistrationResponse) IsSet

func (NullableEnterpriseClusterRegistrationResponse) MarshalJSON

func (*NullableEnterpriseClusterRegistrationResponse) Set

func (*NullableEnterpriseClusterRegistrationResponse) UnmarshalJSON

func (*NullableEnterpriseClusterRegistrationResponse) Unset

type NullableEnterpriseOsdClusterPayload

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

func (NullableEnterpriseOsdClusterPayload) Get

func (NullableEnterpriseOsdClusterPayload) IsSet

func (NullableEnterpriseOsdClusterPayload) MarshalJSON

func (v NullableEnterpriseOsdClusterPayload) MarshalJSON() ([]byte, error)

func (*NullableEnterpriseOsdClusterPayload) Set

func (*NullableEnterpriseOsdClusterPayload) UnmarshalJSON

func (v *NullableEnterpriseOsdClusterPayload) UnmarshalJSON(src []byte) error

func (*NullableEnterpriseOsdClusterPayload) Unset

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

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

func NewNullableFleetshardParameter

func NewNullableFleetshardParameter(val *FleetshardParameter) *NullableFleetshardParameter

func (NullableFleetshardParameter) Get

func (NullableFleetshardParameter) IsSet

func (NullableFleetshardParameter) MarshalJSON

func (v NullableFleetshardParameter) MarshalJSON() ([]byte, error)

func (*NullableFleetshardParameter) Set

func (*NullableFleetshardParameter) UnmarshalJSON

func (v *NullableFleetshardParameter) UnmarshalJSON(src []byte) error

func (*NullableFleetshardParameter) Unset

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

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

func NewNullableKafkaPromoteRequest

func NewNullableKafkaPromoteRequest(val *KafkaPromoteRequest) *NullableKafkaPromoteRequest

func (NullableKafkaPromoteRequest) Get

func (NullableKafkaPromoteRequest) IsSet

func (NullableKafkaPromoteRequest) MarshalJSON

func (v NullableKafkaPromoteRequest) MarshalJSON() ([]byte, error)

func (*NullableKafkaPromoteRequest) Set

func (*NullableKafkaPromoteRequest) UnmarshalJSON

func (v *NullableKafkaPromoteRequest) UnmarshalJSON(src []byte) error

func (*NullableKafkaPromoteRequest) Unset

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

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

func (NullableRegionCapacityListItem) Get

func (NullableRegionCapacityListItem) IsSet

func (NullableRegionCapacityListItem) MarshalJSON

func (v NullableRegionCapacityListItem) MarshalJSON() ([]byte, error)

func (*NullableRegionCapacityListItem) Set

func (*NullableRegionCapacityListItem) UnmarshalJSON

func (v *NullableRegionCapacityListItem) UnmarshalJSON(src []byte) error

func (*NullableRegionCapacityListItem) Unset

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

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

func NewNullableSsoProvider

func NewNullableSsoProvider(val *SsoProvider) *NullableSsoProvider

func (NullableSsoProvider) Get

func (NullableSsoProvider) IsSet

func (v NullableSsoProvider) IsSet() bool

func (NullableSsoProvider) MarshalJSON

func (v NullableSsoProvider) MarshalJSON() ([]byte, error)

func (*NullableSsoProvider) Set

func (v *NullableSsoProvider) Set(val *SsoProvider)

func (*NullableSsoProvider) UnmarshalJSON

func (v *NullableSsoProvider) UnmarshalJSON(src []byte) error

func (*NullableSsoProvider) Unset

func (v *NullableSsoProvider) Unset()

type NullableSsoProviderAllOf

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

func NewNullableSsoProviderAllOf

func NewNullableSsoProviderAllOf(val *SsoProviderAllOf) *NullableSsoProviderAllOf

func (NullableSsoProviderAllOf) Get

func (NullableSsoProviderAllOf) IsSet

func (v NullableSsoProviderAllOf) IsSet() bool

func (NullableSsoProviderAllOf) MarshalJSON

func (v NullableSsoProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableSsoProviderAllOf) Set

func (*NullableSsoProviderAllOf) UnmarshalJSON

func (v *NullableSsoProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableSsoProviderAllOf) Unset

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

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

func (NullableSupportedKafkaBillingModel) Get

func (NullableSupportedKafkaBillingModel) IsSet

func (NullableSupportedKafkaBillingModel) MarshalJSON

func (v NullableSupportedKafkaBillingModel) MarshalJSON() ([]byte, error)

func (*NullableSupportedKafkaBillingModel) Set

func (*NullableSupportedKafkaBillingModel) UnmarshalJSON

func (v *NullableSupportedKafkaBillingModel) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaBillingModel) Unset

type NullableSupportedKafkaInstanceType

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

func (NullableSupportedKafkaInstanceType) Get

func (NullableSupportedKafkaInstanceType) IsSet

func (NullableSupportedKafkaInstanceType) MarshalJSON

func (v NullableSupportedKafkaInstanceType) MarshalJSON() ([]byte, error)

func (*NullableSupportedKafkaInstanceType) Set

func (*NullableSupportedKafkaInstanceType) UnmarshalJSON

func (v *NullableSupportedKafkaInstanceType) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaInstanceType) Unset

type NullableSupportedKafkaInstanceTypesList

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

func (NullableSupportedKafkaInstanceTypesList) Get

func (NullableSupportedKafkaInstanceTypesList) IsSet

func (NullableSupportedKafkaInstanceTypesList) MarshalJSON

func (v NullableSupportedKafkaInstanceTypesList) MarshalJSON() ([]byte, error)

func (*NullableSupportedKafkaInstanceTypesList) Set

func (*NullableSupportedKafkaInstanceTypesList) UnmarshalJSON

func (v *NullableSupportedKafkaInstanceTypesList) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaInstanceTypesList) Unset

type NullableSupportedKafkaInstanceTypesListAllOf

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

func (NullableSupportedKafkaInstanceTypesListAllOf) Get

func (NullableSupportedKafkaInstanceTypesListAllOf) IsSet

func (NullableSupportedKafkaInstanceTypesListAllOf) MarshalJSON

func (*NullableSupportedKafkaInstanceTypesListAllOf) Set

func (*NullableSupportedKafkaInstanceTypesListAllOf) UnmarshalJSON

func (*NullableSupportedKafkaInstanceTypesListAllOf) Unset

type NullableSupportedKafkaSize

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

func NewNullableSupportedKafkaSize

func NewNullableSupportedKafkaSize(val *SupportedKafkaSize) *NullableSupportedKafkaSize

func (NullableSupportedKafkaSize) Get

func (NullableSupportedKafkaSize) IsSet

func (v NullableSupportedKafkaSize) IsSet() bool

func (NullableSupportedKafkaSize) MarshalJSON

func (v NullableSupportedKafkaSize) MarshalJSON() ([]byte, error)

func (*NullableSupportedKafkaSize) Set

func (*NullableSupportedKafkaSize) UnmarshalJSON

func (v *NullableSupportedKafkaSize) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaSize) Unset

func (v *NullableSupportedKafkaSize) Unset()

type NullableSupportedKafkaSizeBytesValueItem

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

func (NullableSupportedKafkaSizeBytesValueItem) Get

func (NullableSupportedKafkaSizeBytesValueItem) IsSet

func (NullableSupportedKafkaSizeBytesValueItem) MarshalJSON

func (*NullableSupportedKafkaSizeBytesValueItem) Set

func (*NullableSupportedKafkaSizeBytesValueItem) UnmarshalJSON

func (v *NullableSupportedKafkaSizeBytesValueItem) UnmarshalJSON(src []byte) error

func (*NullableSupportedKafkaSizeBytesValueItem) Unset

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

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

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

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

func (o *RegionCapacityListItem) GetAvailableSizes() []string

GetAvailableSizes returns the AvailableSizes field value

func (*RegionCapacityListItem) GetAvailableSizesOk

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

func (o *RegionCapacityListItem) GetInstanceType() string

GetInstanceType returns the InstanceType field value

func (*RegionCapacityListItem) GetInstanceTypeOk

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

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

func (*RegionCapacityListItem) SetAvailableSizes

func (o *RegionCapacityListItem) SetAvailableSizes(v []string)

SetAvailableSizes sets field value

func (*RegionCapacityListItem) SetInstanceType

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

* 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

* 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

func (o *ServiceAccount) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ServiceAccount) GetCreatedByOk

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

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

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

func (o *ServiceAccountAllOf) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ServiceAccountAllOf) GetCreatedByOk

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

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

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

func (o *ServiceAccountListItem) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ServiceAccountListItem) GetCreatedByOk

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

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

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

func (o *ServiceAccountListItemAllOf) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ServiceAccountListItemAllOf) GetCreatedByOk

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

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

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

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

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

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

func (o *SsoProvider) GetBaseUrl() string

GetBaseUrl returns the BaseUrl field value if set, zero value otherwise.

func (*SsoProvider) GetBaseUrlOk

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

func (o *SsoProvider) GetHref() string

GetHref returns the Href field value

func (*SsoProvider) GetHrefOk

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

func (o *SsoProvider) GetId() string

GetId returns the Id field value

func (*SsoProvider) GetIdOk

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

func (o *SsoProvider) GetJwks() string

GetJwks returns the Jwks field value if set, zero value otherwise.

func (*SsoProvider) GetJwksOk

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

func (o *SsoProvider) GetKind() string

GetKind returns the Kind field value

func (*SsoProvider) GetKindOk

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

func (o *SsoProvider) GetName() string

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

func (*SsoProvider) GetNameOk

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

func (o *SsoProvider) GetTokenUrl() string

GetTokenUrl returns the TokenUrl field value if set, zero value otherwise.

func (*SsoProvider) GetTokenUrlOk

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

func (o *SsoProvider) GetValidIssuer() string

GetValidIssuer returns the ValidIssuer field value if set, zero value otherwise.

func (*SsoProvider) GetValidIssuerOk

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

func (o *SsoProvider) HasBaseUrl() bool

HasBaseUrl returns a boolean if a field has been set.

func (*SsoProvider) HasJwks

func (o *SsoProvider) HasJwks() bool

HasJwks returns a boolean if a field has been set.

func (*SsoProvider) HasName

func (o *SsoProvider) HasName() bool

HasName returns a boolean if a field has been set.

func (*SsoProvider) HasTokenUrl

func (o *SsoProvider) HasTokenUrl() bool

HasTokenUrl returns a boolean if a field has been set.

func (*SsoProvider) HasValidIssuer

func (o *SsoProvider) HasValidIssuer() bool

HasValidIssuer returns a boolean if a field has been set.

func (SsoProvider) MarshalJSON

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

func (*SsoProvider) SetBaseUrl

func (o *SsoProvider) SetBaseUrl(v string)

SetBaseUrl gets a reference to the given string and assigns it to the BaseUrl field.

func (*SsoProvider) SetHref

func (o *SsoProvider) SetHref(v string)

SetHref sets field value

func (*SsoProvider) SetId

func (o *SsoProvider) SetId(v string)

SetId sets field value

func (*SsoProvider) SetJwks

func (o *SsoProvider) SetJwks(v string)

SetJwks gets a reference to the given string and assigns it to the Jwks field.

func (*SsoProvider) SetKind

func (o *SsoProvider) SetKind(v string)

SetKind sets field value

func (*SsoProvider) SetName

func (o *SsoProvider) SetName(v string)

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

func (*SsoProvider) SetTokenUrl

func (o *SsoProvider) SetTokenUrl(v string)

SetTokenUrl gets a reference to the given string and assigns it to the TokenUrl field.

func (*SsoProvider) SetValidIssuer

func (o *SsoProvider) SetValidIssuer(v string)

SetValidIssuer gets a reference to the given string and assigns it to the ValidIssuer field.

type SsoProviderAllOf

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

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

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

func (o *SsoProviderAllOf) GetBaseUrl() string

GetBaseUrl returns the BaseUrl field value if set, zero value otherwise.

func (*SsoProviderAllOf) GetBaseUrlOk

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

func (o *SsoProviderAllOf) GetJwks() string

GetJwks returns the Jwks field value if set, zero value otherwise.

func (*SsoProviderAllOf) GetJwksOk

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

func (o *SsoProviderAllOf) GetName() string

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

func (*SsoProviderAllOf) GetNameOk

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

func (o *SsoProviderAllOf) GetTokenUrl() string

GetTokenUrl returns the TokenUrl field value if set, zero value otherwise.

func (*SsoProviderAllOf) GetTokenUrlOk

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

func (o *SsoProviderAllOf) GetValidIssuer() string

GetValidIssuer returns the ValidIssuer field value if set, zero value otherwise.

func (*SsoProviderAllOf) GetValidIssuerOk

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

func (o *SsoProviderAllOf) HasBaseUrl() bool

HasBaseUrl returns a boolean if a field has been set.

func (*SsoProviderAllOf) HasJwks

func (o *SsoProviderAllOf) HasJwks() bool

HasJwks returns a boolean if a field has been set.

func (*SsoProviderAllOf) HasName

func (o *SsoProviderAllOf) HasName() bool

HasName returns a boolean if a field has been set.

func (*SsoProviderAllOf) HasTokenUrl

func (o *SsoProviderAllOf) HasTokenUrl() bool

HasTokenUrl returns a boolean if a field has been set.

func (*SsoProviderAllOf) HasValidIssuer

func (o *SsoProviderAllOf) HasValidIssuer() bool

HasValidIssuer returns a boolean if a field has been set.

func (SsoProviderAllOf) MarshalJSON

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

func (*SsoProviderAllOf) SetBaseUrl

func (o *SsoProviderAllOf) SetBaseUrl(v string)

SetBaseUrl gets a reference to the given string and assigns it to the BaseUrl field.

func (*SsoProviderAllOf) SetJwks

func (o *SsoProviderAllOf) SetJwks(v string)

SetJwks gets a reference to the given string and assigns it to the Jwks field.

func (*SsoProviderAllOf) SetName

func (o *SsoProviderAllOf) SetName(v string)

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

func (*SsoProviderAllOf) SetTokenUrl

func (o *SsoProviderAllOf) SetTokenUrl(v string)

SetTokenUrl gets a reference to the given string and assigns it to the TokenUrl field.

func (*SsoProviderAllOf) SetValidIssuer

func (o *SsoProviderAllOf) SetValidIssuer(v string)

SetValidIssuer gets a reference to the given string and assigns it to the ValidIssuer field.

type SupportedKafkaBillingModel

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

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

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

func (o *SupportedKafkaBillingModel) GetAmsBillingModels() []string

GetAmsBillingModels returns the AmsBillingModels field value

func (*SupportedKafkaBillingModel) GetAmsBillingModelsOk

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

func (o *SupportedKafkaBillingModel) GetAmsProduct() string

GetAmsProduct returns the AmsProduct field value

func (*SupportedKafkaBillingModel) GetAmsProductOk

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

func (o *SupportedKafkaBillingModel) GetAmsResource() string

GetAmsResource returns the AmsResource field value

func (*SupportedKafkaBillingModel) GetAmsResourceOk

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

GetId returns the Id field value

func (*SupportedKafkaBillingModel) GetIdOk

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

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

func (*SupportedKafkaBillingModel) SetAmsBillingModels

func (o *SupportedKafkaBillingModel) SetAmsBillingModels(v []string)

SetAmsBillingModels sets field value

func (*SupportedKafkaBillingModel) SetAmsProduct

func (o *SupportedKafkaBillingModel) SetAmsProduct(v string)

SetAmsProduct sets field value

func (*SupportedKafkaBillingModel) SetAmsResource

func (o *SupportedKafkaBillingModel) SetAmsResource(v string)

SetAmsResource sets field value

func (*SupportedKafkaBillingModel) SetId

func (o *SupportedKafkaBillingModel) SetId(v string)

SetId sets field value

type SupportedKafkaInstanceType

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

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

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

func (o *SupportedKafkaInstanceType) GetDisplayName() string

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

func (*SupportedKafkaInstanceType) GetDisplayNameOk

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

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

func (*SupportedKafkaInstanceType) GetIdOk

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

GetSizes returns the Sizes field value

func (*SupportedKafkaInstanceType) GetSizesOk

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

func (o *SupportedKafkaInstanceType) GetSupportedBillingModels() []SupportedKafkaBillingModel

GetSupportedBillingModels returns the SupportedBillingModels field value

func (*SupportedKafkaInstanceType) GetSupportedBillingModelsOk

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

func (o *SupportedKafkaInstanceType) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*SupportedKafkaInstanceType) HasId

func (o *SupportedKafkaInstanceType) HasId() bool

HasId returns a boolean if a field has been set.

func (SupportedKafkaInstanceType) MarshalJSON

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

func (*SupportedKafkaInstanceType) SetDisplayName

func (o *SupportedKafkaInstanceType) SetDisplayName(v string)

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

func (*SupportedKafkaInstanceType) SetId

func (o *SupportedKafkaInstanceType) SetId(v string)

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

func (*SupportedKafkaInstanceType) SetSizes

SetSizes sets field value

func (*SupportedKafkaInstanceType) SetSupportedBillingModels

func (o *SupportedKafkaInstanceType) SetSupportedBillingModels(v []SupportedKafkaBillingModel)

SetSupportedBillingModels sets field value

type SupportedKafkaInstanceTypesList

type SupportedKafkaInstanceTypesList struct {
	InstanceTypes *[]SupportedKafkaInstanceType `json:"instance_types,omitempty"`
}

SupportedKafkaInstanceTypesList struct for SupportedKafkaInstanceTypesList

func NewSupportedKafkaInstanceTypesList

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

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

GetInstanceTypes returns the InstanceTypes field value if set, zero value otherwise.

func (*SupportedKafkaInstanceTypesList) GetInstanceTypesOk

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

func (o *SupportedKafkaInstanceTypesList) HasInstanceTypes() bool

HasInstanceTypes returns a boolean if a field has been set.

func (SupportedKafkaInstanceTypesList) MarshalJSON

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

func (*SupportedKafkaInstanceTypesList) SetInstanceTypes

SetInstanceTypes gets a reference to the given []SupportedKafkaInstanceType and assigns it to the InstanceTypes field.

type SupportedKafkaInstanceTypesListAllOf

type SupportedKafkaInstanceTypesListAllOf struct {
	InstanceTypes *[]SupportedKafkaInstanceType `json:"instance_types,omitempty"`
}

SupportedKafkaInstanceTypesListAllOf struct for SupportedKafkaInstanceTypesListAllOf

func NewSupportedKafkaInstanceTypesListAllOf

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

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

GetInstanceTypes returns the InstanceTypes field value if set, zero value otherwise.

func (*SupportedKafkaInstanceTypesListAllOf) GetInstanceTypesOk

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

func (o *SupportedKafkaInstanceTypesListAllOf) HasInstanceTypes() bool

HasInstanceTypes returns a boolean if a field has been set.

func (SupportedKafkaInstanceTypesListAllOf) MarshalJSON

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

func (*SupportedKafkaInstanceTypesListAllOf) SetInstanceTypes

SetInstanceTypes gets a reference to the given []SupportedKafkaInstanceType and assigns it to the InstanceTypes field.

type SupportedKafkaSize

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

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

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

func (o *SupportedKafkaSize) GetCapacityConsumed() int32

GetCapacityConsumed returns the CapacityConsumed field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetCapacityConsumedOk

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

func (o *SupportedKafkaSize) GetDisplayName() string

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

func (*SupportedKafkaSize) GetDisplayNameOk

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

func (o *SupportedKafkaSize) GetEgressThroughputPerSec() SupportedKafkaSizeBytesValueItem

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

func (*SupportedKafkaSize) GetEgressThroughputPerSecOk

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

func (o *SupportedKafkaSize) GetId() string

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

func (*SupportedKafkaSize) GetIdOk

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

func (o *SupportedKafkaSize) GetIngressThroughputPerSec() SupportedKafkaSizeBytesValueItem

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

func (*SupportedKafkaSize) GetIngressThroughputPerSecOk

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

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

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

func (o *SupportedKafkaSize) GetMaturityStatus() string

GetMaturityStatus returns the MaturityStatus field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMaturityStatusOk

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

func (o *SupportedKafkaSize) GetMaxConnectionAttemptsPerSec() int32

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

func (*SupportedKafkaSize) GetMaxConnectionAttemptsPerSecOk

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

func (o *SupportedKafkaSize) GetMaxDataRetentionPeriod() string

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

func (*SupportedKafkaSize) GetMaxDataRetentionPeriodOk

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

func (o *SupportedKafkaSize) GetMaxDataRetentionSize() SupportedKafkaSizeBytesValueItem

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

func (*SupportedKafkaSize) GetMaxDataRetentionSizeOk

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

GetMaxMessageSize returns the MaxMessageSize field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMaxMessageSizeOk

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

func (o *SupportedKafkaSize) GetMaxPartitions() int32

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

func (*SupportedKafkaSize) GetMaxPartitionsOk

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

func (o *SupportedKafkaSize) GetMinInSyncReplicas() int32

GetMinInSyncReplicas returns the MinInSyncReplicas field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetMinInSyncReplicasOk

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

func (o *SupportedKafkaSize) GetQuotaConsumed() int32

GetQuotaConsumed returns the QuotaConsumed field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetQuotaConsumedOk

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

func (o *SupportedKafkaSize) GetQuotaType() string

GetQuotaType returns the QuotaType field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetQuotaTypeOk

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

func (o *SupportedKafkaSize) GetReplicationFactor() int32

GetReplicationFactor returns the ReplicationFactor field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetReplicationFactorOk

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

func (o *SupportedKafkaSize) GetSupportedAzModes() []string

GetSupportedAzModes returns the SupportedAzModes field value if set, zero value otherwise.

func (*SupportedKafkaSize) GetSupportedAzModesOk

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

func (o *SupportedKafkaSize) GetTotalMaxConnections() int32

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

func (*SupportedKafkaSize) GetTotalMaxConnectionsOk

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

func (o *SupportedKafkaSize) HasCapacityConsumed() bool

HasCapacityConsumed returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasDisplayName

func (o *SupportedKafkaSize) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasEgressThroughputPerSec

func (o *SupportedKafkaSize) HasEgressThroughputPerSec() bool

HasEgressThroughputPerSec returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasId

func (o *SupportedKafkaSize) HasId() bool

HasId returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasIngressThroughputPerSec

func (o *SupportedKafkaSize) HasIngressThroughputPerSec() bool

HasIngressThroughputPerSec returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasLifespanSeconds

func (o *SupportedKafkaSize) HasLifespanSeconds() bool

HasLifespanSeconds returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaturityStatus

func (o *SupportedKafkaSize) HasMaturityStatus() bool

HasMaturityStatus returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxConnectionAttemptsPerSec

func (o *SupportedKafkaSize) HasMaxConnectionAttemptsPerSec() bool

HasMaxConnectionAttemptsPerSec returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxDataRetentionPeriod

func (o *SupportedKafkaSize) HasMaxDataRetentionPeriod() bool

HasMaxDataRetentionPeriod returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxDataRetentionSize

func (o *SupportedKafkaSize) HasMaxDataRetentionSize() bool

HasMaxDataRetentionSize returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxMessageSize

func (o *SupportedKafkaSize) HasMaxMessageSize() bool

HasMaxMessageSize returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMaxPartitions

func (o *SupportedKafkaSize) HasMaxPartitions() bool

HasMaxPartitions returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasMinInSyncReplicas

func (o *SupportedKafkaSize) HasMinInSyncReplicas() bool

HasMinInSyncReplicas returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasQuotaConsumed

func (o *SupportedKafkaSize) HasQuotaConsumed() bool

HasQuotaConsumed returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasQuotaType

func (o *SupportedKafkaSize) HasQuotaType() bool

HasQuotaType returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasReplicationFactor

func (o *SupportedKafkaSize) HasReplicationFactor() bool

HasReplicationFactor returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasSupportedAzModes

func (o *SupportedKafkaSize) HasSupportedAzModes() bool

HasSupportedAzModes returns a boolean if a field has been set.

func (*SupportedKafkaSize) HasTotalMaxConnections

func (o *SupportedKafkaSize) HasTotalMaxConnections() bool

HasTotalMaxConnections returns a boolean if a field has been set.

func (SupportedKafkaSize) MarshalJSON

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

func (*SupportedKafkaSize) SetCapacityConsumed

func (o *SupportedKafkaSize) SetCapacityConsumed(v int32)

SetCapacityConsumed gets a reference to the given int32 and assigns it to the CapacityConsumed field.

func (*SupportedKafkaSize) SetDisplayName

func (o *SupportedKafkaSize) SetDisplayName(v string)

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

func (*SupportedKafkaSize) SetEgressThroughputPerSec

func (o *SupportedKafkaSize) SetEgressThroughputPerSec(v SupportedKafkaSizeBytesValueItem)

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

func (*SupportedKafkaSize) SetId

func (o *SupportedKafkaSize) SetId(v string)

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

func (*SupportedKafkaSize) SetIngressThroughputPerSec

func (o *SupportedKafkaSize) SetIngressThroughputPerSec(v SupportedKafkaSizeBytesValueItem)

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

func (*SupportedKafkaSize) SetLifespanSeconds

func (o *SupportedKafkaSize) SetLifespanSeconds(v int32)

SetLifespanSeconds gets a reference to the given NullableInt32 and assigns it to the LifespanSeconds field.

func (*SupportedKafkaSize) SetLifespanSecondsNil

func (o *SupportedKafkaSize) SetLifespanSecondsNil()

SetLifespanSecondsNil sets the value for LifespanSeconds to be an explicit nil

func (*SupportedKafkaSize) SetMaturityStatus

func (o *SupportedKafkaSize) SetMaturityStatus(v string)

SetMaturityStatus gets a reference to the given string and assigns it to the MaturityStatus field.

func (*SupportedKafkaSize) SetMaxConnectionAttemptsPerSec

func (o *SupportedKafkaSize) SetMaxConnectionAttemptsPerSec(v int32)

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

func (*SupportedKafkaSize) SetMaxDataRetentionPeriod

func (o *SupportedKafkaSize) SetMaxDataRetentionPeriod(v string)

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

func (*SupportedKafkaSize) SetMaxDataRetentionSize

func (o *SupportedKafkaSize) SetMaxDataRetentionSize(v SupportedKafkaSizeBytesValueItem)

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

func (*SupportedKafkaSize) SetMaxMessageSize

func (o *SupportedKafkaSize) SetMaxMessageSize(v SupportedKafkaSizeBytesValueItem)

SetMaxMessageSize gets a reference to the given SupportedKafkaSizeBytesValueItem and assigns it to the MaxMessageSize field.

func (*SupportedKafkaSize) SetMaxPartitions

func (o *SupportedKafkaSize) SetMaxPartitions(v int32)

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

func (*SupportedKafkaSize) SetMinInSyncReplicas

func (o *SupportedKafkaSize) SetMinInSyncReplicas(v int32)

SetMinInSyncReplicas gets a reference to the given int32 and assigns it to the MinInSyncReplicas field.

func (*SupportedKafkaSize) SetQuotaConsumed

func (o *SupportedKafkaSize) SetQuotaConsumed(v int32)

SetQuotaConsumed gets a reference to the given int32 and assigns it to the QuotaConsumed field.

func (*SupportedKafkaSize) SetQuotaType

func (o *SupportedKafkaSize) SetQuotaType(v string)

SetQuotaType gets a reference to the given string and assigns it to the QuotaType field.

func (*SupportedKafkaSize) SetReplicationFactor

func (o *SupportedKafkaSize) SetReplicationFactor(v int32)

SetReplicationFactor gets a reference to the given int32 and assigns it to the ReplicationFactor field.

func (*SupportedKafkaSize) SetSupportedAzModes

func (o *SupportedKafkaSize) SetSupportedAzModes(v []string)

SetSupportedAzModes gets a reference to the given []string and assigns it to the SupportedAzModes field.

func (*SupportedKafkaSize) SetTotalMaxConnections

func (o *SupportedKafkaSize) SetTotalMaxConnections(v int32)

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

func (*SupportedKafkaSize) UnsetLifespanSeconds

func (o *SupportedKafkaSize) UnsetLifespanSeconds()

UnsetLifespanSeconds ensures that no value is present for LifespanSeconds, not even an explicit nil

type SupportedKafkaSizeBytesValueItem

type SupportedKafkaSizeBytesValueItem struct {
	Bytes *int64 `json:"bytes,omitempty"`
}

SupportedKafkaSizeBytesValueItem struct for SupportedKafkaSizeBytesValueItem

func NewSupportedKafkaSizeBytesValueItem

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

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

GetBytes returns the Bytes field value if set, zero value otherwise.

func (*SupportedKafkaSizeBytesValueItem) GetBytesOk

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

func (o *SupportedKafkaSizeBytesValueItem) HasBytes() bool

HasBytes returns a boolean if a field has been set.

func (SupportedKafkaSizeBytesValueItem) MarshalJSON

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

func (*SupportedKafkaSizeBytesValueItem) SetBytes

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

func (o *VersionMetadata) GetServerVersion() string

GetServerVersion returns the ServerVersion field value if set, zero value otherwise.

func (*VersionMetadata) GetServerVersionOk

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

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

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

func (o *VersionMetadataAllOf) GetServerVersion() string

GetServerVersion returns the ServerVersion field value if set, zero value otherwise.

func (*VersionMetadataAllOf) GetServerVersionOk

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

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

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