Documentation ¶
Index ¶
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) string
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- func (a *APIClient) CreateBackup(ctx context.Context, instanceId string, projectId string) ApiCreateBackupRequest
- func (a *APIClient) CreateBackupExecute(ctx context.Context, instanceId string, projectId string) ([]CreateBackupResponseItem, error)
- func (a *APIClient) CreateCredentials(ctx context.Context, projectId string, instanceId string) ApiCreateCredentialsRequest
- func (a *APIClient) CreateCredentialsExecute(ctx context.Context, projectId string, instanceId string) (*CredentialsResponse, error)
- func (a *APIClient) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest
- func (a *APIClient) CreateInstanceExecute(ctx context.Context, projectId string) (*CreateInstanceResponse, error)
- func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, instanceId string, credentialsId string) ApiDeleteCredentialsRequest
- func (a *APIClient) DeleteCredentialsExecute(ctx context.Context, projectId string, instanceId string, credentialsId string) error
- func (a *APIClient) DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequest
- func (a *APIClient) DeleteInstanceExecute(ctx context.Context, projectId string, instanceId string) error
- func (a *APIClient) DownloadBackup(ctx context.Context, backupId int32, instanceId string, projectId string) ApiDownloadBackupRequest
- func (a *APIClient) DownloadBackupExecute(ctx context.Context, backupId int32, instanceId string, projectId string) (*os.File, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetCredentials(ctx context.Context, projectId string, instanceId string, credentialsId string) ApiGetCredentialsRequest
- func (a *APIClient) GetCredentialsExecute(ctx context.Context, projectId string, instanceId string, credentialsId string) (*CredentialsResponse, error)
- func (a *APIClient) GetInstance(ctx context.Context, projectId string, instanceId string) ApiGetInstanceRequest
- func (a *APIClient) GetInstanceExecute(ctx context.Context, projectId string, instanceId string) (*Instance, error)
- func (a *APIClient) GetMetrics(ctx context.Context, instanceId string, projectId string) ApiGetMetricsRequest
- func (a *APIClient) GetMetricsExecute(ctx context.Context, instanceId string, projectId string) (*GetMetricsResponse, error)
- func (a *APIClient) ListBackups(ctx context.Context, instanceId string, projectId string) ApiListBackupsRequest
- func (a *APIClient) ListBackupsExecute(ctx context.Context, instanceId string, projectId string) (*ListBackupsResponse, error)
- func (a *APIClient) ListCredentials(ctx context.Context, projectId string, instanceId string) ApiListCredentialsRequest
- func (a *APIClient) ListCredentialsExecute(ctx context.Context, projectId string, instanceId string) (*ListCredentialsResponse, error)
- func (a *APIClient) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest
- func (a *APIClient) ListInstancesExecute(ctx context.Context, projectId string) (*ListInstancesResponse, error)
- func (a *APIClient) ListOfferings(ctx context.Context, projectId string) ApiListOfferingsRequest
- func (a *APIClient) ListOfferingsExecute(ctx context.Context, projectId string) (*ListOfferingsResponse, error)
- func (a *APIClient) ListRestores(ctx context.Context, instanceId string, projectId string) ApiListRestoresRequest
- func (a *APIClient) ListRestoresExecute(ctx context.Context, instanceId string, projectId string) (*ListRestoresResponse, error)
- func (a *APIClient) PartialUpdateInstance(ctx context.Context, projectId string, instanceId string) ApiPartialUpdateInstanceRequest
- func (a *APIClient) PartialUpdateInstanceExecute(ctx context.Context, projectId string, instanceId string) error
- func (a *APIClient) TriggerRecreate(ctx context.Context, instanceId string, projectId string) ApiTriggerRecreateRequest
- func (a *APIClient) TriggerRecreateExecute(ctx context.Context, instanceId string, projectId string) (*CreateInstanceResponse, error)
- func (a *APIClient) TriggerRestart(ctx context.Context, instanceId string, projectId string) ApiTriggerRestartRequest
- func (a *APIClient) TriggerRestartExecute(ctx context.Context, instanceId string, projectId string) (*CreateInstanceResponse, error)
- func (a *APIClient) TriggerRestore(ctx context.Context, instanceId string, projectId string, backupId int32) ApiTriggerRestoreRequest
- func (a *APIClient) TriggerRestoreExecute(ctx context.Context, instanceId string, projectId string, backupId int32) (*TriggerRestoreResponse, error)
- func (a *APIClient) UpdateBackupsConfig(ctx context.Context, instanceId string, projectId string) ApiUpdateBackupsConfigRequest
- func (a *APIClient) UpdateBackupsConfigExecute(ctx context.Context, instanceId string, projectId string) (*UpdateBackupsConfigResponse, error)
- type ApiCreateBackupRequest
- type ApiCreateCredentialsRequest
- type ApiCreateInstanceRequest
- type ApiDeleteCredentialsRequest
- type ApiDeleteInstanceRequest
- type ApiDownloadBackupRequest
- type ApiGetCredentialsRequest
- type ApiGetInstanceRequest
- type ApiGetMetricsRequest
- type ApiListBackupsRequest
- type ApiListCredentialsRequest
- type ApiListInstancesRequest
- type ApiListOfferingsRequest
- type ApiListRestoresRequest
- type ApiPartialUpdateInstanceRequest
- type ApiTriggerRecreateRequest
- type ApiTriggerRestartRequest
- type ApiTriggerRestoreRequest
- type ApiUpdateBackupsConfigRequest
- type Backup
- func (o *Backup) GetDownloadable() *bool
- func (o *Backup) GetDownloadableOk() (*bool, bool)
- func (o *Backup) GetFinishedAt() *string
- func (o *Backup) GetFinishedAtOk() (*string, bool)
- func (o *Backup) GetId() *int64
- func (o *Backup) GetIdOk() (*int64, bool)
- func (o *Backup) GetSize() *int64
- func (o *Backup) GetSizeOk() (*int64, bool)
- func (o *Backup) GetStatus() *string
- func (o *Backup) GetStatusOk() (*string, bool)
- func (o *Backup) GetTriggeredAt() *string
- func (o *Backup) GetTriggeredAtOk() (*string, bool)
- func (o *Backup) HasDownloadable() bool
- func (o *Backup) HasSize() bool
- func (o *Backup) HasTriggeredAt() bool
- func (o *Backup) SetDownloadable(v *bool)
- func (o *Backup) SetFinishedAt(v *string)
- func (o *Backup) SetId(v *int64)
- func (o *Backup) SetSize(v *int64)
- func (o *Backup) SetStatus(v *string)
- func (o *Backup) SetTriggeredAt(v *string)
- func (o Backup) ToMap() (map[string]interface{}, error)
- type CreateBackupResponseItem
- func (o *CreateBackupResponseItem) GetId() *int64
- func (o *CreateBackupResponseItem) GetIdOk() (*int64, bool)
- func (o *CreateBackupResponseItem) GetMessage() *string
- func (o *CreateBackupResponseItem) GetMessageOk() (*string, bool)
- func (o *CreateBackupResponseItem) SetId(v *int64)
- func (o *CreateBackupResponseItem) SetMessage(v *string)
- func (o CreateBackupResponseItem) ToMap() (map[string]interface{}, error)
- type CreateInstancePayload
- func (o *CreateInstancePayload) GetInstanceName() *string
- func (o *CreateInstancePayload) GetInstanceNameOk() (*string, bool)
- func (o *CreateInstancePayload) GetParameters() *InstanceParameters
- func (o *CreateInstancePayload) GetParametersOk() (*InstanceParameters, bool)
- func (o *CreateInstancePayload) GetPlanId() *string
- func (o *CreateInstancePayload) GetPlanIdOk() (*string, bool)
- func (o *CreateInstancePayload) HasParameters() bool
- func (o *CreateInstancePayload) SetInstanceName(v *string)
- func (o *CreateInstancePayload) SetParameters(v *InstanceParameters)
- func (o *CreateInstancePayload) SetPlanId(v *string)
- func (o CreateInstancePayload) ToMap() (map[string]interface{}, error)
- type CreateInstanceResponse
- type Credentials
- func (o *Credentials) GetHost() *string
- func (o *Credentials) GetHostOk() (*string, bool)
- func (o *Credentials) GetPassword() *string
- func (o *Credentials) GetPasswordOk() (*string, bool)
- func (o *Credentials) GetPort() *int64
- func (o *Credentials) GetPortOk() (*int64, bool)
- func (o *Credentials) GetSyslogDrainUrl() *string
- func (o *Credentials) GetSyslogDrainUrlOk() (*string, bool)
- func (o *Credentials) GetUri() *string
- func (o *Credentials) GetUriOk() (*string, bool)
- func (o *Credentials) GetUsername() *string
- func (o *Credentials) GetUsernameOk() (*string, bool)
- func (o *Credentials) HasPort() bool
- func (o *Credentials) HasSyslogDrainUrl() bool
- func (o *Credentials) HasUri() bool
- func (o *Credentials) SetHost(v *string)
- func (o *Credentials) SetPassword(v *string)
- func (o *Credentials) SetPort(v *int64)
- func (o *Credentials) SetSyslogDrainUrl(v *string)
- func (o *Credentials) SetUri(v *string)
- func (o *Credentials) SetUsername(v *string)
- func (o Credentials) ToMap() (map[string]interface{}, error)
- type CredentialsListItem
- type CredentialsResponse
- func (o *CredentialsResponse) GetId() *string
- func (o *CredentialsResponse) GetIdOk() (*string, bool)
- func (o *CredentialsResponse) GetRaw() *RawCredentials
- func (o *CredentialsResponse) GetRawOk() (*RawCredentials, bool)
- func (o *CredentialsResponse) GetUri() *string
- func (o *CredentialsResponse) GetUriOk() (*string, bool)
- func (o *CredentialsResponse) HasRaw() bool
- func (o *CredentialsResponse) SetId(v *string)
- func (o *CredentialsResponse) SetRaw(v *RawCredentials)
- func (o *CredentialsResponse) SetUri(v *string)
- func (o CredentialsResponse) ToMap() (map[string]interface{}, error)
- type DefaultApiService
- type Error
- func (o *Error) GetDescription() *string
- func (o *Error) GetDescriptionOk() (*string, bool)
- func (o *Error) GetError() *string
- func (o *Error) GetErrorOk() (*string, bool)
- func (o *Error) SetDescription(v *string)
- func (o *Error) SetError(v *string)
- func (o Error) ToMap() (map[string]interface{}, error)
- type GetMetricsResponse
- func (o *GetMetricsResponse) GetCpuIdleTime() *int64
- func (o *GetMetricsResponse) GetCpuIdleTimeOk() (*int64, bool)
- func (o *GetMetricsResponse) GetCpuLoadPercent() *float64
- func (o *GetMetricsResponse) GetCpuLoadPercentOk() (*float64, bool)
- func (o *GetMetricsResponse) GetCpuSystemTime() *int64
- func (o *GetMetricsResponse) GetCpuSystemTimeOk() (*int64, bool)
- func (o *GetMetricsResponse) GetCpuUserTime() *int64
- func (o *GetMetricsResponse) GetCpuUserTimeOk() (*int64, bool)
- func (o *GetMetricsResponse) GetDiskEphemeralTotal() *int64
- func (o *GetMetricsResponse) GetDiskEphemeralTotalOk() (*int64, bool)
- func (o *GetMetricsResponse) GetDiskEphemeralUsed() *int64
- func (o *GetMetricsResponse) GetDiskEphemeralUsedOk() (*int64, bool)
- func (o *GetMetricsResponse) GetDiskPersistentTotal() *int64
- func (o *GetMetricsResponse) GetDiskPersistentTotalOk() (*int64, bool)
- func (o *GetMetricsResponse) GetDiskPersistentUsed() *int64
- func (o *GetMetricsResponse) GetDiskPersistentUsedOk() (*int64, bool)
- func (o *GetMetricsResponse) GetLoad1() *float64
- func (o *GetMetricsResponse) GetLoad15() *float64
- func (o *GetMetricsResponse) GetLoad15Ok() (*float64, bool)
- func (o *GetMetricsResponse) GetLoad1Ok() (*float64, bool)
- func (o *GetMetricsResponse) GetLoad5() *float64
- func (o *GetMetricsResponse) GetLoad5Ok() (*float64, bool)
- func (o *GetMetricsResponse) GetMemoryTotal() *int64
- func (o *GetMetricsResponse) GetMemoryTotalOk() (*int64, bool)
- func (o *GetMetricsResponse) GetMemoryUsed() *int64
- func (o *GetMetricsResponse) GetMemoryUsedOk() (*int64, bool)
- func (o *GetMetricsResponse) GetOpensearchDashboardURL() *string
- func (o *GetMetricsResponse) GetOpensearchDashboardURLOk() (*string, bool)
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralActivated() *bool
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralActivatedOk() (*bool, bool)
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralTotal() *int64
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralTotalOk() (*int64, bool)
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsed() *int64
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedOk() (*int64, bool)
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedPercent() *int64
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedPercentOk() (*int64, bool)
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedThreshold() *int64
- func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedThresholdOk() (*int64, bool)
- func (o *GetMetricsResponse) GetParachuteDiskPersistentActivated() *bool
- func (o *GetMetricsResponse) GetParachuteDiskPersistentActivatedOk() (*bool, bool)
- func (o *GetMetricsResponse) GetParachuteDiskPersistentTotal() *int64
- func (o *GetMetricsResponse) GetParachuteDiskPersistentTotalOk() (*int64, bool)
- func (o *GetMetricsResponse) GetParachuteDiskPersistentUsed() *int64
- func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedOk() (*int64, bool)
- func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedPercent() *int64
- func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedPercentOk() (*int64, bool)
- func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedThreshold() *int64
- func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedThresholdOk() (*int64, bool)
- func (o *GetMetricsResponse) HasCpuIdleTime() bool
- func (o *GetMetricsResponse) HasCpuSystemTime() bool
- func (o *GetMetricsResponse) HasCpuUserTime() bool
- func (o *GetMetricsResponse) SetCpuIdleTime(v *int64)
- func (o *GetMetricsResponse) SetCpuLoadPercent(v *float64)
- func (o *GetMetricsResponse) SetCpuSystemTime(v *int64)
- func (o *GetMetricsResponse) SetCpuUserTime(v *int64)
- func (o *GetMetricsResponse) SetDiskEphemeralTotal(v *int64)
- func (o *GetMetricsResponse) SetDiskEphemeralUsed(v *int64)
- func (o *GetMetricsResponse) SetDiskPersistentTotal(v *int64)
- func (o *GetMetricsResponse) SetDiskPersistentUsed(v *int64)
- func (o *GetMetricsResponse) SetLoad1(v *float64)
- func (o *GetMetricsResponse) SetLoad15(v *float64)
- func (o *GetMetricsResponse) SetLoad5(v *float64)
- func (o *GetMetricsResponse) SetMemoryTotal(v *int64)
- func (o *GetMetricsResponse) SetMemoryUsed(v *int64)
- func (o *GetMetricsResponse) SetOpensearchDashboardURL(v *string)
- func (o *GetMetricsResponse) SetParachuteDiskEphemeralActivated(v *bool)
- func (o *GetMetricsResponse) SetParachuteDiskEphemeralTotal(v *int64)
- func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsed(v *int64)
- func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent(v *int64)
- func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold(v *int64)
- func (o *GetMetricsResponse) SetParachuteDiskPersistentActivated(v *bool)
- func (o *GetMetricsResponse) SetParachuteDiskPersistentTotal(v *int64)
- func (o *GetMetricsResponse) SetParachuteDiskPersistentUsed(v *int64)
- func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedPercent(v *int64)
- func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold(v *int64)
- func (o GetMetricsResponse) ToMap() (map[string]interface{}, error)
- type Instance
- func (o *Instance) GetCfGuid() *string
- func (o *Instance) GetCfGuidOk() (*string, bool)
- func (o *Instance) GetCfOrganizationGuid() *string
- func (o *Instance) GetCfOrganizationGuidOk() (*string, bool)
- func (o *Instance) GetCfSpaceGuid() *string
- func (o *Instance) GetCfSpaceGuidOk() (*string, bool)
- func (o *Instance) GetDashboardUrl() *string
- func (o *Instance) GetDashboardUrlOk() (*string, bool)
- func (o *Instance) GetImageUrl() *string
- func (o *Instance) GetImageUrlOk() (*string, bool)
- func (o *Instance) GetInstanceId() *string
- func (o *Instance) GetInstanceIdOk() (*string, bool)
- func (o *Instance) GetLastOperation() *InstanceLastOperation
- func (o *Instance) GetLastOperationOk() (*InstanceLastOperation, bool)
- func (o *Instance) GetName() *string
- func (o *Instance) GetNameOk() (*string, bool)
- func (o *Instance) GetOfferingName() *string
- func (o *Instance) GetOfferingNameOk() (*string, bool)
- func (o *Instance) GetOfferingVersion() *string
- func (o *Instance) GetOfferingVersionOk() (*string, bool)
- func (o *Instance) GetParameters() *map[string]interface{}
- func (o *Instance) GetParametersOk() (*map[string]interface{}, bool)
- func (o *Instance) GetPlanId() *string
- func (o *Instance) GetPlanIdOk() (*string, bool)
- func (o *Instance) GetPlanName() *string
- func (o *Instance) GetPlanNameOk() (*string, bool)
- func (o *Instance) GetStatus() *string
- func (o *Instance) GetStatusOk() (*string, bool)
- func (o *Instance) HasInstanceId() bool
- func (o *Instance) HasStatus() bool
- func (o *Instance) SetCfGuid(v *string)
- func (o *Instance) SetCfOrganizationGuid(v *string)
- func (o *Instance) SetCfSpaceGuid(v *string)
- func (o *Instance) SetDashboardUrl(v *string)
- func (o *Instance) SetImageUrl(v *string)
- func (o *Instance) SetInstanceId(v *string)
- func (o *Instance) SetLastOperation(v *InstanceLastOperation)
- func (o *Instance) SetName(v *string)
- func (o *Instance) SetOfferingName(v *string)
- func (o *Instance) SetOfferingVersion(v *string)
- func (o *Instance) SetParameters(v *map[string]interface{})
- func (o *Instance) SetPlanId(v *string)
- func (o *Instance) SetPlanName(v *string)
- func (o *Instance) SetStatus(v *string)
- func (o Instance) ToMap() (map[string]interface{}, error)
- type InstanceLastOperation
- func (o *InstanceLastOperation) GetDescription() *string
- func (o *InstanceLastOperation) GetDescriptionOk() (*string, bool)
- func (o *InstanceLastOperation) GetState() *string
- func (o *InstanceLastOperation) GetStateOk() (*string, bool)
- func (o *InstanceLastOperation) GetType() *string
- func (o *InstanceLastOperation) GetTypeOk() (*string, bool)
- func (o *InstanceLastOperation) SetDescription(v *string)
- func (o *InstanceLastOperation) SetState(v *string)
- func (o *InstanceLastOperation) SetType(v *string)
- func (o InstanceLastOperation) ToMap() (map[string]interface{}, error)
- type InstanceParameters
- func (o *InstanceParameters) GetEnableMonitoring() *bool
- func (o *InstanceParameters) GetEnableMonitoringOk() (*bool, bool)
- func (o *InstanceParameters) GetFluentdTcp() *int64
- func (o *InstanceParameters) GetFluentdTcpOk() (*int64, bool)
- func (o *InstanceParameters) GetFluentdTls() *int64
- func (o *InstanceParameters) GetFluentdTlsCiphers() *string
- func (o *InstanceParameters) GetFluentdTlsCiphersOk() (*string, bool)
- func (o *InstanceParameters) GetFluentdTlsMaxVersion() *string
- func (o *InstanceParameters) GetFluentdTlsMaxVersionOk() (*string, bool)
- func (o *InstanceParameters) GetFluentdTlsMinVersion() *string
- func (o *InstanceParameters) GetFluentdTlsMinVersionOk() (*string, bool)
- func (o *InstanceParameters) GetFluentdTlsOk() (*int64, bool)
- func (o *InstanceParameters) GetFluentdTlsVersion() *string
- func (o *InstanceParameters) GetFluentdTlsVersionOk() (*string, bool)
- func (o *InstanceParameters) GetFluentdUdp() *int64
- func (o *InstanceParameters) GetFluentdUdpOk() (*int64, bool)
- func (o *InstanceParameters) GetGraphite() *string
- func (o *InstanceParameters) GetGraphiteOk() (*string, bool)
- func (o *InstanceParameters) GetGroks() *[]InstanceParametersGroksInner
- func (o *InstanceParameters) GetGroksOk() (*[]InstanceParametersGroksInner, bool)
- func (o *InstanceParameters) GetIsmDeletionAfter() *string
- func (o *InstanceParameters) GetIsmDeletionAfterOk() (*string, bool)
- func (o *InstanceParameters) GetIsmJitter() *float64
- func (o *InstanceParameters) GetIsmJitterOk() (*float64, bool)
- func (o *InstanceParameters) GetIsmJobInterval() *int64
- func (o *InstanceParameters) GetIsmJobIntervalOk() (*int64, bool)
- func (o *InstanceParameters) GetJavaHeapspace() *int64
- func (o *InstanceParameters) GetJavaHeapspaceOk() (*int64, bool)
- func (o *InstanceParameters) GetJavaMaxmetaspace() *int64
- func (o *InstanceParameters) GetJavaMaxmetaspaceOk() (*int64, bool)
- func (o *InstanceParameters) GetMaxDiskThreshold() *int64
- func (o *InstanceParameters) GetMaxDiskThresholdOk() (*int64, bool)
- func (o *InstanceParameters) GetMetricsFrequency() *int64
- func (o *InstanceParameters) GetMetricsFrequencyOk() (*int64, bool)
- func (o *InstanceParameters) GetMetricsPrefix() *string
- func (o *InstanceParameters) GetMetricsPrefixOk() (*string, bool)
- func (o *InstanceParameters) GetMonitoringInstanceId() *string
- func (o *InstanceParameters) GetMonitoringInstanceIdOk() (*string, bool)
- func (o *InstanceParameters) GetOpensearchTlsCiphers() *[]string
- func (o *InstanceParameters) GetOpensearchTlsCiphersOk() (*[]string, bool)
- func (o *InstanceParameters) GetOpensearchTlsProtocols() *[]string
- func (o *InstanceParameters) GetOpensearchTlsProtocolsOk() (*[]string, bool)
- func (o *InstanceParameters) GetSgwAcl() *string
- func (o *InstanceParameters) GetSgwAclOk() (*string, bool)
- func (o *InstanceParameters) GetSyslog() *[]string
- func (o *InstanceParameters) GetSyslogOk() (*[]string, bool)
- func (o *InstanceParameters) GetSyslogUseUdp() *string
- func (o *InstanceParameters) GetSyslogUseUdpOk() (*string, bool)
- func (o *InstanceParameters) HasEnableMonitoring() bool
- func (o *InstanceParameters) HasFluentdTcp() bool
- func (o *InstanceParameters) HasFluentdTls() bool
- func (o *InstanceParameters) HasFluentdTlsCiphers() bool
- func (o *InstanceParameters) HasFluentdTlsMaxVersion() bool
- func (o *InstanceParameters) HasFluentdTlsMinVersion() bool
- func (o *InstanceParameters) HasFluentdTlsVersion() bool
- func (o *InstanceParameters) HasFluentdUdp() bool
- func (o *InstanceParameters) HasGraphite() bool
- func (o *InstanceParameters) HasGroks() bool
- func (o *InstanceParameters) HasIsmDeletionAfter() bool
- func (o *InstanceParameters) HasIsmJitter() bool
- func (o *InstanceParameters) HasIsmJobInterval() bool
- func (o *InstanceParameters) HasJavaHeapspace() bool
- func (o *InstanceParameters) HasJavaMaxmetaspace() bool
- func (o *InstanceParameters) HasMaxDiskThreshold() bool
- func (o *InstanceParameters) HasMetricsFrequency() bool
- func (o *InstanceParameters) HasMetricsPrefix() bool
- func (o *InstanceParameters) HasMonitoringInstanceId() bool
- func (o *InstanceParameters) HasOpensearchTlsCiphers() bool
- func (o *InstanceParameters) HasOpensearchTlsProtocols() bool
- func (o *InstanceParameters) HasSgwAcl() bool
- func (o *InstanceParameters) HasSyslog() bool
- func (o *InstanceParameters) HasSyslogUseUdp() bool
- func (o *InstanceParameters) SetEnableMonitoring(v *bool)
- func (o *InstanceParameters) SetFluentdTcp(v *int64)
- func (o *InstanceParameters) SetFluentdTls(v *int64)
- func (o *InstanceParameters) SetFluentdTlsCiphers(v *string)
- func (o *InstanceParameters) SetFluentdTlsMaxVersion(v *string)
- func (o *InstanceParameters) SetFluentdTlsMinVersion(v *string)
- func (o *InstanceParameters) SetFluentdTlsVersion(v *string)
- func (o *InstanceParameters) SetFluentdUdp(v *int64)
- func (o *InstanceParameters) SetGraphite(v *string)
- func (o *InstanceParameters) SetGroks(v *[]InstanceParametersGroksInner)
- func (o *InstanceParameters) SetIsmDeletionAfter(v *string)
- func (o *InstanceParameters) SetIsmJitter(v *float64)
- func (o *InstanceParameters) SetIsmJobInterval(v *int64)
- func (o *InstanceParameters) SetJavaHeapspace(v *int64)
- func (o *InstanceParameters) SetJavaMaxmetaspace(v *int64)
- func (o *InstanceParameters) SetMaxDiskThreshold(v *int64)
- func (o *InstanceParameters) SetMetricsFrequency(v *int64)
- func (o *InstanceParameters) SetMetricsPrefix(v *string)
- func (o *InstanceParameters) SetMonitoringInstanceId(v *string)
- func (o *InstanceParameters) SetOpensearchTlsCiphers(v *[]string)
- func (o *InstanceParameters) SetOpensearchTlsProtocols(v *[]string)
- func (o *InstanceParameters) SetSgwAcl(v *string)
- func (o *InstanceParameters) SetSyslog(v *[]string)
- func (o *InstanceParameters) SetSyslogUseUdp(v *string)
- func (o InstanceParameters) ToMap() (map[string]interface{}, error)
- type InstanceParametersGroksInner
- func (o *InstanceParametersGroksInner) GetPattern() *string
- func (o *InstanceParametersGroksInner) GetPatternOk() (*string, bool)
- func (o *InstanceParametersGroksInner) HasPattern() bool
- func (o *InstanceParametersGroksInner) SetPattern(v *string)
- func (o InstanceParametersGroksInner) ToMap() (map[string]interface{}, error)
- type InstanceSchema
- func (o *InstanceSchema) GetCreate() *Schema
- func (o *InstanceSchema) GetCreateOk() (*Schema, bool)
- func (o *InstanceSchema) GetUpdate() *Schema
- func (o *InstanceSchema) GetUpdateOk() (*Schema, bool)
- func (o *InstanceSchema) SetCreate(v *Schema)
- func (o *InstanceSchema) SetUpdate(v *Schema)
- func (o InstanceSchema) ToMap() (map[string]interface{}, error)
- type ListBackupsResponse
- type ListCredentialsResponse
- func (o *ListCredentialsResponse) GetCredentialsList() *[]CredentialsListItem
- func (o *ListCredentialsResponse) GetCredentialsListOk() (*[]CredentialsListItem, bool)
- func (o *ListCredentialsResponse) SetCredentialsList(v *[]CredentialsListItem)
- func (o ListCredentialsResponse) ToMap() (map[string]interface{}, error)
- type ListInstancesResponse
- type ListOfferingsResponse
- type ListRestoresResponse
- type MappedNullable
- type NullableBackup
- type NullableBool
- type NullableCreateBackupResponseItem
- func (v NullableCreateBackupResponseItem) Get() *CreateBackupResponseItem
- func (v NullableCreateBackupResponseItem) IsSet() bool
- func (v NullableCreateBackupResponseItem) MarshalJSON() ([]byte, error)
- func (v *NullableCreateBackupResponseItem) Set(val *CreateBackupResponseItem)
- func (v *NullableCreateBackupResponseItem) UnmarshalJSON(src []byte) error
- func (v *NullableCreateBackupResponseItem) Unset()
- type NullableCreateInstancePayload
- func (v NullableCreateInstancePayload) Get() *CreateInstancePayload
- func (v NullableCreateInstancePayload) IsSet() bool
- func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateInstancePayload) Set(val *CreateInstancePayload)
- func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateInstancePayload) Unset()
- type NullableCreateInstanceResponse
- func (v NullableCreateInstanceResponse) Get() *CreateInstanceResponse
- func (v NullableCreateInstanceResponse) IsSet() bool
- func (v NullableCreateInstanceResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateInstanceResponse) Set(val *CreateInstanceResponse)
- func (v *NullableCreateInstanceResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateInstanceResponse) Unset()
- type NullableCredentials
- func (v NullableCredentials) Get() *Credentials
- func (v NullableCredentials) IsSet() bool
- func (v NullableCredentials) MarshalJSON() ([]byte, error)
- func (v *NullableCredentials) Set(val *Credentials)
- func (v *NullableCredentials) UnmarshalJSON(src []byte) error
- func (v *NullableCredentials) Unset()
- type NullableCredentialsListItem
- func (v NullableCredentialsListItem) Get() *CredentialsListItem
- func (v NullableCredentialsListItem) IsSet() bool
- func (v NullableCredentialsListItem) MarshalJSON() ([]byte, error)
- func (v *NullableCredentialsListItem) Set(val *CredentialsListItem)
- func (v *NullableCredentialsListItem) UnmarshalJSON(src []byte) error
- func (v *NullableCredentialsListItem) Unset()
- type NullableCredentialsResponse
- func (v NullableCredentialsResponse) Get() *CredentialsResponse
- func (v NullableCredentialsResponse) IsSet() bool
- func (v NullableCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCredentialsResponse) Set(val *CredentialsResponse)
- func (v *NullableCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCredentialsResponse) Unset()
- type NullableError
- type NullableFloat32
- type NullableFloat64
- type NullableGetMetricsResponse
- func (v NullableGetMetricsResponse) Get() *GetMetricsResponse
- func (v NullableGetMetricsResponse) IsSet() bool
- func (v NullableGetMetricsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetMetricsResponse) Set(val *GetMetricsResponse)
- func (v *NullableGetMetricsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetMetricsResponse) Unset()
- type NullableInstance
- type NullableInstanceLastOperation
- func (v NullableInstanceLastOperation) Get() *InstanceLastOperation
- func (v NullableInstanceLastOperation) IsSet() bool
- func (v NullableInstanceLastOperation) MarshalJSON() ([]byte, error)
- func (v *NullableInstanceLastOperation) Set(val *InstanceLastOperation)
- func (v *NullableInstanceLastOperation) UnmarshalJSON(src []byte) error
- func (v *NullableInstanceLastOperation) Unset()
- type NullableInstanceParameters
- func (v NullableInstanceParameters) Get() *InstanceParameters
- func (v NullableInstanceParameters) IsSet() bool
- func (v NullableInstanceParameters) MarshalJSON() ([]byte, error)
- func (v *NullableInstanceParameters) Set(val *InstanceParameters)
- func (v *NullableInstanceParameters) UnmarshalJSON(src []byte) error
- func (v *NullableInstanceParameters) Unset()
- type NullableInstanceParametersGroksInner
- func (v NullableInstanceParametersGroksInner) Get() *InstanceParametersGroksInner
- func (v NullableInstanceParametersGroksInner) IsSet() bool
- func (v NullableInstanceParametersGroksInner) MarshalJSON() ([]byte, error)
- func (v *NullableInstanceParametersGroksInner) Set(val *InstanceParametersGroksInner)
- func (v *NullableInstanceParametersGroksInner) UnmarshalJSON(src []byte) error
- func (v *NullableInstanceParametersGroksInner) Unset()
- type NullableInstanceSchema
- func (v NullableInstanceSchema) Get() *InstanceSchema
- func (v NullableInstanceSchema) IsSet() bool
- func (v NullableInstanceSchema) MarshalJSON() ([]byte, error)
- func (v *NullableInstanceSchema) Set(val *InstanceSchema)
- func (v *NullableInstanceSchema) UnmarshalJSON(src []byte) error
- func (v *NullableInstanceSchema) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableListBackupsResponse
- func (v NullableListBackupsResponse) Get() *ListBackupsResponse
- func (v NullableListBackupsResponse) IsSet() bool
- func (v NullableListBackupsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListBackupsResponse) Set(val *ListBackupsResponse)
- func (v *NullableListBackupsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListBackupsResponse) Unset()
- type NullableListCredentialsResponse
- func (v NullableListCredentialsResponse) Get() *ListCredentialsResponse
- func (v NullableListCredentialsResponse) IsSet() bool
- func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListCredentialsResponse) Set(val *ListCredentialsResponse)
- func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListCredentialsResponse) Unset()
- type NullableListInstancesResponse
- func (v NullableListInstancesResponse) Get() *ListInstancesResponse
- func (v NullableListInstancesResponse) IsSet() bool
- func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListInstancesResponse) Set(val *ListInstancesResponse)
- func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListInstancesResponse) Unset()
- type NullableListOfferingsResponse
- func (v NullableListOfferingsResponse) Get() *ListOfferingsResponse
- func (v NullableListOfferingsResponse) IsSet() bool
- func (v NullableListOfferingsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListOfferingsResponse) Set(val *ListOfferingsResponse)
- func (v *NullableListOfferingsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListOfferingsResponse) Unset()
- type NullableListRestoresResponse
- func (v NullableListRestoresResponse) Get() *ListRestoresResponse
- func (v NullableListRestoresResponse) IsSet() bool
- func (v NullableListRestoresResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListRestoresResponse) Set(val *ListRestoresResponse)
- func (v *NullableListRestoresResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListRestoresResponse) Unset()
- type NullableOffering
- type NullablePartialUpdateInstancePayload
- func (v NullablePartialUpdateInstancePayload) Get() *PartialUpdateInstancePayload
- func (v NullablePartialUpdateInstancePayload) IsSet() bool
- func (v NullablePartialUpdateInstancePayload) MarshalJSON() ([]byte, error)
- func (v *NullablePartialUpdateInstancePayload) Set(val *PartialUpdateInstancePayload)
- func (v *NullablePartialUpdateInstancePayload) UnmarshalJSON(src []byte) error
- func (v *NullablePartialUpdateInstancePayload) Unset()
- type NullablePlan
- type NullableRawCredentials
- func (v NullableRawCredentials) Get() *RawCredentials
- func (v NullableRawCredentials) IsSet() bool
- func (v NullableRawCredentials) MarshalJSON() ([]byte, error)
- func (v *NullableRawCredentials) Set(val *RawCredentials)
- func (v *NullableRawCredentials) UnmarshalJSON(src []byte) error
- func (v *NullableRawCredentials) Unset()
- type NullableRestore
- type NullableSchema
- type NullableString
- type NullableTime
- type NullableTriggerRestoreResponse
- func (v NullableTriggerRestoreResponse) Get() *TriggerRestoreResponse
- func (v NullableTriggerRestoreResponse) IsSet() bool
- func (v NullableTriggerRestoreResponse) MarshalJSON() ([]byte, error)
- func (v *NullableTriggerRestoreResponse) Set(val *TriggerRestoreResponse)
- func (v *NullableTriggerRestoreResponse) UnmarshalJSON(src []byte) error
- func (v *NullableTriggerRestoreResponse) Unset()
- type NullableUpdateBackupsConfigPayload
- func (v NullableUpdateBackupsConfigPayload) Get() *UpdateBackupsConfigPayload
- func (v NullableUpdateBackupsConfigPayload) IsSet() bool
- func (v NullableUpdateBackupsConfigPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateBackupsConfigPayload) Set(val *UpdateBackupsConfigPayload)
- func (v *NullableUpdateBackupsConfigPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateBackupsConfigPayload) Unset()
- type NullableUpdateBackupsConfigResponse
- func (v NullableUpdateBackupsConfigResponse) Get() *UpdateBackupsConfigResponse
- func (v NullableUpdateBackupsConfigResponse) IsSet() bool
- func (v NullableUpdateBackupsConfigResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateBackupsConfigResponse) Set(val *UpdateBackupsConfigResponse)
- func (v *NullableUpdateBackupsConfigResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateBackupsConfigResponse) Unset()
- type Offering
- func (o *Offering) GetDescription() *string
- func (o *Offering) GetDescriptionOk() (*string, bool)
- func (o *Offering) GetDocumentationUrl() *string
- func (o *Offering) GetDocumentationUrlOk() (*string, bool)
- func (o *Offering) GetImageUrl() *string
- func (o *Offering) GetImageUrlOk() (*string, bool)
- func (o *Offering) GetLatest() *bool
- func (o *Offering) GetLatestOk() (*bool, bool)
- func (o *Offering) GetLifecycle() *string
- func (o *Offering) GetLifecycleOk() (*string, bool)
- func (o *Offering) GetName() *string
- func (o *Offering) GetNameOk() (*string, bool)
- func (o *Offering) GetPlans() *[]Plan
- func (o *Offering) GetPlansOk() (*[]Plan, bool)
- func (o *Offering) GetQuotaCount() *int64
- func (o *Offering) GetQuotaCountOk() (*int64, bool)
- func (o *Offering) GetSchema() *InstanceSchema
- func (o *Offering) GetSchemaOk() (*InstanceSchema, bool)
- func (o *Offering) GetVersion() *string
- func (o *Offering) GetVersionOk() (*string, bool)
- func (o *Offering) HasLifecycle() bool
- func (o *Offering) HasSchema() bool
- func (o *Offering) SetDescription(v *string)
- func (o *Offering) SetDocumentationUrl(v *string)
- func (o *Offering) SetImageUrl(v *string)
- func (o *Offering) SetLatest(v *bool)
- func (o *Offering) SetLifecycle(v *string)
- func (o *Offering) SetName(v *string)
- func (o *Offering) SetPlans(v *[]Plan)
- func (o *Offering) SetQuotaCount(v *int64)
- func (o *Offering) SetSchema(v *InstanceSchema)
- func (o *Offering) SetVersion(v *string)
- func (o Offering) ToMap() (map[string]interface{}, error)
- type PartialUpdateInstancePayload
- func (o *PartialUpdateInstancePayload) GetInstanceName() *string
- func (o *PartialUpdateInstancePayload) GetInstanceNameOk() (*string, bool)
- func (o *PartialUpdateInstancePayload) GetParameters() *InstanceParameters
- func (o *PartialUpdateInstancePayload) GetParametersOk() (*InstanceParameters, bool)
- func (o *PartialUpdateInstancePayload) GetPlanId() *string
- func (o *PartialUpdateInstancePayload) GetPlanIdOk() (*string, bool)
- func (o *PartialUpdateInstancePayload) HasInstanceName() bool
- func (o *PartialUpdateInstancePayload) HasParameters() bool
- func (o *PartialUpdateInstancePayload) HasPlanId() bool
- func (o *PartialUpdateInstancePayload) SetInstanceName(v *string)
- func (o *PartialUpdateInstancePayload) SetParameters(v *InstanceParameters)
- func (o *PartialUpdateInstancePayload) SetPlanId(v *string)
- func (o PartialUpdateInstancePayload) ToMap() (map[string]interface{}, error)
- type Plan
- func (o *Plan) GetDescription() *string
- func (o *Plan) GetDescriptionOk() (*string, bool)
- func (o *Plan) GetFree() *bool
- func (o *Plan) GetFreeOk() (*bool, bool)
- func (o *Plan) GetId() *string
- func (o *Plan) GetIdOk() (*string, bool)
- func (o *Plan) GetName() *string
- func (o *Plan) GetNameOk() (*string, bool)
- func (o *Plan) GetSkuName() *string
- func (o *Plan) GetSkuNameOk() (*string, bool)
- func (o *Plan) SetDescription(v *string)
- func (o *Plan) SetFree(v *bool)
- func (o *Plan) SetId(v *string)
- func (o *Plan) SetName(v *string)
- func (o *Plan) SetSkuName(v *string)
- func (o Plan) ToMap() (map[string]interface{}, error)
- type RawCredentials
- type Restore
- func (o *Restore) GetBackupId() *int64
- func (o *Restore) GetBackupIdOk() (*int64, bool)
- func (o *Restore) GetFinishedAt() *string
- func (o *Restore) GetFinishedAtOk() (*string, bool)
- func (o *Restore) GetId() *int64
- func (o *Restore) GetIdOk() (*int64, bool)
- func (o *Restore) GetStatus() *string
- func (o *Restore) GetStatusOk() (*string, bool)
- func (o *Restore) GetTriggeredAt() *string
- func (o *Restore) GetTriggeredAtOk() (*string, bool)
- func (o *Restore) HasTriggeredAt() bool
- func (o *Restore) SetBackupId(v *int64)
- func (o *Restore) SetFinishedAt(v *string)
- func (o *Restore) SetId(v *int64)
- func (o *Restore) SetStatus(v *string)
- func (o *Restore) SetTriggeredAt(v *string)
- func (o Restore) ToMap() (map[string]interface{}, error)
- type Schema
- type TriggerRestoreResponse
- type UpdateBackupsConfigPayload
- func (o *UpdateBackupsConfigPayload) GetEncryptionKey() *string
- func (o *UpdateBackupsConfigPayload) GetEncryptionKeyOk() (*string, bool)
- func (o *UpdateBackupsConfigPayload) HasEncryptionKey() bool
- func (o *UpdateBackupsConfigPayload) SetEncryptionKey(v *string)
- func (o UpdateBackupsConfigPayload) ToMap() (map[string]interface{}, error)
- type UpdateBackupsConfigResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func ParameterValueToString ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT LogMe API API v1.1.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options
func (*APIClient) CreateBackup ¶ added in v0.16.0
func (a *APIClient) CreateBackup(ctx context.Context, instanceId string, projectId string) ApiCreateBackupRequest
CreateBackup: create a backup
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param instanceId Instance id @param projectId Project id on which user has permissions @return ApiCreateBackupRequest
func (*APIClient) CreateBackupExecute ¶ added in v0.16.0
func (*APIClient) CreateCredentials ¶
func (a *APIClient) CreateCredentials(ctx context.Context, projectId string, instanceId string) ApiCreateCredentialsRequest
CreateCredentials: create new credentials
Create new service credentials
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param instanceId Instance id @return ApiCreateCredentialsRequest
func (*APIClient) CreateCredentialsExecute ¶
func (*APIClient) CreateInstance ¶
func (a *APIClient) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest
CreateInstance: provision
Provision a service instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiCreateInstanceRequest
func (*APIClient) CreateInstanceExecute ¶
func (*APIClient) DeleteCredentials ¶
func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, instanceId string, credentialsId string) ApiDeleteCredentialsRequest
DeleteCredentials: delete credentials by id
Delete a service credentials.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param instanceId Instance id @param credentialsId Id of the credentials being deleted @return ApiDeleteCredentialsRequest
func (*APIClient) DeleteCredentialsExecute ¶
func (*APIClient) DeleteInstance ¶
func (a *APIClient) DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequest
DeleteInstance: delete service instance
Deprovision a service instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param instanceId Id of instance being deleted @return ApiDeleteInstanceRequest
func (*APIClient) DeleteInstanceExecute ¶
func (*APIClient) DownloadBackup ¶ added in v0.16.0
func (a *APIClient) DownloadBackup(ctx context.Context, backupId int32, instanceId string, projectId string) ApiDownloadBackupRequest
DownloadBackup: download backup
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param backupId Backup id @param instanceId Instance id @param projectId Project id on which user has permissions @return ApiDownloadBackupRequest
func (*APIClient) DownloadBackupExecute ¶ added in v0.16.0
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.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
func (*APIClient) GetCredentials ¶
func (a *APIClient) GetCredentials(ctx context.Context, projectId string, instanceId string, credentialsId string) ApiGetCredentialsRequest
GetCredentials: get credentials by id
get a service credentials by credentials id
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param instanceId Instance id @param credentialsId Credentials id of credentials to fetch @return ApiGetCredentialsRequest
func (*APIClient) GetCredentialsExecute ¶
func (*APIClient) GetInstance ¶
func (a *APIClient) GetInstance(ctx context.Context, projectId string, instanceId string) ApiGetInstanceRequest
GetInstance: get a service instance
get a service instance
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param instanceId Instance id @return ApiGetInstanceRequest
func (*APIClient) GetInstanceExecute ¶
func (*APIClient) GetMetrics ¶ added in v0.14.0
func (a *APIClient) GetMetrics(ctx context.Context, instanceId string, projectId string) ApiGetMetricsRequest
GetMetrics: get latest metrics for cpu load, memory and disk usage
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param instanceId Instance id @param projectId Project id on which user has permissions @return ApiGetMetricsRequest
func (*APIClient) GetMetricsExecute ¶ added in v0.14.0
func (*APIClient) ListBackups ¶ added in v0.14.0
func (a *APIClient) ListBackups(ctx context.Context, instanceId string, projectId string) ApiListBackupsRequest
ListBackups: get latest backup information for provided instanceId
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param instanceId Instance id @param projectId Project id on which user has permissions @return ApiListBackupsRequest
func (*APIClient) ListBackupsExecute ¶ added in v0.14.0
func (*APIClient) ListCredentials ¶
func (a *APIClient) ListCredentials(ctx context.Context, projectId string, instanceId string) ApiListCredentialsRequest
ListCredentials: get list of credentials ids
get list all credentials ids for instance
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param instanceId Instance id @return ApiListCredentialsRequest
func (*APIClient) ListCredentialsExecute ¶
func (*APIClient) ListInstances ¶
func (a *APIClient) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest
ListInstances: get service instances list
Get a list of available instances
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiListInstancesRequest
func (*APIClient) ListInstancesExecute ¶
func (*APIClient) ListOfferings ¶
func (a *APIClient) ListOfferings(ctx context.Context, projectId string) ApiListOfferingsRequest
ListOfferings: get the service offerings
Get the service offerings that the service broker offers.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiListOfferingsRequest
func (*APIClient) ListOfferingsExecute ¶
func (*APIClient) ListRestores ¶ added in v0.16.0
func (a *APIClient) ListRestores(ctx context.Context, instanceId string, projectId string) ApiListRestoresRequest
ListRestores: get latest restore information for provided instanceId
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param instanceId Instance id @param projectId Project id on which user has permissions @return ApiListRestoresRequest
func (*APIClient) ListRestoresExecute ¶ added in v0.16.0
func (*APIClient) PartialUpdateInstance ¶
func (a *APIClient) PartialUpdateInstance(ctx context.Context, projectId string, instanceId string) ApiPartialUpdateInstanceRequest
PartialUpdateInstance: update a service instance
Update a service instance. This could be a sgw acl update or a plan upgrade.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param instanceId id of the instance being updated @return ApiPartialUpdateInstanceRequest
func (*APIClient) PartialUpdateInstanceExecute ¶
func (*APIClient) TriggerRecreate ¶ added in v0.16.0
func (a *APIClient) TriggerRecreate(ctx context.Context, instanceId string, projectId string) ApiTriggerRecreateRequest
TriggerRecreate: trigger a recreate
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param instanceId Instance id @param projectId Project id on which user has permissions @return ApiTriggerRecreateRequest
func (*APIClient) TriggerRecreateExecute ¶ added in v0.16.0
func (*APIClient) TriggerRestart ¶ added in v0.16.0
func (a *APIClient) TriggerRestart(ctx context.Context, instanceId string, projectId string) ApiTriggerRestartRequest
TriggerRestart: trigger a restart
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param instanceId Instance id @param projectId Project id on which user has permissions @return ApiTriggerRestartRequest
func (*APIClient) TriggerRestartExecute ¶ added in v0.16.0
func (*APIClient) TriggerRestore ¶ added in v0.16.0
func (a *APIClient) TriggerRestore(ctx context.Context, instanceId string, projectId string, backupId int32) ApiTriggerRestoreRequest
TriggerRestore: trigger a restore
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param instanceId Instance id @param projectId Project id on which user has permissions @param backupId Backup id @return ApiTriggerRestoreRequest
func (*APIClient) TriggerRestoreExecute ¶ added in v0.16.0
func (*APIClient) UpdateBackupsConfig ¶ added in v0.16.0
func (a *APIClient) UpdateBackupsConfig(ctx context.Context, instanceId string, projectId string) ApiUpdateBackupsConfigRequest
UpdateBackupsConfig: backups configuration update
Update the configuration for backups for your instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param instanceId Instance id @param projectId Project id on which user has permissions @return ApiUpdateBackupsConfigRequest
func (*APIClient) UpdateBackupsConfigExecute ¶ added in v0.16.0
type ApiCreateBackupRequest ¶ added in v0.16.0
type ApiCreateBackupRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateBackupRequest) Execute ¶ added in v0.16.0
func (r ApiCreateBackupRequest) Execute() ([]CreateBackupResponseItem, error)
type ApiCreateCredentialsRequest ¶
type ApiCreateCredentialsRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateCredentialsRequest) Execute ¶
func (r ApiCreateCredentialsRequest) Execute() (*CredentialsResponse, error)
type ApiCreateInstanceRequest ¶
type ApiCreateInstanceRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateInstanceRequest) CreateInstancePayload ¶
func (r ApiCreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest
func (ApiCreateInstanceRequest) Execute ¶
func (r ApiCreateInstanceRequest) Execute() (*CreateInstanceResponse, error)
type ApiDeleteCredentialsRequest ¶
type ApiDeleteCredentialsRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteCredentialsRequest) Execute ¶
func (r ApiDeleteCredentialsRequest) Execute() error
type ApiDeleteInstanceRequest ¶
type ApiDeleteInstanceRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteInstanceRequest) Execute ¶
func (r ApiDeleteInstanceRequest) Execute() error
type ApiDownloadBackupRequest ¶ added in v0.16.0
type ApiDownloadBackupRequest struct {
// contains filtered or unexported fields
}
type ApiGetCredentialsRequest ¶
type ApiGetCredentialsRequest struct {
// contains filtered or unexported fields
}
func (ApiGetCredentialsRequest) Execute ¶
func (r ApiGetCredentialsRequest) Execute() (*CredentialsResponse, error)
type ApiGetInstanceRequest ¶
type ApiGetInstanceRequest struct {
// contains filtered or unexported fields
}
func (ApiGetInstanceRequest) Execute ¶
func (r ApiGetInstanceRequest) Execute() (*Instance, error)
type ApiGetMetricsRequest ¶ added in v0.14.0
type ApiGetMetricsRequest struct {
// contains filtered or unexported fields
}
func (ApiGetMetricsRequest) Execute ¶ added in v0.14.0
func (r ApiGetMetricsRequest) Execute() (*GetMetricsResponse, error)
type ApiListBackupsRequest ¶ added in v0.14.0
type ApiListBackupsRequest struct {
// contains filtered or unexported fields
}
func (ApiListBackupsRequest) Execute ¶ added in v0.14.0
func (r ApiListBackupsRequest) Execute() (*ListBackupsResponse, error)
type ApiListCredentialsRequest ¶
type ApiListCredentialsRequest struct {
// contains filtered or unexported fields
}
func (ApiListCredentialsRequest) Execute ¶
func (r ApiListCredentialsRequest) Execute() (*ListCredentialsResponse, error)
type ApiListInstancesRequest ¶
type ApiListInstancesRequest struct {
// contains filtered or unexported fields
}
func (ApiListInstancesRequest) Execute ¶
func (r ApiListInstancesRequest) Execute() (*ListInstancesResponse, error)
type ApiListOfferingsRequest ¶
type ApiListOfferingsRequest struct {
// contains filtered or unexported fields
}
func (ApiListOfferingsRequest) Execute ¶
func (r ApiListOfferingsRequest) Execute() (*ListOfferingsResponse, error)
type ApiListRestoresRequest ¶ added in v0.16.0
type ApiListRestoresRequest struct {
// contains filtered or unexported fields
}
func (ApiListRestoresRequest) Execute ¶ added in v0.16.0
func (r ApiListRestoresRequest) Execute() (*ListRestoresResponse, error)
type ApiPartialUpdateInstanceRequest ¶
type ApiPartialUpdateInstanceRequest struct {
// contains filtered or unexported fields
}
func (ApiPartialUpdateInstanceRequest) Execute ¶
func (r ApiPartialUpdateInstanceRequest) Execute() error
func (ApiPartialUpdateInstanceRequest) PartialUpdateInstancePayload ¶
func (r ApiPartialUpdateInstanceRequest) PartialUpdateInstancePayload(partialUpdateInstancePayload PartialUpdateInstancePayload) ApiPartialUpdateInstanceRequest
type ApiTriggerRecreateRequest ¶ added in v0.16.0
type ApiTriggerRecreateRequest struct {
// contains filtered or unexported fields
}
func (ApiTriggerRecreateRequest) Execute ¶ added in v0.16.0
func (r ApiTriggerRecreateRequest) Execute() (*CreateInstanceResponse, error)
type ApiTriggerRestartRequest ¶ added in v0.16.0
type ApiTriggerRestartRequest struct {
// contains filtered or unexported fields
}
func (ApiTriggerRestartRequest) Execute ¶ added in v0.16.0
func (r ApiTriggerRestartRequest) Execute() (*CreateInstanceResponse, error)
type ApiTriggerRestoreRequest ¶ added in v0.16.0
type ApiTriggerRestoreRequest struct {
// contains filtered or unexported fields
}
func (ApiTriggerRestoreRequest) Execute ¶ added in v0.16.0
func (r ApiTriggerRestoreRequest) Execute() (*TriggerRestoreResponse, error)
type ApiUpdateBackupsConfigRequest ¶ added in v0.16.0
type ApiUpdateBackupsConfigRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateBackupsConfigRequest) Execute ¶ added in v0.16.0
func (r ApiUpdateBackupsConfigRequest) Execute() (*UpdateBackupsConfigResponse, error)
func (ApiUpdateBackupsConfigRequest) UpdateBackupsConfigPayload ¶ added in v0.16.0
func (r ApiUpdateBackupsConfigRequest) UpdateBackupsConfigPayload(updateBackupsConfigPayload UpdateBackupsConfigPayload) ApiUpdateBackupsConfigRequest
type Backup ¶
type Backup struct { Downloadable *bool `json:"downloadable,omitempty"` // REQUIRED FinishedAt *string `json:"finished_at"` // REQUIRED Id *int64 `json:"id"` Size *int64 `json:"size,omitempty"` // REQUIRED Status *string `json:"status"` TriggeredAt *string `json:"triggered_at,omitempty"` }
Backup struct for Backup
func NewBackup ¶ added in v0.20.0
NewBackup instantiates a new Backup 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 NewBackupWithDefaults ¶ added in v0.20.0
func NewBackupWithDefaults() *Backup
NewBackupWithDefaults instantiates a new Backup 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 (*Backup) GetDownloadable ¶ added in v0.20.0
GetDownloadable returns the Downloadable field value if set, zero value otherwise.
func (*Backup) GetDownloadableOk ¶ added in v0.20.0
GetDownloadableOk returns a tuple with the Downloadable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetFinishedAt ¶ added in v0.20.0
GetFinishedAt returns the FinishedAt field value
func (*Backup) GetFinishedAtOk ¶ added in v0.20.0
GetFinishedAtOk returns a tuple with the FinishedAt field value and a boolean to check if the value has been set.
func (*Backup) GetIdOk ¶ added in v0.20.0
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Backup) GetSize ¶ added in v0.20.0
GetSize returns the Size field value if set, zero value otherwise.
func (*Backup) GetSizeOk ¶ added in v0.20.0
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) GetStatusOk ¶ added in v0.20.0
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*Backup) GetTriggeredAt ¶ added in v0.20.0
GetTriggeredAt returns the TriggeredAt field value if set, zero value otherwise.
func (*Backup) GetTriggeredAtOk ¶ added in v0.20.0
GetTriggeredAtOk returns a tuple with the TriggeredAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Backup) HasDownloadable ¶ added in v0.20.0
HasDownloadable returns a boolean if a field has been set.
func (*Backup) HasTriggeredAt ¶ added in v0.20.0
HasTriggeredAt returns a boolean if a field has been set.
func (*Backup) SetDownloadable ¶ added in v0.20.0
SetDownloadable gets a reference to the given bool and assigns it to the Downloadable field.
func (*Backup) SetFinishedAt ¶ added in v0.20.0
SetFinishedAt sets field value
func (*Backup) SetSize ¶ added in v0.20.0
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*Backup) SetTriggeredAt ¶ added in v0.20.0
SetTriggeredAt gets a reference to the given string and assigns it to the TriggeredAt field.
type CreateBackupResponseItem ¶ added in v0.16.0
type CreateBackupResponseItem struct { // REQUIRED Id *int64 `json:"id"` // REQUIRED Message *string `json:"message"` }
CreateBackupResponseItem struct for CreateBackupResponseItem
func NewCreateBackupResponseItem ¶ added in v0.20.0
func NewCreateBackupResponseItem(id *int64, message *string) *CreateBackupResponseItem
NewCreateBackupResponseItem instantiates a new CreateBackupResponseItem 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 NewCreateBackupResponseItemWithDefaults ¶ added in v0.20.0
func NewCreateBackupResponseItemWithDefaults() *CreateBackupResponseItem
NewCreateBackupResponseItemWithDefaults instantiates a new CreateBackupResponseItem 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 (*CreateBackupResponseItem) GetId ¶ added in v0.20.0
func (o *CreateBackupResponseItem) GetId() *int64
GetId returns the Id field value
func (*CreateBackupResponseItem) GetIdOk ¶ added in v0.20.0
func (o *CreateBackupResponseItem) GetIdOk() (*int64, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*CreateBackupResponseItem) GetMessage ¶ added in v0.20.0
func (o *CreateBackupResponseItem) GetMessage() *string
GetMessage returns the Message field value
func (*CreateBackupResponseItem) GetMessageOk ¶ added in v0.20.0
func (o *CreateBackupResponseItem) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*CreateBackupResponseItem) SetId ¶ added in v0.20.0
func (o *CreateBackupResponseItem) SetId(v *int64)
SetId sets field value
func (*CreateBackupResponseItem) SetMessage ¶ added in v0.20.0
func (o *CreateBackupResponseItem) SetMessage(v *string)
SetMessage sets field value
func (CreateBackupResponseItem) ToMap ¶ added in v0.20.0
func (o CreateBackupResponseItem) ToMap() (map[string]interface{}, error)
type CreateInstancePayload ¶
type CreateInstancePayload struct { // REQUIRED InstanceName *string `json:"instanceName"` Parameters *InstanceParameters `json:"parameters,omitempty"` // REQUIRED PlanId *string `json:"planId"` }
CreateInstancePayload struct for CreateInstancePayload
func NewCreateInstancePayload ¶ added in v0.20.0
func NewCreateInstancePayload(instanceName *string, planId *string) *CreateInstancePayload
NewCreateInstancePayload instantiates a new CreateInstancePayload 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 NewCreateInstancePayloadWithDefaults ¶ added in v0.20.0
func NewCreateInstancePayloadWithDefaults() *CreateInstancePayload
NewCreateInstancePayloadWithDefaults instantiates a new CreateInstancePayload 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 (*CreateInstancePayload) GetInstanceName ¶ added in v0.20.0
func (o *CreateInstancePayload) GetInstanceName() *string
GetInstanceName returns the InstanceName field value
func (*CreateInstancePayload) GetInstanceNameOk ¶ added in v0.20.0
func (o *CreateInstancePayload) GetInstanceNameOk() (*string, bool)
GetInstanceNameOk returns a tuple with the InstanceName field value and a boolean to check if the value has been set.
func (*CreateInstancePayload) GetParameters ¶ added in v0.20.0
func (o *CreateInstancePayload) GetParameters() *InstanceParameters
GetParameters returns the Parameters field value if set, zero value otherwise.
func (*CreateInstancePayload) GetParametersOk ¶ added in v0.20.0
func (o *CreateInstancePayload) GetParametersOk() (*InstanceParameters, bool)
GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInstancePayload) GetPlanId ¶ added in v0.20.0
func (o *CreateInstancePayload) GetPlanId() *string
GetPlanId returns the PlanId field value
func (*CreateInstancePayload) GetPlanIdOk ¶ added in v0.20.0
func (o *CreateInstancePayload) GetPlanIdOk() (*string, bool)
GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set.
func (*CreateInstancePayload) HasParameters ¶ added in v0.20.0
func (o *CreateInstancePayload) HasParameters() bool
HasParameters returns a boolean if a field has been set.
func (*CreateInstancePayload) SetInstanceName ¶ added in v0.20.0
func (o *CreateInstancePayload) SetInstanceName(v *string)
SetInstanceName sets field value
func (*CreateInstancePayload) SetParameters ¶ added in v0.20.0
func (o *CreateInstancePayload) SetParameters(v *InstanceParameters)
SetParameters gets a reference to the given InstanceParameters and assigns it to the Parameters field.
func (*CreateInstancePayload) SetPlanId ¶ added in v0.20.0
func (o *CreateInstancePayload) SetPlanId(v *string)
SetPlanId sets field value
func (CreateInstancePayload) ToMap ¶ added in v0.20.0
func (o CreateInstancePayload) ToMap() (map[string]interface{}, error)
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { // REQUIRED InstanceId *string `json:"instanceId"` }
CreateInstanceResponse struct for CreateInstanceResponse
func NewCreateInstanceResponse ¶ added in v0.20.0
func NewCreateInstanceResponse(instanceId *string) *CreateInstanceResponse
NewCreateInstanceResponse instantiates a new CreateInstanceResponse 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 NewCreateInstanceResponseWithDefaults ¶ added in v0.20.0
func NewCreateInstanceResponseWithDefaults() *CreateInstanceResponse
NewCreateInstanceResponseWithDefaults instantiates a new CreateInstanceResponse 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 (*CreateInstanceResponse) GetInstanceId ¶ added in v0.20.0
func (o *CreateInstanceResponse) GetInstanceId() *string
GetInstanceId returns the InstanceId field value
func (*CreateInstanceResponse) GetInstanceIdOk ¶ added in v0.20.0
func (o *CreateInstanceResponse) GetInstanceIdOk() (*string, bool)
GetInstanceIdOk returns a tuple with the InstanceId field value and a boolean to check if the value has been set.
func (*CreateInstanceResponse) SetInstanceId ¶ added in v0.20.0
func (o *CreateInstanceResponse) SetInstanceId(v *string)
SetInstanceId sets field value
func (CreateInstanceResponse) ToMap ¶ added in v0.20.0
func (o CreateInstanceResponse) ToMap() (map[string]interface{}, error)
type Credentials ¶
type Credentials struct { // REQUIRED Host *string `json:"host"` // REQUIRED Password *string `json:"password"` Port *int64 `json:"port,omitempty"` SyslogDrainUrl *string `json:"syslog_drain_url,omitempty"` Uri *string `json:"uri,omitempty"` // REQUIRED Username *string `json:"username"` }
Credentials struct for Credentials
func NewCredentials ¶ added in v0.20.0
func NewCredentials(host *string, password *string, username *string) *Credentials
NewCredentials instantiates a new Credentials 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 NewCredentialsWithDefaults ¶ added in v0.20.0
func NewCredentialsWithDefaults() *Credentials
NewCredentialsWithDefaults instantiates a new Credentials 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 (*Credentials) GetHost ¶ added in v0.20.0
func (o *Credentials) GetHost() *string
GetHost returns the Host field value
func (*Credentials) GetHostOk ¶ added in v0.20.0
func (o *Credentials) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.
func (*Credentials) GetPassword ¶ added in v0.20.0
func (o *Credentials) GetPassword() *string
GetPassword returns the Password field value
func (*Credentials) GetPasswordOk ¶ added in v0.20.0
func (o *Credentials) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*Credentials) GetPort ¶ added in v0.20.0
func (o *Credentials) GetPort() *int64
GetPort returns the Port field value if set, zero value otherwise.
func (*Credentials) GetPortOk ¶ added in v0.20.0
func (o *Credentials) GetPortOk() (*int64, bool)
GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Credentials) GetSyslogDrainUrl ¶ added in v0.20.0
func (o *Credentials) GetSyslogDrainUrl() *string
GetSyslogDrainUrl returns the SyslogDrainUrl field value if set, zero value otherwise.
func (*Credentials) GetSyslogDrainUrlOk ¶ added in v0.20.0
func (o *Credentials) GetSyslogDrainUrlOk() (*string, bool)
GetSyslogDrainUrlOk returns a tuple with the SyslogDrainUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Credentials) GetUri ¶ added in v0.20.0
func (o *Credentials) GetUri() *string
GetUri returns the Uri field value if set, zero value otherwise.
func (*Credentials) GetUriOk ¶ added in v0.20.0
func (o *Credentials) GetUriOk() (*string, bool)
GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Credentials) GetUsername ¶ added in v0.20.0
func (o *Credentials) GetUsername() *string
GetUsername returns the Username field value
func (*Credentials) GetUsernameOk ¶ added in v0.20.0
func (o *Credentials) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (*Credentials) HasPort ¶ added in v0.20.0
func (o *Credentials) HasPort() bool
HasPort returns a boolean if a field has been set.
func (*Credentials) HasSyslogDrainUrl ¶ added in v0.20.0
func (o *Credentials) HasSyslogDrainUrl() bool
HasSyslogDrainUrl returns a boolean if a field has been set.
func (*Credentials) HasUri ¶ added in v0.20.0
func (o *Credentials) HasUri() bool
HasUri returns a boolean if a field has been set.
func (*Credentials) SetHost ¶ added in v0.20.0
func (o *Credentials) SetHost(v *string)
SetHost sets field value
func (*Credentials) SetPassword ¶ added in v0.20.0
func (o *Credentials) SetPassword(v *string)
SetPassword sets field value
func (*Credentials) SetPort ¶ added in v0.20.0
func (o *Credentials) SetPort(v *int64)
SetPort gets a reference to the given int64 and assigns it to the Port field.
func (*Credentials) SetSyslogDrainUrl ¶ added in v0.20.0
func (o *Credentials) SetSyslogDrainUrl(v *string)
SetSyslogDrainUrl gets a reference to the given string and assigns it to the SyslogDrainUrl field.
func (*Credentials) SetUri ¶ added in v0.20.0
func (o *Credentials) SetUri(v *string)
SetUri gets a reference to the given string and assigns it to the Uri field.
func (*Credentials) SetUsername ¶ added in v0.20.0
func (o *Credentials) SetUsername(v *string)
SetUsername sets field value
func (Credentials) ToMap ¶ added in v0.20.0
func (o Credentials) ToMap() (map[string]interface{}, error)
type CredentialsListItem ¶
type CredentialsListItem struct { // REQUIRED Id *string `json:"id"` }
CredentialsListItem struct for CredentialsListItem
func NewCredentialsListItem ¶ added in v0.20.0
func NewCredentialsListItem(id *string) *CredentialsListItem
NewCredentialsListItem instantiates a new CredentialsListItem 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 NewCredentialsListItemWithDefaults ¶ added in v0.20.0
func NewCredentialsListItemWithDefaults() *CredentialsListItem
NewCredentialsListItemWithDefaults instantiates a new CredentialsListItem 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 (*CredentialsListItem) GetId ¶ added in v0.20.0
func (o *CredentialsListItem) GetId() *string
GetId returns the Id field value
func (*CredentialsListItem) GetIdOk ¶ added in v0.20.0
func (o *CredentialsListItem) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*CredentialsListItem) SetId ¶ added in v0.20.0
func (o *CredentialsListItem) SetId(v *string)
SetId sets field value
func (CredentialsListItem) ToMap ¶ added in v0.20.0
func (o CredentialsListItem) ToMap() (map[string]interface{}, error)
type CredentialsResponse ¶
type CredentialsResponse struct { // REQUIRED Id *string `json:"id"` Raw *RawCredentials `json:"raw,omitempty"` // REQUIRED Uri *string `json:"uri"` }
CredentialsResponse struct for CredentialsResponse
func NewCredentialsResponse ¶ added in v0.20.0
func NewCredentialsResponse(id *string, uri *string) *CredentialsResponse
NewCredentialsResponse instantiates a new CredentialsResponse 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 NewCredentialsResponseWithDefaults ¶ added in v0.20.0
func NewCredentialsResponseWithDefaults() *CredentialsResponse
NewCredentialsResponseWithDefaults instantiates a new CredentialsResponse 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 (*CredentialsResponse) GetId ¶ added in v0.20.0
func (o *CredentialsResponse) GetId() *string
GetId returns the Id field value
func (*CredentialsResponse) GetIdOk ¶ added in v0.20.0
func (o *CredentialsResponse) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*CredentialsResponse) GetRaw ¶ added in v0.20.0
func (o *CredentialsResponse) GetRaw() *RawCredentials
GetRaw returns the Raw field value if set, zero value otherwise.
func (*CredentialsResponse) GetRawOk ¶ added in v0.20.0
func (o *CredentialsResponse) GetRawOk() (*RawCredentials, bool)
GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CredentialsResponse) GetUri ¶ added in v0.20.0
func (o *CredentialsResponse) GetUri() *string
GetUri returns the Uri field value
func (*CredentialsResponse) GetUriOk ¶ added in v0.20.0
func (o *CredentialsResponse) GetUriOk() (*string, bool)
GetUriOk returns a tuple with the Uri field value and a boolean to check if the value has been set.
func (*CredentialsResponse) HasRaw ¶ added in v0.20.0
func (o *CredentialsResponse) HasRaw() bool
HasRaw returns a boolean if a field has been set.
func (*CredentialsResponse) SetId ¶ added in v0.20.0
func (o *CredentialsResponse) SetId(v *string)
SetId sets field value
func (*CredentialsResponse) SetRaw ¶ added in v0.20.0
func (o *CredentialsResponse) SetRaw(v *RawCredentials)
SetRaw gets a reference to the given RawCredentials and assigns it to the Raw field.
func (*CredentialsResponse) SetUri ¶ added in v0.20.0
func (o *CredentialsResponse) SetUri(v *string)
SetUri sets field value
func (CredentialsResponse) ToMap ¶ added in v0.20.0
func (o CredentialsResponse) ToMap() (map[string]interface{}, error)
type Error ¶
type Error struct { // REQUIRED Description *string `json:"description"` // REQUIRED Error *string `json:"error"` }
Error struct for Error
func NewError ¶ added in v0.20.0
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 ¶ added in v0.20.0
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) GetDescription ¶ added in v0.20.0
GetDescription returns the Description field value
func (*Error) GetDescriptionOk ¶ added in v0.20.0
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*Error) GetErrorOk ¶ added in v0.20.0
GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.
func (*Error) SetDescription ¶ added in v0.20.0
SetDescription sets field value
type GetMetricsResponse ¶ added in v0.14.0
type GetMetricsResponse struct { CpuIdleTime *int64 `json:"cpuIdleTime,omitempty"` // REQUIRED CpuLoadPercent *float64 `json:"cpuLoadPercent"` CpuSystemTime *int64 `json:"cpuSystemTime,omitempty"` CpuUserTime *int64 `json:"cpuUserTime,omitempty"` // REQUIRED DiskEphemeralTotal *int64 `json:"diskEphemeralTotal"` // REQUIRED DiskEphemeralUsed *int64 `json:"diskEphemeralUsed"` // REQUIRED DiskPersistentTotal *int64 `json:"diskPersistentTotal"` // REQUIRED DiskPersistentUsed *int64 `json:"diskPersistentUsed"` // REQUIRED Load1 *float64 `json:"load1"` // REQUIRED Load15 *float64 `json:"load15"` // REQUIRED Load5 *float64 `json:"load5"` // REQUIRED MemoryTotal *int64 `json:"memoryTotal"` // REQUIRED MemoryUsed *int64 `json:"memoryUsed"` // REQUIRED OpensearchDashboardURL *string `json:"opensearchDashboardURL"` // REQUIRED ParachuteDiskEphemeralActivated *bool `json:"parachuteDiskEphemeralActivated"` // REQUIRED ParachuteDiskEphemeralTotal *int64 `json:"parachuteDiskEphemeralTotal"` // REQUIRED ParachuteDiskEphemeralUsed *int64 `json:"parachuteDiskEphemeralUsed"` // REQUIRED ParachuteDiskEphemeralUsedPercent *int64 `json:"parachuteDiskEphemeralUsedPercent"` // REQUIRED ParachuteDiskEphemeralUsedThreshold *int64 `json:"parachuteDiskEphemeralUsedThreshold"` // REQUIRED ParachuteDiskPersistentActivated *bool `json:"parachuteDiskPersistentActivated"` // REQUIRED ParachuteDiskPersistentTotal *int64 `json:"parachuteDiskPersistentTotal"` // REQUIRED ParachuteDiskPersistentUsed *int64 `json:"parachuteDiskPersistentUsed"` // REQUIRED ParachuteDiskPersistentUsedPercent *int64 `json:"parachuteDiskPersistentUsedPercent"` // REQUIRED ParachuteDiskPersistentUsedThreshold *int64 `json:"parachuteDiskPersistentUsedThreshold"` }
GetMetricsResponse struct for GetMetricsResponse
func NewGetMetricsResponse ¶ added in v0.20.0
func NewGetMetricsResponse(cpuLoadPercent *float64, diskEphemeralTotal *int64, diskEphemeralUsed *int64, diskPersistentTotal *int64, diskPersistentUsed *int64, load1 *float64, load15 *float64, load5 *float64, memoryTotal *int64, memoryUsed *int64, opensearchDashboardURL *string, parachuteDiskEphemeralActivated *bool, parachuteDiskEphemeralTotal *int64, parachuteDiskEphemeralUsed *int64, parachuteDiskEphemeralUsedPercent *int64, parachuteDiskEphemeralUsedThreshold *int64, parachuteDiskPersistentActivated *bool, parachuteDiskPersistentTotal *int64, parachuteDiskPersistentUsed *int64, parachuteDiskPersistentUsedPercent *int64, parachuteDiskPersistentUsedThreshold *int64) *GetMetricsResponse
NewGetMetricsResponse instantiates a new GetMetricsResponse 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 NewGetMetricsResponseWithDefaults ¶ added in v0.20.0
func NewGetMetricsResponseWithDefaults() *GetMetricsResponse
NewGetMetricsResponseWithDefaults instantiates a new GetMetricsResponse 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 (*GetMetricsResponse) GetCpuIdleTime ¶ added in v0.20.0
func (o *GetMetricsResponse) GetCpuIdleTime() *int64
GetCpuIdleTime returns the CpuIdleTime field value if set, zero value otherwise.
func (*GetMetricsResponse) GetCpuIdleTimeOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetCpuIdleTimeOk() (*int64, bool)
GetCpuIdleTimeOk returns a tuple with the CpuIdleTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetCpuLoadPercent ¶ added in v0.20.0
func (o *GetMetricsResponse) GetCpuLoadPercent() *float64
GetCpuLoadPercent returns the CpuLoadPercent field value
func (*GetMetricsResponse) GetCpuLoadPercentOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetCpuLoadPercentOk() (*float64, bool)
GetCpuLoadPercentOk returns a tuple with the CpuLoadPercent field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetCpuSystemTime ¶ added in v0.20.0
func (o *GetMetricsResponse) GetCpuSystemTime() *int64
GetCpuSystemTime returns the CpuSystemTime field value if set, zero value otherwise.
func (*GetMetricsResponse) GetCpuSystemTimeOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetCpuSystemTimeOk() (*int64, bool)
GetCpuSystemTimeOk returns a tuple with the CpuSystemTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetCpuUserTime ¶ added in v0.20.0
func (o *GetMetricsResponse) GetCpuUserTime() *int64
GetCpuUserTime returns the CpuUserTime field value if set, zero value otherwise.
func (*GetMetricsResponse) GetCpuUserTimeOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetCpuUserTimeOk() (*int64, bool)
GetCpuUserTimeOk returns a tuple with the CpuUserTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetDiskEphemeralTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) GetDiskEphemeralTotal() *int64
GetDiskEphemeralTotal returns the DiskEphemeralTotal field value
func (*GetMetricsResponse) GetDiskEphemeralTotalOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetDiskEphemeralTotalOk() (*int64, bool)
GetDiskEphemeralTotalOk returns a tuple with the DiskEphemeralTotal field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetDiskEphemeralUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) GetDiskEphemeralUsed() *int64
GetDiskEphemeralUsed returns the DiskEphemeralUsed field value
func (*GetMetricsResponse) GetDiskEphemeralUsedOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetDiskEphemeralUsedOk() (*int64, bool)
GetDiskEphemeralUsedOk returns a tuple with the DiskEphemeralUsed field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetDiskPersistentTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) GetDiskPersistentTotal() *int64
GetDiskPersistentTotal returns the DiskPersistentTotal field value
func (*GetMetricsResponse) GetDiskPersistentTotalOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetDiskPersistentTotalOk() (*int64, bool)
GetDiskPersistentTotalOk returns a tuple with the DiskPersistentTotal field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetDiskPersistentUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) GetDiskPersistentUsed() *int64
GetDiskPersistentUsed returns the DiskPersistentUsed field value
func (*GetMetricsResponse) GetDiskPersistentUsedOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetDiskPersistentUsedOk() (*int64, bool)
GetDiskPersistentUsedOk returns a tuple with the DiskPersistentUsed field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetLoad1 ¶ added in v0.20.0
func (o *GetMetricsResponse) GetLoad1() *float64
GetLoad1 returns the Load1 field value
func (*GetMetricsResponse) GetLoad15 ¶ added in v0.20.0
func (o *GetMetricsResponse) GetLoad15() *float64
GetLoad15 returns the Load15 field value
func (*GetMetricsResponse) GetLoad15Ok ¶ added in v0.20.0
func (o *GetMetricsResponse) GetLoad15Ok() (*float64, bool)
GetLoad15Ok returns a tuple with the Load15 field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetLoad1Ok ¶ added in v0.20.0
func (o *GetMetricsResponse) GetLoad1Ok() (*float64, bool)
GetLoad1Ok returns a tuple with the Load1 field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetLoad5 ¶ added in v0.20.0
func (o *GetMetricsResponse) GetLoad5() *float64
GetLoad5 returns the Load5 field value
func (*GetMetricsResponse) GetLoad5Ok ¶ added in v0.20.0
func (o *GetMetricsResponse) GetLoad5Ok() (*float64, bool)
GetLoad5Ok returns a tuple with the Load5 field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetMemoryTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) GetMemoryTotal() *int64
GetMemoryTotal returns the MemoryTotal field value
func (*GetMetricsResponse) GetMemoryTotalOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetMemoryTotalOk() (*int64, bool)
GetMemoryTotalOk returns a tuple with the MemoryTotal field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetMemoryUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) GetMemoryUsed() *int64
GetMemoryUsed returns the MemoryUsed field value
func (*GetMetricsResponse) GetMemoryUsedOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetMemoryUsedOk() (*int64, bool)
GetMemoryUsedOk returns a tuple with the MemoryUsed field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetOpensearchDashboardURL ¶ added in v0.20.0
func (o *GetMetricsResponse) GetOpensearchDashboardURL() *string
GetOpensearchDashboardURL returns the OpensearchDashboardURL field value
func (*GetMetricsResponse) GetOpensearchDashboardURLOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetOpensearchDashboardURLOk() (*string, bool)
GetOpensearchDashboardURLOk returns a tuple with the OpensearchDashboardURL field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskEphemeralActivated ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralActivated() *bool
GetParachuteDiskEphemeralActivated returns the ParachuteDiskEphemeralActivated field value
func (*GetMetricsResponse) GetParachuteDiskEphemeralActivatedOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralActivatedOk() (*bool, bool)
GetParachuteDiskEphemeralActivatedOk returns a tuple with the ParachuteDiskEphemeralActivated field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskEphemeralTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralTotal() *int64
GetParachuteDiskEphemeralTotal returns the ParachuteDiskEphemeralTotal field value
func (*GetMetricsResponse) GetParachuteDiskEphemeralTotalOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralTotalOk() (*int64, bool)
GetParachuteDiskEphemeralTotalOk returns a tuple with the ParachuteDiskEphemeralTotal field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskEphemeralUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsed() *int64
GetParachuteDiskEphemeralUsed returns the ParachuteDiskEphemeralUsed field value
func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedOk() (*int64, bool)
GetParachuteDiskEphemeralUsedOk returns a tuple with the ParachuteDiskEphemeralUsed field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedPercent ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedPercent() *int64
GetParachuteDiskEphemeralUsedPercent returns the ParachuteDiskEphemeralUsedPercent field value
func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedPercentOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedPercentOk() (*int64, bool)
GetParachuteDiskEphemeralUsedPercentOk returns a tuple with the ParachuteDiskEphemeralUsedPercent field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedThreshold ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedThreshold() *int64
GetParachuteDiskEphemeralUsedThreshold returns the ParachuteDiskEphemeralUsedThreshold field value
func (*GetMetricsResponse) GetParachuteDiskEphemeralUsedThresholdOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskEphemeralUsedThresholdOk() (*int64, bool)
GetParachuteDiskEphemeralUsedThresholdOk returns a tuple with the ParachuteDiskEphemeralUsedThreshold field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskPersistentActivated ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentActivated() *bool
GetParachuteDiskPersistentActivated returns the ParachuteDiskPersistentActivated field value
func (*GetMetricsResponse) GetParachuteDiskPersistentActivatedOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentActivatedOk() (*bool, bool)
GetParachuteDiskPersistentActivatedOk returns a tuple with the ParachuteDiskPersistentActivated field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskPersistentTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentTotal() *int64
GetParachuteDiskPersistentTotal returns the ParachuteDiskPersistentTotal field value
func (*GetMetricsResponse) GetParachuteDiskPersistentTotalOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentTotalOk() (*int64, bool)
GetParachuteDiskPersistentTotalOk returns a tuple with the ParachuteDiskPersistentTotal field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskPersistentUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentUsed() *int64
GetParachuteDiskPersistentUsed returns the ParachuteDiskPersistentUsed field value
func (*GetMetricsResponse) GetParachuteDiskPersistentUsedOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedOk() (*int64, bool)
GetParachuteDiskPersistentUsedOk returns a tuple with the ParachuteDiskPersistentUsed field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskPersistentUsedPercent ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedPercent() *int64
GetParachuteDiskPersistentUsedPercent returns the ParachuteDiskPersistentUsedPercent field value
func (*GetMetricsResponse) GetParachuteDiskPersistentUsedPercentOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedPercentOk() (*int64, bool)
GetParachuteDiskPersistentUsedPercentOk returns a tuple with the ParachuteDiskPersistentUsedPercent field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) GetParachuteDiskPersistentUsedThreshold ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedThreshold() *int64
GetParachuteDiskPersistentUsedThreshold returns the ParachuteDiskPersistentUsedThreshold field value
func (*GetMetricsResponse) GetParachuteDiskPersistentUsedThresholdOk ¶ added in v0.20.0
func (o *GetMetricsResponse) GetParachuteDiskPersistentUsedThresholdOk() (*int64, bool)
GetParachuteDiskPersistentUsedThresholdOk returns a tuple with the ParachuteDiskPersistentUsedThreshold field value and a boolean to check if the value has been set.
func (*GetMetricsResponse) HasCpuIdleTime ¶ added in v0.20.0
func (o *GetMetricsResponse) HasCpuIdleTime() bool
HasCpuIdleTime returns a boolean if a field has been set.
func (*GetMetricsResponse) HasCpuSystemTime ¶ added in v0.20.0
func (o *GetMetricsResponse) HasCpuSystemTime() bool
HasCpuSystemTime returns a boolean if a field has been set.
func (*GetMetricsResponse) HasCpuUserTime ¶ added in v0.20.0
func (o *GetMetricsResponse) HasCpuUserTime() bool
HasCpuUserTime returns a boolean if a field has been set.
func (*GetMetricsResponse) SetCpuIdleTime ¶ added in v0.20.0
func (o *GetMetricsResponse) SetCpuIdleTime(v *int64)
SetCpuIdleTime gets a reference to the given int64 and assigns it to the CpuIdleTime field.
func (*GetMetricsResponse) SetCpuLoadPercent ¶ added in v0.20.0
func (o *GetMetricsResponse) SetCpuLoadPercent(v *float64)
SetCpuLoadPercent sets field value
func (*GetMetricsResponse) SetCpuSystemTime ¶ added in v0.20.0
func (o *GetMetricsResponse) SetCpuSystemTime(v *int64)
SetCpuSystemTime gets a reference to the given int64 and assigns it to the CpuSystemTime field.
func (*GetMetricsResponse) SetCpuUserTime ¶ added in v0.20.0
func (o *GetMetricsResponse) SetCpuUserTime(v *int64)
SetCpuUserTime gets a reference to the given int64 and assigns it to the CpuUserTime field.
func (*GetMetricsResponse) SetDiskEphemeralTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) SetDiskEphemeralTotal(v *int64)
SetDiskEphemeralTotal sets field value
func (*GetMetricsResponse) SetDiskEphemeralUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) SetDiskEphemeralUsed(v *int64)
SetDiskEphemeralUsed sets field value
func (*GetMetricsResponse) SetDiskPersistentTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) SetDiskPersistentTotal(v *int64)
SetDiskPersistentTotal sets field value
func (*GetMetricsResponse) SetDiskPersistentUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) SetDiskPersistentUsed(v *int64)
SetDiskPersistentUsed sets field value
func (*GetMetricsResponse) SetLoad1 ¶ added in v0.20.0
func (o *GetMetricsResponse) SetLoad1(v *float64)
SetLoad1 sets field value
func (*GetMetricsResponse) SetLoad15 ¶ added in v0.20.0
func (o *GetMetricsResponse) SetLoad15(v *float64)
SetLoad15 sets field value
func (*GetMetricsResponse) SetLoad5 ¶ added in v0.20.0
func (o *GetMetricsResponse) SetLoad5(v *float64)
SetLoad5 sets field value
func (*GetMetricsResponse) SetMemoryTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) SetMemoryTotal(v *int64)
SetMemoryTotal sets field value
func (*GetMetricsResponse) SetMemoryUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) SetMemoryUsed(v *int64)
SetMemoryUsed sets field value
func (*GetMetricsResponse) SetOpensearchDashboardURL ¶ added in v0.20.0
func (o *GetMetricsResponse) SetOpensearchDashboardURL(v *string)
SetOpensearchDashboardURL sets field value
func (*GetMetricsResponse) SetParachuteDiskEphemeralActivated ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskEphemeralActivated(v *bool)
SetParachuteDiskEphemeralActivated sets field value
func (*GetMetricsResponse) SetParachuteDiskEphemeralTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskEphemeralTotal(v *int64)
SetParachuteDiskEphemeralTotal sets field value
func (*GetMetricsResponse) SetParachuteDiskEphemeralUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsed(v *int64)
SetParachuteDiskEphemeralUsed sets field value
func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedPercent(v *int64)
SetParachuteDiskEphemeralUsedPercent sets field value
func (*GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskEphemeralUsedThreshold(v *int64)
SetParachuteDiskEphemeralUsedThreshold sets field value
func (*GetMetricsResponse) SetParachuteDiskPersistentActivated ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskPersistentActivated(v *bool)
SetParachuteDiskPersistentActivated sets field value
func (*GetMetricsResponse) SetParachuteDiskPersistentTotal ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskPersistentTotal(v *int64)
SetParachuteDiskPersistentTotal sets field value
func (*GetMetricsResponse) SetParachuteDiskPersistentUsed ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskPersistentUsed(v *int64)
SetParachuteDiskPersistentUsed sets field value
func (*GetMetricsResponse) SetParachuteDiskPersistentUsedPercent ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedPercent(v *int64)
SetParachuteDiskPersistentUsedPercent sets field value
func (*GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold ¶ added in v0.20.0
func (o *GetMetricsResponse) SetParachuteDiskPersistentUsedThreshold(v *int64)
SetParachuteDiskPersistentUsedThreshold sets field value
func (GetMetricsResponse) ToMap ¶ added in v0.20.0
func (o GetMetricsResponse) ToMap() (map[string]interface{}, error)
type Instance ¶
type Instance struct { // REQUIRED CfGuid *string `json:"cfGuid"` // REQUIRED CfOrganizationGuid *string `json:"cfOrganizationGuid"` // REQUIRED CfSpaceGuid *string `json:"cfSpaceGuid"` // REQUIRED DashboardUrl *string `json:"dashboardUrl"` // REQUIRED ImageUrl *string `json:"imageUrl"` InstanceId *string `json:"instanceId,omitempty"` // REQUIRED LastOperation *InstanceLastOperation `json:"lastOperation"` // REQUIRED Name *string `json:"name"` // Deprecated: Check the GitHub changelog for alternatives // REQUIRED OfferingName *string `json:"offeringName"` // REQUIRED OfferingVersion *string `json:"offeringVersion"` // REQUIRED Parameters *map[string]interface{} `json:"parameters"` // REQUIRED PlanId *string `json:"planId"` // REQUIRED PlanName *string `json:"planName"` Status *string `json:"status,omitempty"` }
Instance struct for Instance
func NewInstance ¶ added in v0.20.0
func NewInstance(cfGuid *string, cfOrganizationGuid *string, cfSpaceGuid *string, dashboardUrl *string, imageUrl *string, lastOperation *InstanceLastOperation, name *string, offeringName *string, offeringVersion *string, parameters *map[string]interface{}, planId *string, planName *string) *Instance
NewInstance instantiates a new Instance 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 NewInstanceWithDefaults ¶ added in v0.20.0
func NewInstanceWithDefaults() *Instance
NewInstanceWithDefaults instantiates a new Instance 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 (*Instance) GetCfGuidOk ¶ added in v0.20.0
GetCfGuidOk returns a tuple with the CfGuid field value and a boolean to check if the value has been set.
func (*Instance) GetCfOrganizationGuid ¶ added in v0.20.0
GetCfOrganizationGuid returns the CfOrganizationGuid field value
func (*Instance) GetCfOrganizationGuidOk ¶ added in v0.20.0
GetCfOrganizationGuidOk returns a tuple with the CfOrganizationGuid field value and a boolean to check if the value has been set.
func (*Instance) GetCfSpaceGuid ¶ added in v0.20.0
GetCfSpaceGuid returns the CfSpaceGuid field value
func (*Instance) GetCfSpaceGuidOk ¶ added in v0.20.0
GetCfSpaceGuidOk returns a tuple with the CfSpaceGuid field value and a boolean to check if the value has been set.
func (*Instance) GetDashboardUrl ¶ added in v0.20.0
GetDashboardUrl returns the DashboardUrl field value
func (*Instance) GetDashboardUrlOk ¶ added in v0.20.0
GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set.
func (*Instance) GetImageUrl ¶ added in v0.20.0
GetImageUrl returns the ImageUrl field value
func (*Instance) GetImageUrlOk ¶ added in v0.20.0
GetImageUrlOk returns a tuple with the ImageUrl field value and a boolean to check if the value has been set.
func (*Instance) GetInstanceId ¶ added in v0.20.0
GetInstanceId returns the InstanceId field value if set, zero value otherwise.
func (*Instance) GetInstanceIdOk ¶ added in v0.20.0
GetInstanceIdOk returns a tuple with the InstanceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Instance) GetLastOperation ¶ added in v0.20.0
func (o *Instance) GetLastOperation() *InstanceLastOperation
GetLastOperation returns the LastOperation field value
func (*Instance) GetLastOperationOk ¶ added in v0.20.0
func (o *Instance) GetLastOperationOk() (*InstanceLastOperation, bool)
GetLastOperationOk returns a tuple with the LastOperation field value and a boolean to check if the value has been set.
func (*Instance) GetNameOk ¶ added in v0.20.0
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Instance) GetOfferingName ¶ added in v0.20.0
GetOfferingName returns the OfferingName field value Deprecated
func (*Instance) GetOfferingNameOk ¶ added in v0.20.0
GetOfferingNameOk returns a tuple with the OfferingName field value and a boolean to check if the value has been set. Deprecated
func (*Instance) GetOfferingVersion ¶ added in v0.20.0
GetOfferingVersion returns the OfferingVersion field value
func (*Instance) GetOfferingVersionOk ¶ added in v0.20.0
GetOfferingVersionOk returns a tuple with the OfferingVersion field value and a boolean to check if the value has been set.
func (*Instance) GetParameters ¶ added in v0.20.0
GetParameters returns the Parameters field value
func (*Instance) GetParametersOk ¶ added in v0.20.0
GetParametersOk returns a tuple with the Parameters field value and a boolean to check if the value has been set.
func (*Instance) GetPlanIdOk ¶ added in v0.20.0
GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set.
func (*Instance) GetPlanName ¶ added in v0.20.0
GetPlanName returns the PlanName field value
func (*Instance) GetPlanNameOk ¶ added in v0.20.0
GetPlanNameOk returns a tuple with the PlanName field value and a boolean to check if the value has been set.
func (*Instance) GetStatus ¶ added in v0.20.0
GetStatus returns the Status field value if set, zero value otherwise.
func (*Instance) GetStatusOk ¶ added in v0.20.0
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 (*Instance) HasInstanceId ¶ added in v0.20.0
HasInstanceId returns a boolean if a field has been set.
func (*Instance) SetCfOrganizationGuid ¶ added in v0.20.0
SetCfOrganizationGuid sets field value
func (*Instance) SetCfSpaceGuid ¶ added in v0.20.0
SetCfSpaceGuid sets field value
func (*Instance) SetDashboardUrl ¶ added in v0.20.0
SetDashboardUrl sets field value
func (*Instance) SetImageUrl ¶ added in v0.20.0
SetImageUrl sets field value
func (*Instance) SetInstanceId ¶ added in v0.20.0
SetInstanceId gets a reference to the given string and assigns it to the InstanceId field.
func (*Instance) SetLastOperation ¶ added in v0.20.0
func (o *Instance) SetLastOperation(v *InstanceLastOperation)
SetLastOperation sets field value
func (*Instance) SetOfferingName ¶ added in v0.20.0
SetOfferingName sets field value Deprecated
func (*Instance) SetOfferingVersion ¶ added in v0.20.0
SetOfferingVersion sets field value
func (*Instance) SetParameters ¶ added in v0.20.0
SetParameters sets field value
func (*Instance) SetPlanName ¶ added in v0.20.0
SetPlanName sets field value
type InstanceLastOperation ¶
type InstanceLastOperation struct { // REQUIRED Description *string `json:"description"` // REQUIRED State *string `json:"state"` // REQUIRED Type *string `json:"type"` }
InstanceLastOperation struct for InstanceLastOperation
func NewInstanceLastOperation ¶ added in v0.20.0
func NewInstanceLastOperation(description *string, state *string, type_ *string) *InstanceLastOperation
NewInstanceLastOperation instantiates a new InstanceLastOperation 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 NewInstanceLastOperationWithDefaults ¶ added in v0.20.0
func NewInstanceLastOperationWithDefaults() *InstanceLastOperation
NewInstanceLastOperationWithDefaults instantiates a new InstanceLastOperation 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 (*InstanceLastOperation) GetDescription ¶ added in v0.20.0
func (o *InstanceLastOperation) GetDescription() *string
GetDescription returns the Description field value
func (*InstanceLastOperation) GetDescriptionOk ¶ added in v0.20.0
func (o *InstanceLastOperation) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*InstanceLastOperation) GetState ¶ added in v0.20.0
func (o *InstanceLastOperation) GetState() *string
GetState returns the State field value
func (*InstanceLastOperation) GetStateOk ¶ added in v0.20.0
func (o *InstanceLastOperation) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*InstanceLastOperation) GetType ¶ added in v0.20.0
func (o *InstanceLastOperation) GetType() *string
GetType returns the Type field value
func (*InstanceLastOperation) GetTypeOk ¶ added in v0.20.0
func (o *InstanceLastOperation) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*InstanceLastOperation) SetDescription ¶ added in v0.20.0
func (o *InstanceLastOperation) SetDescription(v *string)
SetDescription sets field value
func (*InstanceLastOperation) SetState ¶ added in v0.20.0
func (o *InstanceLastOperation) SetState(v *string)
SetState sets field value
func (*InstanceLastOperation) SetType ¶ added in v0.20.0
func (o *InstanceLastOperation) SetType(v *string)
SetType sets field value
func (InstanceLastOperation) ToMap ¶ added in v0.20.0
func (o InstanceLastOperation) ToMap() (map[string]interface{}, error)
type InstanceParameters ¶
type InstanceParameters struct { EnableMonitoring *bool `json:"enable_monitoring,omitempty"` FluentdTcp *int64 `json:"fluentd-tcp,omitempty"` FluentdTls *int64 `json:"fluentd-tls,omitempty"` FluentdTlsCiphers *string `json:"fluentd-tls-ciphers,omitempty"` FluentdTlsMaxVersion *string `json:"fluentd-tls-max-version,omitempty"` FluentdTlsMinVersion *string `json:"fluentd-tls-min-version,omitempty"` FluentdTlsVersion *string `json:"fluentd-tls-version,omitempty"` FluentdUdp *int64 `json:"fluentd-udp,omitempty"` // If you want to monitor your service with Graphite, you can set the custom parameter graphite. It expects the host and port where the Graphite metrics should be sent to. Graphite *string `json:"graphite,omitempty"` Groks *[]InstanceParametersGroksInner `json:"groks,omitempty"` // Combination of an integer and a timerange when an index will be considered 'd' and can be deleted from OpenSearch. Possible values for the timerange are s, m, h and d. IsmDeletionAfter *string `json:"ism_deletion_after,omitempty"` IsmJitter *float64 `json:"ism_jitter,omitempty"` IsmJobInterval *int64 `json:"ism_job_interval,omitempty"` // Default: not set, 46% of available memory will be used. The amount of memory (in MB) allocated as heap by the JVM for OpenSearch. JavaHeapspace *int64 `json:"java_heapspace,omitempty"` // The amount of memory (in MB) used by the JVM to store metadata for OpenSearch. JavaMaxmetaspace *int64 `json:"java_maxmetaspace,omitempty"` // This component monitors ephemeral and persistent disk usage. If one of these disk usages reaches the default configured threshold of 80%, the a9s Parachute stops all processes on that node. MaxDiskThreshold *int64 `json:"max_disk_threshold,omitempty"` // Frequency of metrics being emitted in seconds MetricsFrequency *int64 `json:"metrics_frequency,omitempty"` // Depending on your graphite provider, you might need to prefix the metrics with a certain value, like an API key for example. MetricsPrefix *string `json:"metrics_prefix,omitempty"` MonitoringInstanceId *string `json:"monitoring_instance_id,omitempty"` OpensearchTlsCiphers *[]string `json:"opensearch-tls-ciphers,omitempty"` OpensearchTlsProtocols *[]string `json:"opensearch-tls-protocols,omitempty"` // Comma separated list of IP networks in CIDR notation which are allowed to access this instance. SgwAcl *string `json:"sgw_acl,omitempty"` Syslog *[]string `json:"syslog,omitempty"` SyslogUseUdp *string `json:"syslog-use-udp,omitempty"` }
InstanceParameters struct for InstanceParameters
func NewInstanceParameters ¶ added in v0.20.0
func NewInstanceParameters() *InstanceParameters
NewInstanceParameters instantiates a new InstanceParameters 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 NewInstanceParametersWithDefaults ¶ added in v0.20.0
func NewInstanceParametersWithDefaults() *InstanceParameters
NewInstanceParametersWithDefaults instantiates a new InstanceParameters 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 (*InstanceParameters) GetEnableMonitoring ¶ added in v0.20.0
func (o *InstanceParameters) GetEnableMonitoring() *bool
GetEnableMonitoring returns the EnableMonitoring field value if set, zero value otherwise.
func (*InstanceParameters) GetEnableMonitoringOk ¶ added in v0.20.0
func (o *InstanceParameters) GetEnableMonitoringOk() (*bool, bool)
GetEnableMonitoringOk returns a tuple with the EnableMonitoring field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetFluentdTcp ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTcp() *int64
GetFluentdTcp returns the FluentdTcp field value if set, zero value otherwise.
func (*InstanceParameters) GetFluentdTcpOk ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTcpOk() (*int64, bool)
GetFluentdTcpOk returns a tuple with the FluentdTcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetFluentdTls ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTls() *int64
GetFluentdTls returns the FluentdTls field value if set, zero value otherwise.
func (*InstanceParameters) GetFluentdTlsCiphers ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTlsCiphers() *string
GetFluentdTlsCiphers returns the FluentdTlsCiphers field value if set, zero value otherwise.
func (*InstanceParameters) GetFluentdTlsCiphersOk ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTlsCiphersOk() (*string, bool)
GetFluentdTlsCiphersOk returns a tuple with the FluentdTlsCiphers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetFluentdTlsMaxVersion ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTlsMaxVersion() *string
GetFluentdTlsMaxVersion returns the FluentdTlsMaxVersion field value if set, zero value otherwise.
func (*InstanceParameters) GetFluentdTlsMaxVersionOk ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTlsMaxVersionOk() (*string, bool)
GetFluentdTlsMaxVersionOk returns a tuple with the FluentdTlsMaxVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetFluentdTlsMinVersion ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTlsMinVersion() *string
GetFluentdTlsMinVersion returns the FluentdTlsMinVersion field value if set, zero value otherwise.
func (*InstanceParameters) GetFluentdTlsMinVersionOk ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTlsMinVersionOk() (*string, bool)
GetFluentdTlsMinVersionOk returns a tuple with the FluentdTlsMinVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetFluentdTlsOk ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTlsOk() (*int64, bool)
GetFluentdTlsOk returns a tuple with the FluentdTls field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetFluentdTlsVersion ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTlsVersion() *string
GetFluentdTlsVersion returns the FluentdTlsVersion field value if set, zero value otherwise.
func (*InstanceParameters) GetFluentdTlsVersionOk ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdTlsVersionOk() (*string, bool)
GetFluentdTlsVersionOk returns a tuple with the FluentdTlsVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetFluentdUdp ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdUdp() *int64
GetFluentdUdp returns the FluentdUdp field value if set, zero value otherwise.
func (*InstanceParameters) GetFluentdUdpOk ¶ added in v0.20.0
func (o *InstanceParameters) GetFluentdUdpOk() (*int64, bool)
GetFluentdUdpOk returns a tuple with the FluentdUdp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetGraphite ¶ added in v0.20.0
func (o *InstanceParameters) GetGraphite() *string
GetGraphite returns the Graphite field value if set, zero value otherwise.
func (*InstanceParameters) GetGraphiteOk ¶ added in v0.20.0
func (o *InstanceParameters) GetGraphiteOk() (*string, bool)
GetGraphiteOk returns a tuple with the Graphite field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetGroks ¶ added in v0.20.0
func (o *InstanceParameters) GetGroks() *[]InstanceParametersGroksInner
GetGroks returns the Groks field value if set, zero value otherwise.
func (*InstanceParameters) GetGroksOk ¶ added in v0.20.0
func (o *InstanceParameters) GetGroksOk() (*[]InstanceParametersGroksInner, bool)
GetGroksOk returns a tuple with the Groks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetIsmDeletionAfter ¶ added in v0.20.0
func (o *InstanceParameters) GetIsmDeletionAfter() *string
GetIsmDeletionAfter returns the IsmDeletionAfter field value if set, zero value otherwise.
func (*InstanceParameters) GetIsmDeletionAfterOk ¶ added in v0.20.0
func (o *InstanceParameters) GetIsmDeletionAfterOk() (*string, bool)
GetIsmDeletionAfterOk returns a tuple with the IsmDeletionAfter field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetIsmJitter ¶ added in v0.20.0
func (o *InstanceParameters) GetIsmJitter() *float64
GetIsmJitter returns the IsmJitter field value if set, zero value otherwise.
func (*InstanceParameters) GetIsmJitterOk ¶ added in v0.20.0
func (o *InstanceParameters) GetIsmJitterOk() (*float64, bool)
GetIsmJitterOk returns a tuple with the IsmJitter field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetIsmJobInterval ¶ added in v0.20.0
func (o *InstanceParameters) GetIsmJobInterval() *int64
GetIsmJobInterval returns the IsmJobInterval field value if set, zero value otherwise.
func (*InstanceParameters) GetIsmJobIntervalOk ¶ added in v0.20.0
func (o *InstanceParameters) GetIsmJobIntervalOk() (*int64, bool)
GetIsmJobIntervalOk returns a tuple with the IsmJobInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetJavaHeapspace ¶ added in v0.20.0
func (o *InstanceParameters) GetJavaHeapspace() *int64
GetJavaHeapspace returns the JavaHeapspace field value if set, zero value otherwise.
func (*InstanceParameters) GetJavaHeapspaceOk ¶ added in v0.20.0
func (o *InstanceParameters) GetJavaHeapspaceOk() (*int64, bool)
GetJavaHeapspaceOk returns a tuple with the JavaHeapspace field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetJavaMaxmetaspace ¶ added in v0.20.0
func (o *InstanceParameters) GetJavaMaxmetaspace() *int64
GetJavaMaxmetaspace returns the JavaMaxmetaspace field value if set, zero value otherwise.
func (*InstanceParameters) GetJavaMaxmetaspaceOk ¶ added in v0.20.0
func (o *InstanceParameters) GetJavaMaxmetaspaceOk() (*int64, bool)
GetJavaMaxmetaspaceOk returns a tuple with the JavaMaxmetaspace field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetMaxDiskThreshold ¶ added in v0.20.0
func (o *InstanceParameters) GetMaxDiskThreshold() *int64
GetMaxDiskThreshold returns the MaxDiskThreshold field value if set, zero value otherwise.
func (*InstanceParameters) GetMaxDiskThresholdOk ¶ added in v0.20.0
func (o *InstanceParameters) GetMaxDiskThresholdOk() (*int64, bool)
GetMaxDiskThresholdOk returns a tuple with the MaxDiskThreshold field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetMetricsFrequency ¶ added in v0.20.0
func (o *InstanceParameters) GetMetricsFrequency() *int64
GetMetricsFrequency returns the MetricsFrequency field value if set, zero value otherwise.
func (*InstanceParameters) GetMetricsFrequencyOk ¶ added in v0.20.0
func (o *InstanceParameters) GetMetricsFrequencyOk() (*int64, bool)
GetMetricsFrequencyOk returns a tuple with the MetricsFrequency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetMetricsPrefix ¶ added in v0.20.0
func (o *InstanceParameters) GetMetricsPrefix() *string
GetMetricsPrefix returns the MetricsPrefix field value if set, zero value otherwise.
func (*InstanceParameters) GetMetricsPrefixOk ¶ added in v0.20.0
func (o *InstanceParameters) GetMetricsPrefixOk() (*string, bool)
GetMetricsPrefixOk returns a tuple with the MetricsPrefix field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetMonitoringInstanceId ¶ added in v0.20.0
func (o *InstanceParameters) GetMonitoringInstanceId() *string
GetMonitoringInstanceId returns the MonitoringInstanceId field value if set, zero value otherwise.
func (*InstanceParameters) GetMonitoringInstanceIdOk ¶ added in v0.20.0
func (o *InstanceParameters) GetMonitoringInstanceIdOk() (*string, bool)
GetMonitoringInstanceIdOk returns a tuple with the MonitoringInstanceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetOpensearchTlsCiphers ¶ added in v0.20.0
func (o *InstanceParameters) GetOpensearchTlsCiphers() *[]string
GetOpensearchTlsCiphers returns the OpensearchTlsCiphers field value if set, zero value otherwise.
func (*InstanceParameters) GetOpensearchTlsCiphersOk ¶ added in v0.20.0
func (o *InstanceParameters) GetOpensearchTlsCiphersOk() (*[]string, bool)
GetOpensearchTlsCiphersOk returns a tuple with the OpensearchTlsCiphers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetOpensearchTlsProtocols ¶ added in v0.20.0
func (o *InstanceParameters) GetOpensearchTlsProtocols() *[]string
GetOpensearchTlsProtocols returns the OpensearchTlsProtocols field value if set, zero value otherwise.
func (*InstanceParameters) GetOpensearchTlsProtocolsOk ¶ added in v0.20.0
func (o *InstanceParameters) GetOpensearchTlsProtocolsOk() (*[]string, bool)
GetOpensearchTlsProtocolsOk returns a tuple with the OpensearchTlsProtocols field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetSgwAcl ¶ added in v0.20.0
func (o *InstanceParameters) GetSgwAcl() *string
GetSgwAcl returns the SgwAcl field value if set, zero value otherwise.
func (*InstanceParameters) GetSgwAclOk ¶ added in v0.20.0
func (o *InstanceParameters) GetSgwAclOk() (*string, bool)
GetSgwAclOk returns a tuple with the SgwAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetSyslog ¶ added in v0.20.0
func (o *InstanceParameters) GetSyslog() *[]string
GetSyslog returns the Syslog field value if set, zero value otherwise.
func (*InstanceParameters) GetSyslogOk ¶ added in v0.20.0
func (o *InstanceParameters) GetSyslogOk() (*[]string, bool)
GetSyslogOk returns a tuple with the Syslog field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) GetSyslogUseUdp ¶ added in v0.20.0
func (o *InstanceParameters) GetSyslogUseUdp() *string
GetSyslogUseUdp returns the SyslogUseUdp field value if set, zero value otherwise.
func (*InstanceParameters) GetSyslogUseUdpOk ¶ added in v0.20.0
func (o *InstanceParameters) GetSyslogUseUdpOk() (*string, bool)
GetSyslogUseUdpOk returns a tuple with the SyslogUseUdp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParameters) HasEnableMonitoring ¶ added in v0.20.0
func (o *InstanceParameters) HasEnableMonitoring() bool
HasEnableMonitoring returns a boolean if a field has been set.
func (*InstanceParameters) HasFluentdTcp ¶ added in v0.20.0
func (o *InstanceParameters) HasFluentdTcp() bool
HasFluentdTcp returns a boolean if a field has been set.
func (*InstanceParameters) HasFluentdTls ¶ added in v0.20.0
func (o *InstanceParameters) HasFluentdTls() bool
HasFluentdTls returns a boolean if a field has been set.
func (*InstanceParameters) HasFluentdTlsCiphers ¶ added in v0.20.0
func (o *InstanceParameters) HasFluentdTlsCiphers() bool
HasFluentdTlsCiphers returns a boolean if a field has been set.
func (*InstanceParameters) HasFluentdTlsMaxVersion ¶ added in v0.20.0
func (o *InstanceParameters) HasFluentdTlsMaxVersion() bool
HasFluentdTlsMaxVersion returns a boolean if a field has been set.
func (*InstanceParameters) HasFluentdTlsMinVersion ¶ added in v0.20.0
func (o *InstanceParameters) HasFluentdTlsMinVersion() bool
HasFluentdTlsMinVersion returns a boolean if a field has been set.
func (*InstanceParameters) HasFluentdTlsVersion ¶ added in v0.20.0
func (o *InstanceParameters) HasFluentdTlsVersion() bool
HasFluentdTlsVersion returns a boolean if a field has been set.
func (*InstanceParameters) HasFluentdUdp ¶ added in v0.20.0
func (o *InstanceParameters) HasFluentdUdp() bool
HasFluentdUdp returns a boolean if a field has been set.
func (*InstanceParameters) HasGraphite ¶ added in v0.20.0
func (o *InstanceParameters) HasGraphite() bool
HasGraphite returns a boolean if a field has been set.
func (*InstanceParameters) HasGroks ¶ added in v0.20.0
func (o *InstanceParameters) HasGroks() bool
HasGroks returns a boolean if a field has been set.
func (*InstanceParameters) HasIsmDeletionAfter ¶ added in v0.20.0
func (o *InstanceParameters) HasIsmDeletionAfter() bool
HasIsmDeletionAfter returns a boolean if a field has been set.
func (*InstanceParameters) HasIsmJitter ¶ added in v0.20.0
func (o *InstanceParameters) HasIsmJitter() bool
HasIsmJitter returns a boolean if a field has been set.
func (*InstanceParameters) HasIsmJobInterval ¶ added in v0.20.0
func (o *InstanceParameters) HasIsmJobInterval() bool
HasIsmJobInterval returns a boolean if a field has been set.
func (*InstanceParameters) HasJavaHeapspace ¶ added in v0.20.0
func (o *InstanceParameters) HasJavaHeapspace() bool
HasJavaHeapspace returns a boolean if a field has been set.
func (*InstanceParameters) HasJavaMaxmetaspace ¶ added in v0.20.0
func (o *InstanceParameters) HasJavaMaxmetaspace() bool
HasJavaMaxmetaspace returns a boolean if a field has been set.
func (*InstanceParameters) HasMaxDiskThreshold ¶ added in v0.20.0
func (o *InstanceParameters) HasMaxDiskThreshold() bool
HasMaxDiskThreshold returns a boolean if a field has been set.
func (*InstanceParameters) HasMetricsFrequency ¶ added in v0.20.0
func (o *InstanceParameters) HasMetricsFrequency() bool
HasMetricsFrequency returns a boolean if a field has been set.
func (*InstanceParameters) HasMetricsPrefix ¶ added in v0.20.0
func (o *InstanceParameters) HasMetricsPrefix() bool
HasMetricsPrefix returns a boolean if a field has been set.
func (*InstanceParameters) HasMonitoringInstanceId ¶ added in v0.20.0
func (o *InstanceParameters) HasMonitoringInstanceId() bool
HasMonitoringInstanceId returns a boolean if a field has been set.
func (*InstanceParameters) HasOpensearchTlsCiphers ¶ added in v0.20.0
func (o *InstanceParameters) HasOpensearchTlsCiphers() bool
HasOpensearchTlsCiphers returns a boolean if a field has been set.
func (*InstanceParameters) HasOpensearchTlsProtocols ¶ added in v0.20.0
func (o *InstanceParameters) HasOpensearchTlsProtocols() bool
HasOpensearchTlsProtocols returns a boolean if a field has been set.
func (*InstanceParameters) HasSgwAcl ¶ added in v0.20.0
func (o *InstanceParameters) HasSgwAcl() bool
HasSgwAcl returns a boolean if a field has been set.
func (*InstanceParameters) HasSyslog ¶ added in v0.20.0
func (o *InstanceParameters) HasSyslog() bool
HasSyslog returns a boolean if a field has been set.
func (*InstanceParameters) HasSyslogUseUdp ¶ added in v0.20.0
func (o *InstanceParameters) HasSyslogUseUdp() bool
HasSyslogUseUdp returns a boolean if a field has been set.
func (*InstanceParameters) SetEnableMonitoring ¶ added in v0.20.0
func (o *InstanceParameters) SetEnableMonitoring(v *bool)
SetEnableMonitoring gets a reference to the given bool and assigns it to the EnableMonitoring field.
func (*InstanceParameters) SetFluentdTcp ¶ added in v0.20.0
func (o *InstanceParameters) SetFluentdTcp(v *int64)
SetFluentdTcp gets a reference to the given int64 and assigns it to the FluentdTcp field.
func (*InstanceParameters) SetFluentdTls ¶ added in v0.20.0
func (o *InstanceParameters) SetFluentdTls(v *int64)
SetFluentdTls gets a reference to the given int64 and assigns it to the FluentdTls field.
func (*InstanceParameters) SetFluentdTlsCiphers ¶ added in v0.20.0
func (o *InstanceParameters) SetFluentdTlsCiphers(v *string)
SetFluentdTlsCiphers gets a reference to the given string and assigns it to the FluentdTlsCiphers field.
func (*InstanceParameters) SetFluentdTlsMaxVersion ¶ added in v0.20.0
func (o *InstanceParameters) SetFluentdTlsMaxVersion(v *string)
SetFluentdTlsMaxVersion gets a reference to the given string and assigns it to the FluentdTlsMaxVersion field.
func (*InstanceParameters) SetFluentdTlsMinVersion ¶ added in v0.20.0
func (o *InstanceParameters) SetFluentdTlsMinVersion(v *string)
SetFluentdTlsMinVersion gets a reference to the given string and assigns it to the FluentdTlsMinVersion field.
func (*InstanceParameters) SetFluentdTlsVersion ¶ added in v0.20.0
func (o *InstanceParameters) SetFluentdTlsVersion(v *string)
SetFluentdTlsVersion gets a reference to the given string and assigns it to the FluentdTlsVersion field.
func (*InstanceParameters) SetFluentdUdp ¶ added in v0.20.0
func (o *InstanceParameters) SetFluentdUdp(v *int64)
SetFluentdUdp gets a reference to the given int64 and assigns it to the FluentdUdp field.
func (*InstanceParameters) SetGraphite ¶ added in v0.20.0
func (o *InstanceParameters) SetGraphite(v *string)
SetGraphite gets a reference to the given string and assigns it to the Graphite field.
func (*InstanceParameters) SetGroks ¶ added in v0.20.0
func (o *InstanceParameters) SetGroks(v *[]InstanceParametersGroksInner)
SetGroks gets a reference to the given []InstanceParametersGroksInner and assigns it to the Groks field.
func (*InstanceParameters) SetIsmDeletionAfter ¶ added in v0.20.0
func (o *InstanceParameters) SetIsmDeletionAfter(v *string)
SetIsmDeletionAfter gets a reference to the given string and assigns it to the IsmDeletionAfter field.
func (*InstanceParameters) SetIsmJitter ¶ added in v0.20.0
func (o *InstanceParameters) SetIsmJitter(v *float64)
SetIsmJitter gets a reference to the given float64 and assigns it to the IsmJitter field.
func (*InstanceParameters) SetIsmJobInterval ¶ added in v0.20.0
func (o *InstanceParameters) SetIsmJobInterval(v *int64)
SetIsmJobInterval gets a reference to the given int64 and assigns it to the IsmJobInterval field.
func (*InstanceParameters) SetJavaHeapspace ¶ added in v0.20.0
func (o *InstanceParameters) SetJavaHeapspace(v *int64)
SetJavaHeapspace gets a reference to the given int64 and assigns it to the JavaHeapspace field.
func (*InstanceParameters) SetJavaMaxmetaspace ¶ added in v0.20.0
func (o *InstanceParameters) SetJavaMaxmetaspace(v *int64)
SetJavaMaxmetaspace gets a reference to the given int64 and assigns it to the JavaMaxmetaspace field.
func (*InstanceParameters) SetMaxDiskThreshold ¶ added in v0.20.0
func (o *InstanceParameters) SetMaxDiskThreshold(v *int64)
SetMaxDiskThreshold gets a reference to the given int64 and assigns it to the MaxDiskThreshold field.
func (*InstanceParameters) SetMetricsFrequency ¶ added in v0.20.0
func (o *InstanceParameters) SetMetricsFrequency(v *int64)
SetMetricsFrequency gets a reference to the given int64 and assigns it to the MetricsFrequency field.
func (*InstanceParameters) SetMetricsPrefix ¶ added in v0.20.0
func (o *InstanceParameters) SetMetricsPrefix(v *string)
SetMetricsPrefix gets a reference to the given string and assigns it to the MetricsPrefix field.
func (*InstanceParameters) SetMonitoringInstanceId ¶ added in v0.20.0
func (o *InstanceParameters) SetMonitoringInstanceId(v *string)
SetMonitoringInstanceId gets a reference to the given string and assigns it to the MonitoringInstanceId field.
func (*InstanceParameters) SetOpensearchTlsCiphers ¶ added in v0.20.0
func (o *InstanceParameters) SetOpensearchTlsCiphers(v *[]string)
SetOpensearchTlsCiphers gets a reference to the given []string and assigns it to the OpensearchTlsCiphers field.
func (*InstanceParameters) SetOpensearchTlsProtocols ¶ added in v0.20.0
func (o *InstanceParameters) SetOpensearchTlsProtocols(v *[]string)
SetOpensearchTlsProtocols gets a reference to the given []string and assigns it to the OpensearchTlsProtocols field.
func (*InstanceParameters) SetSgwAcl ¶ added in v0.20.0
func (o *InstanceParameters) SetSgwAcl(v *string)
SetSgwAcl gets a reference to the given string and assigns it to the SgwAcl field.
func (*InstanceParameters) SetSyslog ¶ added in v0.20.0
func (o *InstanceParameters) SetSyslog(v *[]string)
SetSyslog gets a reference to the given []string and assigns it to the Syslog field.
func (*InstanceParameters) SetSyslogUseUdp ¶ added in v0.20.0
func (o *InstanceParameters) SetSyslogUseUdp(v *string)
SetSyslogUseUdp gets a reference to the given string and assigns it to the SyslogUseUdp field.
func (InstanceParameters) ToMap ¶ added in v0.20.0
func (o InstanceParameters) ToMap() (map[string]interface{}, error)
type InstanceParametersGroksInner ¶ added in v0.16.0
type InstanceParametersGroksInner struct {
Pattern *string `json:"pattern,omitempty"`
}
InstanceParametersGroksInner struct for InstanceParametersGroksInner
func NewInstanceParametersGroksInner ¶ added in v0.20.0
func NewInstanceParametersGroksInner() *InstanceParametersGroksInner
NewInstanceParametersGroksInner instantiates a new InstanceParametersGroksInner 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 NewInstanceParametersGroksInnerWithDefaults ¶ added in v0.20.0
func NewInstanceParametersGroksInnerWithDefaults() *InstanceParametersGroksInner
NewInstanceParametersGroksInnerWithDefaults instantiates a new InstanceParametersGroksInner 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 (*InstanceParametersGroksInner) GetPattern ¶ added in v0.20.0
func (o *InstanceParametersGroksInner) GetPattern() *string
GetPattern returns the Pattern field value if set, zero value otherwise.
func (*InstanceParametersGroksInner) GetPatternOk ¶ added in v0.20.0
func (o *InstanceParametersGroksInner) GetPatternOk() (*string, bool)
GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceParametersGroksInner) HasPattern ¶ added in v0.20.0
func (o *InstanceParametersGroksInner) HasPattern() bool
HasPattern returns a boolean if a field has been set.
func (*InstanceParametersGroksInner) SetPattern ¶ added in v0.20.0
func (o *InstanceParametersGroksInner) SetPattern(v *string)
SetPattern gets a reference to the given string and assigns it to the Pattern field.
func (InstanceParametersGroksInner) ToMap ¶ added in v0.20.0
func (o InstanceParametersGroksInner) ToMap() (map[string]interface{}, error)
type InstanceSchema ¶
type InstanceSchema struct { // REQUIRED Create *Schema `json:"create"` // REQUIRED Update *Schema `json:"update"` }
InstanceSchema struct for InstanceSchema
func NewInstanceSchema ¶ added in v0.20.0
func NewInstanceSchema(create *Schema, update *Schema) *InstanceSchema
NewInstanceSchema instantiates a new InstanceSchema 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 NewInstanceSchemaWithDefaults ¶ added in v0.20.0
func NewInstanceSchemaWithDefaults() *InstanceSchema
NewInstanceSchemaWithDefaults instantiates a new InstanceSchema 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 (*InstanceSchema) GetCreate ¶ added in v0.20.0
func (o *InstanceSchema) GetCreate() *Schema
GetCreate returns the Create field value
func (*InstanceSchema) GetCreateOk ¶ added in v0.20.0
func (o *InstanceSchema) GetCreateOk() (*Schema, bool)
GetCreateOk returns a tuple with the Create field value and a boolean to check if the value has been set.
func (*InstanceSchema) GetUpdate ¶ added in v0.20.0
func (o *InstanceSchema) GetUpdate() *Schema
GetUpdate returns the Update field value
func (*InstanceSchema) GetUpdateOk ¶ added in v0.20.0
func (o *InstanceSchema) GetUpdateOk() (*Schema, bool)
GetUpdateOk returns a tuple with the Update field value and a boolean to check if the value has been set.
func (*InstanceSchema) SetCreate ¶ added in v0.20.0
func (o *InstanceSchema) SetCreate(v *Schema)
SetCreate sets field value
func (*InstanceSchema) SetUpdate ¶ added in v0.20.0
func (o *InstanceSchema) SetUpdate(v *Schema)
SetUpdate sets field value
func (InstanceSchema) ToMap ¶ added in v0.20.0
func (o InstanceSchema) ToMap() (map[string]interface{}, error)
type ListBackupsResponse ¶
type ListBackupsResponse struct { // REQUIRED InstanceBackups *[]Backup `json:"instanceBackups"` }
ListBackupsResponse struct for ListBackupsResponse
func NewListBackupsResponse ¶ added in v0.20.0
func NewListBackupsResponse(instanceBackups *[]Backup) *ListBackupsResponse
NewListBackupsResponse instantiates a new ListBackupsResponse 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 NewListBackupsResponseWithDefaults ¶ added in v0.20.0
func NewListBackupsResponseWithDefaults() *ListBackupsResponse
NewListBackupsResponseWithDefaults instantiates a new ListBackupsResponse 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 (*ListBackupsResponse) GetInstanceBackups ¶ added in v0.20.0
func (o *ListBackupsResponse) GetInstanceBackups() *[]Backup
GetInstanceBackups returns the InstanceBackups field value
func (*ListBackupsResponse) GetInstanceBackupsOk ¶ added in v0.20.0
func (o *ListBackupsResponse) GetInstanceBackupsOk() (*[]Backup, bool)
GetInstanceBackupsOk returns a tuple with the InstanceBackups field value and a boolean to check if the value has been set.
func (*ListBackupsResponse) SetInstanceBackups ¶ added in v0.20.0
func (o *ListBackupsResponse) SetInstanceBackups(v *[]Backup)
SetInstanceBackups sets field value
func (ListBackupsResponse) ToMap ¶ added in v0.20.0
func (o ListBackupsResponse) ToMap() (map[string]interface{}, error)
type ListCredentialsResponse ¶
type ListCredentialsResponse struct { // REQUIRED CredentialsList *[]CredentialsListItem `json:"credentialsList"` }
ListCredentialsResponse struct for ListCredentialsResponse
func NewListCredentialsResponse ¶ added in v0.20.0
func NewListCredentialsResponse(credentialsList *[]CredentialsListItem) *ListCredentialsResponse
NewListCredentialsResponse instantiates a new ListCredentialsResponse 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 NewListCredentialsResponseWithDefaults ¶ added in v0.20.0
func NewListCredentialsResponseWithDefaults() *ListCredentialsResponse
NewListCredentialsResponseWithDefaults instantiates a new ListCredentialsResponse 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 (*ListCredentialsResponse) GetCredentialsList ¶ added in v0.20.0
func (o *ListCredentialsResponse) GetCredentialsList() *[]CredentialsListItem
GetCredentialsList returns the CredentialsList field value
func (*ListCredentialsResponse) GetCredentialsListOk ¶ added in v0.20.0
func (o *ListCredentialsResponse) GetCredentialsListOk() (*[]CredentialsListItem, bool)
GetCredentialsListOk returns a tuple with the CredentialsList field value and a boolean to check if the value has been set.
func (*ListCredentialsResponse) SetCredentialsList ¶ added in v0.20.0
func (o *ListCredentialsResponse) SetCredentialsList(v *[]CredentialsListItem)
SetCredentialsList sets field value
func (ListCredentialsResponse) ToMap ¶ added in v0.20.0
func (o ListCredentialsResponse) ToMap() (map[string]interface{}, error)
type ListInstancesResponse ¶
type ListInstancesResponse struct { // REQUIRED Instances *[]Instance `json:"instances"` }
ListInstancesResponse struct for ListInstancesResponse
func NewListInstancesResponse ¶ added in v0.20.0
func NewListInstancesResponse(instances *[]Instance) *ListInstancesResponse
NewListInstancesResponse instantiates a new ListInstancesResponse 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 NewListInstancesResponseWithDefaults ¶ added in v0.20.0
func NewListInstancesResponseWithDefaults() *ListInstancesResponse
NewListInstancesResponseWithDefaults instantiates a new ListInstancesResponse 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 (*ListInstancesResponse) GetInstances ¶ added in v0.20.0
func (o *ListInstancesResponse) GetInstances() *[]Instance
GetInstances returns the Instances field value
func (*ListInstancesResponse) GetInstancesOk ¶ added in v0.20.0
func (o *ListInstancesResponse) GetInstancesOk() (*[]Instance, bool)
GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set.
func (*ListInstancesResponse) SetInstances ¶ added in v0.20.0
func (o *ListInstancesResponse) SetInstances(v *[]Instance)
SetInstances sets field value
func (ListInstancesResponse) ToMap ¶ added in v0.20.0
func (o ListInstancesResponse) ToMap() (map[string]interface{}, error)
type ListOfferingsResponse ¶
type ListOfferingsResponse struct { // REQUIRED Offerings *[]Offering `json:"offerings"` }
ListOfferingsResponse struct for ListOfferingsResponse
func NewListOfferingsResponse ¶ added in v0.20.0
func NewListOfferingsResponse(offerings *[]Offering) *ListOfferingsResponse
NewListOfferingsResponse instantiates a new ListOfferingsResponse 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 NewListOfferingsResponseWithDefaults ¶ added in v0.20.0
func NewListOfferingsResponseWithDefaults() *ListOfferingsResponse
NewListOfferingsResponseWithDefaults instantiates a new ListOfferingsResponse 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 (*ListOfferingsResponse) GetOfferings ¶ added in v0.20.0
func (o *ListOfferingsResponse) GetOfferings() *[]Offering
GetOfferings returns the Offerings field value
func (*ListOfferingsResponse) GetOfferingsOk ¶ added in v0.20.0
func (o *ListOfferingsResponse) GetOfferingsOk() (*[]Offering, bool)
GetOfferingsOk returns a tuple with the Offerings field value and a boolean to check if the value has been set.
func (*ListOfferingsResponse) SetOfferings ¶ added in v0.20.0
func (o *ListOfferingsResponse) SetOfferings(v *[]Offering)
SetOfferings sets field value
func (ListOfferingsResponse) ToMap ¶ added in v0.20.0
func (o ListOfferingsResponse) ToMap() (map[string]interface{}, error)
type ListRestoresResponse ¶ added in v0.16.0
type ListRestoresResponse struct { // REQUIRED InstanceRestores *[]Restore `json:"instanceRestores"` }
ListRestoresResponse struct for ListRestoresResponse
func NewListRestoresResponse ¶ added in v0.20.0
func NewListRestoresResponse(instanceRestores *[]Restore) *ListRestoresResponse
NewListRestoresResponse instantiates a new ListRestoresResponse 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 NewListRestoresResponseWithDefaults ¶ added in v0.20.0
func NewListRestoresResponseWithDefaults() *ListRestoresResponse
NewListRestoresResponseWithDefaults instantiates a new ListRestoresResponse 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 (*ListRestoresResponse) GetInstanceRestores ¶ added in v0.20.0
func (o *ListRestoresResponse) GetInstanceRestores() *[]Restore
GetInstanceRestores returns the InstanceRestores field value
func (*ListRestoresResponse) GetInstanceRestoresOk ¶ added in v0.20.0
func (o *ListRestoresResponse) GetInstanceRestoresOk() (*[]Restore, bool)
GetInstanceRestoresOk returns a tuple with the InstanceRestores field value and a boolean to check if the value has been set.
func (*ListRestoresResponse) SetInstanceRestores ¶ added in v0.20.0
func (o *ListRestoresResponse) SetInstanceRestores(v *[]Restore)
SetInstanceRestores sets field value
func (ListRestoresResponse) ToMap ¶ added in v0.20.0
func (o ListRestoresResponse) ToMap() (map[string]interface{}, error)
type MappedNullable ¶
type NullableBackup ¶ added in v0.20.0
type NullableBackup struct {
// contains filtered or unexported fields
}
func NewNullableBackup ¶ added in v0.20.0
func NewNullableBackup(val *Backup) *NullableBackup
func (NullableBackup) Get ¶ added in v0.20.0
func (v NullableBackup) Get() *Backup
func (NullableBackup) IsSet ¶ added in v0.20.0
func (v NullableBackup) IsSet() bool
func (NullableBackup) MarshalJSON ¶ added in v0.20.0
func (v NullableBackup) MarshalJSON() ([]byte, error)
func (*NullableBackup) Set ¶ added in v0.20.0
func (v *NullableBackup) Set(val *Backup)
func (*NullableBackup) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableBackup) UnmarshalJSON(src []byte) error
func (*NullableBackup) Unset ¶ added in v0.20.0
func (v *NullableBackup) Unset()
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 NullableCreateBackupResponseItem ¶ added in v0.20.0
type NullableCreateBackupResponseItem struct {
// contains filtered or unexported fields
}
func NewNullableCreateBackupResponseItem ¶ added in v0.20.0
func NewNullableCreateBackupResponseItem(val *CreateBackupResponseItem) *NullableCreateBackupResponseItem
func (NullableCreateBackupResponseItem) Get ¶ added in v0.20.0
func (v NullableCreateBackupResponseItem) Get() *CreateBackupResponseItem
func (NullableCreateBackupResponseItem) IsSet ¶ added in v0.20.0
func (v NullableCreateBackupResponseItem) IsSet() bool
func (NullableCreateBackupResponseItem) MarshalJSON ¶ added in v0.20.0
func (v NullableCreateBackupResponseItem) MarshalJSON() ([]byte, error)
func (*NullableCreateBackupResponseItem) Set ¶ added in v0.20.0
func (v *NullableCreateBackupResponseItem) Set(val *CreateBackupResponseItem)
func (*NullableCreateBackupResponseItem) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableCreateBackupResponseItem) UnmarshalJSON(src []byte) error
func (*NullableCreateBackupResponseItem) Unset ¶ added in v0.20.0
func (v *NullableCreateBackupResponseItem) Unset()
type NullableCreateInstancePayload ¶ added in v0.20.0
type NullableCreateInstancePayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateInstancePayload ¶ added in v0.20.0
func NewNullableCreateInstancePayload(val *CreateInstancePayload) *NullableCreateInstancePayload
func (NullableCreateInstancePayload) Get ¶ added in v0.20.0
func (v NullableCreateInstancePayload) Get() *CreateInstancePayload
func (NullableCreateInstancePayload) IsSet ¶ added in v0.20.0
func (v NullableCreateInstancePayload) IsSet() bool
func (NullableCreateInstancePayload) MarshalJSON ¶ added in v0.20.0
func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateInstancePayload) Set ¶ added in v0.20.0
func (v *NullableCreateInstancePayload) Set(val *CreateInstancePayload)
func (*NullableCreateInstancePayload) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateInstancePayload) Unset ¶ added in v0.20.0
func (v *NullableCreateInstancePayload) Unset()
type NullableCreateInstanceResponse ¶ added in v0.20.0
type NullableCreateInstanceResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateInstanceResponse ¶ added in v0.20.0
func NewNullableCreateInstanceResponse(val *CreateInstanceResponse) *NullableCreateInstanceResponse
func (NullableCreateInstanceResponse) Get ¶ added in v0.20.0
func (v NullableCreateInstanceResponse) Get() *CreateInstanceResponse
func (NullableCreateInstanceResponse) IsSet ¶ added in v0.20.0
func (v NullableCreateInstanceResponse) IsSet() bool
func (NullableCreateInstanceResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableCreateInstanceResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateInstanceResponse) Set ¶ added in v0.20.0
func (v *NullableCreateInstanceResponse) Set(val *CreateInstanceResponse)
func (*NullableCreateInstanceResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableCreateInstanceResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateInstanceResponse) Unset ¶ added in v0.20.0
func (v *NullableCreateInstanceResponse) Unset()
type NullableCredentials ¶ added in v0.20.0
type NullableCredentials struct {
// contains filtered or unexported fields
}
func NewNullableCredentials ¶ added in v0.20.0
func NewNullableCredentials(val *Credentials) *NullableCredentials
func (NullableCredentials) Get ¶ added in v0.20.0
func (v NullableCredentials) Get() *Credentials
func (NullableCredentials) IsSet ¶ added in v0.20.0
func (v NullableCredentials) IsSet() bool
func (NullableCredentials) MarshalJSON ¶ added in v0.20.0
func (v NullableCredentials) MarshalJSON() ([]byte, error)
func (*NullableCredentials) Set ¶ added in v0.20.0
func (v *NullableCredentials) Set(val *Credentials)
func (*NullableCredentials) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableCredentials) UnmarshalJSON(src []byte) error
func (*NullableCredentials) Unset ¶ added in v0.20.0
func (v *NullableCredentials) Unset()
type NullableCredentialsListItem ¶ added in v0.20.0
type NullableCredentialsListItem struct {
// contains filtered or unexported fields
}
func NewNullableCredentialsListItem ¶ added in v0.20.0
func NewNullableCredentialsListItem(val *CredentialsListItem) *NullableCredentialsListItem
func (NullableCredentialsListItem) Get ¶ added in v0.20.0
func (v NullableCredentialsListItem) Get() *CredentialsListItem
func (NullableCredentialsListItem) IsSet ¶ added in v0.20.0
func (v NullableCredentialsListItem) IsSet() bool
func (NullableCredentialsListItem) MarshalJSON ¶ added in v0.20.0
func (v NullableCredentialsListItem) MarshalJSON() ([]byte, error)
func (*NullableCredentialsListItem) Set ¶ added in v0.20.0
func (v *NullableCredentialsListItem) Set(val *CredentialsListItem)
func (*NullableCredentialsListItem) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableCredentialsListItem) UnmarshalJSON(src []byte) error
func (*NullableCredentialsListItem) Unset ¶ added in v0.20.0
func (v *NullableCredentialsListItem) Unset()
type NullableCredentialsResponse ¶ added in v0.20.0
type NullableCredentialsResponse struct {
// contains filtered or unexported fields
}
func NewNullableCredentialsResponse ¶ added in v0.20.0
func NewNullableCredentialsResponse(val *CredentialsResponse) *NullableCredentialsResponse
func (NullableCredentialsResponse) Get ¶ added in v0.20.0
func (v NullableCredentialsResponse) Get() *CredentialsResponse
func (NullableCredentialsResponse) IsSet ¶ added in v0.20.0
func (v NullableCredentialsResponse) IsSet() bool
func (NullableCredentialsResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableCredentialsResponse) Set ¶ added in v0.20.0
func (v *NullableCredentialsResponse) Set(val *CredentialsResponse)
func (*NullableCredentialsResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableCredentialsResponse) UnmarshalJSON(src []byte) error
func (*NullableCredentialsResponse) Unset ¶ added in v0.20.0
func (v *NullableCredentialsResponse) Unset()
type NullableError ¶ added in v0.20.0
type NullableError struct {
// contains filtered or unexported fields
}
func NewNullableError ¶ added in v0.20.0
func NewNullableError(val *Error) *NullableError
func (NullableError) Get ¶ added in v0.20.0
func (v NullableError) Get() *Error
func (NullableError) IsSet ¶ added in v0.20.0
func (v NullableError) IsSet() bool
func (NullableError) MarshalJSON ¶ added in v0.20.0
func (v NullableError) MarshalJSON() ([]byte, error)
func (*NullableError) Set ¶ added in v0.20.0
func (v *NullableError) Set(val *Error)
func (*NullableError) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableError) UnmarshalJSON(src []byte) error
func (*NullableError) Unset ¶ added in v0.20.0
func (v *NullableError) 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 NullableGetMetricsResponse ¶ added in v0.20.0
type NullableGetMetricsResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetMetricsResponse ¶ added in v0.20.0
func NewNullableGetMetricsResponse(val *GetMetricsResponse) *NullableGetMetricsResponse
func (NullableGetMetricsResponse) Get ¶ added in v0.20.0
func (v NullableGetMetricsResponse) Get() *GetMetricsResponse
func (NullableGetMetricsResponse) IsSet ¶ added in v0.20.0
func (v NullableGetMetricsResponse) IsSet() bool
func (NullableGetMetricsResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableGetMetricsResponse) MarshalJSON() ([]byte, error)
func (*NullableGetMetricsResponse) Set ¶ added in v0.20.0
func (v *NullableGetMetricsResponse) Set(val *GetMetricsResponse)
func (*NullableGetMetricsResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableGetMetricsResponse) UnmarshalJSON(src []byte) error
func (*NullableGetMetricsResponse) Unset ¶ added in v0.20.0
func (v *NullableGetMetricsResponse) Unset()
type NullableInstance ¶ added in v0.20.0
type NullableInstance struct {
// contains filtered or unexported fields
}
func NewNullableInstance ¶ added in v0.20.0
func NewNullableInstance(val *Instance) *NullableInstance
func (NullableInstance) Get ¶ added in v0.20.0
func (v NullableInstance) Get() *Instance
func (NullableInstance) IsSet ¶ added in v0.20.0
func (v NullableInstance) IsSet() bool
func (NullableInstance) MarshalJSON ¶ added in v0.20.0
func (v NullableInstance) MarshalJSON() ([]byte, error)
func (*NullableInstance) Set ¶ added in v0.20.0
func (v *NullableInstance) Set(val *Instance)
func (*NullableInstance) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableInstance) UnmarshalJSON(src []byte) error
func (*NullableInstance) Unset ¶ added in v0.20.0
func (v *NullableInstance) Unset()
type NullableInstanceLastOperation ¶ added in v0.20.0
type NullableInstanceLastOperation struct {
// contains filtered or unexported fields
}
func NewNullableInstanceLastOperation ¶ added in v0.20.0
func NewNullableInstanceLastOperation(val *InstanceLastOperation) *NullableInstanceLastOperation
func (NullableInstanceLastOperation) Get ¶ added in v0.20.0
func (v NullableInstanceLastOperation) Get() *InstanceLastOperation
func (NullableInstanceLastOperation) IsSet ¶ added in v0.20.0
func (v NullableInstanceLastOperation) IsSet() bool
func (NullableInstanceLastOperation) MarshalJSON ¶ added in v0.20.0
func (v NullableInstanceLastOperation) MarshalJSON() ([]byte, error)
func (*NullableInstanceLastOperation) Set ¶ added in v0.20.0
func (v *NullableInstanceLastOperation) Set(val *InstanceLastOperation)
func (*NullableInstanceLastOperation) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableInstanceLastOperation) UnmarshalJSON(src []byte) error
func (*NullableInstanceLastOperation) Unset ¶ added in v0.20.0
func (v *NullableInstanceLastOperation) Unset()
type NullableInstanceParameters ¶ added in v0.20.0
type NullableInstanceParameters struct {
// contains filtered or unexported fields
}
func NewNullableInstanceParameters ¶ added in v0.20.0
func NewNullableInstanceParameters(val *InstanceParameters) *NullableInstanceParameters
func (NullableInstanceParameters) Get ¶ added in v0.20.0
func (v NullableInstanceParameters) Get() *InstanceParameters
func (NullableInstanceParameters) IsSet ¶ added in v0.20.0
func (v NullableInstanceParameters) IsSet() bool
func (NullableInstanceParameters) MarshalJSON ¶ added in v0.20.0
func (v NullableInstanceParameters) MarshalJSON() ([]byte, error)
func (*NullableInstanceParameters) Set ¶ added in v0.20.0
func (v *NullableInstanceParameters) Set(val *InstanceParameters)
func (*NullableInstanceParameters) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableInstanceParameters) UnmarshalJSON(src []byte) error
func (*NullableInstanceParameters) Unset ¶ added in v0.20.0
func (v *NullableInstanceParameters) Unset()
type NullableInstanceParametersGroksInner ¶ added in v0.20.0
type NullableInstanceParametersGroksInner struct {
// contains filtered or unexported fields
}
func NewNullableInstanceParametersGroksInner ¶ added in v0.20.0
func NewNullableInstanceParametersGroksInner(val *InstanceParametersGroksInner) *NullableInstanceParametersGroksInner
func (NullableInstanceParametersGroksInner) Get ¶ added in v0.20.0
func (v NullableInstanceParametersGroksInner) Get() *InstanceParametersGroksInner
func (NullableInstanceParametersGroksInner) IsSet ¶ added in v0.20.0
func (v NullableInstanceParametersGroksInner) IsSet() bool
func (NullableInstanceParametersGroksInner) MarshalJSON ¶ added in v0.20.0
func (v NullableInstanceParametersGroksInner) MarshalJSON() ([]byte, error)
func (*NullableInstanceParametersGroksInner) Set ¶ added in v0.20.0
func (v *NullableInstanceParametersGroksInner) Set(val *InstanceParametersGroksInner)
func (*NullableInstanceParametersGroksInner) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableInstanceParametersGroksInner) UnmarshalJSON(src []byte) error
func (*NullableInstanceParametersGroksInner) Unset ¶ added in v0.20.0
func (v *NullableInstanceParametersGroksInner) Unset()
type NullableInstanceSchema ¶ added in v0.20.0
type NullableInstanceSchema struct {
// contains filtered or unexported fields
}
func NewNullableInstanceSchema ¶ added in v0.20.0
func NewNullableInstanceSchema(val *InstanceSchema) *NullableInstanceSchema
func (NullableInstanceSchema) Get ¶ added in v0.20.0
func (v NullableInstanceSchema) Get() *InstanceSchema
func (NullableInstanceSchema) IsSet ¶ added in v0.20.0
func (v NullableInstanceSchema) IsSet() bool
func (NullableInstanceSchema) MarshalJSON ¶ added in v0.20.0
func (v NullableInstanceSchema) MarshalJSON() ([]byte, error)
func (*NullableInstanceSchema) Set ¶ added in v0.20.0
func (v *NullableInstanceSchema) Set(val *InstanceSchema)
func (*NullableInstanceSchema) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableInstanceSchema) UnmarshalJSON(src []byte) error
func (*NullableInstanceSchema) Unset ¶ added in v0.20.0
func (v *NullableInstanceSchema) 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 NullableListBackupsResponse ¶ added in v0.20.0
type NullableListBackupsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListBackupsResponse ¶ added in v0.20.0
func NewNullableListBackupsResponse(val *ListBackupsResponse) *NullableListBackupsResponse
func (NullableListBackupsResponse) Get ¶ added in v0.20.0
func (v NullableListBackupsResponse) Get() *ListBackupsResponse
func (NullableListBackupsResponse) IsSet ¶ added in v0.20.0
func (v NullableListBackupsResponse) IsSet() bool
func (NullableListBackupsResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableListBackupsResponse) MarshalJSON() ([]byte, error)
func (*NullableListBackupsResponse) Set ¶ added in v0.20.0
func (v *NullableListBackupsResponse) Set(val *ListBackupsResponse)
func (*NullableListBackupsResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableListBackupsResponse) UnmarshalJSON(src []byte) error
func (*NullableListBackupsResponse) Unset ¶ added in v0.20.0
func (v *NullableListBackupsResponse) Unset()
type NullableListCredentialsResponse ¶ added in v0.20.0
type NullableListCredentialsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListCredentialsResponse ¶ added in v0.20.0
func NewNullableListCredentialsResponse(val *ListCredentialsResponse) *NullableListCredentialsResponse
func (NullableListCredentialsResponse) Get ¶ added in v0.20.0
func (v NullableListCredentialsResponse) Get() *ListCredentialsResponse
func (NullableListCredentialsResponse) IsSet ¶ added in v0.20.0
func (v NullableListCredentialsResponse) IsSet() bool
func (NullableListCredentialsResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableListCredentialsResponse) Set ¶ added in v0.20.0
func (v *NullableListCredentialsResponse) Set(val *ListCredentialsResponse)
func (*NullableListCredentialsResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error
func (*NullableListCredentialsResponse) Unset ¶ added in v0.20.0
func (v *NullableListCredentialsResponse) Unset()
type NullableListInstancesResponse ¶ added in v0.20.0
type NullableListInstancesResponse struct {
// contains filtered or unexported fields
}
func NewNullableListInstancesResponse ¶ added in v0.20.0
func NewNullableListInstancesResponse(val *ListInstancesResponse) *NullableListInstancesResponse
func (NullableListInstancesResponse) Get ¶ added in v0.20.0
func (v NullableListInstancesResponse) Get() *ListInstancesResponse
func (NullableListInstancesResponse) IsSet ¶ added in v0.20.0
func (v NullableListInstancesResponse) IsSet() bool
func (NullableListInstancesResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)
func (*NullableListInstancesResponse) Set ¶ added in v0.20.0
func (v *NullableListInstancesResponse) Set(val *ListInstancesResponse)
func (*NullableListInstancesResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error
func (*NullableListInstancesResponse) Unset ¶ added in v0.20.0
func (v *NullableListInstancesResponse) Unset()
type NullableListOfferingsResponse ¶ added in v0.20.0
type NullableListOfferingsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListOfferingsResponse ¶ added in v0.20.0
func NewNullableListOfferingsResponse(val *ListOfferingsResponse) *NullableListOfferingsResponse
func (NullableListOfferingsResponse) Get ¶ added in v0.20.0
func (v NullableListOfferingsResponse) Get() *ListOfferingsResponse
func (NullableListOfferingsResponse) IsSet ¶ added in v0.20.0
func (v NullableListOfferingsResponse) IsSet() bool
func (NullableListOfferingsResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableListOfferingsResponse) MarshalJSON() ([]byte, error)
func (*NullableListOfferingsResponse) Set ¶ added in v0.20.0
func (v *NullableListOfferingsResponse) Set(val *ListOfferingsResponse)
func (*NullableListOfferingsResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableListOfferingsResponse) UnmarshalJSON(src []byte) error
func (*NullableListOfferingsResponse) Unset ¶ added in v0.20.0
func (v *NullableListOfferingsResponse) Unset()
type NullableListRestoresResponse ¶ added in v0.20.0
type NullableListRestoresResponse struct {
// contains filtered or unexported fields
}
func NewNullableListRestoresResponse ¶ added in v0.20.0
func NewNullableListRestoresResponse(val *ListRestoresResponse) *NullableListRestoresResponse
func (NullableListRestoresResponse) Get ¶ added in v0.20.0
func (v NullableListRestoresResponse) Get() *ListRestoresResponse
func (NullableListRestoresResponse) IsSet ¶ added in v0.20.0
func (v NullableListRestoresResponse) IsSet() bool
func (NullableListRestoresResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableListRestoresResponse) MarshalJSON() ([]byte, error)
func (*NullableListRestoresResponse) Set ¶ added in v0.20.0
func (v *NullableListRestoresResponse) Set(val *ListRestoresResponse)
func (*NullableListRestoresResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableListRestoresResponse) UnmarshalJSON(src []byte) error
func (*NullableListRestoresResponse) Unset ¶ added in v0.20.0
func (v *NullableListRestoresResponse) Unset()
type NullableOffering ¶ added in v0.20.0
type NullableOffering struct {
// contains filtered or unexported fields
}
func NewNullableOffering ¶ added in v0.20.0
func NewNullableOffering(val *Offering) *NullableOffering
func (NullableOffering) Get ¶ added in v0.20.0
func (v NullableOffering) Get() *Offering
func (NullableOffering) IsSet ¶ added in v0.20.0
func (v NullableOffering) IsSet() bool
func (NullableOffering) MarshalJSON ¶ added in v0.20.0
func (v NullableOffering) MarshalJSON() ([]byte, error)
func (*NullableOffering) Set ¶ added in v0.20.0
func (v *NullableOffering) Set(val *Offering)
func (*NullableOffering) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableOffering) UnmarshalJSON(src []byte) error
func (*NullableOffering) Unset ¶ added in v0.20.0
func (v *NullableOffering) Unset()
type NullablePartialUpdateInstancePayload ¶ added in v0.20.0
type NullablePartialUpdateInstancePayload struct {
// contains filtered or unexported fields
}
func NewNullablePartialUpdateInstancePayload ¶ added in v0.20.0
func NewNullablePartialUpdateInstancePayload(val *PartialUpdateInstancePayload) *NullablePartialUpdateInstancePayload
func (NullablePartialUpdateInstancePayload) Get ¶ added in v0.20.0
func (v NullablePartialUpdateInstancePayload) Get() *PartialUpdateInstancePayload
func (NullablePartialUpdateInstancePayload) IsSet ¶ added in v0.20.0
func (v NullablePartialUpdateInstancePayload) IsSet() bool
func (NullablePartialUpdateInstancePayload) MarshalJSON ¶ added in v0.20.0
func (v NullablePartialUpdateInstancePayload) MarshalJSON() ([]byte, error)
func (*NullablePartialUpdateInstancePayload) Set ¶ added in v0.20.0
func (v *NullablePartialUpdateInstancePayload) Set(val *PartialUpdateInstancePayload)
func (*NullablePartialUpdateInstancePayload) UnmarshalJSON ¶ added in v0.20.0
func (v *NullablePartialUpdateInstancePayload) UnmarshalJSON(src []byte) error
func (*NullablePartialUpdateInstancePayload) Unset ¶ added in v0.20.0
func (v *NullablePartialUpdateInstancePayload) Unset()
type NullablePlan ¶ added in v0.20.0
type NullablePlan struct {
// contains filtered or unexported fields
}
func NewNullablePlan ¶ added in v0.20.0
func NewNullablePlan(val *Plan) *NullablePlan
func (NullablePlan) Get ¶ added in v0.20.0
func (v NullablePlan) Get() *Plan
func (NullablePlan) IsSet ¶ added in v0.20.0
func (v NullablePlan) IsSet() bool
func (NullablePlan) MarshalJSON ¶ added in v0.20.0
func (v NullablePlan) MarshalJSON() ([]byte, error)
func (*NullablePlan) Set ¶ added in v0.20.0
func (v *NullablePlan) Set(val *Plan)
func (*NullablePlan) UnmarshalJSON ¶ added in v0.20.0
func (v *NullablePlan) UnmarshalJSON(src []byte) error
func (*NullablePlan) Unset ¶ added in v0.20.0
func (v *NullablePlan) Unset()
type NullableRawCredentials ¶ added in v0.20.0
type NullableRawCredentials struct {
// contains filtered or unexported fields
}
func NewNullableRawCredentials ¶ added in v0.20.0
func NewNullableRawCredentials(val *RawCredentials) *NullableRawCredentials
func (NullableRawCredentials) Get ¶ added in v0.20.0
func (v NullableRawCredentials) Get() *RawCredentials
func (NullableRawCredentials) IsSet ¶ added in v0.20.0
func (v NullableRawCredentials) IsSet() bool
func (NullableRawCredentials) MarshalJSON ¶ added in v0.20.0
func (v NullableRawCredentials) MarshalJSON() ([]byte, error)
func (*NullableRawCredentials) Set ¶ added in v0.20.0
func (v *NullableRawCredentials) Set(val *RawCredentials)
func (*NullableRawCredentials) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableRawCredentials) UnmarshalJSON(src []byte) error
func (*NullableRawCredentials) Unset ¶ added in v0.20.0
func (v *NullableRawCredentials) Unset()
type NullableRestore ¶ added in v0.20.0
type NullableRestore struct {
// contains filtered or unexported fields
}
func NewNullableRestore ¶ added in v0.20.0
func NewNullableRestore(val *Restore) *NullableRestore
func (NullableRestore) Get ¶ added in v0.20.0
func (v NullableRestore) Get() *Restore
func (NullableRestore) IsSet ¶ added in v0.20.0
func (v NullableRestore) IsSet() bool
func (NullableRestore) MarshalJSON ¶ added in v0.20.0
func (v NullableRestore) MarshalJSON() ([]byte, error)
func (*NullableRestore) Set ¶ added in v0.20.0
func (v *NullableRestore) Set(val *Restore)
func (*NullableRestore) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableRestore) UnmarshalJSON(src []byte) error
func (*NullableRestore) Unset ¶ added in v0.20.0
func (v *NullableRestore) Unset()
type NullableSchema ¶ added in v0.20.0
type NullableSchema struct {
// contains filtered or unexported fields
}
func NewNullableSchema ¶ added in v0.20.0
func NewNullableSchema(val *Schema) *NullableSchema
func (NullableSchema) Get ¶ added in v0.20.0
func (v NullableSchema) Get() *Schema
func (NullableSchema) IsSet ¶ added in v0.20.0
func (v NullableSchema) IsSet() bool
func (NullableSchema) MarshalJSON ¶ added in v0.20.0
func (v NullableSchema) MarshalJSON() ([]byte, error)
func (*NullableSchema) Set ¶ added in v0.20.0
func (v *NullableSchema) Set(val *Schema)
func (*NullableSchema) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableSchema) UnmarshalJSON(src []byte) error
func (*NullableSchema) Unset ¶ added in v0.20.0
func (v *NullableSchema) 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 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 NullableTriggerRestoreResponse ¶ added in v0.20.0
type NullableTriggerRestoreResponse struct {
// contains filtered or unexported fields
}
func NewNullableTriggerRestoreResponse ¶ added in v0.20.0
func NewNullableTriggerRestoreResponse(val *TriggerRestoreResponse) *NullableTriggerRestoreResponse
func (NullableTriggerRestoreResponse) Get ¶ added in v0.20.0
func (v NullableTriggerRestoreResponse) Get() *TriggerRestoreResponse
func (NullableTriggerRestoreResponse) IsSet ¶ added in v0.20.0
func (v NullableTriggerRestoreResponse) IsSet() bool
func (NullableTriggerRestoreResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableTriggerRestoreResponse) MarshalJSON() ([]byte, error)
func (*NullableTriggerRestoreResponse) Set ¶ added in v0.20.0
func (v *NullableTriggerRestoreResponse) Set(val *TriggerRestoreResponse)
func (*NullableTriggerRestoreResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableTriggerRestoreResponse) UnmarshalJSON(src []byte) error
func (*NullableTriggerRestoreResponse) Unset ¶ added in v0.20.0
func (v *NullableTriggerRestoreResponse) Unset()
type NullableUpdateBackupsConfigPayload ¶ added in v0.20.0
type NullableUpdateBackupsConfigPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateBackupsConfigPayload ¶ added in v0.20.0
func NewNullableUpdateBackupsConfigPayload(val *UpdateBackupsConfigPayload) *NullableUpdateBackupsConfigPayload
func (NullableUpdateBackupsConfigPayload) Get ¶ added in v0.20.0
func (v NullableUpdateBackupsConfigPayload) Get() *UpdateBackupsConfigPayload
func (NullableUpdateBackupsConfigPayload) IsSet ¶ added in v0.20.0
func (v NullableUpdateBackupsConfigPayload) IsSet() bool
func (NullableUpdateBackupsConfigPayload) MarshalJSON ¶ added in v0.20.0
func (v NullableUpdateBackupsConfigPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateBackupsConfigPayload) Set ¶ added in v0.20.0
func (v *NullableUpdateBackupsConfigPayload) Set(val *UpdateBackupsConfigPayload)
func (*NullableUpdateBackupsConfigPayload) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableUpdateBackupsConfigPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateBackupsConfigPayload) Unset ¶ added in v0.20.0
func (v *NullableUpdateBackupsConfigPayload) Unset()
type NullableUpdateBackupsConfigResponse ¶ added in v0.20.0
type NullableUpdateBackupsConfigResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateBackupsConfigResponse ¶ added in v0.20.0
func NewNullableUpdateBackupsConfigResponse(val *UpdateBackupsConfigResponse) *NullableUpdateBackupsConfigResponse
func (NullableUpdateBackupsConfigResponse) Get ¶ added in v0.20.0
func (v NullableUpdateBackupsConfigResponse) Get() *UpdateBackupsConfigResponse
func (NullableUpdateBackupsConfigResponse) IsSet ¶ added in v0.20.0
func (v NullableUpdateBackupsConfigResponse) IsSet() bool
func (NullableUpdateBackupsConfigResponse) MarshalJSON ¶ added in v0.20.0
func (v NullableUpdateBackupsConfigResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateBackupsConfigResponse) Set ¶ added in v0.20.0
func (v *NullableUpdateBackupsConfigResponse) Set(val *UpdateBackupsConfigResponse)
func (*NullableUpdateBackupsConfigResponse) UnmarshalJSON ¶ added in v0.20.0
func (v *NullableUpdateBackupsConfigResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateBackupsConfigResponse) Unset ¶ added in v0.20.0
func (v *NullableUpdateBackupsConfigResponse) Unset()
type Offering ¶
type Offering struct { // REQUIRED Description *string `json:"description"` // REQUIRED DocumentationUrl *string `json:"documentationUrl"` // REQUIRED ImageUrl *string `json:"imageUrl"` // REQUIRED Latest *bool `json:"latest"` Lifecycle *string `json:"lifecycle,omitempty"` // REQUIRED Name *string `json:"name"` // REQUIRED Plans *[]Plan `json:"plans"` // REQUIRED QuotaCount *int64 `json:"quotaCount"` Schema *InstanceSchema `json:"schema,omitempty"` // REQUIRED Version *string `json:"version"` }
Offering struct for Offering
func NewOffering ¶ added in v0.20.0
func NewOffering(description *string, documentationUrl *string, imageUrl *string, latest *bool, name *string, plans *[]Plan, quotaCount *int64, version *string) *Offering
NewOffering instantiates a new Offering 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 NewOfferingWithDefaults ¶ added in v0.20.0
func NewOfferingWithDefaults() *Offering
NewOfferingWithDefaults instantiates a new Offering 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 (*Offering) GetDescription ¶ added in v0.20.0
GetDescription returns the Description field value
func (*Offering) GetDescriptionOk ¶ added in v0.20.0
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*Offering) GetDocumentationUrl ¶ added in v0.20.0
GetDocumentationUrl returns the DocumentationUrl field value
func (*Offering) GetDocumentationUrlOk ¶ added in v0.20.0
GetDocumentationUrlOk returns a tuple with the DocumentationUrl field value and a boolean to check if the value has been set.
func (*Offering) GetImageUrl ¶ added in v0.20.0
GetImageUrl returns the ImageUrl field value
func (*Offering) GetImageUrlOk ¶ added in v0.20.0
GetImageUrlOk returns a tuple with the ImageUrl field value and a boolean to check if the value has been set.
func (*Offering) GetLatestOk ¶ added in v0.20.0
GetLatestOk returns a tuple with the Latest field value and a boolean to check if the value has been set.
func (*Offering) GetLifecycle ¶ added in v0.20.0
GetLifecycle returns the Lifecycle field value if set, zero value otherwise.
func (*Offering) GetLifecycleOk ¶ added in v0.20.0
GetLifecycleOk returns a tuple with the Lifecycle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Offering) GetNameOk ¶ added in v0.20.0
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Offering) GetPlansOk ¶ added in v0.20.0
GetPlansOk returns a tuple with the Plans field value and a boolean to check if the value has been set.
func (*Offering) GetQuotaCount ¶ added in v0.20.0
GetQuotaCount returns the QuotaCount field value
func (*Offering) GetQuotaCountOk ¶ added in v0.20.0
GetQuotaCountOk returns a tuple with the QuotaCount field value and a boolean to check if the value has been set.
func (*Offering) GetSchema ¶ added in v0.20.0
func (o *Offering) GetSchema() *InstanceSchema
GetSchema returns the Schema field value if set, zero value otherwise.
func (*Offering) GetSchemaOk ¶ added in v0.20.0
func (o *Offering) GetSchemaOk() (*InstanceSchema, bool)
GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Offering) GetVersion ¶ added in v0.20.0
GetVersion returns the Version field value
func (*Offering) GetVersionOk ¶ added in v0.20.0
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.
func (*Offering) HasLifecycle ¶ added in v0.20.0
HasLifecycle returns a boolean if a field has been set.
func (*Offering) SetDescription ¶ added in v0.20.0
SetDescription sets field value
func (*Offering) SetDocumentationUrl ¶ added in v0.20.0
SetDocumentationUrl sets field value
func (*Offering) SetImageUrl ¶ added in v0.20.0
SetImageUrl sets field value
func (*Offering) SetLifecycle ¶ added in v0.20.0
SetLifecycle gets a reference to the given string and assigns it to the Lifecycle field.
func (*Offering) SetQuotaCount ¶ added in v0.20.0
SetQuotaCount sets field value
func (*Offering) SetSchema ¶ added in v0.20.0
func (o *Offering) SetSchema(v *InstanceSchema)
SetSchema gets a reference to the given InstanceSchema and assigns it to the Schema field.
func (*Offering) SetVersion ¶ added in v0.20.0
SetVersion sets field value
type PartialUpdateInstancePayload ¶
type PartialUpdateInstancePayload struct { InstanceName *string `json:"instanceName,omitempty"` Parameters *InstanceParameters `json:"parameters,omitempty"` PlanId *string `json:"planId,omitempty"` }
PartialUpdateInstancePayload struct for PartialUpdateInstancePayload
func NewPartialUpdateInstancePayload ¶ added in v0.20.0
func NewPartialUpdateInstancePayload() *PartialUpdateInstancePayload
NewPartialUpdateInstancePayload instantiates a new PartialUpdateInstancePayload 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 NewPartialUpdateInstancePayloadWithDefaults ¶ added in v0.20.0
func NewPartialUpdateInstancePayloadWithDefaults() *PartialUpdateInstancePayload
NewPartialUpdateInstancePayloadWithDefaults instantiates a new PartialUpdateInstancePayload 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 (*PartialUpdateInstancePayload) GetInstanceName ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) GetInstanceName() *string
GetInstanceName returns the InstanceName field value if set, zero value otherwise.
func (*PartialUpdateInstancePayload) GetInstanceNameOk ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) GetInstanceNameOk() (*string, bool)
GetInstanceNameOk returns a tuple with the InstanceName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateInstancePayload) GetParameters ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) GetParameters() *InstanceParameters
GetParameters returns the Parameters field value if set, zero value otherwise.
func (*PartialUpdateInstancePayload) GetParametersOk ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) GetParametersOk() (*InstanceParameters, bool)
GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateInstancePayload) GetPlanId ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) GetPlanId() *string
GetPlanId returns the PlanId field value if set, zero value otherwise.
func (*PartialUpdateInstancePayload) GetPlanIdOk ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) GetPlanIdOk() (*string, bool)
GetPlanIdOk returns a tuple with the PlanId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateInstancePayload) HasInstanceName ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) HasInstanceName() bool
HasInstanceName returns a boolean if a field has been set.
func (*PartialUpdateInstancePayload) HasParameters ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) HasParameters() bool
HasParameters returns a boolean if a field has been set.
func (*PartialUpdateInstancePayload) HasPlanId ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) HasPlanId() bool
HasPlanId returns a boolean if a field has been set.
func (*PartialUpdateInstancePayload) SetInstanceName ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) SetInstanceName(v *string)
SetInstanceName gets a reference to the given string and assigns it to the InstanceName field.
func (*PartialUpdateInstancePayload) SetParameters ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) SetParameters(v *InstanceParameters)
SetParameters gets a reference to the given InstanceParameters and assigns it to the Parameters field.
func (*PartialUpdateInstancePayload) SetPlanId ¶ added in v0.20.0
func (o *PartialUpdateInstancePayload) SetPlanId(v *string)
SetPlanId gets a reference to the given string and assigns it to the PlanId field.
func (PartialUpdateInstancePayload) ToMap ¶ added in v0.20.0
func (o PartialUpdateInstancePayload) ToMap() (map[string]interface{}, error)
type Plan ¶
type Plan struct { // REQUIRED Description *string `json:"description"` // REQUIRED Free *bool `json:"free"` // REQUIRED Id *string `json:"id"` // REQUIRED Name *string `json:"name"` // REQUIRED SkuName *string `json:"skuName"` }
Plan struct for Plan
func NewPlan ¶ added in v0.20.0
NewPlan instantiates a new Plan 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 NewPlanWithDefaults ¶ added in v0.20.0
func NewPlanWithDefaults() *Plan
NewPlanWithDefaults instantiates a new Plan 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 (*Plan) GetDescription ¶ added in v0.20.0
GetDescription returns the Description field value
func (*Plan) GetDescriptionOk ¶ added in v0.20.0
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*Plan) GetFreeOk ¶ added in v0.20.0
GetFreeOk returns a tuple with the Free field value and a boolean to check if the value has been set.
func (*Plan) GetIdOk ¶ added in v0.20.0
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Plan) GetNameOk ¶ added in v0.20.0
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Plan) GetSkuName ¶ added in v0.20.0
GetSkuName returns the SkuName field value
func (*Plan) GetSkuNameOk ¶ added in v0.20.0
GetSkuNameOk returns a tuple with the SkuName field value and a boolean to check if the value has been set.
func (*Plan) SetDescription ¶ added in v0.20.0
SetDescription sets field value
func (*Plan) SetSkuName ¶ added in v0.20.0
SetSkuName sets field value
type RawCredentials ¶
type RawCredentials struct { // REQUIRED Credentials *Credentials `json:"credentials"` }
RawCredentials struct for RawCredentials
func NewRawCredentials ¶ added in v0.20.0
func NewRawCredentials(credentials *Credentials) *RawCredentials
NewRawCredentials instantiates a new RawCredentials 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 NewRawCredentialsWithDefaults ¶ added in v0.20.0
func NewRawCredentialsWithDefaults() *RawCredentials
NewRawCredentialsWithDefaults instantiates a new RawCredentials 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 (*RawCredentials) GetCredentials ¶ added in v0.20.0
func (o *RawCredentials) GetCredentials() *Credentials
GetCredentials returns the Credentials field value
func (*RawCredentials) GetCredentialsOk ¶ added in v0.20.0
func (o *RawCredentials) GetCredentialsOk() (*Credentials, bool)
GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set.
func (*RawCredentials) SetCredentials ¶ added in v0.20.0
func (o *RawCredentials) SetCredentials(v *Credentials)
SetCredentials sets field value
func (RawCredentials) ToMap ¶ added in v0.20.0
func (o RawCredentials) ToMap() (map[string]interface{}, error)
type Restore ¶ added in v0.16.0
type Restore struct { // REQUIRED BackupId *int64 `json:"backup_id"` // REQUIRED FinishedAt *string `json:"finished_at"` // REQUIRED Id *int64 `json:"id"` // REQUIRED Status *string `json:"status"` TriggeredAt *string `json:"triggered_at,omitempty"` }
Restore struct for Restore
func NewRestore ¶ added in v0.20.0
NewRestore instantiates a new Restore 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 NewRestoreWithDefaults ¶ added in v0.20.0
func NewRestoreWithDefaults() *Restore
NewRestoreWithDefaults instantiates a new Restore 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 (*Restore) GetBackupId ¶ added in v0.20.0
GetBackupId returns the BackupId field value
func (*Restore) GetBackupIdOk ¶ added in v0.20.0
GetBackupIdOk returns a tuple with the BackupId field value and a boolean to check if the value has been set.
func (*Restore) GetFinishedAt ¶ added in v0.20.0
GetFinishedAt returns the FinishedAt field value
func (*Restore) GetFinishedAtOk ¶ added in v0.20.0
GetFinishedAtOk returns a tuple with the FinishedAt field value and a boolean to check if the value has been set.
func (*Restore) GetIdOk ¶ added in v0.20.0
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Restore) GetStatusOk ¶ added in v0.20.0
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*Restore) GetTriggeredAt ¶ added in v0.20.0
GetTriggeredAt returns the TriggeredAt field value if set, zero value otherwise.
func (*Restore) GetTriggeredAtOk ¶ added in v0.20.0
GetTriggeredAtOk returns a tuple with the TriggeredAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Restore) HasTriggeredAt ¶ added in v0.20.0
HasTriggeredAt returns a boolean if a field has been set.
func (*Restore) SetBackupId ¶ added in v0.20.0
SetBackupId sets field value
func (*Restore) SetFinishedAt ¶ added in v0.20.0
SetFinishedAt sets field value
func (*Restore) SetTriggeredAt ¶ added in v0.20.0
SetTriggeredAt gets a reference to the given string and assigns it to the TriggeredAt field.
type Schema ¶
type Schema struct { // REQUIRED Parameters *map[string]interface{} `json:"parameters"` }
Schema struct for Schema
func NewSchema ¶ added in v0.20.0
NewSchema instantiates a new Schema 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 NewSchemaWithDefaults ¶ added in v0.20.0
func NewSchemaWithDefaults() *Schema
NewSchemaWithDefaults instantiates a new Schema 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 (*Schema) GetParameters ¶ added in v0.20.0
GetParameters returns the Parameters field value
func (*Schema) GetParametersOk ¶ added in v0.20.0
GetParametersOk returns a tuple with the Parameters field value and a boolean to check if the value has been set.
func (*Schema) SetParameters ¶ added in v0.20.0
SetParameters sets field value
type TriggerRestoreResponse ¶ added in v0.16.0
type TriggerRestoreResponse struct { // REQUIRED Id *int64 `json:"id"` }
TriggerRestoreResponse struct for TriggerRestoreResponse
func NewTriggerRestoreResponse ¶ added in v0.20.0
func NewTriggerRestoreResponse(id *int64) *TriggerRestoreResponse
NewTriggerRestoreResponse instantiates a new TriggerRestoreResponse 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 NewTriggerRestoreResponseWithDefaults ¶ added in v0.20.0
func NewTriggerRestoreResponseWithDefaults() *TriggerRestoreResponse
NewTriggerRestoreResponseWithDefaults instantiates a new TriggerRestoreResponse 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 (*TriggerRestoreResponse) GetId ¶ added in v0.20.0
func (o *TriggerRestoreResponse) GetId() *int64
GetId returns the Id field value
func (*TriggerRestoreResponse) GetIdOk ¶ added in v0.20.0
func (o *TriggerRestoreResponse) GetIdOk() (*int64, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*TriggerRestoreResponse) SetId ¶ added in v0.20.0
func (o *TriggerRestoreResponse) SetId(v *int64)
SetId sets field value
func (TriggerRestoreResponse) ToMap ¶ added in v0.20.0
func (o TriggerRestoreResponse) ToMap() (map[string]interface{}, error)
type UpdateBackupsConfigPayload ¶ added in v0.16.0
type UpdateBackupsConfigPayload struct {
EncryptionKey *string `json:"encryption_key,omitempty"`
}
UpdateBackupsConfigPayload struct for UpdateBackupsConfigPayload
func NewUpdateBackupsConfigPayload ¶ added in v0.20.0
func NewUpdateBackupsConfigPayload() *UpdateBackupsConfigPayload
NewUpdateBackupsConfigPayload instantiates a new UpdateBackupsConfigPayload 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 NewUpdateBackupsConfigPayloadWithDefaults ¶ added in v0.20.0
func NewUpdateBackupsConfigPayloadWithDefaults() *UpdateBackupsConfigPayload
NewUpdateBackupsConfigPayloadWithDefaults instantiates a new UpdateBackupsConfigPayload 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 (*UpdateBackupsConfigPayload) GetEncryptionKey ¶ added in v0.20.0
func (o *UpdateBackupsConfigPayload) GetEncryptionKey() *string
GetEncryptionKey returns the EncryptionKey field value if set, zero value otherwise.
func (*UpdateBackupsConfigPayload) GetEncryptionKeyOk ¶ added in v0.20.0
func (o *UpdateBackupsConfigPayload) GetEncryptionKeyOk() (*string, bool)
GetEncryptionKeyOk returns a tuple with the EncryptionKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateBackupsConfigPayload) HasEncryptionKey ¶ added in v0.20.0
func (o *UpdateBackupsConfigPayload) HasEncryptionKey() bool
HasEncryptionKey returns a boolean if a field has been set.
func (*UpdateBackupsConfigPayload) SetEncryptionKey ¶ added in v0.20.0
func (o *UpdateBackupsConfigPayload) SetEncryptionKey(v *string)
SetEncryptionKey gets a reference to the given string and assigns it to the EncryptionKey field.
func (UpdateBackupsConfigPayload) ToMap ¶ added in v0.20.0
func (o UpdateBackupsConfigPayload) ToMap() (map[string]interface{}, error)
type UpdateBackupsConfigResponse ¶ added in v0.16.0
type UpdateBackupsConfigResponse struct { // REQUIRED Message *string `json:"message"` }
UpdateBackupsConfigResponse struct for UpdateBackupsConfigResponse
func NewUpdateBackupsConfigResponse ¶ added in v0.20.0
func NewUpdateBackupsConfigResponse(message *string) *UpdateBackupsConfigResponse
NewUpdateBackupsConfigResponse instantiates a new UpdateBackupsConfigResponse 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 NewUpdateBackupsConfigResponseWithDefaults ¶ added in v0.20.0
func NewUpdateBackupsConfigResponseWithDefaults() *UpdateBackupsConfigResponse
NewUpdateBackupsConfigResponseWithDefaults instantiates a new UpdateBackupsConfigResponse 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 (*UpdateBackupsConfigResponse) GetMessage ¶ added in v0.20.0
func (o *UpdateBackupsConfigResponse) GetMessage() *string
GetMessage returns the Message field value
func (*UpdateBackupsConfigResponse) GetMessageOk ¶ added in v0.20.0
func (o *UpdateBackupsConfigResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*UpdateBackupsConfigResponse) SetMessage ¶ added in v0.20.0
func (o *UpdateBackupsConfigResponse) SetMessage(v *string)
SetMessage sets field value
func (UpdateBackupsConfigResponse) ToMap ¶ added in v0.20.0
func (o UpdateBackupsConfigResponse) ToMap() (map[string]interface{}, error)
Source Files ¶
- api_default.go
- client.go
- configuration.go
- model_backup.go
- model_create_backup_response_item.go
- model_create_instance_payload.go
- model_create_instance_response.go
- model_credentials.go
- model_credentials_list_item.go
- model_credentials_response.go
- model_error.go
- model_get_metrics_response.go
- model_instance.go
- model_instance_last_operation.go
- model_instance_parameters.go
- model_instance_parameters_groks_inner.go
- model_instance_schema.go
- model_list_backups_response.go
- model_list_credentials_response.go
- model_list_instances_response.go
- model_list_offerings_response.go
- model_list_restores_response.go
- model_offering.go
- model_partial_update_instance_payload.go
- model_plan.go
- model_raw_credentials.go
- model_restore.go
- model_schema.go
- model_trigger_restore_response.go
- model_update_backups_config_payload.go
- model_update_backups_config_response.go
- utils.go