edge_compute

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2022 License: Apache-2.0 Imports: 22 Imported by: 0

README

Go API client for edge_compute

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

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

  • API version: 1.0.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientExperimentalCodegen For more information, please visit https://support.stackpath.com/

Installation

Install the following dependencies:

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

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

import sw "./edge_compute"

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

All URIs are relative to https://gateway.stackpath.com

Class Method HTTP request Description
InfrastructureApi GetLocations Get /workload/v1/locations Get compute locations
InstanceLogsApi GetLogs Get /workload/v1/stacks/{stack_id}/workloads/{workload_id}/instances/{instance_name}/logs Get log stream
InstancesApi GetWorkloadInstance Get /workload/v1/stacks/{stack_id}/workloads/{workload_id}/instances/{instance_name} Get a workload instance
InstancesApi GetWorkloadInstances Get /workload/v1/stacks/{stack_id}/workloads/{workload_id}/instances Get all workload instances
InstancesApi RestartInstance Post /workload/v1/stacks/{stack_id}/workloads/{workload_id}/instances/{instance_name}/power/restart Restart a workload instance
MetricsApi GetMetrics Get /workload/v1/stacks/{stack_id}/metrics Get metrics
VirtualMachineImagesApi CreateImage Post /workload/v1/stacks/{stack_id}/images/{image_family}/{image_tag} Create an image
VirtualMachineImagesApi DeleteImage Delete /workload/v1/stacks/{stack_id}/images/{image_family}/{image_tag} Delete an image
VirtualMachineImagesApi DeleteImagesForFamily Delete /workload/v1/stacks/{stack_id}/images/{image_family} Delete a family's images
VirtualMachineImagesApi GetImage Get /workload/v1/stacks/{stack_id}/images/{image_family}/{image_tag} Get an image
VirtualMachineImagesApi GetImages Get /workload/v1/stacks/{stack_id}/images Get all images
VirtualMachineImagesApi GetImagesForFamily Get /workload/v1/stacks/{stack_id}/images/{image_family} Get a family's images
VirtualMachineImagesApi UpdateImage Patch /workload/v1/stacks/{stack_id}/images/{image_family}/{image_tag} Update an image
VirtualMachineImagesApi UpdateImageDeprecation Put /workload/v1/stacks/{stack_id}/images/{image_family}/{image_tag}/deprecation Update deprecation settings
WorkloadsApi CreateWorkload Post /workload/v1/stacks/{stack_id}/workloads Create a workload
WorkloadsApi DeleteWorkload Delete /workload/v1/stacks/{stack_id}/workloads/{workload_id} Delete a workload
WorkloadsApi GetWorkload Get /workload/v1/stacks/{stack_id}/workloads/{workload_id} Get a workload
WorkloadsApi GetWorkloads Get /workload/v1/stacks/{stack_id}/workloads Get all workloads
WorkloadsApi UpdateWorkload Patch /workload/v1/stacks/{stack_id}/workloads/{workload_id} Update a workload

Documentation For Models

Documentation For Authorization

oauth2
  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes: N/A

Example

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

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

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

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

Author

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

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

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

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

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

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

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

Functions

func CacheExpires

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

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

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	InfrastructureApi *InfrastructureApiService

	InstanceLogsApi *InstanceLogsApiService

	InstancesApi *InstancesApiService

	MetricsApi *MetricsApiService

	VirtualMachineImagesApi *VirtualMachineImagesApiService

	WorkloadsApi *WorkloadsApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Edge Compute API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse

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

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResonse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type ApiStatusDetail

type ApiStatusDetail struct {
	Type string `json:"@type"`
}

ApiStatusDetail struct for ApiStatusDetail

func NewApiStatusDetail

func NewApiStatusDetail(type_ string) *ApiStatusDetail

NewApiStatusDetail instantiates a new ApiStatusDetail 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 NewApiStatusDetailWithDefaults

func NewApiStatusDetailWithDefaults() *ApiStatusDetail

NewApiStatusDetailWithDefaults instantiates a new ApiStatusDetail 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 (*ApiStatusDetail) GetType

func (o *ApiStatusDetail) GetType() string

GetType returns the Type field value

func (*ApiStatusDetail) GetTypeOk

func (o *ApiStatusDetail) GetTypeOk() (*string, bool)

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

func (ApiStatusDetail) MarshalJSON

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

func (*ApiStatusDetail) SetType

func (o *ApiStatusDetail) SetType(v string)

SetType sets field value

type BasicAuth

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

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

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

type ContainerStatusRunning

type ContainerStatusRunning struct {
	// The date a container started
	StartedAt *time.Time `json:"startedAt,omitempty"`
}

ContainerStatusRunning Properties related to running containers

func NewContainerStatusRunning

func NewContainerStatusRunning() *ContainerStatusRunning

NewContainerStatusRunning instantiates a new ContainerStatusRunning 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 NewContainerStatusRunningWithDefaults

func NewContainerStatusRunningWithDefaults() *ContainerStatusRunning

NewContainerStatusRunningWithDefaults instantiates a new ContainerStatusRunning 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 (*ContainerStatusRunning) GetStartedAt

func (o *ContainerStatusRunning) GetStartedAt() time.Time

GetStartedAt returns the StartedAt field value if set, zero value otherwise.

func (*ContainerStatusRunning) GetStartedAtOk

func (o *ContainerStatusRunning) GetStartedAtOk() (*time.Time, bool)

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

func (*ContainerStatusRunning) HasStartedAt

func (o *ContainerStatusRunning) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (ContainerStatusRunning) MarshalJSON

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

func (*ContainerStatusRunning) SetStartedAt

func (o *ContainerStatusRunning) SetStartedAt(v time.Time)

SetStartedAt gets a reference to the given time.Time and assigns it to the StartedAt field.

type ContainerStatusTerminated

type ContainerStatusTerminated struct {
	// The exit code of the command that started the container
	ExitCode *int32 `json:"exitCode,omitempty"`
	// The reason a container terminated
	Reason *string `json:"reason,omitempty"`
	// A more detailed explanation of a container's termination
	Message *string `json:"message,omitempty"`
	// The date a container started
	StartedAt *time.Time `json:"startedAt,omitempty"`
	// The date a container terminated
	FinishedAt *time.Time `json:"finishedAt,omitempty"`
}

ContainerStatusTerminated Properties related to terminated containers

func NewContainerStatusTerminated

func NewContainerStatusTerminated() *ContainerStatusTerminated

NewContainerStatusTerminated instantiates a new ContainerStatusTerminated 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 NewContainerStatusTerminatedWithDefaults

func NewContainerStatusTerminatedWithDefaults() *ContainerStatusTerminated

NewContainerStatusTerminatedWithDefaults instantiates a new ContainerStatusTerminated 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 (*ContainerStatusTerminated) GetExitCode

func (o *ContainerStatusTerminated) GetExitCode() int32

GetExitCode returns the ExitCode field value if set, zero value otherwise.

func (*ContainerStatusTerminated) GetExitCodeOk

func (o *ContainerStatusTerminated) GetExitCodeOk() (*int32, bool)

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

func (*ContainerStatusTerminated) GetFinishedAt

func (o *ContainerStatusTerminated) GetFinishedAt() time.Time

GetFinishedAt returns the FinishedAt field value if set, zero value otherwise.

func (*ContainerStatusTerminated) GetFinishedAtOk

func (o *ContainerStatusTerminated) GetFinishedAtOk() (*time.Time, bool)

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

func (*ContainerStatusTerminated) GetMessage

func (o *ContainerStatusTerminated) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ContainerStatusTerminated) GetMessageOk

func (o *ContainerStatusTerminated) GetMessageOk() (*string, bool)

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

func (*ContainerStatusTerminated) GetReason

func (o *ContainerStatusTerminated) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*ContainerStatusTerminated) GetReasonOk

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

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

func (*ContainerStatusTerminated) GetStartedAt

func (o *ContainerStatusTerminated) GetStartedAt() time.Time

GetStartedAt returns the StartedAt field value if set, zero value otherwise.

func (*ContainerStatusTerminated) GetStartedAtOk

func (o *ContainerStatusTerminated) GetStartedAtOk() (*time.Time, bool)

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

func (*ContainerStatusTerminated) HasExitCode

func (o *ContainerStatusTerminated) HasExitCode() bool

HasExitCode returns a boolean if a field has been set.

func (*ContainerStatusTerminated) HasFinishedAt

func (o *ContainerStatusTerminated) HasFinishedAt() bool

HasFinishedAt returns a boolean if a field has been set.

func (*ContainerStatusTerminated) HasMessage

func (o *ContainerStatusTerminated) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ContainerStatusTerminated) HasReason

func (o *ContainerStatusTerminated) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*ContainerStatusTerminated) HasStartedAt

func (o *ContainerStatusTerminated) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (ContainerStatusTerminated) MarshalJSON

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

func (*ContainerStatusTerminated) SetExitCode

func (o *ContainerStatusTerminated) SetExitCode(v int32)

SetExitCode gets a reference to the given int32 and assigns it to the ExitCode field.

func (*ContainerStatusTerminated) SetFinishedAt

func (o *ContainerStatusTerminated) SetFinishedAt(v time.Time)

SetFinishedAt gets a reference to the given time.Time and assigns it to the FinishedAt field.

func (*ContainerStatusTerminated) SetMessage

func (o *ContainerStatusTerminated) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ContainerStatusTerminated) SetReason

func (o *ContainerStatusTerminated) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*ContainerStatusTerminated) SetStartedAt

func (o *ContainerStatusTerminated) SetStartedAt(v time.Time)

SetStartedAt gets a reference to the given time.Time and assigns it to the StartedAt field.

type ContainerStatusWaiting

type ContainerStatusWaiting struct {
	// The reason that a container is waiting to start
	Reason *string `json:"reason,omitempty"`
	// A more detailed explanation of a container's waiting state
	Message *string `json:"message,omitempty"`
}

ContainerStatusWaiting Properties related to containers that are starting up

func NewContainerStatusWaiting

func NewContainerStatusWaiting() *ContainerStatusWaiting

NewContainerStatusWaiting instantiates a new ContainerStatusWaiting 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 NewContainerStatusWaitingWithDefaults

func NewContainerStatusWaitingWithDefaults() *ContainerStatusWaiting

NewContainerStatusWaitingWithDefaults instantiates a new ContainerStatusWaiting 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 (*ContainerStatusWaiting) GetMessage

func (o *ContainerStatusWaiting) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ContainerStatusWaiting) GetMessageOk

func (o *ContainerStatusWaiting) GetMessageOk() (*string, bool)

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

func (*ContainerStatusWaiting) GetReason

func (o *ContainerStatusWaiting) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*ContainerStatusWaiting) GetReasonOk

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

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

func (*ContainerStatusWaiting) HasMessage

func (o *ContainerStatusWaiting) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ContainerStatusWaiting) HasReason

func (o *ContainerStatusWaiting) HasReason() bool

HasReason returns a boolean if a field has been set.

func (ContainerStatusWaiting) MarshalJSON

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

func (*ContainerStatusWaiting) SetMessage

func (o *ContainerStatusWaiting) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ContainerStatusWaiting) SetReason

func (o *ContainerStatusWaiting) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

type DataMatrix

type DataMatrix struct {
	// A data point's value
	Results *[]DataMatrixResult `json:"results,omitempty"`
}

DataMatrix A set of time series containing a range of data points over time for each time series

func NewDataMatrix

func NewDataMatrix() *DataMatrix

NewDataMatrix instantiates a new DataMatrix 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 NewDataMatrixWithDefaults

func NewDataMatrixWithDefaults() *DataMatrix

NewDataMatrixWithDefaults instantiates a new DataMatrix 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 (*DataMatrix) GetResults

func (o *DataMatrix) GetResults() []DataMatrixResult

GetResults returns the Results field value if set, zero value otherwise.

func (*DataMatrix) GetResultsOk

func (o *DataMatrix) GetResultsOk() (*[]DataMatrixResult, bool)

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

func (*DataMatrix) HasResults

func (o *DataMatrix) HasResults() bool

HasResults returns a boolean if a field has been set.

func (DataMatrix) MarshalJSON

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

func (*DataMatrix) SetResults

func (o *DataMatrix) SetResults(v []DataMatrixResult)

SetResults gets a reference to the given []DataMatrixResult and assigns it to the Results field.

type DataMatrixResult

type DataMatrixResult struct {
	// The data points' labels
	Metric *map[string]string `json:"metric,omitempty"`
	// Time series data point values
	Values *[]DataValue `json:"values,omitempty"`
}

DataMatrixResult Time series containing a range of data points over time for each time series

func NewDataMatrixResult

func NewDataMatrixResult() *DataMatrixResult

NewDataMatrixResult instantiates a new DataMatrixResult 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 NewDataMatrixResultWithDefaults

func NewDataMatrixResultWithDefaults() *DataMatrixResult

NewDataMatrixResultWithDefaults instantiates a new DataMatrixResult 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 (*DataMatrixResult) GetMetric

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

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

func (*DataMatrixResult) GetMetricOk

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

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

func (*DataMatrixResult) GetValues

func (o *DataMatrixResult) GetValues() []DataValue

GetValues returns the Values field value if set, zero value otherwise.

func (*DataMatrixResult) GetValuesOk

func (o *DataMatrixResult) GetValuesOk() (*[]DataValue, bool)

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

func (*DataMatrixResult) HasMetric

func (o *DataMatrixResult) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*DataMatrixResult) HasValues

func (o *DataMatrixResult) HasValues() bool

HasValues returns a boolean if a field has been set.

func (DataMatrixResult) MarshalJSON

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

func (*DataMatrixResult) SetMetric

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

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

func (*DataMatrixResult) SetValues

func (o *DataMatrixResult) SetValues(v []DataValue)

SetValues gets a reference to the given []DataValue and assigns it to the Values field.

type DataValue

type DataValue struct {
	// The time that a data point was recorded
	UnixTime *string `json:"unixTime,omitempty"`
	// A data point's value
	Value *string `json:"value,omitempty"`
}

DataValue An individual metric data point

func NewDataValue

func NewDataValue() *DataValue

NewDataValue instantiates a new DataValue 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 NewDataValueWithDefaults

func NewDataValueWithDefaults() *DataValue

NewDataValueWithDefaults instantiates a new DataValue 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 (*DataValue) GetUnixTime

func (o *DataValue) GetUnixTime() string

GetUnixTime returns the UnixTime field value if set, zero value otherwise.

func (*DataValue) GetUnixTimeOk

func (o *DataValue) GetUnixTimeOk() (*string, bool)

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

func (*DataValue) GetValue

func (o *DataValue) GetValue() string

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

func (*DataValue) GetValueOk

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

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

func (*DataValue) HasUnixTime

func (o *DataValue) HasUnixTime() bool

HasUnixTime returns a boolean if a field has been set.

func (*DataValue) HasValue

func (o *DataValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DataValue) MarshalJSON

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

func (*DataValue) SetUnixTime

func (o *DataValue) SetUnixTime(v string)

SetUnixTime gets a reference to the given string and assigns it to the UnixTime field.

func (*DataValue) SetValue

func (o *DataValue) SetValue(v string)

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

type DataVector

type DataVector struct {
	// A data point's value
	Results *[]DataVectorResult `json:"results,omitempty"`
}

DataVector A set of time series containing a single sample for each time series, all sharing the same timestamp

func NewDataVector

func NewDataVector() *DataVector

NewDataVector instantiates a new DataVector 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 NewDataVectorWithDefaults

func NewDataVectorWithDefaults() *DataVector

NewDataVectorWithDefaults instantiates a new DataVector 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 (*DataVector) GetResults

func (o *DataVector) GetResults() []DataVectorResult

GetResults returns the Results field value if set, zero value otherwise.

func (*DataVector) GetResultsOk

func (o *DataVector) GetResultsOk() (*[]DataVectorResult, bool)

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

func (*DataVector) HasResults

func (o *DataVector) HasResults() bool

HasResults returns a boolean if a field has been set.

func (DataVector) MarshalJSON

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

func (*DataVector) SetResults

func (o *DataVector) SetResults(v []DataVectorResult)

SetResults gets a reference to the given []DataVectorResult and assigns it to the Results field.

type DataVectorResult

type DataVectorResult struct {
	// The data points' labels
	Metric *map[string]string `json:"metric,omitempty"`
	Value  *DataValue         `json:"value,omitempty"`
}

DataVectorResult Time series containing a single sample for each time series, all sharing the same timestamp

func NewDataVectorResult

func NewDataVectorResult() *DataVectorResult

NewDataVectorResult instantiates a new DataVectorResult 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 NewDataVectorResultWithDefaults

func NewDataVectorResultWithDefaults() *DataVectorResult

NewDataVectorResultWithDefaults instantiates a new DataVectorResult 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 (*DataVectorResult) GetMetric

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

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

func (*DataVectorResult) GetMetricOk

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

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

func (*DataVectorResult) GetValue

func (o *DataVectorResult) GetValue() DataValue

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

func (*DataVectorResult) GetValueOk

func (o *DataVectorResult) GetValueOk() (*DataValue, bool)

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

func (*DataVectorResult) HasMetric

func (o *DataVectorResult) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*DataVectorResult) HasValue

func (o *DataVectorResult) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DataVectorResult) MarshalJSON

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

func (*DataVectorResult) SetMetric

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

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

func (*DataVectorResult) SetValue

func (o *DataVectorResult) SetValue(v DataValue)

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

type GenericOpenAPIError

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

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

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

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

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type InfrastructureApiService

type InfrastructureApiService service

InfrastructureApiService InfrastructureApi service

func (*InfrastructureApiService) GetLocations

func (a *InfrastructureApiService) GetLocations(ctx _context.Context) apiGetLocationsRequest

GetLocations Get compute locations Retrieve information about the StackPath edge network that can host a compute workload

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiGetLocationsRequest

type InstanceLogsApiService

type InstanceLogsApiService service

InstanceLogsApiService InstanceLogsApi service

func (*InstanceLogsApiService) GetLogs

func (a *InstanceLogsApiService) GetLogs(ctx _context.Context, stackId string, workloadId string, instanceName string) apiGetLogsRequest

GetLogs Get log stream Retrieve a stream of logs generated by a workload instance's containers. Logs are generated by the containers and are not modified by StackPath. Log contents vary by the application running in the container, though many containerized applications are configured to log to STDOUT and STDERR.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param workloadId An EdgeCompute workload ID
  • @param instanceName An EdgeCompute workload instance name

@return apiGetLogsRequest

type InstancesApiService

type InstancesApiService service

InstancesApiService InstancesApi service

func (*InstancesApiService) GetWorkloadInstance

func (a *InstancesApiService) GetWorkloadInstance(ctx _context.Context, stackId string, workloadId string, instanceName string) apiGetWorkloadInstanceRequest

GetWorkloadInstance Get a workload instance

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param workloadId An EdgeCompute workload ID
  • @param instanceName An EdgeCompute workload instance name

@return apiGetWorkloadInstanceRequest

func (*InstancesApiService) GetWorkloadInstances

func (a *InstancesApiService) GetWorkloadInstances(ctx _context.Context, stackId string, workloadId string) apiGetWorkloadInstancesRequest

GetWorkloadInstances Get all workload instances

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param workloadId An EdgeCompute workload ID

@return apiGetWorkloadInstancesRequest

func (*InstancesApiService) RestartInstance

func (a *InstancesApiService) RestartInstance(ctx _context.Context, stackId string, workloadId string, instanceName string) apiRestartInstanceRequest

RestartInstance Restart a workload instance The action is performed asynchronously and a successful response does not mean the instance has restarted yet.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param workloadId An EdgeCompute workload ID
  • @param instanceName An EdgeCompute workload instance name

@return apiRestartInstanceRequest

type MetricsApiService

type MetricsApiService service

MetricsApiService MetricsApi service

func (*MetricsApiService) GetMetrics

func (a *MetricsApiService) GetMetrics(ctx _context.Context, stackId string) apiGetMetricsRequest

GetMetrics Get metrics Retrieve usage metrics for all workloads in a stack, a specific workload, or a specific instance in a workload

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug

@return apiGetMetricsRequest

type MetricsData

type MetricsData struct {
	Matrix *DataMatrix `json:"matrix,omitempty"`
	Vector *DataVector `json:"vector,omitempty"`
}

MetricsData The data points in a metrics collection

func NewMetricsData

func NewMetricsData() *MetricsData

NewMetricsData instantiates a new MetricsData 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 NewMetricsDataWithDefaults

func NewMetricsDataWithDefaults() *MetricsData

NewMetricsDataWithDefaults instantiates a new MetricsData 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 (*MetricsData) GetMatrix

func (o *MetricsData) GetMatrix() DataMatrix

GetMatrix returns the Matrix field value if set, zero value otherwise.

func (*MetricsData) GetMatrixOk

func (o *MetricsData) GetMatrixOk() (*DataMatrix, bool)

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

func (*MetricsData) GetVector

func (o *MetricsData) GetVector() DataVector

GetVector returns the Vector field value if set, zero value otherwise.

func (*MetricsData) GetVectorOk

func (o *MetricsData) GetVectorOk() (*DataVector, bool)

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

func (*MetricsData) HasMatrix

func (o *MetricsData) HasMatrix() bool

HasMatrix returns a boolean if a field has been set.

func (*MetricsData) HasVector

func (o *MetricsData) HasVector() bool

HasVector returns a boolean if a field has been set.

func (MetricsData) MarshalJSON

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

func (*MetricsData) SetMatrix

func (o *MetricsData) SetMatrix(v DataMatrix)

SetMatrix gets a reference to the given DataMatrix and assigns it to the Matrix field.

func (*MetricsData) SetVector

func (o *MetricsData) SetVector(v DataVector)

SetVector gets a reference to the given DataVector and assigns it to the Vector field.

type NullableApiStatusDetail

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

func NewNullableApiStatusDetail

func NewNullableApiStatusDetail(val *ApiStatusDetail) *NullableApiStatusDetail

func (NullableApiStatusDetail) Get

func (NullableApiStatusDetail) IsSet

func (v NullableApiStatusDetail) IsSet() bool

func (NullableApiStatusDetail) MarshalJSON

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

func (*NullableApiStatusDetail) Set

func (*NullableApiStatusDetail) UnmarshalJSON

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

func (*NullableApiStatusDetail) Unset

func (v *NullableApiStatusDetail) 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 NullableContainerStatusRunning

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

func (NullableContainerStatusRunning) Get

func (NullableContainerStatusRunning) IsSet

func (NullableContainerStatusRunning) MarshalJSON

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

func (*NullableContainerStatusRunning) Set

func (*NullableContainerStatusRunning) UnmarshalJSON

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

func (*NullableContainerStatusRunning) Unset

func (v *NullableContainerStatusRunning) Unset()

type NullableContainerStatusTerminated

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

func (NullableContainerStatusTerminated) Get

func (NullableContainerStatusTerminated) IsSet

func (NullableContainerStatusTerminated) MarshalJSON

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

func (*NullableContainerStatusTerminated) Set

func (*NullableContainerStatusTerminated) UnmarshalJSON

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

func (*NullableContainerStatusTerminated) Unset

type NullableContainerStatusWaiting

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

func (NullableContainerStatusWaiting) Get

func (NullableContainerStatusWaiting) IsSet

func (NullableContainerStatusWaiting) MarshalJSON

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

func (*NullableContainerStatusWaiting) Set

func (*NullableContainerStatusWaiting) UnmarshalJSON

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

func (*NullableContainerStatusWaiting) Unset

func (v *NullableContainerStatusWaiting) Unset()

type NullableDataMatrix

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

func NewNullableDataMatrix

func NewNullableDataMatrix(val *DataMatrix) *NullableDataMatrix

func (NullableDataMatrix) Get

func (v NullableDataMatrix) Get() *DataMatrix

func (NullableDataMatrix) IsSet

func (v NullableDataMatrix) IsSet() bool

func (NullableDataMatrix) MarshalJSON

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

func (*NullableDataMatrix) Set

func (v *NullableDataMatrix) Set(val *DataMatrix)

func (*NullableDataMatrix) UnmarshalJSON

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

func (*NullableDataMatrix) Unset

func (v *NullableDataMatrix) Unset()

type NullableDataMatrixResult

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

func NewNullableDataMatrixResult

func NewNullableDataMatrixResult(val *DataMatrixResult) *NullableDataMatrixResult

func (NullableDataMatrixResult) Get

func (NullableDataMatrixResult) IsSet

func (v NullableDataMatrixResult) IsSet() bool

func (NullableDataMatrixResult) MarshalJSON

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

func (*NullableDataMatrixResult) Set

func (*NullableDataMatrixResult) UnmarshalJSON

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

func (*NullableDataMatrixResult) Unset

func (v *NullableDataMatrixResult) Unset()

type NullableDataValue

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

func NewNullableDataValue

func NewNullableDataValue(val *DataValue) *NullableDataValue

func (NullableDataValue) Get

func (v NullableDataValue) Get() *DataValue

func (NullableDataValue) IsSet

func (v NullableDataValue) IsSet() bool

func (NullableDataValue) MarshalJSON

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

func (*NullableDataValue) Set

func (v *NullableDataValue) Set(val *DataValue)

func (*NullableDataValue) UnmarshalJSON

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

func (*NullableDataValue) Unset

func (v *NullableDataValue) Unset()

type NullableDataVector

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

func NewNullableDataVector

func NewNullableDataVector(val *DataVector) *NullableDataVector

func (NullableDataVector) Get

func (v NullableDataVector) Get() *DataVector

func (NullableDataVector) IsSet

func (v NullableDataVector) IsSet() bool

func (NullableDataVector) MarshalJSON

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

func (*NullableDataVector) Set

func (v *NullableDataVector) Set(val *DataVector)

func (*NullableDataVector) UnmarshalJSON

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

func (*NullableDataVector) Unset

func (v *NullableDataVector) Unset()

type NullableDataVectorResult

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

func NewNullableDataVectorResult

func NewNullableDataVectorResult(val *DataVectorResult) *NullableDataVectorResult

func (NullableDataVectorResult) Get

func (NullableDataVectorResult) IsSet

func (v NullableDataVectorResult) IsSet() bool

func (NullableDataVectorResult) MarshalJSON

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

func (*NullableDataVectorResult) Set

func (*NullableDataVectorResult) UnmarshalJSON

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

func (*NullableDataVectorResult) Unset

func (v *NullableDataVectorResult) 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 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 NullableMetricsData

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

func NewNullableMetricsData

func NewNullableMetricsData(val *MetricsData) *NullableMetricsData

func (NullableMetricsData) Get

func (NullableMetricsData) IsSet

func (v NullableMetricsData) IsSet() bool

func (NullableMetricsData) MarshalJSON

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

func (*NullableMetricsData) Set

func (v *NullableMetricsData) Set(val *MetricsData)

func (*NullableMetricsData) UnmarshalJSON

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

func (*NullableMetricsData) Unset

func (v *NullableMetricsData) Unset()

type NullablePaginationPageInfo

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

func NewNullablePaginationPageInfo

func NewNullablePaginationPageInfo(val *PaginationPageInfo) *NullablePaginationPageInfo

func (NullablePaginationPageInfo) Get

func (NullablePaginationPageInfo) IsSet

func (v NullablePaginationPageInfo) IsSet() bool

func (NullablePaginationPageInfo) MarshalJSON

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

func (*NullablePaginationPageInfo) Set

func (*NullablePaginationPageInfo) UnmarshalJSON

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

func (*NullablePaginationPageInfo) Unset

func (v *NullablePaginationPageInfo) Unset()

type NullablePrometheusMetrics

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

func NewNullablePrometheusMetrics

func NewNullablePrometheusMetrics(val *PrometheusMetrics) *NullablePrometheusMetrics

func (NullablePrometheusMetrics) Get

func (NullablePrometheusMetrics) IsSet

func (v NullablePrometheusMetrics) IsSet() bool

func (NullablePrometheusMetrics) MarshalJSON

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

func (*NullablePrometheusMetrics) Set

func (*NullablePrometheusMetrics) UnmarshalJSON

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

func (*NullablePrometheusMetrics) Unset

func (v *NullablePrometheusMetrics) Unset()

type NullablePrometheusMetricsStatus

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

func (NullablePrometheusMetricsStatus) Get

func (NullablePrometheusMetricsStatus) IsSet

func (NullablePrometheusMetricsStatus) MarshalJSON

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

func (*NullablePrometheusMetricsStatus) Set

func (*NullablePrometheusMetricsStatus) UnmarshalJSON

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

func (*NullablePrometheusMetricsStatus) Unset

type NullableStackpathRpcBadRequest

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

func (NullableStackpathRpcBadRequest) Get

func (NullableStackpathRpcBadRequest) IsSet

func (NullableStackpathRpcBadRequest) MarshalJSON

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

func (*NullableStackpathRpcBadRequest) Set

func (*NullableStackpathRpcBadRequest) UnmarshalJSON

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

func (*NullableStackpathRpcBadRequest) Unset

func (v *NullableStackpathRpcBadRequest) Unset()

type NullableStackpathRpcBadRequestAllOf

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

func (NullableStackpathRpcBadRequestAllOf) Get

func (NullableStackpathRpcBadRequestAllOf) IsSet

func (NullableStackpathRpcBadRequestAllOf) MarshalJSON

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

func (*NullableStackpathRpcBadRequestAllOf) Set

func (*NullableStackpathRpcBadRequestAllOf) UnmarshalJSON

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

func (*NullableStackpathRpcBadRequestAllOf) Unset

type NullableStackpathRpcBadRequestFieldViolation

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

func (NullableStackpathRpcBadRequestFieldViolation) Get

func (NullableStackpathRpcBadRequestFieldViolation) IsSet

func (NullableStackpathRpcBadRequestFieldViolation) MarshalJSON

func (*NullableStackpathRpcBadRequestFieldViolation) Set

func (*NullableStackpathRpcBadRequestFieldViolation) UnmarshalJSON

func (*NullableStackpathRpcBadRequestFieldViolation) Unset

type NullableStackpathRpcHelp

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

func NewNullableStackpathRpcHelp

func NewNullableStackpathRpcHelp(val *StackpathRpcHelp) *NullableStackpathRpcHelp

func (NullableStackpathRpcHelp) Get

func (NullableStackpathRpcHelp) IsSet

func (v NullableStackpathRpcHelp) IsSet() bool

func (NullableStackpathRpcHelp) MarshalJSON

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

func (*NullableStackpathRpcHelp) Set

func (*NullableStackpathRpcHelp) UnmarshalJSON

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

func (*NullableStackpathRpcHelp) Unset

func (v *NullableStackpathRpcHelp) Unset()

type NullableStackpathRpcHelpAllOf

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

func (NullableStackpathRpcHelpAllOf) Get

func (NullableStackpathRpcHelpAllOf) IsSet

func (NullableStackpathRpcHelpAllOf) MarshalJSON

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

func (*NullableStackpathRpcHelpAllOf) Set

func (*NullableStackpathRpcHelpAllOf) UnmarshalJSON

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

func (*NullableStackpathRpcHelpAllOf) Unset

func (v *NullableStackpathRpcHelpAllOf) Unset()
type NullableStackpathRpcHelpLink struct {
	// contains filtered or unexported fields
}
func NewNullableStackpathRpcHelpLink(val *StackpathRpcHelpLink) *NullableStackpathRpcHelpLink

func (NullableStackpathRpcHelpLink) Get

func (NullableStackpathRpcHelpLink) IsSet

func (NullableStackpathRpcHelpLink) MarshalJSON

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

func (*NullableStackpathRpcHelpLink) Set

func (*NullableStackpathRpcHelpLink) UnmarshalJSON

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

func (*NullableStackpathRpcHelpLink) Unset

func (v *NullableStackpathRpcHelpLink) Unset()

type NullableStackpathRpcLocalizedMessage

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

func (NullableStackpathRpcLocalizedMessage) Get

func (NullableStackpathRpcLocalizedMessage) IsSet

func (NullableStackpathRpcLocalizedMessage) MarshalJSON

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

func (*NullableStackpathRpcLocalizedMessage) Set

func (*NullableStackpathRpcLocalizedMessage) UnmarshalJSON

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

func (*NullableStackpathRpcLocalizedMessage) Unset

type NullableStackpathRpcLocalizedMessageAllOf

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

func (NullableStackpathRpcLocalizedMessageAllOf) Get

func (NullableStackpathRpcLocalizedMessageAllOf) IsSet

func (NullableStackpathRpcLocalizedMessageAllOf) MarshalJSON

func (*NullableStackpathRpcLocalizedMessageAllOf) Set

func (*NullableStackpathRpcLocalizedMessageAllOf) UnmarshalJSON

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

func (*NullableStackpathRpcLocalizedMessageAllOf) Unset

type NullableStackpathRpcPreconditionFailure

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

func (NullableStackpathRpcPreconditionFailure) Get

func (NullableStackpathRpcPreconditionFailure) IsSet

func (NullableStackpathRpcPreconditionFailure) MarshalJSON

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

func (*NullableStackpathRpcPreconditionFailure) Set

func (*NullableStackpathRpcPreconditionFailure) UnmarshalJSON

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

func (*NullableStackpathRpcPreconditionFailure) Unset

type NullableStackpathRpcPreconditionFailureAllOf

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

func (NullableStackpathRpcPreconditionFailureAllOf) Get

func (NullableStackpathRpcPreconditionFailureAllOf) IsSet

func (NullableStackpathRpcPreconditionFailureAllOf) MarshalJSON

func (*NullableStackpathRpcPreconditionFailureAllOf) Set

func (*NullableStackpathRpcPreconditionFailureAllOf) UnmarshalJSON

func (*NullableStackpathRpcPreconditionFailureAllOf) Unset

type NullableStackpathRpcPreconditionFailureViolation

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

func (NullableStackpathRpcPreconditionFailureViolation) Get

func (NullableStackpathRpcPreconditionFailureViolation) IsSet

func (NullableStackpathRpcPreconditionFailureViolation) MarshalJSON

func (*NullableStackpathRpcPreconditionFailureViolation) Set

func (*NullableStackpathRpcPreconditionFailureViolation) UnmarshalJSON

func (*NullableStackpathRpcPreconditionFailureViolation) Unset

type NullableStackpathRpcQuotaFailure

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

func (NullableStackpathRpcQuotaFailure) Get

func (NullableStackpathRpcQuotaFailure) IsSet

func (NullableStackpathRpcQuotaFailure) MarshalJSON

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

func (*NullableStackpathRpcQuotaFailure) Set

func (*NullableStackpathRpcQuotaFailure) UnmarshalJSON

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

func (*NullableStackpathRpcQuotaFailure) Unset

type NullableStackpathRpcQuotaFailureAllOf

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

func (NullableStackpathRpcQuotaFailureAllOf) Get

func (NullableStackpathRpcQuotaFailureAllOf) IsSet

func (NullableStackpathRpcQuotaFailureAllOf) MarshalJSON

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

func (*NullableStackpathRpcQuotaFailureAllOf) Set

func (*NullableStackpathRpcQuotaFailureAllOf) UnmarshalJSON

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

func (*NullableStackpathRpcQuotaFailureAllOf) Unset

type NullableStackpathRpcQuotaFailureViolation

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

func (NullableStackpathRpcQuotaFailureViolation) Get

func (NullableStackpathRpcQuotaFailureViolation) IsSet

func (NullableStackpathRpcQuotaFailureViolation) MarshalJSON

func (*NullableStackpathRpcQuotaFailureViolation) Set

func (*NullableStackpathRpcQuotaFailureViolation) UnmarshalJSON

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

func (*NullableStackpathRpcQuotaFailureViolation) Unset

type NullableStackpathRpcRequestInfo

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

func (NullableStackpathRpcRequestInfo) Get

func (NullableStackpathRpcRequestInfo) IsSet

func (NullableStackpathRpcRequestInfo) MarshalJSON

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

func (*NullableStackpathRpcRequestInfo) Set

func (*NullableStackpathRpcRequestInfo) UnmarshalJSON

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

func (*NullableStackpathRpcRequestInfo) Unset

type NullableStackpathRpcRequestInfoAllOf

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

func (NullableStackpathRpcRequestInfoAllOf) Get

func (NullableStackpathRpcRequestInfoAllOf) IsSet

func (NullableStackpathRpcRequestInfoAllOf) MarshalJSON

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

func (*NullableStackpathRpcRequestInfoAllOf) Set

func (*NullableStackpathRpcRequestInfoAllOf) UnmarshalJSON

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

func (*NullableStackpathRpcRequestInfoAllOf) Unset

type NullableStackpathRpcResourceInfo

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

func (NullableStackpathRpcResourceInfo) Get

func (NullableStackpathRpcResourceInfo) IsSet

func (NullableStackpathRpcResourceInfo) MarshalJSON

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

func (*NullableStackpathRpcResourceInfo) Set

func (*NullableStackpathRpcResourceInfo) UnmarshalJSON

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

func (*NullableStackpathRpcResourceInfo) Unset

type NullableStackpathRpcResourceInfoAllOf

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

func (NullableStackpathRpcResourceInfoAllOf) Get

func (NullableStackpathRpcResourceInfoAllOf) IsSet

func (NullableStackpathRpcResourceInfoAllOf) MarshalJSON

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

func (*NullableStackpathRpcResourceInfoAllOf) Set

func (*NullableStackpathRpcResourceInfoAllOf) UnmarshalJSON

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

func (*NullableStackpathRpcResourceInfoAllOf) Unset

type NullableStackpathRpcRetryInfo

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

func (NullableStackpathRpcRetryInfo) Get

func (NullableStackpathRpcRetryInfo) IsSet

func (NullableStackpathRpcRetryInfo) MarshalJSON

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

func (*NullableStackpathRpcRetryInfo) Set

func (*NullableStackpathRpcRetryInfo) UnmarshalJSON

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

func (*NullableStackpathRpcRetryInfo) Unset

func (v *NullableStackpathRpcRetryInfo) Unset()

type NullableStackpathRpcRetryInfoAllOf

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

func (NullableStackpathRpcRetryInfoAllOf) Get

func (NullableStackpathRpcRetryInfoAllOf) IsSet

func (NullableStackpathRpcRetryInfoAllOf) MarshalJSON

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

func (*NullableStackpathRpcRetryInfoAllOf) Set

func (*NullableStackpathRpcRetryInfoAllOf) UnmarshalJSON

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

func (*NullableStackpathRpcRetryInfoAllOf) Unset

type NullableStackpathapiStatus

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

func NewNullableStackpathapiStatus

func NewNullableStackpathapiStatus(val *StackpathapiStatus) *NullableStackpathapiStatus

func (NullableStackpathapiStatus) Get

func (NullableStackpathapiStatus) IsSet

func (v NullableStackpathapiStatus) IsSet() bool

func (NullableStackpathapiStatus) MarshalJSON

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

func (*NullableStackpathapiStatus) Set

func (*NullableStackpathapiStatus) UnmarshalJSON

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

func (*NullableStackpathapiStatus) Unset

func (v *NullableStackpathapiStatus) 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 NullableV1ContainerSpec

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

func NewNullableV1ContainerSpec

func NewNullableV1ContainerSpec(val *V1ContainerSpec) *NullableV1ContainerSpec

func (NullableV1ContainerSpec) Get

func (NullableV1ContainerSpec) IsSet

func (v NullableV1ContainerSpec) IsSet() bool

func (NullableV1ContainerSpec) MarshalJSON

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

func (*NullableV1ContainerSpec) Set

func (*NullableV1ContainerSpec) UnmarshalJSON

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

func (*NullableV1ContainerSpec) Unset

func (v *NullableV1ContainerSpec) Unset()

type NullableV1ContainerStatus

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

func NewNullableV1ContainerStatus

func NewNullableV1ContainerStatus(val *V1ContainerStatus) *NullableV1ContainerStatus

func (NullableV1ContainerStatus) Get

func (NullableV1ContainerStatus) IsSet

func (v NullableV1ContainerStatus) IsSet() bool

func (NullableV1ContainerStatus) MarshalJSON

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

func (*NullableV1ContainerStatus) Set

func (*NullableV1ContainerStatus) UnmarshalJSON

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

func (*NullableV1ContainerStatus) Unset

func (v *NullableV1ContainerStatus) Unset()

type NullableV1ContainerStatusContainerPhase

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

func (NullableV1ContainerStatusContainerPhase) Get

func (NullableV1ContainerStatusContainerPhase) IsSet

func (NullableV1ContainerStatusContainerPhase) MarshalJSON

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

func (*NullableV1ContainerStatusContainerPhase) Set

func (*NullableV1ContainerStatusContainerPhase) UnmarshalJSON

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

func (*NullableV1ContainerStatusContainerPhase) Unset

type NullableV1CreateImageRequest

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

func NewNullableV1CreateImageRequest

func NewNullableV1CreateImageRequest(val *V1CreateImageRequest) *NullableV1CreateImageRequest

func (NullableV1CreateImageRequest) Get

func (NullableV1CreateImageRequest) IsSet

func (NullableV1CreateImageRequest) MarshalJSON

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

func (*NullableV1CreateImageRequest) Set

func (*NullableV1CreateImageRequest) UnmarshalJSON

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

func (*NullableV1CreateImageRequest) Unset

func (v *NullableV1CreateImageRequest) Unset()

type NullableV1CreateImageResponse

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

func (NullableV1CreateImageResponse) Get

func (NullableV1CreateImageResponse) IsSet

func (NullableV1CreateImageResponse) MarshalJSON

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

func (*NullableV1CreateImageResponse) Set

func (*NullableV1CreateImageResponse) UnmarshalJSON

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

func (*NullableV1CreateImageResponse) Unset

func (v *NullableV1CreateImageResponse) Unset()

type NullableV1CreateWorkloadRequest

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

func (NullableV1CreateWorkloadRequest) Get

func (NullableV1CreateWorkloadRequest) IsSet

func (NullableV1CreateWorkloadRequest) MarshalJSON

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

func (*NullableV1CreateWorkloadRequest) Set

func (*NullableV1CreateWorkloadRequest) UnmarshalJSON

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

func (*NullableV1CreateWorkloadRequest) Unset

type NullableV1CreateWorkloadResponse

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

func (NullableV1CreateWorkloadResponse) Get

func (NullableV1CreateWorkloadResponse) IsSet

func (NullableV1CreateWorkloadResponse) MarshalJSON

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

func (*NullableV1CreateWorkloadResponse) Set

func (*NullableV1CreateWorkloadResponse) UnmarshalJSON

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

func (*NullableV1CreateWorkloadResponse) Unset

type NullableV1DeploymentSpec

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

func NewNullableV1DeploymentSpec

func NewNullableV1DeploymentSpec(val *V1DeploymentSpec) *NullableV1DeploymentSpec

func (NullableV1DeploymentSpec) Get

func (NullableV1DeploymentSpec) IsSet

func (v NullableV1DeploymentSpec) IsSet() bool

func (NullableV1DeploymentSpec) MarshalJSON

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

func (*NullableV1DeploymentSpec) Set

func (*NullableV1DeploymentSpec) UnmarshalJSON

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

func (*NullableV1DeploymentSpec) Unset

func (v *NullableV1DeploymentSpec) Unset()

type NullableV1DockerRegistryCredentials

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

func (NullableV1DockerRegistryCredentials) Get

func (NullableV1DockerRegistryCredentials) IsSet

func (NullableV1DockerRegistryCredentials) MarshalJSON

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

func (*NullableV1DockerRegistryCredentials) Set

func (*NullableV1DockerRegistryCredentials) UnmarshalJSON

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

func (*NullableV1DockerRegistryCredentials) Unset

type NullableV1EnvironmentVariable

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

func (NullableV1EnvironmentVariable) Get

func (NullableV1EnvironmentVariable) IsSet

func (NullableV1EnvironmentVariable) MarshalJSON

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

func (*NullableV1EnvironmentVariable) Set

func (*NullableV1EnvironmentVariable) UnmarshalJSON

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

func (*NullableV1EnvironmentVariable) Unset

func (v *NullableV1EnvironmentVariable) Unset()

type NullableV1GetImageResponse

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

func NewNullableV1GetImageResponse

func NewNullableV1GetImageResponse(val *V1GetImageResponse) *NullableV1GetImageResponse

func (NullableV1GetImageResponse) Get

func (NullableV1GetImageResponse) IsSet

func (v NullableV1GetImageResponse) IsSet() bool

func (NullableV1GetImageResponse) MarshalJSON

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

func (*NullableV1GetImageResponse) Set

func (*NullableV1GetImageResponse) UnmarshalJSON

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

func (*NullableV1GetImageResponse) Unset

func (v *NullableV1GetImageResponse) Unset()

type NullableV1GetImagesForFamilyResponse

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

func (NullableV1GetImagesForFamilyResponse) Get

func (NullableV1GetImagesForFamilyResponse) IsSet

func (NullableV1GetImagesForFamilyResponse) MarshalJSON

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

func (*NullableV1GetImagesForFamilyResponse) Set

func (*NullableV1GetImagesForFamilyResponse) UnmarshalJSON

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

func (*NullableV1GetImagesForFamilyResponse) Unset

type NullableV1GetImagesResponse

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

func NewNullableV1GetImagesResponse

func NewNullableV1GetImagesResponse(val *V1GetImagesResponse) *NullableV1GetImagesResponse

func (NullableV1GetImagesResponse) Get

func (NullableV1GetImagesResponse) IsSet

func (NullableV1GetImagesResponse) MarshalJSON

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

func (*NullableV1GetImagesResponse) Set

func (*NullableV1GetImagesResponse) UnmarshalJSON

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

func (*NullableV1GetImagesResponse) Unset

func (v *NullableV1GetImagesResponse) Unset()

type NullableV1GetLocationsResponse

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

func (NullableV1GetLocationsResponse) Get

func (NullableV1GetLocationsResponse) IsSet

func (NullableV1GetLocationsResponse) MarshalJSON

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

func (*NullableV1GetLocationsResponse) Set

func (*NullableV1GetLocationsResponse) UnmarshalJSON

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

func (*NullableV1GetLocationsResponse) Unset

func (v *NullableV1GetLocationsResponse) Unset()

type NullableV1GetWorkloadInstanceResponse

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

func (NullableV1GetWorkloadInstanceResponse) Get

func (NullableV1GetWorkloadInstanceResponse) IsSet

func (NullableV1GetWorkloadInstanceResponse) MarshalJSON

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

func (*NullableV1GetWorkloadInstanceResponse) Set

func (*NullableV1GetWorkloadInstanceResponse) UnmarshalJSON

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

func (*NullableV1GetWorkloadInstanceResponse) Unset

type NullableV1GetWorkloadInstancesResponse

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

func (NullableV1GetWorkloadInstancesResponse) Get

func (NullableV1GetWorkloadInstancesResponse) IsSet

func (NullableV1GetWorkloadInstancesResponse) MarshalJSON

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

func (*NullableV1GetWorkloadInstancesResponse) Set

func (*NullableV1GetWorkloadInstancesResponse) UnmarshalJSON

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

func (*NullableV1GetWorkloadInstancesResponse) Unset

type NullableV1GetWorkloadResponse

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

func (NullableV1GetWorkloadResponse) Get

func (NullableV1GetWorkloadResponse) IsSet

func (NullableV1GetWorkloadResponse) MarshalJSON

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

func (*NullableV1GetWorkloadResponse) Set

func (*NullableV1GetWorkloadResponse) UnmarshalJSON

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

func (*NullableV1GetWorkloadResponse) Unset

func (v *NullableV1GetWorkloadResponse) Unset()

type NullableV1GetWorkloadsResponse

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

func (NullableV1GetWorkloadsResponse) Get

func (NullableV1GetWorkloadsResponse) IsSet

func (NullableV1GetWorkloadsResponse) MarshalJSON

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

func (*NullableV1GetWorkloadsResponse) Set

func (*NullableV1GetWorkloadsResponse) UnmarshalJSON

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

func (*NullableV1GetWorkloadsResponse) Unset

func (v *NullableV1GetWorkloadsResponse) Unset()

type NullableV1HTTPGetAction

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

func NewNullableV1HTTPGetAction

func NewNullableV1HTTPGetAction(val *V1HTTPGetAction) *NullableV1HTTPGetAction

func (NullableV1HTTPGetAction) Get

func (NullableV1HTTPGetAction) IsSet

func (v NullableV1HTTPGetAction) IsSet() bool

func (NullableV1HTTPGetAction) MarshalJSON

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

func (*NullableV1HTTPGetAction) Set

func (*NullableV1HTTPGetAction) UnmarshalJSON

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

func (*NullableV1HTTPGetAction) Unset

func (v *NullableV1HTTPGetAction) Unset()

type NullableV1Image

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

func NewNullableV1Image

func NewNullableV1Image(val *V1Image) *NullableV1Image

func (NullableV1Image) Get

func (v NullableV1Image) Get() *V1Image

func (NullableV1Image) IsSet

func (v NullableV1Image) IsSet() bool

func (NullableV1Image) MarshalJSON

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

func (*NullableV1Image) Set

func (v *NullableV1Image) Set(val *V1Image)

func (*NullableV1Image) UnmarshalJSON

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

func (*NullableV1Image) Unset

func (v *NullableV1Image) Unset()

type NullableV1ImageCondition

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

func NewNullableV1ImageCondition

func NewNullableV1ImageCondition(val *V1ImageCondition) *NullableV1ImageCondition

func (NullableV1ImageCondition) Get

func (NullableV1ImageCondition) IsSet

func (v NullableV1ImageCondition) IsSet() bool

func (NullableV1ImageCondition) MarshalJSON

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

func (*NullableV1ImageCondition) Set

func (*NullableV1ImageCondition) UnmarshalJSON

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

func (*NullableV1ImageCondition) Unset

func (v *NullableV1ImageCondition) Unset()

type NullableV1ImageConditionStatus

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

func (NullableV1ImageConditionStatus) Get

func (NullableV1ImageConditionStatus) IsSet

func (NullableV1ImageConditionStatus) MarshalJSON

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

func (*NullableV1ImageConditionStatus) Set

func (*NullableV1ImageConditionStatus) UnmarshalJSON

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

func (*NullableV1ImageConditionStatus) Unset

func (v *NullableV1ImageConditionStatus) Unset()

type NullableV1ImageDeprecation

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

func NewNullableV1ImageDeprecation

func NewNullableV1ImageDeprecation(val *V1ImageDeprecation) *NullableV1ImageDeprecation

func (NullableV1ImageDeprecation) Get

func (NullableV1ImageDeprecation) IsSet

func (v NullableV1ImageDeprecation) IsSet() bool

func (NullableV1ImageDeprecation) MarshalJSON

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

func (*NullableV1ImageDeprecation) Set

func (*NullableV1ImageDeprecation) UnmarshalJSON

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

func (*NullableV1ImageDeprecation) Unset

func (v *NullableV1ImageDeprecation) Unset()

type NullableV1ImageMetadata

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

func NewNullableV1ImageMetadata

func NewNullableV1ImageMetadata(val *V1ImageMetadata) *NullableV1ImageMetadata

func (NullableV1ImageMetadata) Get

func (NullableV1ImageMetadata) IsSet

func (v NullableV1ImageMetadata) IsSet() bool

func (NullableV1ImageMetadata) MarshalJSON

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

func (*NullableV1ImageMetadata) Set

func (*NullableV1ImageMetadata) UnmarshalJSON

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

func (*NullableV1ImageMetadata) Unset

func (v *NullableV1ImageMetadata) Unset()

type NullableV1ImagePullCredential

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

func (NullableV1ImagePullCredential) Get

func (NullableV1ImagePullCredential) IsSet

func (NullableV1ImagePullCredential) MarshalJSON

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

func (*NullableV1ImagePullCredential) Set

func (*NullableV1ImagePullCredential) UnmarshalJSON

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

func (*NullableV1ImagePullCredential) Unset

func (v *NullableV1ImagePullCredential) Unset()

type NullableV1ImageSourceInstanceVolume

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

func (NullableV1ImageSourceInstanceVolume) Get

func (NullableV1ImageSourceInstanceVolume) IsSet

func (NullableV1ImageSourceInstanceVolume) MarshalJSON

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

func (*NullableV1ImageSourceInstanceVolume) Set

func (*NullableV1ImageSourceInstanceVolume) UnmarshalJSON

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

func (*NullableV1ImageSourceInstanceVolume) Unset

type NullableV1ImageStatus

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

func NewNullableV1ImageStatus

func NewNullableV1ImageStatus(val *V1ImageStatus) *NullableV1ImageStatus

func (NullableV1ImageStatus) Get

func (NullableV1ImageStatus) IsSet

func (v NullableV1ImageStatus) IsSet() bool

func (NullableV1ImageStatus) MarshalJSON

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

func (*NullableV1ImageStatus) Set

func (v *NullableV1ImageStatus) Set(val *V1ImageStatus)

func (*NullableV1ImageStatus) UnmarshalJSON

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

func (*NullableV1ImageStatus) Unset

func (v *NullableV1ImageStatus) Unset()

type NullableV1InstancePort

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

func NewNullableV1InstancePort

func NewNullableV1InstancePort(val *V1InstancePort) *NullableV1InstancePort

func (NullableV1InstancePort) Get

func (NullableV1InstancePort) IsSet

func (v NullableV1InstancePort) IsSet() bool

func (NullableV1InstancePort) MarshalJSON

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

func (*NullableV1InstancePort) Set

func (*NullableV1InstancePort) UnmarshalJSON

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

func (*NullableV1InstancePort) Unset

func (v *NullableV1InstancePort) Unset()

type NullableV1InstanceVolumeMount

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

func (NullableV1InstanceVolumeMount) Get

func (NullableV1InstanceVolumeMount) IsSet

func (NullableV1InstanceVolumeMount) MarshalJSON

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

func (*NullableV1InstanceVolumeMount) Set

func (*NullableV1InstanceVolumeMount) UnmarshalJSON

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

func (*NullableV1InstanceVolumeMount) Unset

func (v *NullableV1InstanceVolumeMount) Unset()

type NullableV1LogChunk

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

func NewNullableV1LogChunk

func NewNullableV1LogChunk(val *V1LogChunk) *NullableV1LogChunk

func (NullableV1LogChunk) Get

func (v NullableV1LogChunk) Get() *V1LogChunk

func (NullableV1LogChunk) IsSet

func (v NullableV1LogChunk) IsSet() bool

func (NullableV1LogChunk) MarshalJSON

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

func (*NullableV1LogChunk) Set

func (v *NullableV1LogChunk) Set(val *V1LogChunk)

func (*NullableV1LogChunk) UnmarshalJSON

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

func (*NullableV1LogChunk) Unset

func (v *NullableV1LogChunk) Unset()

type NullableV1MatchExpression

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

func NewNullableV1MatchExpression

func NewNullableV1MatchExpression(val *V1MatchExpression) *NullableV1MatchExpression

func (NullableV1MatchExpression) Get

func (NullableV1MatchExpression) IsSet

func (v NullableV1MatchExpression) IsSet() bool

func (NullableV1MatchExpression) MarshalJSON

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

func (*NullableV1MatchExpression) Set

func (*NullableV1MatchExpression) UnmarshalJSON

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

func (*NullableV1MatchExpression) Unset

func (v *NullableV1MatchExpression) Unset()

type NullableV1Metadata

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

func NewNullableV1Metadata

func NewNullableV1Metadata(val *V1Metadata) *NullableV1Metadata

func (NullableV1Metadata) Get

func (v NullableV1Metadata) Get() *V1Metadata

func (NullableV1Metadata) IsSet

func (v NullableV1Metadata) IsSet() bool

func (NullableV1Metadata) MarshalJSON

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

func (*NullableV1Metadata) Set

func (v *NullableV1Metadata) Set(val *V1Metadata)

func (*NullableV1Metadata) UnmarshalJSON

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

func (*NullableV1Metadata) Unset

func (v *NullableV1Metadata) Unset()

type NullableV1MetricSpec

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

func NewNullableV1MetricSpec

func NewNullableV1MetricSpec(val *V1MetricSpec) *NullableV1MetricSpec

func (NullableV1MetricSpec) Get

func (NullableV1MetricSpec) IsSet

func (v NullableV1MetricSpec) IsSet() bool

func (NullableV1MetricSpec) MarshalJSON

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

func (*NullableV1MetricSpec) Set

func (v *NullableV1MetricSpec) Set(val *V1MetricSpec)

func (*NullableV1MetricSpec) UnmarshalJSON

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

func (*NullableV1MetricSpec) Unset

func (v *NullableV1MetricSpec) Unset()

type NullableV1NetworkInterface

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

func NewNullableV1NetworkInterface

func NewNullableV1NetworkInterface(val *V1NetworkInterface) *NullableV1NetworkInterface

func (NullableV1NetworkInterface) Get

func (NullableV1NetworkInterface) IsSet

func (v NullableV1NetworkInterface) IsSet() bool

func (NullableV1NetworkInterface) MarshalJSON

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

func (*NullableV1NetworkInterface) Set

func (*NullableV1NetworkInterface) UnmarshalJSON

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

func (*NullableV1NetworkInterface) Unset

func (v *NullableV1NetworkInterface) Unset()

type NullableV1Probe

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

func NewNullableV1Probe

func NewNullableV1Probe(val *V1Probe) *NullableV1Probe

func (NullableV1Probe) Get

func (v NullableV1Probe) Get() *V1Probe

func (NullableV1Probe) IsSet

func (v NullableV1Probe) IsSet() bool

func (NullableV1Probe) MarshalJSON

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

func (*NullableV1Probe) Set

func (v *NullableV1Probe) Set(val *V1Probe)

func (*NullableV1Probe) UnmarshalJSON

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

func (*NullableV1Probe) Unset

func (v *NullableV1Probe) Unset()

type NullableV1ResourceRequirements

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

func (NullableV1ResourceRequirements) Get

func (NullableV1ResourceRequirements) IsSet

func (NullableV1ResourceRequirements) MarshalJSON

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

func (*NullableV1ResourceRequirements) Set

func (*NullableV1ResourceRequirements) UnmarshalJSON

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

func (*NullableV1ResourceRequirements) Unset

func (v *NullableV1ResourceRequirements) Unset()

type NullableV1ScaleSettings

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

func NewNullableV1ScaleSettings

func NewNullableV1ScaleSettings(val *V1ScaleSettings) *NullableV1ScaleSettings

func (NullableV1ScaleSettings) Get

func (NullableV1ScaleSettings) IsSet

func (v NullableV1ScaleSettings) IsSet() bool

func (NullableV1ScaleSettings) MarshalJSON

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

func (*NullableV1ScaleSettings) Set

func (*NullableV1ScaleSettings) UnmarshalJSON

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

func (*NullableV1ScaleSettings) Unset

func (v *NullableV1ScaleSettings) Unset()

type NullableV1TCPSocketAction

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

func NewNullableV1TCPSocketAction

func NewNullableV1TCPSocketAction(val *V1TCPSocketAction) *NullableV1TCPSocketAction

func (NullableV1TCPSocketAction) Get

func (NullableV1TCPSocketAction) IsSet

func (v NullableV1TCPSocketAction) IsSet() bool

func (NullableV1TCPSocketAction) MarshalJSON

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

func (*NullableV1TCPSocketAction) Set

func (*NullableV1TCPSocketAction) UnmarshalJSON

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

func (*NullableV1TCPSocketAction) Unset

func (v *NullableV1TCPSocketAction) Unset()

type NullableV1Target

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

func NewNullableV1Target

func NewNullableV1Target(val *V1Target) *NullableV1Target

func (NullableV1Target) Get

func (v NullableV1Target) Get() *V1Target

func (NullableV1Target) IsSet

func (v NullableV1Target) IsSet() bool

func (NullableV1Target) MarshalJSON

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

func (*NullableV1Target) Set

func (v *NullableV1Target) Set(val *V1Target)

func (*NullableV1Target) UnmarshalJSON

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

func (*NullableV1Target) Unset

func (v *NullableV1Target) Unset()

type NullableV1TargetSpec

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

func NewNullableV1TargetSpec

func NewNullableV1TargetSpec(val *V1TargetSpec) *NullableV1TargetSpec

func (NullableV1TargetSpec) Get

func (NullableV1TargetSpec) IsSet

func (v NullableV1TargetSpec) IsSet() bool

func (NullableV1TargetSpec) MarshalJSON

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

func (*NullableV1TargetSpec) Set

func (v *NullableV1TargetSpec) Set(val *V1TargetSpec)

func (*NullableV1TargetSpec) UnmarshalJSON

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

func (*NullableV1TargetSpec) Unset

func (v *NullableV1TargetSpec) Unset()

type NullableV1UpdateImageDeprecationResponse

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

func (NullableV1UpdateImageDeprecationResponse) Get

func (NullableV1UpdateImageDeprecationResponse) IsSet

func (NullableV1UpdateImageDeprecationResponse) MarshalJSON

func (*NullableV1UpdateImageDeprecationResponse) Set

func (*NullableV1UpdateImageDeprecationResponse) UnmarshalJSON

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

func (*NullableV1UpdateImageDeprecationResponse) Unset

type NullableV1UpdateImageRequest

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

func NewNullableV1UpdateImageRequest

func NewNullableV1UpdateImageRequest(val *V1UpdateImageRequest) *NullableV1UpdateImageRequest

func (NullableV1UpdateImageRequest) Get

func (NullableV1UpdateImageRequest) IsSet

func (NullableV1UpdateImageRequest) MarshalJSON

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

func (*NullableV1UpdateImageRequest) Set

func (*NullableV1UpdateImageRequest) UnmarshalJSON

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

func (*NullableV1UpdateImageRequest) Unset

func (v *NullableV1UpdateImageRequest) Unset()

type NullableV1UpdateImageResponse

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

func (NullableV1UpdateImageResponse) Get

func (NullableV1UpdateImageResponse) IsSet

func (NullableV1UpdateImageResponse) MarshalJSON

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

func (*NullableV1UpdateImageResponse) Set

func (*NullableV1UpdateImageResponse) UnmarshalJSON

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

func (*NullableV1UpdateImageResponse) Unset

func (v *NullableV1UpdateImageResponse) Unset()

type NullableV1UpdateWorkloadRequest

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

func (NullableV1UpdateWorkloadRequest) Get

func (NullableV1UpdateWorkloadRequest) IsSet

func (NullableV1UpdateWorkloadRequest) MarshalJSON

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

func (*NullableV1UpdateWorkloadRequest) Set

func (*NullableV1UpdateWorkloadRequest) UnmarshalJSON

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

func (*NullableV1UpdateWorkloadRequest) Unset

type NullableV1UpdateWorkloadResponse

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

func (NullableV1UpdateWorkloadResponse) Get

func (NullableV1UpdateWorkloadResponse) IsSet

func (NullableV1UpdateWorkloadResponse) MarshalJSON

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

func (*NullableV1UpdateWorkloadResponse) Set

func (*NullableV1UpdateWorkloadResponse) UnmarshalJSON

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

func (*NullableV1UpdateWorkloadResponse) Unset

type NullableV1VirtualMachineSpec

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

func NewNullableV1VirtualMachineSpec

func NewNullableV1VirtualMachineSpec(val *V1VirtualMachineSpec) *NullableV1VirtualMachineSpec

func (NullableV1VirtualMachineSpec) Get

func (NullableV1VirtualMachineSpec) IsSet

func (NullableV1VirtualMachineSpec) MarshalJSON

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

func (*NullableV1VirtualMachineSpec) Set

func (*NullableV1VirtualMachineSpec) UnmarshalJSON

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

func (*NullableV1VirtualMachineSpec) Unset

func (v *NullableV1VirtualMachineSpec) Unset()

type NullableV1VirtualMachineStatus

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

func (NullableV1VirtualMachineStatus) Get

func (NullableV1VirtualMachineStatus) IsSet

func (NullableV1VirtualMachineStatus) MarshalJSON

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

func (*NullableV1VirtualMachineStatus) Set

func (*NullableV1VirtualMachineStatus) UnmarshalJSON

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

func (*NullableV1VirtualMachineStatus) Unset

func (v *NullableV1VirtualMachineStatus) Unset()

type NullableV1VolumeClaim

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

func NewNullableV1VolumeClaim

func NewNullableV1VolumeClaim(val *V1VolumeClaim) *NullableV1VolumeClaim

func (NullableV1VolumeClaim) Get

func (NullableV1VolumeClaim) IsSet

func (v NullableV1VolumeClaim) IsSet() bool

func (NullableV1VolumeClaim) MarshalJSON

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

func (*NullableV1VolumeClaim) Set

func (v *NullableV1VolumeClaim) Set(val *V1VolumeClaim)

func (*NullableV1VolumeClaim) UnmarshalJSON

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

func (*NullableV1VolumeClaim) Unset

func (v *NullableV1VolumeClaim) Unset()

type NullableV1VolumeClaimSpec

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

func NewNullableV1VolumeClaimSpec

func NewNullableV1VolumeClaimSpec(val *V1VolumeClaimSpec) *NullableV1VolumeClaimSpec

func (NullableV1VolumeClaimSpec) Get

func (NullableV1VolumeClaimSpec) IsSet

func (v NullableV1VolumeClaimSpec) IsSet() bool

func (NullableV1VolumeClaimSpec) MarshalJSON

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

func (*NullableV1VolumeClaimSpec) Set

func (*NullableV1VolumeClaimSpec) UnmarshalJSON

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

func (*NullableV1VolumeClaimSpec) Unset

func (v *NullableV1VolumeClaimSpec) Unset()

type NullableV1Workload

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

func NewNullableV1Workload

func NewNullableV1Workload(val *V1Workload) *NullableV1Workload

func (NullableV1Workload) Get

func (v NullableV1Workload) Get() *V1Workload

func (NullableV1Workload) IsSet

func (v NullableV1Workload) IsSet() bool

func (NullableV1Workload) MarshalJSON

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

func (*NullableV1Workload) Set

func (v *NullableV1Workload) Set(val *V1Workload)

func (*NullableV1Workload) UnmarshalJSON

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

func (*NullableV1Workload) Unset

func (v *NullableV1Workload) Unset()

type NullableV1WorkloadSpec

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

func NewNullableV1WorkloadSpec

func NewNullableV1WorkloadSpec(val *V1WorkloadSpec) *NullableV1WorkloadSpec

func (NullableV1WorkloadSpec) Get

func (NullableV1WorkloadSpec) IsSet

func (v NullableV1WorkloadSpec) IsSet() bool

func (NullableV1WorkloadSpec) MarshalJSON

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

func (*NullableV1WorkloadSpec) Set

func (*NullableV1WorkloadSpec) UnmarshalJSON

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

func (*NullableV1WorkloadSpec) Unset

func (v *NullableV1WorkloadSpec) Unset()

type NullableV1WorkloadStatus

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

func NewNullableV1WorkloadStatus

func NewNullableV1WorkloadStatus(val *V1WorkloadStatus) *NullableV1WorkloadStatus

func (NullableV1WorkloadStatus) Get

func (NullableV1WorkloadStatus) IsSet

func (v NullableV1WorkloadStatus) IsSet() bool

func (NullableV1WorkloadStatus) MarshalJSON

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

func (*NullableV1WorkloadStatus) Set

func (*NullableV1WorkloadStatus) UnmarshalJSON

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

func (*NullableV1WorkloadStatus) Unset

func (v *NullableV1WorkloadStatus) Unset()

type NullableVirtualMachineStatusPhase

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

func (NullableVirtualMachineStatusPhase) Get

func (NullableVirtualMachineStatusPhase) IsSet

func (NullableVirtualMachineStatusPhase) MarshalJSON

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

func (*NullableVirtualMachineStatusPhase) Set

func (*NullableVirtualMachineStatusPhase) UnmarshalJSON

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

func (*NullableVirtualMachineStatusPhase) Unset

type NullableVolumeClaimVolumeClaimPhase

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

func (NullableVolumeClaimVolumeClaimPhase) Get

func (NullableVolumeClaimVolumeClaimPhase) IsSet

func (NullableVolumeClaimVolumeClaimPhase) MarshalJSON

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

func (*NullableVolumeClaimVolumeClaimPhase) Set

func (*NullableVolumeClaimVolumeClaimPhase) UnmarshalJSON

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

func (*NullableVolumeClaimVolumeClaimPhase) Unset

type NullableWorkloadv1Instance

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

func NewNullableWorkloadv1Instance

func NewNullableWorkloadv1Instance(val *Workloadv1Instance) *NullableWorkloadv1Instance

func (NullableWorkloadv1Instance) Get

func (NullableWorkloadv1Instance) IsSet

func (v NullableWorkloadv1Instance) IsSet() bool

func (NullableWorkloadv1Instance) MarshalJSON

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

func (*NullableWorkloadv1Instance) Set

func (*NullableWorkloadv1Instance) UnmarshalJSON

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

func (*NullableWorkloadv1Instance) Unset

func (v *NullableWorkloadv1Instance) Unset()

type NullableWorkloadv1InstanceInstancePhase

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

func (NullableWorkloadv1InstanceInstancePhase) Get

func (NullableWorkloadv1InstanceInstancePhase) IsSet

func (NullableWorkloadv1InstanceInstancePhase) MarshalJSON

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

func (*NullableWorkloadv1InstanceInstancePhase) Set

func (*NullableWorkloadv1InstanceInstancePhase) UnmarshalJSON

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

func (*NullableWorkloadv1InstanceInstancePhase) Unset

type NullableWorkloadv1Location

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

func NewNullableWorkloadv1Location

func NewNullableWorkloadv1Location(val *Workloadv1Location) *NullableWorkloadv1Location

func (NullableWorkloadv1Location) Get

func (NullableWorkloadv1Location) IsSet

func (v NullableWorkloadv1Location) IsSet() bool

func (NullableWorkloadv1Location) MarshalJSON

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

func (*NullableWorkloadv1Location) Set

func (*NullableWorkloadv1Location) UnmarshalJSON

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

func (*NullableWorkloadv1Location) Unset

func (v *NullableWorkloadv1Location) Unset()

type NullableWorkloadv1NetworkInterfaceStatus

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

func (NullableWorkloadv1NetworkInterfaceStatus) Get

func (NullableWorkloadv1NetworkInterfaceStatus) IsSet

func (NullableWorkloadv1NetworkInterfaceStatus) MarshalJSON

func (*NullableWorkloadv1NetworkInterfaceStatus) Set

func (*NullableWorkloadv1NetworkInterfaceStatus) UnmarshalJSON

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

func (*NullableWorkloadv1NetworkInterfaceStatus) Unset

type PaginationPageInfo

type PaginationPageInfo struct {
	// The total number of items in the dataset
	TotalCount *string `json:"totalCount,omitempty"`
	// Whether or not a previous page of data exists
	HasPreviousPage *bool `json:"hasPreviousPage,omitempty"`
	// Whether or not another page of data is available
	HasNextPage *bool `json:"hasNextPage,omitempty"`
	// The cursor for the first item in the set of data returned
	StartCursor *string `json:"startCursor,omitempty"`
	// The cursor for the last item in the set of data returned
	EndCursor *string `json:"endCursor,omitempty"`
}

PaginationPageInfo Information about a paginated response This is modeled after the GraphQL Relay spec to support both cursor based pagination and traditional offset based pagination.

func NewPaginationPageInfo

func NewPaginationPageInfo() *PaginationPageInfo

NewPaginationPageInfo instantiates a new PaginationPageInfo 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 NewPaginationPageInfoWithDefaults

func NewPaginationPageInfoWithDefaults() *PaginationPageInfo

NewPaginationPageInfoWithDefaults instantiates a new PaginationPageInfo 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 (*PaginationPageInfo) GetEndCursor

func (o *PaginationPageInfo) GetEndCursor() string

GetEndCursor returns the EndCursor field value if set, zero value otherwise.

func (*PaginationPageInfo) GetEndCursorOk

func (o *PaginationPageInfo) GetEndCursorOk() (*string, bool)

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

func (*PaginationPageInfo) GetHasNextPage

func (o *PaginationPageInfo) GetHasNextPage() bool

GetHasNextPage returns the HasNextPage field value if set, zero value otherwise.

func (*PaginationPageInfo) GetHasNextPageOk

func (o *PaginationPageInfo) GetHasNextPageOk() (*bool, bool)

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

func (*PaginationPageInfo) GetHasPreviousPage

func (o *PaginationPageInfo) GetHasPreviousPage() bool

GetHasPreviousPage returns the HasPreviousPage field value if set, zero value otherwise.

func (*PaginationPageInfo) GetHasPreviousPageOk

func (o *PaginationPageInfo) GetHasPreviousPageOk() (*bool, bool)

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

func (*PaginationPageInfo) GetStartCursor

func (o *PaginationPageInfo) GetStartCursor() string

GetStartCursor returns the StartCursor field value if set, zero value otherwise.

func (*PaginationPageInfo) GetStartCursorOk

func (o *PaginationPageInfo) GetStartCursorOk() (*string, bool)

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

func (*PaginationPageInfo) GetTotalCount

func (o *PaginationPageInfo) GetTotalCount() string

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*PaginationPageInfo) GetTotalCountOk

func (o *PaginationPageInfo) GetTotalCountOk() (*string, bool)

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

func (*PaginationPageInfo) HasEndCursor

func (o *PaginationPageInfo) HasEndCursor() bool

HasEndCursor returns a boolean if a field has been set.

func (*PaginationPageInfo) HasHasNextPage

func (o *PaginationPageInfo) HasHasNextPage() bool

HasHasNextPage returns a boolean if a field has been set.

func (*PaginationPageInfo) HasHasPreviousPage

func (o *PaginationPageInfo) HasHasPreviousPage() bool

HasHasPreviousPage returns a boolean if a field has been set.

func (*PaginationPageInfo) HasStartCursor

func (o *PaginationPageInfo) HasStartCursor() bool

HasStartCursor returns a boolean if a field has been set.

func (*PaginationPageInfo) HasTotalCount

func (o *PaginationPageInfo) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (PaginationPageInfo) MarshalJSON

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

func (*PaginationPageInfo) SetEndCursor

func (o *PaginationPageInfo) SetEndCursor(v string)

SetEndCursor gets a reference to the given string and assigns it to the EndCursor field.

func (*PaginationPageInfo) SetHasNextPage

func (o *PaginationPageInfo) SetHasNextPage(v bool)

SetHasNextPage gets a reference to the given bool and assigns it to the HasNextPage field.

func (*PaginationPageInfo) SetHasPreviousPage

func (o *PaginationPageInfo) SetHasPreviousPage(v bool)

SetHasPreviousPage gets a reference to the given bool and assigns it to the HasPreviousPage field.

func (*PaginationPageInfo) SetStartCursor

func (o *PaginationPageInfo) SetStartCursor(v string)

SetStartCursor gets a reference to the given string and assigns it to the StartCursor field.

func (*PaginationPageInfo) SetTotalCount

func (o *PaginationPageInfo) SetTotalCount(v string)

SetTotalCount gets a reference to the given string and assigns it to the TotalCount field.

type PrometheusMetrics

type PrometheusMetrics struct {
	Status *PrometheusMetricsStatus `json:"status,omitempty"`
	Data   *MetricsData             `json:"data,omitempty"`
	// The type of error encountered when querying for metrics
	ErrorType *string `json:"errorType,omitempty"`
	// The error encountered when querying for metrics
	Error *string `json:"error,omitempty"`
	// Warnings encountered when querying for metrics
	Warnings *[]string `json:"warnings,omitempty"`
}

PrometheusMetrics A collection of metrics

func NewPrometheusMetrics

func NewPrometheusMetrics() *PrometheusMetrics

NewPrometheusMetrics instantiates a new PrometheusMetrics 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 NewPrometheusMetricsWithDefaults

func NewPrometheusMetricsWithDefaults() *PrometheusMetrics

NewPrometheusMetricsWithDefaults instantiates a new PrometheusMetrics 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 (*PrometheusMetrics) GetData

func (o *PrometheusMetrics) GetData() MetricsData

GetData returns the Data field value if set, zero value otherwise.

func (*PrometheusMetrics) GetDataOk

func (o *PrometheusMetrics) GetDataOk() (*MetricsData, bool)

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

func (*PrometheusMetrics) GetError

func (o *PrometheusMetrics) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*PrometheusMetrics) GetErrorOk

func (o *PrometheusMetrics) GetErrorOk() (*string, bool)

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

func (*PrometheusMetrics) GetErrorType

func (o *PrometheusMetrics) GetErrorType() string

GetErrorType returns the ErrorType field value if set, zero value otherwise.

func (*PrometheusMetrics) GetErrorTypeOk

func (o *PrometheusMetrics) GetErrorTypeOk() (*string, bool)

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

func (*PrometheusMetrics) GetStatus

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

func (*PrometheusMetrics) GetStatusOk

func (o *PrometheusMetrics) GetStatusOk() (*PrometheusMetricsStatus, bool)

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

func (*PrometheusMetrics) GetWarnings

func (o *PrometheusMetrics) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*PrometheusMetrics) GetWarningsOk

func (o *PrometheusMetrics) GetWarningsOk() (*[]string, bool)

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

func (*PrometheusMetrics) HasData

func (o *PrometheusMetrics) HasData() bool

HasData returns a boolean if a field has been set.

func (*PrometheusMetrics) HasError

func (o *PrometheusMetrics) HasError() bool

HasError returns a boolean if a field has been set.

func (*PrometheusMetrics) HasErrorType

func (o *PrometheusMetrics) HasErrorType() bool

HasErrorType returns a boolean if a field has been set.

func (*PrometheusMetrics) HasStatus

func (o *PrometheusMetrics) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PrometheusMetrics) HasWarnings

func (o *PrometheusMetrics) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (PrometheusMetrics) MarshalJSON

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

func (*PrometheusMetrics) SetData

func (o *PrometheusMetrics) SetData(v MetricsData)

SetData gets a reference to the given MetricsData and assigns it to the Data field.

func (*PrometheusMetrics) SetError

func (o *PrometheusMetrics) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*PrometheusMetrics) SetErrorType

func (o *PrometheusMetrics) SetErrorType(v string)

SetErrorType gets a reference to the given string and assigns it to the ErrorType field.

func (*PrometheusMetrics) SetStatus

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

func (*PrometheusMetrics) SetWarnings

func (o *PrometheusMetrics) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

type PrometheusMetricsStatus

type PrometheusMetricsStatus string

PrometheusMetricsStatus A metrics query's resulting status

const (
	PROMETHEUSMETRICSSTATUS_SUCCESS PrometheusMetricsStatus = "SUCCESS"
	PROMETHEUSMETRICSSTATUS_ERROR   PrometheusMetricsStatus = "ERROR"
)

List of prometheusMetricsStatus

func (PrometheusMetricsStatus) Ptr

Ptr returns reference to prometheusMetricsStatus value

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type StackpathRpcBadRequest

type StackpathRpcBadRequest struct {
	ApiStatusDetail
	FieldViolations *[]StackpathRpcBadRequestFieldViolation `json:"fieldViolations,omitempty"`
}

StackpathRpcBadRequest struct for StackpathRpcBadRequest

func NewStackpathRpcBadRequest

func NewStackpathRpcBadRequest() *StackpathRpcBadRequest

NewStackpathRpcBadRequest instantiates a new StackpathRpcBadRequest 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 NewStackpathRpcBadRequestWithDefaults

func NewStackpathRpcBadRequestWithDefaults() *StackpathRpcBadRequest

NewStackpathRpcBadRequestWithDefaults instantiates a new StackpathRpcBadRequest 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 (*StackpathRpcBadRequest) GetFieldViolations

GetFieldViolations returns the FieldViolations field value if set, zero value otherwise.

func (*StackpathRpcBadRequest) GetFieldViolationsOk

func (o *StackpathRpcBadRequest) GetFieldViolationsOk() (*[]StackpathRpcBadRequestFieldViolation, bool)

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

func (*StackpathRpcBadRequest) HasFieldViolations

func (o *StackpathRpcBadRequest) HasFieldViolations() bool

HasFieldViolations returns a boolean if a field has been set.

func (StackpathRpcBadRequest) MarshalJSON

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

func (*StackpathRpcBadRequest) SetFieldViolations

SetFieldViolations gets a reference to the given []StackpathRpcBadRequestFieldViolation and assigns it to the FieldViolations field.

type StackpathRpcBadRequestAllOf

type StackpathRpcBadRequestAllOf struct {
	FieldViolations *[]StackpathRpcBadRequestFieldViolation `json:"fieldViolations,omitempty"`
}

StackpathRpcBadRequestAllOf struct for StackpathRpcBadRequestAllOf

func NewStackpathRpcBadRequestAllOf

func NewStackpathRpcBadRequestAllOf() *StackpathRpcBadRequestAllOf

NewStackpathRpcBadRequestAllOf instantiates a new StackpathRpcBadRequestAllOf 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 NewStackpathRpcBadRequestAllOfWithDefaults

func NewStackpathRpcBadRequestAllOfWithDefaults() *StackpathRpcBadRequestAllOf

NewStackpathRpcBadRequestAllOfWithDefaults instantiates a new StackpathRpcBadRequestAllOf 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 (*StackpathRpcBadRequestAllOf) GetFieldViolations

GetFieldViolations returns the FieldViolations field value if set, zero value otherwise.

func (*StackpathRpcBadRequestAllOf) GetFieldViolationsOk

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

func (*StackpathRpcBadRequestAllOf) HasFieldViolations

func (o *StackpathRpcBadRequestAllOf) HasFieldViolations() bool

HasFieldViolations returns a boolean if a field has been set.

func (StackpathRpcBadRequestAllOf) MarshalJSON

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

func (*StackpathRpcBadRequestAllOf) SetFieldViolations

SetFieldViolations gets a reference to the given []StackpathRpcBadRequestFieldViolation and assigns it to the FieldViolations field.

type StackpathRpcBadRequestFieldViolation

type StackpathRpcBadRequestFieldViolation struct {
	Field       *string `json:"field,omitempty"`
	Description *string `json:"description,omitempty"`
}

StackpathRpcBadRequestFieldViolation struct for StackpathRpcBadRequestFieldViolation

func NewStackpathRpcBadRequestFieldViolation

func NewStackpathRpcBadRequestFieldViolation() *StackpathRpcBadRequestFieldViolation

NewStackpathRpcBadRequestFieldViolation instantiates a new StackpathRpcBadRequestFieldViolation 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 NewStackpathRpcBadRequestFieldViolationWithDefaults

func NewStackpathRpcBadRequestFieldViolationWithDefaults() *StackpathRpcBadRequestFieldViolation

NewStackpathRpcBadRequestFieldViolationWithDefaults instantiates a new StackpathRpcBadRequestFieldViolation 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 (*StackpathRpcBadRequestFieldViolation) GetDescription

func (o *StackpathRpcBadRequestFieldViolation) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StackpathRpcBadRequestFieldViolation) GetDescriptionOk

func (o *StackpathRpcBadRequestFieldViolation) GetDescriptionOk() (*string, bool)

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

func (*StackpathRpcBadRequestFieldViolation) GetField

GetField returns the Field field value if set, zero value otherwise.

func (*StackpathRpcBadRequestFieldViolation) GetFieldOk

func (o *StackpathRpcBadRequestFieldViolation) GetFieldOk() (*string, bool)

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

func (*StackpathRpcBadRequestFieldViolation) HasDescription

func (o *StackpathRpcBadRequestFieldViolation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcBadRequestFieldViolation) HasField

HasField returns a boolean if a field has been set.

func (StackpathRpcBadRequestFieldViolation) MarshalJSON

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

func (*StackpathRpcBadRequestFieldViolation) SetDescription

func (o *StackpathRpcBadRequestFieldViolation) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StackpathRpcBadRequestFieldViolation) SetField

SetField gets a reference to the given string and assigns it to the Field field.

type StackpathRpcHelp

type StackpathRpcHelp struct {
	ApiStatusDetail
	Links *[]StackpathRpcHelpLink `json:"links,omitempty"`
}

StackpathRpcHelp struct for StackpathRpcHelp

func NewStackpathRpcHelp

func NewStackpathRpcHelp() *StackpathRpcHelp

NewStackpathRpcHelp instantiates a new StackpathRpcHelp 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 NewStackpathRpcHelpWithDefaults

func NewStackpathRpcHelpWithDefaults() *StackpathRpcHelp

NewStackpathRpcHelpWithDefaults instantiates a new StackpathRpcHelp 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 (o *StackpathRpcHelp) GetLinks() []StackpathRpcHelpLink

GetLinks returns the Links field value if set, zero value otherwise.

func (*StackpathRpcHelp) GetLinksOk

func (o *StackpathRpcHelp) GetLinksOk() (*[]StackpathRpcHelpLink, bool)

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

func (o *StackpathRpcHelp) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (StackpathRpcHelp) MarshalJSON

func (o StackpathRpcHelp) MarshalJSON() ([]byte, error)
func (o *StackpathRpcHelp) SetLinks(v []StackpathRpcHelpLink)

SetLinks gets a reference to the given []StackpathRpcHelpLink and assigns it to the Links field.

type StackpathRpcHelpAllOf

type StackpathRpcHelpAllOf struct {
	Links *[]StackpathRpcHelpLink `json:"links,omitempty"`
}

StackpathRpcHelpAllOf struct for StackpathRpcHelpAllOf

func NewStackpathRpcHelpAllOf

func NewStackpathRpcHelpAllOf() *StackpathRpcHelpAllOf

NewStackpathRpcHelpAllOf instantiates a new StackpathRpcHelpAllOf 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 NewStackpathRpcHelpAllOfWithDefaults

func NewStackpathRpcHelpAllOfWithDefaults() *StackpathRpcHelpAllOf

NewStackpathRpcHelpAllOfWithDefaults instantiates a new StackpathRpcHelpAllOf 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

GetLinks returns the Links field value if set, zero value otherwise.

func (*StackpathRpcHelpAllOf) GetLinksOk

func (o *StackpathRpcHelpAllOf) GetLinksOk() (*[]StackpathRpcHelpLink, bool)

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

func (o *StackpathRpcHelpAllOf) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (StackpathRpcHelpAllOf) MarshalJSON

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

SetLinks gets a reference to the given []StackpathRpcHelpLink and assigns it to the Links field.

type StackpathRpcHelpLink struct {
	Description *string `json:"description,omitempty"`
	Url         *string `json:"url,omitempty"`
}

StackpathRpcHelpLink struct for StackpathRpcHelpLink

func NewStackpathRpcHelpLink() *StackpathRpcHelpLink

NewStackpathRpcHelpLink instantiates a new StackpathRpcHelpLink 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 NewStackpathRpcHelpLinkWithDefaults

func NewStackpathRpcHelpLinkWithDefaults() *StackpathRpcHelpLink

NewStackpathRpcHelpLinkWithDefaults instantiates a new StackpathRpcHelpLink 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 (*StackpathRpcHelpLink) GetDescription

func (o *StackpathRpcHelpLink) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StackpathRpcHelpLink) GetDescriptionOk

func (o *StackpathRpcHelpLink) GetDescriptionOk() (*string, bool)

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

func (*StackpathRpcHelpLink) GetUrl

func (o *StackpathRpcHelpLink) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*StackpathRpcHelpLink) GetUrlOk

func (o *StackpathRpcHelpLink) GetUrlOk() (*string, bool)

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

func (*StackpathRpcHelpLink) HasDescription

func (o *StackpathRpcHelpLink) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcHelpLink) HasUrl

func (o *StackpathRpcHelpLink) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (StackpathRpcHelpLink) MarshalJSON

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

func (*StackpathRpcHelpLink) SetDescription

func (o *StackpathRpcHelpLink) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StackpathRpcHelpLink) SetUrl

func (o *StackpathRpcHelpLink) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type StackpathRpcLocalizedMessage

type StackpathRpcLocalizedMessage struct {
	ApiStatusDetail
	Locale  *string `json:"locale,omitempty"`
	Message *string `json:"message,omitempty"`
}

StackpathRpcLocalizedMessage struct for StackpathRpcLocalizedMessage

func NewStackpathRpcLocalizedMessage

func NewStackpathRpcLocalizedMessage() *StackpathRpcLocalizedMessage

NewStackpathRpcLocalizedMessage instantiates a new StackpathRpcLocalizedMessage 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 NewStackpathRpcLocalizedMessageWithDefaults

func NewStackpathRpcLocalizedMessageWithDefaults() *StackpathRpcLocalizedMessage

NewStackpathRpcLocalizedMessageWithDefaults instantiates a new StackpathRpcLocalizedMessage 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 (*StackpathRpcLocalizedMessage) GetLocale

func (o *StackpathRpcLocalizedMessage) GetLocale() string

GetLocale returns the Locale field value if set, zero value otherwise.

func (*StackpathRpcLocalizedMessage) GetLocaleOk

func (o *StackpathRpcLocalizedMessage) GetLocaleOk() (*string, bool)

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

func (*StackpathRpcLocalizedMessage) GetMessage

func (o *StackpathRpcLocalizedMessage) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*StackpathRpcLocalizedMessage) GetMessageOk

func (o *StackpathRpcLocalizedMessage) GetMessageOk() (*string, bool)

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

func (*StackpathRpcLocalizedMessage) HasLocale

func (o *StackpathRpcLocalizedMessage) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*StackpathRpcLocalizedMessage) HasMessage

func (o *StackpathRpcLocalizedMessage) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (StackpathRpcLocalizedMessage) MarshalJSON

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

func (*StackpathRpcLocalizedMessage) SetLocale

func (o *StackpathRpcLocalizedMessage) SetLocale(v string)

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*StackpathRpcLocalizedMessage) SetMessage

func (o *StackpathRpcLocalizedMessage) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type StackpathRpcLocalizedMessageAllOf

type StackpathRpcLocalizedMessageAllOf struct {
	Locale  *string `json:"locale,omitempty"`
	Message *string `json:"message,omitempty"`
}

StackpathRpcLocalizedMessageAllOf struct for StackpathRpcLocalizedMessageAllOf

func NewStackpathRpcLocalizedMessageAllOf

func NewStackpathRpcLocalizedMessageAllOf() *StackpathRpcLocalizedMessageAllOf

NewStackpathRpcLocalizedMessageAllOf instantiates a new StackpathRpcLocalizedMessageAllOf 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 NewStackpathRpcLocalizedMessageAllOfWithDefaults

func NewStackpathRpcLocalizedMessageAllOfWithDefaults() *StackpathRpcLocalizedMessageAllOf

NewStackpathRpcLocalizedMessageAllOfWithDefaults instantiates a new StackpathRpcLocalizedMessageAllOf 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 (*StackpathRpcLocalizedMessageAllOf) GetLocale

GetLocale returns the Locale field value if set, zero value otherwise.

func (*StackpathRpcLocalizedMessageAllOf) GetLocaleOk

func (o *StackpathRpcLocalizedMessageAllOf) GetLocaleOk() (*string, bool)

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

func (*StackpathRpcLocalizedMessageAllOf) GetMessage

func (o *StackpathRpcLocalizedMessageAllOf) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*StackpathRpcLocalizedMessageAllOf) GetMessageOk

func (o *StackpathRpcLocalizedMessageAllOf) GetMessageOk() (*string, bool)

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

func (*StackpathRpcLocalizedMessageAllOf) HasLocale

func (o *StackpathRpcLocalizedMessageAllOf) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*StackpathRpcLocalizedMessageAllOf) HasMessage

func (o *StackpathRpcLocalizedMessageAllOf) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (StackpathRpcLocalizedMessageAllOf) MarshalJSON

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

func (*StackpathRpcLocalizedMessageAllOf) SetLocale

func (o *StackpathRpcLocalizedMessageAllOf) SetLocale(v string)

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*StackpathRpcLocalizedMessageAllOf) SetMessage

func (o *StackpathRpcLocalizedMessageAllOf) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type StackpathRpcPreconditionFailure

type StackpathRpcPreconditionFailure struct {
	ApiStatusDetail
	Violations *[]StackpathRpcPreconditionFailureViolation `json:"violations,omitempty"`
}

StackpathRpcPreconditionFailure struct for StackpathRpcPreconditionFailure

func NewStackpathRpcPreconditionFailure

func NewStackpathRpcPreconditionFailure() *StackpathRpcPreconditionFailure

NewStackpathRpcPreconditionFailure instantiates a new StackpathRpcPreconditionFailure 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 NewStackpathRpcPreconditionFailureWithDefaults

func NewStackpathRpcPreconditionFailureWithDefaults() *StackpathRpcPreconditionFailure

NewStackpathRpcPreconditionFailureWithDefaults instantiates a new StackpathRpcPreconditionFailure 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 (*StackpathRpcPreconditionFailure) GetViolations

GetViolations returns the Violations field value if set, zero value otherwise.

func (*StackpathRpcPreconditionFailure) GetViolationsOk

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

func (*StackpathRpcPreconditionFailure) HasViolations

func (o *StackpathRpcPreconditionFailure) HasViolations() bool

HasViolations returns a boolean if a field has been set.

func (StackpathRpcPreconditionFailure) MarshalJSON

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

func (*StackpathRpcPreconditionFailure) SetViolations

SetViolations gets a reference to the given []StackpathRpcPreconditionFailureViolation and assigns it to the Violations field.

type StackpathRpcPreconditionFailureAllOf

type StackpathRpcPreconditionFailureAllOf struct {
	Violations *[]StackpathRpcPreconditionFailureViolation `json:"violations,omitempty"`
}

StackpathRpcPreconditionFailureAllOf struct for StackpathRpcPreconditionFailureAllOf

func NewStackpathRpcPreconditionFailureAllOf

func NewStackpathRpcPreconditionFailureAllOf() *StackpathRpcPreconditionFailureAllOf

NewStackpathRpcPreconditionFailureAllOf instantiates a new StackpathRpcPreconditionFailureAllOf 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 NewStackpathRpcPreconditionFailureAllOfWithDefaults

func NewStackpathRpcPreconditionFailureAllOfWithDefaults() *StackpathRpcPreconditionFailureAllOf

NewStackpathRpcPreconditionFailureAllOfWithDefaults instantiates a new StackpathRpcPreconditionFailureAllOf 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 (*StackpathRpcPreconditionFailureAllOf) GetViolations

GetViolations returns the Violations field value if set, zero value otherwise.

func (*StackpathRpcPreconditionFailureAllOf) GetViolationsOk

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

func (*StackpathRpcPreconditionFailureAllOf) HasViolations

func (o *StackpathRpcPreconditionFailureAllOf) HasViolations() bool

HasViolations returns a boolean if a field has been set.

func (StackpathRpcPreconditionFailureAllOf) MarshalJSON

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

func (*StackpathRpcPreconditionFailureAllOf) SetViolations

SetViolations gets a reference to the given []StackpathRpcPreconditionFailureViolation and assigns it to the Violations field.

type StackpathRpcPreconditionFailureViolation

type StackpathRpcPreconditionFailureViolation struct {
	Type        *string `json:"type,omitempty"`
	Subject     *string `json:"subject,omitempty"`
	Description *string `json:"description,omitempty"`
}

StackpathRpcPreconditionFailureViolation struct for StackpathRpcPreconditionFailureViolation

func NewStackpathRpcPreconditionFailureViolation

func NewStackpathRpcPreconditionFailureViolation() *StackpathRpcPreconditionFailureViolation

NewStackpathRpcPreconditionFailureViolation instantiates a new StackpathRpcPreconditionFailureViolation 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 NewStackpathRpcPreconditionFailureViolationWithDefaults

func NewStackpathRpcPreconditionFailureViolationWithDefaults() *StackpathRpcPreconditionFailureViolation

NewStackpathRpcPreconditionFailureViolationWithDefaults instantiates a new StackpathRpcPreconditionFailureViolation 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 (*StackpathRpcPreconditionFailureViolation) GetDescription

GetDescription returns the Description field value if set, zero value otherwise.

func (*StackpathRpcPreconditionFailureViolation) GetDescriptionOk

func (o *StackpathRpcPreconditionFailureViolation) GetDescriptionOk() (*string, bool)

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

func (*StackpathRpcPreconditionFailureViolation) GetSubject

GetSubject returns the Subject field value if set, zero value otherwise.

func (*StackpathRpcPreconditionFailureViolation) GetSubjectOk

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

func (*StackpathRpcPreconditionFailureViolation) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*StackpathRpcPreconditionFailureViolation) GetTypeOk

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

func (*StackpathRpcPreconditionFailureViolation) HasDescription

func (o *StackpathRpcPreconditionFailureViolation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcPreconditionFailureViolation) HasSubject

HasSubject returns a boolean if a field has been set.

func (*StackpathRpcPreconditionFailureViolation) HasType

HasType returns a boolean if a field has been set.

func (StackpathRpcPreconditionFailureViolation) MarshalJSON

func (*StackpathRpcPreconditionFailureViolation) SetDescription

func (o *StackpathRpcPreconditionFailureViolation) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StackpathRpcPreconditionFailureViolation) SetSubject

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*StackpathRpcPreconditionFailureViolation) SetType

SetType gets a reference to the given string and assigns it to the Type field.

type StackpathRpcQuotaFailure

type StackpathRpcQuotaFailure struct {
	ApiStatusDetail
	Violations *[]StackpathRpcQuotaFailureViolation `json:"violations,omitempty"`
}

StackpathRpcQuotaFailure struct for StackpathRpcQuotaFailure

func NewStackpathRpcQuotaFailure

func NewStackpathRpcQuotaFailure() *StackpathRpcQuotaFailure

NewStackpathRpcQuotaFailure instantiates a new StackpathRpcQuotaFailure 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 NewStackpathRpcQuotaFailureWithDefaults

func NewStackpathRpcQuotaFailureWithDefaults() *StackpathRpcQuotaFailure

NewStackpathRpcQuotaFailureWithDefaults instantiates a new StackpathRpcQuotaFailure 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 (*StackpathRpcQuotaFailure) GetViolations

GetViolations returns the Violations field value if set, zero value otherwise.

func (*StackpathRpcQuotaFailure) GetViolationsOk

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

func (*StackpathRpcQuotaFailure) HasViolations

func (o *StackpathRpcQuotaFailure) HasViolations() bool

HasViolations returns a boolean if a field has been set.

func (StackpathRpcQuotaFailure) MarshalJSON

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

func (*StackpathRpcQuotaFailure) SetViolations

SetViolations gets a reference to the given []StackpathRpcQuotaFailureViolation and assigns it to the Violations field.

type StackpathRpcQuotaFailureAllOf

type StackpathRpcQuotaFailureAllOf struct {
	Violations *[]StackpathRpcQuotaFailureViolation `json:"violations,omitempty"`
}

StackpathRpcQuotaFailureAllOf struct for StackpathRpcQuotaFailureAllOf

func NewStackpathRpcQuotaFailureAllOf

func NewStackpathRpcQuotaFailureAllOf() *StackpathRpcQuotaFailureAllOf

NewStackpathRpcQuotaFailureAllOf instantiates a new StackpathRpcQuotaFailureAllOf 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 NewStackpathRpcQuotaFailureAllOfWithDefaults

func NewStackpathRpcQuotaFailureAllOfWithDefaults() *StackpathRpcQuotaFailureAllOf

NewStackpathRpcQuotaFailureAllOfWithDefaults instantiates a new StackpathRpcQuotaFailureAllOf 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 (*StackpathRpcQuotaFailureAllOf) GetViolations

GetViolations returns the Violations field value if set, zero value otherwise.

func (*StackpathRpcQuotaFailureAllOf) GetViolationsOk

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

func (*StackpathRpcQuotaFailureAllOf) HasViolations

func (o *StackpathRpcQuotaFailureAllOf) HasViolations() bool

HasViolations returns a boolean if a field has been set.

func (StackpathRpcQuotaFailureAllOf) MarshalJSON

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

func (*StackpathRpcQuotaFailureAllOf) SetViolations

SetViolations gets a reference to the given []StackpathRpcQuotaFailureViolation and assigns it to the Violations field.

type StackpathRpcQuotaFailureViolation

type StackpathRpcQuotaFailureViolation struct {
	Subject     *string `json:"subject,omitempty"`
	Description *string `json:"description,omitempty"`
}

StackpathRpcQuotaFailureViolation struct for StackpathRpcQuotaFailureViolation

func NewStackpathRpcQuotaFailureViolation

func NewStackpathRpcQuotaFailureViolation() *StackpathRpcQuotaFailureViolation

NewStackpathRpcQuotaFailureViolation instantiates a new StackpathRpcQuotaFailureViolation 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 NewStackpathRpcQuotaFailureViolationWithDefaults

func NewStackpathRpcQuotaFailureViolationWithDefaults() *StackpathRpcQuotaFailureViolation

NewStackpathRpcQuotaFailureViolationWithDefaults instantiates a new StackpathRpcQuotaFailureViolation 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 (*StackpathRpcQuotaFailureViolation) GetDescription

func (o *StackpathRpcQuotaFailureViolation) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StackpathRpcQuotaFailureViolation) GetDescriptionOk

func (o *StackpathRpcQuotaFailureViolation) GetDescriptionOk() (*string, bool)

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

func (*StackpathRpcQuotaFailureViolation) GetSubject

func (o *StackpathRpcQuotaFailureViolation) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*StackpathRpcQuotaFailureViolation) GetSubjectOk

func (o *StackpathRpcQuotaFailureViolation) GetSubjectOk() (*string, bool)

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

func (*StackpathRpcQuotaFailureViolation) HasDescription

func (o *StackpathRpcQuotaFailureViolation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcQuotaFailureViolation) HasSubject

func (o *StackpathRpcQuotaFailureViolation) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (StackpathRpcQuotaFailureViolation) MarshalJSON

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

func (*StackpathRpcQuotaFailureViolation) SetDescription

func (o *StackpathRpcQuotaFailureViolation) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StackpathRpcQuotaFailureViolation) SetSubject

func (o *StackpathRpcQuotaFailureViolation) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

type StackpathRpcRequestInfo

type StackpathRpcRequestInfo struct {
	ApiStatusDetail
	RequestId   *string `json:"requestId,omitempty"`
	ServingData *string `json:"servingData,omitempty"`
}

StackpathRpcRequestInfo struct for StackpathRpcRequestInfo

func NewStackpathRpcRequestInfo

func NewStackpathRpcRequestInfo() *StackpathRpcRequestInfo

NewStackpathRpcRequestInfo instantiates a new StackpathRpcRequestInfo 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 NewStackpathRpcRequestInfoWithDefaults

func NewStackpathRpcRequestInfoWithDefaults() *StackpathRpcRequestInfo

NewStackpathRpcRequestInfoWithDefaults instantiates a new StackpathRpcRequestInfo 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 (*StackpathRpcRequestInfo) GetRequestId

func (o *StackpathRpcRequestInfo) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*StackpathRpcRequestInfo) GetRequestIdOk

func (o *StackpathRpcRequestInfo) GetRequestIdOk() (*string, bool)

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

func (*StackpathRpcRequestInfo) GetServingData

func (o *StackpathRpcRequestInfo) GetServingData() string

GetServingData returns the ServingData field value if set, zero value otherwise.

func (*StackpathRpcRequestInfo) GetServingDataOk

func (o *StackpathRpcRequestInfo) GetServingDataOk() (*string, bool)

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

func (*StackpathRpcRequestInfo) HasRequestId

func (o *StackpathRpcRequestInfo) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*StackpathRpcRequestInfo) HasServingData

func (o *StackpathRpcRequestInfo) HasServingData() bool

HasServingData returns a boolean if a field has been set.

func (StackpathRpcRequestInfo) MarshalJSON

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

func (*StackpathRpcRequestInfo) SetRequestId

func (o *StackpathRpcRequestInfo) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*StackpathRpcRequestInfo) SetServingData

func (o *StackpathRpcRequestInfo) SetServingData(v string)

SetServingData gets a reference to the given string and assigns it to the ServingData field.

type StackpathRpcRequestInfoAllOf

type StackpathRpcRequestInfoAllOf struct {
	RequestId   *string `json:"requestId,omitempty"`
	ServingData *string `json:"servingData,omitempty"`
}

StackpathRpcRequestInfoAllOf struct for StackpathRpcRequestInfoAllOf

func NewStackpathRpcRequestInfoAllOf

func NewStackpathRpcRequestInfoAllOf() *StackpathRpcRequestInfoAllOf

NewStackpathRpcRequestInfoAllOf instantiates a new StackpathRpcRequestInfoAllOf 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 NewStackpathRpcRequestInfoAllOfWithDefaults

func NewStackpathRpcRequestInfoAllOfWithDefaults() *StackpathRpcRequestInfoAllOf

NewStackpathRpcRequestInfoAllOfWithDefaults instantiates a new StackpathRpcRequestInfoAllOf 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 (*StackpathRpcRequestInfoAllOf) GetRequestId

func (o *StackpathRpcRequestInfoAllOf) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*StackpathRpcRequestInfoAllOf) GetRequestIdOk

func (o *StackpathRpcRequestInfoAllOf) GetRequestIdOk() (*string, bool)

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

func (*StackpathRpcRequestInfoAllOf) GetServingData

func (o *StackpathRpcRequestInfoAllOf) GetServingData() string

GetServingData returns the ServingData field value if set, zero value otherwise.

func (*StackpathRpcRequestInfoAllOf) GetServingDataOk

func (o *StackpathRpcRequestInfoAllOf) GetServingDataOk() (*string, bool)

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

func (*StackpathRpcRequestInfoAllOf) HasRequestId

func (o *StackpathRpcRequestInfoAllOf) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*StackpathRpcRequestInfoAllOf) HasServingData

func (o *StackpathRpcRequestInfoAllOf) HasServingData() bool

HasServingData returns a boolean if a field has been set.

func (StackpathRpcRequestInfoAllOf) MarshalJSON

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

func (*StackpathRpcRequestInfoAllOf) SetRequestId

func (o *StackpathRpcRequestInfoAllOf) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*StackpathRpcRequestInfoAllOf) SetServingData

func (o *StackpathRpcRequestInfoAllOf) SetServingData(v string)

SetServingData gets a reference to the given string and assigns it to the ServingData field.

type StackpathRpcResourceInfo

type StackpathRpcResourceInfo struct {
	ApiStatusDetail
	ResourceType *string `json:"resourceType,omitempty"`
	ResourceName *string `json:"resourceName,omitempty"`
	Owner        *string `json:"owner,omitempty"`
	Description  *string `json:"description,omitempty"`
}

StackpathRpcResourceInfo struct for StackpathRpcResourceInfo

func NewStackpathRpcResourceInfo

func NewStackpathRpcResourceInfo() *StackpathRpcResourceInfo

NewStackpathRpcResourceInfo instantiates a new StackpathRpcResourceInfo 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 NewStackpathRpcResourceInfoWithDefaults

func NewStackpathRpcResourceInfoWithDefaults() *StackpathRpcResourceInfo

NewStackpathRpcResourceInfoWithDefaults instantiates a new StackpathRpcResourceInfo 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 (*StackpathRpcResourceInfo) GetDescription

func (o *StackpathRpcResourceInfo) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StackpathRpcResourceInfo) GetDescriptionOk

func (o *StackpathRpcResourceInfo) GetDescriptionOk() (*string, bool)

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

func (*StackpathRpcResourceInfo) GetOwner

func (o *StackpathRpcResourceInfo) GetOwner() string

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

func (*StackpathRpcResourceInfo) GetOwnerOk

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

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

func (*StackpathRpcResourceInfo) GetResourceName

func (o *StackpathRpcResourceInfo) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*StackpathRpcResourceInfo) GetResourceNameOk

func (o *StackpathRpcResourceInfo) GetResourceNameOk() (*string, bool)

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

func (*StackpathRpcResourceInfo) GetResourceType

func (o *StackpathRpcResourceInfo) GetResourceType() string

GetResourceType returns the ResourceType field value if set, zero value otherwise.

func (*StackpathRpcResourceInfo) GetResourceTypeOk

func (o *StackpathRpcResourceInfo) GetResourceTypeOk() (*string, bool)

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

func (*StackpathRpcResourceInfo) HasDescription

func (o *StackpathRpcResourceInfo) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcResourceInfo) HasOwner

func (o *StackpathRpcResourceInfo) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*StackpathRpcResourceInfo) HasResourceName

func (o *StackpathRpcResourceInfo) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (*StackpathRpcResourceInfo) HasResourceType

func (o *StackpathRpcResourceInfo) HasResourceType() bool

HasResourceType returns a boolean if a field has been set.

func (StackpathRpcResourceInfo) MarshalJSON

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

func (*StackpathRpcResourceInfo) SetDescription

func (o *StackpathRpcResourceInfo) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StackpathRpcResourceInfo) SetOwner

func (o *StackpathRpcResourceInfo) SetOwner(v string)

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

func (*StackpathRpcResourceInfo) SetResourceName

func (o *StackpathRpcResourceInfo) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*StackpathRpcResourceInfo) SetResourceType

func (o *StackpathRpcResourceInfo) SetResourceType(v string)

SetResourceType gets a reference to the given string and assigns it to the ResourceType field.

type StackpathRpcResourceInfoAllOf

type StackpathRpcResourceInfoAllOf struct {
	ResourceType *string `json:"resourceType,omitempty"`
	ResourceName *string `json:"resourceName,omitempty"`
	Owner        *string `json:"owner,omitempty"`
	Description  *string `json:"description,omitempty"`
}

StackpathRpcResourceInfoAllOf struct for StackpathRpcResourceInfoAllOf

func NewStackpathRpcResourceInfoAllOf

func NewStackpathRpcResourceInfoAllOf() *StackpathRpcResourceInfoAllOf

NewStackpathRpcResourceInfoAllOf instantiates a new StackpathRpcResourceInfoAllOf 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 NewStackpathRpcResourceInfoAllOfWithDefaults

func NewStackpathRpcResourceInfoAllOfWithDefaults() *StackpathRpcResourceInfoAllOf

NewStackpathRpcResourceInfoAllOfWithDefaults instantiates a new StackpathRpcResourceInfoAllOf 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 (*StackpathRpcResourceInfoAllOf) GetDescription

func (o *StackpathRpcResourceInfoAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StackpathRpcResourceInfoAllOf) GetDescriptionOk

func (o *StackpathRpcResourceInfoAllOf) GetDescriptionOk() (*string, bool)

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

func (*StackpathRpcResourceInfoAllOf) GetOwner

func (o *StackpathRpcResourceInfoAllOf) GetOwner() string

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

func (*StackpathRpcResourceInfoAllOf) GetOwnerOk

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

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

func (*StackpathRpcResourceInfoAllOf) GetResourceName

func (o *StackpathRpcResourceInfoAllOf) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*StackpathRpcResourceInfoAllOf) GetResourceNameOk

func (o *StackpathRpcResourceInfoAllOf) GetResourceNameOk() (*string, bool)

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

func (*StackpathRpcResourceInfoAllOf) GetResourceType

func (o *StackpathRpcResourceInfoAllOf) GetResourceType() string

GetResourceType returns the ResourceType field value if set, zero value otherwise.

func (*StackpathRpcResourceInfoAllOf) GetResourceTypeOk

func (o *StackpathRpcResourceInfoAllOf) GetResourceTypeOk() (*string, bool)

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

func (*StackpathRpcResourceInfoAllOf) HasDescription

func (o *StackpathRpcResourceInfoAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StackpathRpcResourceInfoAllOf) HasOwner

func (o *StackpathRpcResourceInfoAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*StackpathRpcResourceInfoAllOf) HasResourceName

func (o *StackpathRpcResourceInfoAllOf) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (*StackpathRpcResourceInfoAllOf) HasResourceType

func (o *StackpathRpcResourceInfoAllOf) HasResourceType() bool

HasResourceType returns a boolean if a field has been set.

func (StackpathRpcResourceInfoAllOf) MarshalJSON

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

func (*StackpathRpcResourceInfoAllOf) SetDescription

func (o *StackpathRpcResourceInfoAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StackpathRpcResourceInfoAllOf) SetOwner

func (o *StackpathRpcResourceInfoAllOf) SetOwner(v string)

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

func (*StackpathRpcResourceInfoAllOf) SetResourceName

func (o *StackpathRpcResourceInfoAllOf) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*StackpathRpcResourceInfoAllOf) SetResourceType

func (o *StackpathRpcResourceInfoAllOf) SetResourceType(v string)

SetResourceType gets a reference to the given string and assigns it to the ResourceType field.

type StackpathRpcRetryInfo

type StackpathRpcRetryInfo struct {
	ApiStatusDetail
	RetryDelay *string `json:"retryDelay,omitempty"`
}

StackpathRpcRetryInfo struct for StackpathRpcRetryInfo

func NewStackpathRpcRetryInfo

func NewStackpathRpcRetryInfo() *StackpathRpcRetryInfo

NewStackpathRpcRetryInfo instantiates a new StackpathRpcRetryInfo 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 NewStackpathRpcRetryInfoWithDefaults

func NewStackpathRpcRetryInfoWithDefaults() *StackpathRpcRetryInfo

NewStackpathRpcRetryInfoWithDefaults instantiates a new StackpathRpcRetryInfo 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 (*StackpathRpcRetryInfo) GetRetryDelay

func (o *StackpathRpcRetryInfo) GetRetryDelay() string

GetRetryDelay returns the RetryDelay field value if set, zero value otherwise.

func (*StackpathRpcRetryInfo) GetRetryDelayOk

func (o *StackpathRpcRetryInfo) GetRetryDelayOk() (*string, bool)

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

func (*StackpathRpcRetryInfo) HasRetryDelay

func (o *StackpathRpcRetryInfo) HasRetryDelay() bool

HasRetryDelay returns a boolean if a field has been set.

func (StackpathRpcRetryInfo) MarshalJSON

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

func (*StackpathRpcRetryInfo) SetRetryDelay

func (o *StackpathRpcRetryInfo) SetRetryDelay(v string)

SetRetryDelay gets a reference to the given string and assigns it to the RetryDelay field.

type StackpathRpcRetryInfoAllOf

type StackpathRpcRetryInfoAllOf struct {
	RetryDelay *string `json:"retryDelay,omitempty"`
}

StackpathRpcRetryInfoAllOf struct for StackpathRpcRetryInfoAllOf

func NewStackpathRpcRetryInfoAllOf

func NewStackpathRpcRetryInfoAllOf() *StackpathRpcRetryInfoAllOf

NewStackpathRpcRetryInfoAllOf instantiates a new StackpathRpcRetryInfoAllOf 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 NewStackpathRpcRetryInfoAllOfWithDefaults

func NewStackpathRpcRetryInfoAllOfWithDefaults() *StackpathRpcRetryInfoAllOf

NewStackpathRpcRetryInfoAllOfWithDefaults instantiates a new StackpathRpcRetryInfoAllOf 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 (*StackpathRpcRetryInfoAllOf) GetRetryDelay

func (o *StackpathRpcRetryInfoAllOf) GetRetryDelay() string

GetRetryDelay returns the RetryDelay field value if set, zero value otherwise.

func (*StackpathRpcRetryInfoAllOf) GetRetryDelayOk

func (o *StackpathRpcRetryInfoAllOf) GetRetryDelayOk() (*string, bool)

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

func (*StackpathRpcRetryInfoAllOf) HasRetryDelay

func (o *StackpathRpcRetryInfoAllOf) HasRetryDelay() bool

HasRetryDelay returns a boolean if a field has been set.

func (StackpathRpcRetryInfoAllOf) MarshalJSON

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

func (*StackpathRpcRetryInfoAllOf) SetRetryDelay

func (o *StackpathRpcRetryInfoAllOf) SetRetryDelay(v string)

SetRetryDelay gets a reference to the given string and assigns it to the RetryDelay field.

type StackpathapiStatus

type StackpathapiStatus struct {
	Code    *int32             `json:"code,omitempty"`
	Details *[]ApiStatusDetail `json:"details,omitempty"`
	Message *string            `json:"message,omitempty"`
}

StackpathapiStatus struct for StackpathapiStatus

func NewStackpathapiStatus

func NewStackpathapiStatus() *StackpathapiStatus

NewStackpathapiStatus instantiates a new StackpathapiStatus 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 NewStackpathapiStatusWithDefaults

func NewStackpathapiStatusWithDefaults() *StackpathapiStatus

NewStackpathapiStatusWithDefaults instantiates a new StackpathapiStatus 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 (*StackpathapiStatus) GetCode

func (o *StackpathapiStatus) GetCode() int32

GetCode returns the Code field value if set, zero value otherwise.

func (*StackpathapiStatus) GetCodeOk

func (o *StackpathapiStatus) GetCodeOk() (*int32, bool)

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

func (*StackpathapiStatus) GetDetails

func (o *StackpathapiStatus) GetDetails() []ApiStatusDetail

GetDetails returns the Details field value if set, zero value otherwise.

func (*StackpathapiStatus) GetDetailsOk

func (o *StackpathapiStatus) GetDetailsOk() (*[]ApiStatusDetail, bool)

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

func (*StackpathapiStatus) GetMessage

func (o *StackpathapiStatus) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*StackpathapiStatus) GetMessageOk

func (o *StackpathapiStatus) GetMessageOk() (*string, bool)

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

func (*StackpathapiStatus) HasCode

func (o *StackpathapiStatus) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*StackpathapiStatus) HasDetails

func (o *StackpathapiStatus) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*StackpathapiStatus) HasMessage

func (o *StackpathapiStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (StackpathapiStatus) MarshalJSON

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

func (*StackpathapiStatus) SetCode

func (o *StackpathapiStatus) SetCode(v int32)

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*StackpathapiStatus) SetDetails

func (o *StackpathapiStatus) SetDetails(v []ApiStatusDetail)

SetDetails gets a reference to the given []ApiStatusDetail and assigns it to the Details field.

func (*StackpathapiStatus) SetMessage

func (o *StackpathapiStatus) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type V1ContainerSpec

type V1ContainerSpec struct {
	// The location of a Docker image to run as a container
	Image *string `json:"image,omitempty"`
	// The commands that start a container
	Command *[]string `json:"command,omitempty"`
	// A string to environment variable key/value pair
	Env *map[string]V1EnvironmentVariable `json:"env,omitempty"`
	// A string to network port key/value pair
	Ports          *map[string]V1InstancePort `json:"ports,omitempty"`
	LivenessProbe  *V1Probe                   `json:"livenessProbe,omitempty"`
	ReadinessProbe *V1Probe                   `json:"readinessProbe,omitempty"`
	Resources      *V1ResourceRequirements    `json:"resources,omitempty"`
	// Volumes to mount in the container
	VolumeMounts *[]V1InstanceVolumeMount `json:"volumeMounts,omitempty"`
}

V1ContainerSpec The specification for the desired state of a container in a workload

func NewV1ContainerSpec

func NewV1ContainerSpec() *V1ContainerSpec

NewV1ContainerSpec instantiates a new V1ContainerSpec 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 NewV1ContainerSpecWithDefaults

func NewV1ContainerSpecWithDefaults() *V1ContainerSpec

NewV1ContainerSpecWithDefaults instantiates a new V1ContainerSpec 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 (*V1ContainerSpec) GetCommand

func (o *V1ContainerSpec) GetCommand() []string

GetCommand returns the Command field value if set, zero value otherwise.

func (*V1ContainerSpec) GetCommandOk

func (o *V1ContainerSpec) GetCommandOk() (*[]string, bool)

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

func (*V1ContainerSpec) GetEnv

GetEnv returns the Env field value if set, zero value otherwise.

func (*V1ContainerSpec) GetEnvOk

func (o *V1ContainerSpec) GetEnvOk() (*map[string]V1EnvironmentVariable, bool)

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

func (*V1ContainerSpec) GetImage

func (o *V1ContainerSpec) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (*V1ContainerSpec) GetImageOk

func (o *V1ContainerSpec) GetImageOk() (*string, bool)

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

func (*V1ContainerSpec) GetLivenessProbe

func (o *V1ContainerSpec) GetLivenessProbe() V1Probe

GetLivenessProbe returns the LivenessProbe field value if set, zero value otherwise.

func (*V1ContainerSpec) GetLivenessProbeOk

func (o *V1ContainerSpec) GetLivenessProbeOk() (*V1Probe, bool)

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

func (*V1ContainerSpec) GetPorts

func (o *V1ContainerSpec) GetPorts() map[string]V1InstancePort

GetPorts returns the Ports field value if set, zero value otherwise.

func (*V1ContainerSpec) GetPortsOk

func (o *V1ContainerSpec) GetPortsOk() (*map[string]V1InstancePort, bool)

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

func (*V1ContainerSpec) GetReadinessProbe

func (o *V1ContainerSpec) GetReadinessProbe() V1Probe

GetReadinessProbe returns the ReadinessProbe field value if set, zero value otherwise.

func (*V1ContainerSpec) GetReadinessProbeOk

func (o *V1ContainerSpec) GetReadinessProbeOk() (*V1Probe, bool)

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

func (*V1ContainerSpec) GetResources

func (o *V1ContainerSpec) GetResources() V1ResourceRequirements

GetResources returns the Resources field value if set, zero value otherwise.

func (*V1ContainerSpec) GetResourcesOk

func (o *V1ContainerSpec) GetResourcesOk() (*V1ResourceRequirements, bool)

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

func (*V1ContainerSpec) GetVolumeMounts

func (o *V1ContainerSpec) GetVolumeMounts() []V1InstanceVolumeMount

GetVolumeMounts returns the VolumeMounts field value if set, zero value otherwise.

func (*V1ContainerSpec) GetVolumeMountsOk

func (o *V1ContainerSpec) GetVolumeMountsOk() (*[]V1InstanceVolumeMount, bool)

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

func (*V1ContainerSpec) HasCommand

func (o *V1ContainerSpec) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (*V1ContainerSpec) HasEnv

func (o *V1ContainerSpec) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*V1ContainerSpec) HasImage

func (o *V1ContainerSpec) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*V1ContainerSpec) HasLivenessProbe

func (o *V1ContainerSpec) HasLivenessProbe() bool

HasLivenessProbe returns a boolean if a field has been set.

func (*V1ContainerSpec) HasPorts

func (o *V1ContainerSpec) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (*V1ContainerSpec) HasReadinessProbe

func (o *V1ContainerSpec) HasReadinessProbe() bool

HasReadinessProbe returns a boolean if a field has been set.

func (*V1ContainerSpec) HasResources

func (o *V1ContainerSpec) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*V1ContainerSpec) HasVolumeMounts

func (o *V1ContainerSpec) HasVolumeMounts() bool

HasVolumeMounts returns a boolean if a field has been set.

func (V1ContainerSpec) MarshalJSON

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

func (*V1ContainerSpec) SetCommand

func (o *V1ContainerSpec) SetCommand(v []string)

SetCommand gets a reference to the given []string and assigns it to the Command field.

func (*V1ContainerSpec) SetEnv

func (o *V1ContainerSpec) SetEnv(v map[string]V1EnvironmentVariable)

SetEnv gets a reference to the given map[string]V1EnvironmentVariable and assigns it to the Env field.

func (*V1ContainerSpec) SetImage

func (o *V1ContainerSpec) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (*V1ContainerSpec) SetLivenessProbe

func (o *V1ContainerSpec) SetLivenessProbe(v V1Probe)

SetLivenessProbe gets a reference to the given V1Probe and assigns it to the LivenessProbe field.

func (*V1ContainerSpec) SetPorts

func (o *V1ContainerSpec) SetPorts(v map[string]V1InstancePort)

SetPorts gets a reference to the given map[string]V1InstancePort and assigns it to the Ports field.

func (*V1ContainerSpec) SetReadinessProbe

func (o *V1ContainerSpec) SetReadinessProbe(v V1Probe)

SetReadinessProbe gets a reference to the given V1Probe and assigns it to the ReadinessProbe field.

func (*V1ContainerSpec) SetResources

func (o *V1ContainerSpec) SetResources(v V1ResourceRequirements)

SetResources gets a reference to the given V1ResourceRequirements and assigns it to the Resources field.

func (*V1ContainerSpec) SetVolumeMounts

func (o *V1ContainerSpec) SetVolumeMounts(v []V1InstanceVolumeMount)

SetVolumeMounts gets a reference to the given []V1InstanceVolumeMount and assigns it to the VolumeMounts field.

type V1ContainerStatus

type V1ContainerStatus struct {
	// A container status' name
	Name  *string                          `json:"name,omitempty"`
	Phase *V1ContainerStatusContainerPhase `json:"phase,omitempty"`
	// The date a container started
	StartedAt *time.Time `json:"startedAt,omitempty"`
	// The date a container terminated
	FinishedAt *time.Time                 `json:"finishedAt,omitempty"`
	Waiting    *ContainerStatusWaiting    `json:"waiting,omitempty"`
	Running    *ContainerStatusRunning    `json:"running,omitempty"`
	Terminated *ContainerStatusTerminated `json:"terminated,omitempty"`
	// Whether or not a container is running and ready for service
	Ready *bool `json:"ready,omitempty"`
	// How many times a container has restarted since it was first started
	RestartCount *int32 `json:"restartCount,omitempty"`
	// A unique value that identifies a container
	ContainerId *string `json:"containerId,omitempty"`
}

V1ContainerStatus The status of a container in a workload

func NewV1ContainerStatus

func NewV1ContainerStatus() *V1ContainerStatus

NewV1ContainerStatus instantiates a new V1ContainerStatus 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 NewV1ContainerStatusWithDefaults

func NewV1ContainerStatusWithDefaults() *V1ContainerStatus

NewV1ContainerStatusWithDefaults instantiates a new V1ContainerStatus 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 (*V1ContainerStatus) GetContainerId

func (o *V1ContainerStatus) GetContainerId() string

GetContainerId returns the ContainerId field value if set, zero value otherwise.

func (*V1ContainerStatus) GetContainerIdOk

func (o *V1ContainerStatus) GetContainerIdOk() (*string, bool)

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

func (*V1ContainerStatus) GetFinishedAt

func (o *V1ContainerStatus) GetFinishedAt() time.Time

GetFinishedAt returns the FinishedAt field value if set, zero value otherwise.

func (*V1ContainerStatus) GetFinishedAtOk

func (o *V1ContainerStatus) GetFinishedAtOk() (*time.Time, bool)

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

func (*V1ContainerStatus) GetName

func (o *V1ContainerStatus) GetName() string

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

func (*V1ContainerStatus) GetNameOk

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

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

func (*V1ContainerStatus) GetPhase

GetPhase returns the Phase field value if set, zero value otherwise.

func (*V1ContainerStatus) GetPhaseOk

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

func (*V1ContainerStatus) GetReady

func (o *V1ContainerStatus) GetReady() bool

GetReady returns the Ready field value if set, zero value otherwise.

func (*V1ContainerStatus) GetReadyOk

func (o *V1ContainerStatus) GetReadyOk() (*bool, bool)

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

func (*V1ContainerStatus) GetRestartCount

func (o *V1ContainerStatus) GetRestartCount() int32

GetRestartCount returns the RestartCount field value if set, zero value otherwise.

func (*V1ContainerStatus) GetRestartCountOk

func (o *V1ContainerStatus) GetRestartCountOk() (*int32, bool)

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

func (*V1ContainerStatus) GetRunning

func (o *V1ContainerStatus) GetRunning() ContainerStatusRunning

GetRunning returns the Running field value if set, zero value otherwise.

func (*V1ContainerStatus) GetRunningOk

func (o *V1ContainerStatus) GetRunningOk() (*ContainerStatusRunning, bool)

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

func (*V1ContainerStatus) GetStartedAt

func (o *V1ContainerStatus) GetStartedAt() time.Time

GetStartedAt returns the StartedAt field value if set, zero value otherwise.

func (*V1ContainerStatus) GetStartedAtOk

func (o *V1ContainerStatus) GetStartedAtOk() (*time.Time, bool)

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

func (*V1ContainerStatus) GetTerminated

func (o *V1ContainerStatus) GetTerminated() ContainerStatusTerminated

GetTerminated returns the Terminated field value if set, zero value otherwise.

func (*V1ContainerStatus) GetTerminatedOk

func (o *V1ContainerStatus) GetTerminatedOk() (*ContainerStatusTerminated, bool)

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

func (*V1ContainerStatus) GetWaiting

func (o *V1ContainerStatus) GetWaiting() ContainerStatusWaiting

GetWaiting returns the Waiting field value if set, zero value otherwise.

func (*V1ContainerStatus) GetWaitingOk

func (o *V1ContainerStatus) GetWaitingOk() (*ContainerStatusWaiting, bool)

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

func (*V1ContainerStatus) HasContainerId

func (o *V1ContainerStatus) HasContainerId() bool

HasContainerId returns a boolean if a field has been set.

func (*V1ContainerStatus) HasFinishedAt

func (o *V1ContainerStatus) HasFinishedAt() bool

HasFinishedAt returns a boolean if a field has been set.

func (*V1ContainerStatus) HasName

func (o *V1ContainerStatus) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1ContainerStatus) HasPhase

func (o *V1ContainerStatus) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (*V1ContainerStatus) HasReady

func (o *V1ContainerStatus) HasReady() bool

HasReady returns a boolean if a field has been set.

func (*V1ContainerStatus) HasRestartCount

func (o *V1ContainerStatus) HasRestartCount() bool

HasRestartCount returns a boolean if a field has been set.

func (*V1ContainerStatus) HasRunning

func (o *V1ContainerStatus) HasRunning() bool

HasRunning returns a boolean if a field has been set.

func (*V1ContainerStatus) HasStartedAt

func (o *V1ContainerStatus) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (*V1ContainerStatus) HasTerminated

func (o *V1ContainerStatus) HasTerminated() bool

HasTerminated returns a boolean if a field has been set.

func (*V1ContainerStatus) HasWaiting

func (o *V1ContainerStatus) HasWaiting() bool

HasWaiting returns a boolean if a field has been set.

func (V1ContainerStatus) MarshalJSON

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

func (*V1ContainerStatus) SetContainerId

func (o *V1ContainerStatus) SetContainerId(v string)

SetContainerId gets a reference to the given string and assigns it to the ContainerId field.

func (*V1ContainerStatus) SetFinishedAt

func (o *V1ContainerStatus) SetFinishedAt(v time.Time)

SetFinishedAt gets a reference to the given time.Time and assigns it to the FinishedAt field.

func (*V1ContainerStatus) SetName

func (o *V1ContainerStatus) SetName(v string)

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

func (*V1ContainerStatus) SetPhase

SetPhase gets a reference to the given V1ContainerStatusContainerPhase and assigns it to the Phase field.

func (*V1ContainerStatus) SetReady

func (o *V1ContainerStatus) SetReady(v bool)

SetReady gets a reference to the given bool and assigns it to the Ready field.

func (*V1ContainerStatus) SetRestartCount

func (o *V1ContainerStatus) SetRestartCount(v int32)

SetRestartCount gets a reference to the given int32 and assigns it to the RestartCount field.

func (*V1ContainerStatus) SetRunning

func (o *V1ContainerStatus) SetRunning(v ContainerStatusRunning)

SetRunning gets a reference to the given ContainerStatusRunning and assigns it to the Running field.

func (*V1ContainerStatus) SetStartedAt

func (o *V1ContainerStatus) SetStartedAt(v time.Time)

SetStartedAt gets a reference to the given time.Time and assigns it to the StartedAt field.

func (*V1ContainerStatus) SetTerminated

func (o *V1ContainerStatus) SetTerminated(v ContainerStatusTerminated)

SetTerminated gets a reference to the given ContainerStatusTerminated and assigns it to the Terminated field.

func (*V1ContainerStatus) SetWaiting

func (o *V1ContainerStatus) SetWaiting(v ContainerStatusWaiting)

SetWaiting gets a reference to the given ContainerStatusWaiting and assigns it to the Waiting field.

type V1ContainerStatusContainerPhase

type V1ContainerStatusContainerPhase string

V1ContainerStatusContainerPhase Which phase of runtime a container is currently in - CONTAINER_PHASE_UNSPECIFIED: The container has not reported a state back or StackPath is unable to determine the container's state - STARTING: The container is starting up - RUNNING: The container is running - FAILED: The container has terminated due to a failure - STOPPED: The container was terminated by the user

const (
	V1CONTAINERSTATUSCONTAINERPHASE_CONTAINER_PHASE_UNSPECIFIED V1ContainerStatusContainerPhase = "CONTAINER_PHASE_UNSPECIFIED"
	V1CONTAINERSTATUSCONTAINERPHASE_STARTING                    V1ContainerStatusContainerPhase = "STARTING"
	V1CONTAINERSTATUSCONTAINERPHASE_RUNNING                     V1ContainerStatusContainerPhase = "RUNNING"
	V1CONTAINERSTATUSCONTAINERPHASE_FAILED                      V1ContainerStatusContainerPhase = "FAILED"
	V1CONTAINERSTATUSCONTAINERPHASE_STOPPED                     V1ContainerStatusContainerPhase = "STOPPED"
)

List of v1ContainerStatusContainerPhase

func (V1ContainerStatusContainerPhase) Ptr

Ptr returns reference to v1ContainerStatusContainerPhase value

type V1CreateImageRequest

type V1CreateImageRequest struct {
	Image                *V1Image                     `json:"image,omitempty"`
	InstanceVolumeSource *V1ImageSourceInstanceVolume `json:"instanceVolumeSource,omitempty"`
}

V1CreateImageRequest struct for V1CreateImageRequest

func NewV1CreateImageRequest

func NewV1CreateImageRequest() *V1CreateImageRequest

NewV1CreateImageRequest instantiates a new V1CreateImageRequest 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 NewV1CreateImageRequestWithDefaults

func NewV1CreateImageRequestWithDefaults() *V1CreateImageRequest

NewV1CreateImageRequestWithDefaults instantiates a new V1CreateImageRequest 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 (*V1CreateImageRequest) GetImage

func (o *V1CreateImageRequest) GetImage() V1Image

GetImage returns the Image field value if set, zero value otherwise.

func (*V1CreateImageRequest) GetImageOk

func (o *V1CreateImageRequest) GetImageOk() (*V1Image, bool)

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

func (*V1CreateImageRequest) GetInstanceVolumeSource

func (o *V1CreateImageRequest) GetInstanceVolumeSource() V1ImageSourceInstanceVolume

GetInstanceVolumeSource returns the InstanceVolumeSource field value if set, zero value otherwise.

func (*V1CreateImageRequest) GetInstanceVolumeSourceOk

func (o *V1CreateImageRequest) GetInstanceVolumeSourceOk() (*V1ImageSourceInstanceVolume, bool)

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

func (*V1CreateImageRequest) HasImage

func (o *V1CreateImageRequest) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*V1CreateImageRequest) HasInstanceVolumeSource

func (o *V1CreateImageRequest) HasInstanceVolumeSource() bool

HasInstanceVolumeSource returns a boolean if a field has been set.

func (V1CreateImageRequest) MarshalJSON

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

func (*V1CreateImageRequest) SetImage

func (o *V1CreateImageRequest) SetImage(v V1Image)

SetImage gets a reference to the given V1Image and assigns it to the Image field.

func (*V1CreateImageRequest) SetInstanceVolumeSource

func (o *V1CreateImageRequest) SetInstanceVolumeSource(v V1ImageSourceInstanceVolume)

SetInstanceVolumeSource gets a reference to the given V1ImageSourceInstanceVolume and assigns it to the InstanceVolumeSource field.

type V1CreateImageResponse

type V1CreateImageResponse struct {
	Image *V1Image `json:"image,omitempty"`
}

V1CreateImageResponse A response from a request to create an image

func NewV1CreateImageResponse

func NewV1CreateImageResponse() *V1CreateImageResponse

NewV1CreateImageResponse instantiates a new V1CreateImageResponse 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 NewV1CreateImageResponseWithDefaults

func NewV1CreateImageResponseWithDefaults() *V1CreateImageResponse

NewV1CreateImageResponseWithDefaults instantiates a new V1CreateImageResponse 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 (*V1CreateImageResponse) GetImage

func (o *V1CreateImageResponse) GetImage() V1Image

GetImage returns the Image field value if set, zero value otherwise.

func (*V1CreateImageResponse) GetImageOk

func (o *V1CreateImageResponse) GetImageOk() (*V1Image, bool)

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

func (*V1CreateImageResponse) HasImage

func (o *V1CreateImageResponse) HasImage() bool

HasImage returns a boolean if a field has been set.

func (V1CreateImageResponse) MarshalJSON

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

func (*V1CreateImageResponse) SetImage

func (o *V1CreateImageResponse) SetImage(v V1Image)

SetImage gets a reference to the given V1Image and assigns it to the Image field.

type V1CreateWorkloadRequest

type V1CreateWorkloadRequest struct {
	Workload *V1Workload `json:"workload,omitempty"`
}

V1CreateWorkloadRequest struct for V1CreateWorkloadRequest

func NewV1CreateWorkloadRequest

func NewV1CreateWorkloadRequest() *V1CreateWorkloadRequest

NewV1CreateWorkloadRequest instantiates a new V1CreateWorkloadRequest 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 NewV1CreateWorkloadRequestWithDefaults

func NewV1CreateWorkloadRequestWithDefaults() *V1CreateWorkloadRequest

NewV1CreateWorkloadRequestWithDefaults instantiates a new V1CreateWorkloadRequest 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 (*V1CreateWorkloadRequest) GetWorkload

func (o *V1CreateWorkloadRequest) GetWorkload() V1Workload

GetWorkload returns the Workload field value if set, zero value otherwise.

func (*V1CreateWorkloadRequest) GetWorkloadOk

func (o *V1CreateWorkloadRequest) GetWorkloadOk() (*V1Workload, bool)

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

func (*V1CreateWorkloadRequest) HasWorkload

func (o *V1CreateWorkloadRequest) HasWorkload() bool

HasWorkload returns a boolean if a field has been set.

func (V1CreateWorkloadRequest) MarshalJSON

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

func (*V1CreateWorkloadRequest) SetWorkload

func (o *V1CreateWorkloadRequest) SetWorkload(v V1Workload)

SetWorkload gets a reference to the given V1Workload and assigns it to the Workload field.

type V1CreateWorkloadResponse

type V1CreateWorkloadResponse struct {
	Workload *V1Workload `json:"workload,omitempty"`
}

V1CreateWorkloadResponse A response from a request to add a workload to a stack

func NewV1CreateWorkloadResponse

func NewV1CreateWorkloadResponse() *V1CreateWorkloadResponse

NewV1CreateWorkloadResponse instantiates a new V1CreateWorkloadResponse 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 NewV1CreateWorkloadResponseWithDefaults

func NewV1CreateWorkloadResponseWithDefaults() *V1CreateWorkloadResponse

NewV1CreateWorkloadResponseWithDefaults instantiates a new V1CreateWorkloadResponse 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 (*V1CreateWorkloadResponse) GetWorkload

func (o *V1CreateWorkloadResponse) GetWorkload() V1Workload

GetWorkload returns the Workload field value if set, zero value otherwise.

func (*V1CreateWorkloadResponse) GetWorkloadOk

func (o *V1CreateWorkloadResponse) GetWorkloadOk() (*V1Workload, bool)

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

func (*V1CreateWorkloadResponse) HasWorkload

func (o *V1CreateWorkloadResponse) HasWorkload() bool

HasWorkload returns a boolean if a field has been set.

func (V1CreateWorkloadResponse) MarshalJSON

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

func (*V1CreateWorkloadResponse) SetWorkload

func (o *V1CreateWorkloadResponse) SetWorkload(v V1Workload)

SetWorkload gets a reference to the given V1Workload and assigns it to the Workload field.

type V1DeploymentSpec

type V1DeploymentSpec struct {
	// The minimum number of instances in a deployment
	MinReplicas *int32 `json:"minReplicas,omitempty"`
	// The maximum number of instances in a deployment
	MaxReplicas   *int32           `json:"maxReplicas,omitempty"`
	ScaleSettings *V1ScaleSettings `json:"scaleSettings,omitempty"`
	// A collection of filters that match the deployment's scope
	Selectors *[]V1MatchExpression `json:"selectors,omitempty"`
}

V1DeploymentSpec A deployment's specification

func NewV1DeploymentSpec

func NewV1DeploymentSpec() *V1DeploymentSpec

NewV1DeploymentSpec instantiates a new V1DeploymentSpec 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 NewV1DeploymentSpecWithDefaults

func NewV1DeploymentSpecWithDefaults() *V1DeploymentSpec

NewV1DeploymentSpecWithDefaults instantiates a new V1DeploymentSpec 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 (*V1DeploymentSpec) GetMaxReplicas

func (o *V1DeploymentSpec) GetMaxReplicas() int32

GetMaxReplicas returns the MaxReplicas field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetMaxReplicasOk

func (o *V1DeploymentSpec) GetMaxReplicasOk() (*int32, bool)

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

func (*V1DeploymentSpec) GetMinReplicas

func (o *V1DeploymentSpec) GetMinReplicas() int32

GetMinReplicas returns the MinReplicas field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetMinReplicasOk

func (o *V1DeploymentSpec) GetMinReplicasOk() (*int32, bool)

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

func (*V1DeploymentSpec) GetScaleSettings

func (o *V1DeploymentSpec) GetScaleSettings() V1ScaleSettings

GetScaleSettings returns the ScaleSettings field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetScaleSettingsOk

func (o *V1DeploymentSpec) GetScaleSettingsOk() (*V1ScaleSettings, bool)

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

func (*V1DeploymentSpec) GetSelectors

func (o *V1DeploymentSpec) GetSelectors() []V1MatchExpression

GetSelectors returns the Selectors field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetSelectorsOk

func (o *V1DeploymentSpec) GetSelectorsOk() (*[]V1MatchExpression, bool)

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

func (*V1DeploymentSpec) HasMaxReplicas

func (o *V1DeploymentSpec) HasMaxReplicas() bool

HasMaxReplicas returns a boolean if a field has been set.

func (*V1DeploymentSpec) HasMinReplicas

func (o *V1DeploymentSpec) HasMinReplicas() bool

HasMinReplicas returns a boolean if a field has been set.

func (*V1DeploymentSpec) HasScaleSettings

func (o *V1DeploymentSpec) HasScaleSettings() bool

HasScaleSettings returns a boolean if a field has been set.

func (*V1DeploymentSpec) HasSelectors

func (o *V1DeploymentSpec) HasSelectors() bool

HasSelectors returns a boolean if a field has been set.

func (V1DeploymentSpec) MarshalJSON

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

func (*V1DeploymentSpec) SetMaxReplicas

func (o *V1DeploymentSpec) SetMaxReplicas(v int32)

SetMaxReplicas gets a reference to the given int32 and assigns it to the MaxReplicas field.

func (*V1DeploymentSpec) SetMinReplicas

func (o *V1DeploymentSpec) SetMinReplicas(v int32)

SetMinReplicas gets a reference to the given int32 and assigns it to the MinReplicas field.

func (*V1DeploymentSpec) SetScaleSettings

func (o *V1DeploymentSpec) SetScaleSettings(v V1ScaleSettings)

SetScaleSettings gets a reference to the given V1ScaleSettings and assigns it to the ScaleSettings field.

func (*V1DeploymentSpec) SetSelectors

func (o *V1DeploymentSpec) SetSelectors(v []V1MatchExpression)

SetSelectors gets a reference to the given []V1MatchExpression and assigns it to the Selectors field.

type V1DockerRegistryCredentials

type V1DockerRegistryCredentials struct {
	// The server that the credentials should be used with  The server that the credentials should be used with. This value will default to the docker hub registry when not set.
	Server *string `json:"server,omitempty"`
	// The username that should be used for authenticate the image pull
	Username *string `json:"username,omitempty"`
	// The password that should be used to authenticate the image pull
	Password *string `json:"password,omitempty"`
	// The email address to use for the docker registry account
	Email *string `json:"email,omitempty"`
}

V1DockerRegistryCredentials The authentication configuration that should be used to pull images from a docker registry

func NewV1DockerRegistryCredentials

func NewV1DockerRegistryCredentials() *V1DockerRegistryCredentials

NewV1DockerRegistryCredentials instantiates a new V1DockerRegistryCredentials 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 NewV1DockerRegistryCredentialsWithDefaults

func NewV1DockerRegistryCredentialsWithDefaults() *V1DockerRegistryCredentials

NewV1DockerRegistryCredentialsWithDefaults instantiates a new V1DockerRegistryCredentials 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 (*V1DockerRegistryCredentials) GetEmail

func (o *V1DockerRegistryCredentials) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*V1DockerRegistryCredentials) GetEmailOk

func (o *V1DockerRegistryCredentials) GetEmailOk() (*string, bool)

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

func (*V1DockerRegistryCredentials) GetPassword

func (o *V1DockerRegistryCredentials) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*V1DockerRegistryCredentials) GetPasswordOk

func (o *V1DockerRegistryCredentials) GetPasswordOk() (*string, bool)

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

func (*V1DockerRegistryCredentials) GetServer

func (o *V1DockerRegistryCredentials) GetServer() string

GetServer returns the Server field value if set, zero value otherwise.

func (*V1DockerRegistryCredentials) GetServerOk

func (o *V1DockerRegistryCredentials) GetServerOk() (*string, bool)

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

func (*V1DockerRegistryCredentials) GetUsername

func (o *V1DockerRegistryCredentials) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*V1DockerRegistryCredentials) GetUsernameOk

func (o *V1DockerRegistryCredentials) GetUsernameOk() (*string, bool)

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

func (*V1DockerRegistryCredentials) HasEmail

func (o *V1DockerRegistryCredentials) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*V1DockerRegistryCredentials) HasPassword

func (o *V1DockerRegistryCredentials) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*V1DockerRegistryCredentials) HasServer

func (o *V1DockerRegistryCredentials) HasServer() bool

HasServer returns a boolean if a field has been set.

func (*V1DockerRegistryCredentials) HasUsername

func (o *V1DockerRegistryCredentials) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (V1DockerRegistryCredentials) MarshalJSON

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

func (*V1DockerRegistryCredentials) SetEmail

func (o *V1DockerRegistryCredentials) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*V1DockerRegistryCredentials) SetPassword

func (o *V1DockerRegistryCredentials) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*V1DockerRegistryCredentials) SetServer

func (o *V1DockerRegistryCredentials) SetServer(v string)

SetServer gets a reference to the given string and assigns it to the Server field.

func (*V1DockerRegistryCredentials) SetUsername

func (o *V1DockerRegistryCredentials) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type V1EnvironmentVariable

type V1EnvironmentVariable struct {
	// An environment variable's value
	Value *string `json:"value,omitempty"`
	// A sensitive environment variable that should not be exposed
	SecretValue *string `json:"secretValue,omitempty"`
}

V1EnvironmentVariable The location to obtain a value for an environment variable

func NewV1EnvironmentVariable

func NewV1EnvironmentVariable() *V1EnvironmentVariable

NewV1EnvironmentVariable instantiates a new V1EnvironmentVariable 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 NewV1EnvironmentVariableWithDefaults

func NewV1EnvironmentVariableWithDefaults() *V1EnvironmentVariable

NewV1EnvironmentVariableWithDefaults instantiates a new V1EnvironmentVariable 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 (*V1EnvironmentVariable) GetSecretValue

func (o *V1EnvironmentVariable) GetSecretValue() string

GetSecretValue returns the SecretValue field value if set, zero value otherwise.

func (*V1EnvironmentVariable) GetSecretValueOk

func (o *V1EnvironmentVariable) GetSecretValueOk() (*string, bool)

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

func (*V1EnvironmentVariable) GetValue

func (o *V1EnvironmentVariable) GetValue() string

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

func (*V1EnvironmentVariable) GetValueOk

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

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

func (*V1EnvironmentVariable) HasSecretValue

func (o *V1EnvironmentVariable) HasSecretValue() bool

HasSecretValue returns a boolean if a field has been set.

func (*V1EnvironmentVariable) HasValue

func (o *V1EnvironmentVariable) HasValue() bool

HasValue returns a boolean if a field has been set.

func (V1EnvironmentVariable) MarshalJSON

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

func (*V1EnvironmentVariable) SetSecretValue

func (o *V1EnvironmentVariable) SetSecretValue(v string)

SetSecretValue gets a reference to the given string and assigns it to the SecretValue field.

func (*V1EnvironmentVariable) SetValue

func (o *V1EnvironmentVariable) SetValue(v string)

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

type V1GetImageResponse

type V1GetImageResponse struct {
	Image *V1Image `json:"image,omitempty"`
}

V1GetImageResponse A response from a request to retrieve an individual image

func NewV1GetImageResponse

func NewV1GetImageResponse() *V1GetImageResponse

NewV1GetImageResponse instantiates a new V1GetImageResponse 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 NewV1GetImageResponseWithDefaults

func NewV1GetImageResponseWithDefaults() *V1GetImageResponse

NewV1GetImageResponseWithDefaults instantiates a new V1GetImageResponse 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 (*V1GetImageResponse) GetImage

func (o *V1GetImageResponse) GetImage() V1Image

GetImage returns the Image field value if set, zero value otherwise.

func (*V1GetImageResponse) GetImageOk

func (o *V1GetImageResponse) GetImageOk() (*V1Image, bool)

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

func (*V1GetImageResponse) HasImage

func (o *V1GetImageResponse) HasImage() bool

HasImage returns a boolean if a field has been set.

func (V1GetImageResponse) MarshalJSON

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

func (*V1GetImageResponse) SetImage

func (o *V1GetImageResponse) SetImage(v V1Image)

SetImage gets a reference to the given V1Image and assigns it to the Image field.

type V1GetImagesForFamilyResponse

type V1GetImagesForFamilyResponse struct {
	PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"`
	// The requested images
	Results *[]V1Image `json:"results,omitempty"`
}

V1GetImagesForFamilyResponse A response from a request to retrieve images by a family

func NewV1GetImagesForFamilyResponse

func NewV1GetImagesForFamilyResponse() *V1GetImagesForFamilyResponse

NewV1GetImagesForFamilyResponse instantiates a new V1GetImagesForFamilyResponse 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 NewV1GetImagesForFamilyResponseWithDefaults

func NewV1GetImagesForFamilyResponseWithDefaults() *V1GetImagesForFamilyResponse

NewV1GetImagesForFamilyResponseWithDefaults instantiates a new V1GetImagesForFamilyResponse 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 (*V1GetImagesForFamilyResponse) GetPageInfo

GetPageInfo returns the PageInfo field value if set, zero value otherwise.

func (*V1GetImagesForFamilyResponse) GetPageInfoOk

func (o *V1GetImagesForFamilyResponse) GetPageInfoOk() (*PaginationPageInfo, bool)

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

func (*V1GetImagesForFamilyResponse) GetResults

func (o *V1GetImagesForFamilyResponse) GetResults() []V1Image

GetResults returns the Results field value if set, zero value otherwise.

func (*V1GetImagesForFamilyResponse) GetResultsOk

func (o *V1GetImagesForFamilyResponse) GetResultsOk() (*[]V1Image, bool)

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

func (*V1GetImagesForFamilyResponse) HasPageInfo

func (o *V1GetImagesForFamilyResponse) HasPageInfo() bool

HasPageInfo returns a boolean if a field has been set.

func (*V1GetImagesForFamilyResponse) HasResults

func (o *V1GetImagesForFamilyResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (V1GetImagesForFamilyResponse) MarshalJSON

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

func (*V1GetImagesForFamilyResponse) SetPageInfo

SetPageInfo gets a reference to the given PaginationPageInfo and assigns it to the PageInfo field.

func (*V1GetImagesForFamilyResponse) SetResults

func (o *V1GetImagesForFamilyResponse) SetResults(v []V1Image)

SetResults gets a reference to the given []V1Image and assigns it to the Results field.

type V1GetImagesResponse

type V1GetImagesResponse struct {
	PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"`
	// The requested images
	Results *[]V1Image `json:"results,omitempty"`
}

V1GetImagesResponse A response from a request to retrieve images for a stack

func NewV1GetImagesResponse

func NewV1GetImagesResponse() *V1GetImagesResponse

NewV1GetImagesResponse instantiates a new V1GetImagesResponse 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 NewV1GetImagesResponseWithDefaults

func NewV1GetImagesResponseWithDefaults() *V1GetImagesResponse

NewV1GetImagesResponseWithDefaults instantiates a new V1GetImagesResponse 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 (*V1GetImagesResponse) GetPageInfo

func (o *V1GetImagesResponse) GetPageInfo() PaginationPageInfo

GetPageInfo returns the PageInfo field value if set, zero value otherwise.

func (*V1GetImagesResponse) GetPageInfoOk

func (o *V1GetImagesResponse) GetPageInfoOk() (*PaginationPageInfo, bool)

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

func (*V1GetImagesResponse) GetResults

func (o *V1GetImagesResponse) GetResults() []V1Image

GetResults returns the Results field value if set, zero value otherwise.

func (*V1GetImagesResponse) GetResultsOk

func (o *V1GetImagesResponse) GetResultsOk() (*[]V1Image, bool)

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

func (*V1GetImagesResponse) HasPageInfo

func (o *V1GetImagesResponse) HasPageInfo() bool

HasPageInfo returns a boolean if a field has been set.

func (*V1GetImagesResponse) HasResults

func (o *V1GetImagesResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (V1GetImagesResponse) MarshalJSON

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

func (*V1GetImagesResponse) SetPageInfo

func (o *V1GetImagesResponse) SetPageInfo(v PaginationPageInfo)

SetPageInfo gets a reference to the given PaginationPageInfo and assigns it to the PageInfo field.

func (*V1GetImagesResponse) SetResults

func (o *V1GetImagesResponse) SetResults(v []V1Image)

SetResults gets a reference to the given []V1Image and assigns it to the Results field.

type V1GetLocationsResponse

type V1GetLocationsResponse struct {
	PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"`
	// The requested locations
	Results *[]Workloadv1Location `json:"results,omitempty"`
}

V1GetLocationsResponse A response from a request to retrieve the locations a workload may be created at

func NewV1GetLocationsResponse

func NewV1GetLocationsResponse() *V1GetLocationsResponse

NewV1GetLocationsResponse instantiates a new V1GetLocationsResponse 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 NewV1GetLocationsResponseWithDefaults

func NewV1GetLocationsResponseWithDefaults() *V1GetLocationsResponse

NewV1GetLocationsResponseWithDefaults instantiates a new V1GetLocationsResponse 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 (*V1GetLocationsResponse) GetPageInfo

func (o *V1GetLocationsResponse) GetPageInfo() PaginationPageInfo

GetPageInfo returns the PageInfo field value if set, zero value otherwise.

func (*V1GetLocationsResponse) GetPageInfoOk

func (o *V1GetLocationsResponse) GetPageInfoOk() (*PaginationPageInfo, bool)

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

func (*V1GetLocationsResponse) GetResults

func (o *V1GetLocationsResponse) GetResults() []Workloadv1Location

GetResults returns the Results field value if set, zero value otherwise.

func (*V1GetLocationsResponse) GetResultsOk

func (o *V1GetLocationsResponse) GetResultsOk() (*[]Workloadv1Location, bool)

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

func (*V1GetLocationsResponse) HasPageInfo

func (o *V1GetLocationsResponse) HasPageInfo() bool

HasPageInfo returns a boolean if a field has been set.

func (*V1GetLocationsResponse) HasResults

func (o *V1GetLocationsResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (V1GetLocationsResponse) MarshalJSON

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

func (*V1GetLocationsResponse) SetPageInfo

func (o *V1GetLocationsResponse) SetPageInfo(v PaginationPageInfo)

SetPageInfo gets a reference to the given PaginationPageInfo and assigns it to the PageInfo field.

func (*V1GetLocationsResponse) SetResults

func (o *V1GetLocationsResponse) SetResults(v []Workloadv1Location)

SetResults gets a reference to the given []Workloadv1Location and assigns it to the Results field.

type V1GetWorkloadInstanceResponse

type V1GetWorkloadInstanceResponse struct {
	Instance *Workloadv1Instance `json:"instance,omitempty"`
}

V1GetWorkloadInstanceResponse A response from a request to retrieve a workload's instances

func NewV1GetWorkloadInstanceResponse

func NewV1GetWorkloadInstanceResponse() *V1GetWorkloadInstanceResponse

NewV1GetWorkloadInstanceResponse instantiates a new V1GetWorkloadInstanceResponse 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 NewV1GetWorkloadInstanceResponseWithDefaults

func NewV1GetWorkloadInstanceResponseWithDefaults() *V1GetWorkloadInstanceResponse

NewV1GetWorkloadInstanceResponseWithDefaults instantiates a new V1GetWorkloadInstanceResponse 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 (*V1GetWorkloadInstanceResponse) GetInstance

GetInstance returns the Instance field value if set, zero value otherwise.

func (*V1GetWorkloadInstanceResponse) GetInstanceOk

func (o *V1GetWorkloadInstanceResponse) GetInstanceOk() (*Workloadv1Instance, bool)

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

func (*V1GetWorkloadInstanceResponse) HasInstance

func (o *V1GetWorkloadInstanceResponse) HasInstance() bool

HasInstance returns a boolean if a field has been set.

func (V1GetWorkloadInstanceResponse) MarshalJSON

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

func (*V1GetWorkloadInstanceResponse) SetInstance

SetInstance gets a reference to the given Workloadv1Instance and assigns it to the Instance field.

type V1GetWorkloadInstancesResponse

type V1GetWorkloadInstancesResponse struct {
	PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"`
	// The requested workload instances
	Results *[]Workloadv1Instance `json:"results,omitempty"`
}

V1GetWorkloadInstancesResponse A response from a request to retrieve a workload's instances

func NewV1GetWorkloadInstancesResponse

func NewV1GetWorkloadInstancesResponse() *V1GetWorkloadInstancesResponse

NewV1GetWorkloadInstancesResponse instantiates a new V1GetWorkloadInstancesResponse 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 NewV1GetWorkloadInstancesResponseWithDefaults

func NewV1GetWorkloadInstancesResponseWithDefaults() *V1GetWorkloadInstancesResponse

NewV1GetWorkloadInstancesResponseWithDefaults instantiates a new V1GetWorkloadInstancesResponse 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 (*V1GetWorkloadInstancesResponse) GetPageInfo

GetPageInfo returns the PageInfo field value if set, zero value otherwise.

func (*V1GetWorkloadInstancesResponse) GetPageInfoOk

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

func (*V1GetWorkloadInstancesResponse) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*V1GetWorkloadInstancesResponse) GetResultsOk

func (o *V1GetWorkloadInstancesResponse) GetResultsOk() (*[]Workloadv1Instance, bool)

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

func (*V1GetWorkloadInstancesResponse) HasPageInfo

func (o *V1GetWorkloadInstancesResponse) HasPageInfo() bool

HasPageInfo returns a boolean if a field has been set.

func (*V1GetWorkloadInstancesResponse) HasResults

func (o *V1GetWorkloadInstancesResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (V1GetWorkloadInstancesResponse) MarshalJSON

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

func (*V1GetWorkloadInstancesResponse) SetPageInfo

SetPageInfo gets a reference to the given PaginationPageInfo and assigns it to the PageInfo field.

func (*V1GetWorkloadInstancesResponse) SetResults

SetResults gets a reference to the given []Workloadv1Instance and assigns it to the Results field.

type V1GetWorkloadResponse

type V1GetWorkloadResponse struct {
	Workload *V1Workload `json:"workload,omitempty"`
}

V1GetWorkloadResponse A response from a request to retrieve an individual workload

func NewV1GetWorkloadResponse

func NewV1GetWorkloadResponse() *V1GetWorkloadResponse

NewV1GetWorkloadResponse instantiates a new V1GetWorkloadResponse 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 NewV1GetWorkloadResponseWithDefaults

func NewV1GetWorkloadResponseWithDefaults() *V1GetWorkloadResponse

NewV1GetWorkloadResponseWithDefaults instantiates a new V1GetWorkloadResponse 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 (*V1GetWorkloadResponse) GetWorkload

func (o *V1GetWorkloadResponse) GetWorkload() V1Workload

GetWorkload returns the Workload field value if set, zero value otherwise.

func (*V1GetWorkloadResponse) GetWorkloadOk

func (o *V1GetWorkloadResponse) GetWorkloadOk() (*V1Workload, bool)

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

func (*V1GetWorkloadResponse) HasWorkload

func (o *V1GetWorkloadResponse) HasWorkload() bool

HasWorkload returns a boolean if a field has been set.

func (V1GetWorkloadResponse) MarshalJSON

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

func (*V1GetWorkloadResponse) SetWorkload

func (o *V1GetWorkloadResponse) SetWorkload(v V1Workload)

SetWorkload gets a reference to the given V1Workload and assigns it to the Workload field.

type V1GetWorkloadsResponse

type V1GetWorkloadsResponse struct {
	PageInfo *PaginationPageInfo `json:"pageInfo,omitempty"`
	// The requested workloads
	Results *[]V1Workload `json:"results,omitempty"`
}

V1GetWorkloadsResponse A response from a request to retrieve a stack's workloads

func NewV1GetWorkloadsResponse

func NewV1GetWorkloadsResponse() *V1GetWorkloadsResponse

NewV1GetWorkloadsResponse instantiates a new V1GetWorkloadsResponse 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 NewV1GetWorkloadsResponseWithDefaults

func NewV1GetWorkloadsResponseWithDefaults() *V1GetWorkloadsResponse

NewV1GetWorkloadsResponseWithDefaults instantiates a new V1GetWorkloadsResponse 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 (*V1GetWorkloadsResponse) GetPageInfo

func (o *V1GetWorkloadsResponse) GetPageInfo() PaginationPageInfo

GetPageInfo returns the PageInfo field value if set, zero value otherwise.

func (*V1GetWorkloadsResponse) GetPageInfoOk

func (o *V1GetWorkloadsResponse) GetPageInfoOk() (*PaginationPageInfo, bool)

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

func (*V1GetWorkloadsResponse) GetResults

func (o *V1GetWorkloadsResponse) GetResults() []V1Workload

GetResults returns the Results field value if set, zero value otherwise.

func (*V1GetWorkloadsResponse) GetResultsOk

func (o *V1GetWorkloadsResponse) GetResultsOk() (*[]V1Workload, bool)

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

func (*V1GetWorkloadsResponse) HasPageInfo

func (o *V1GetWorkloadsResponse) HasPageInfo() bool

HasPageInfo returns a boolean if a field has been set.

func (*V1GetWorkloadsResponse) HasResults

func (o *V1GetWorkloadsResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (V1GetWorkloadsResponse) MarshalJSON

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

func (*V1GetWorkloadsResponse) SetPageInfo

func (o *V1GetWorkloadsResponse) SetPageInfo(v PaginationPageInfo)

SetPageInfo gets a reference to the given PaginationPageInfo and assigns it to the PageInfo field.

func (*V1GetWorkloadsResponse) SetResults

func (o *V1GetWorkloadsResponse) SetResults(v []V1Workload)

SetResults gets a reference to the given []V1Workload and assigns it to the Results field.

type V1HTTPGetAction

type V1HTTPGetAction struct {
	// The path portion of the URL to request
	Path *string `json:"path,omitempty"`
	// The TCP port to query in the HTTP request
	Port *int32 `json:"port,omitempty"`
	// HTTP scheme to use in the HTTP request
	Scheme *string `json:"scheme,omitempty"`
	// A string to string key/value pair
	HttpHeaders *map[string]string `json:"httpHeaders,omitempty"`
}

V1HTTPGetAction Execute an HTTP GET request against an endpoint running on an instance

func NewV1HTTPGetAction

func NewV1HTTPGetAction() *V1HTTPGetAction

NewV1HTTPGetAction instantiates a new V1HTTPGetAction 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 NewV1HTTPGetActionWithDefaults

func NewV1HTTPGetActionWithDefaults() *V1HTTPGetAction

NewV1HTTPGetActionWithDefaults instantiates a new V1HTTPGetAction 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 (*V1HTTPGetAction) GetHttpHeaders

func (o *V1HTTPGetAction) GetHttpHeaders() map[string]string

GetHttpHeaders returns the HttpHeaders field value if set, zero value otherwise.

func (*V1HTTPGetAction) GetHttpHeadersOk

func (o *V1HTTPGetAction) GetHttpHeadersOk() (*map[string]string, bool)

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

func (*V1HTTPGetAction) GetPath

func (o *V1HTTPGetAction) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*V1HTTPGetAction) GetPathOk

func (o *V1HTTPGetAction) GetPathOk() (*string, bool)

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

func (*V1HTTPGetAction) GetPort

func (o *V1HTTPGetAction) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*V1HTTPGetAction) GetPortOk

func (o *V1HTTPGetAction) GetPortOk() (*int32, 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 (*V1HTTPGetAction) GetScheme

func (o *V1HTTPGetAction) GetScheme() string

GetScheme returns the Scheme field value if set, zero value otherwise.

func (*V1HTTPGetAction) GetSchemeOk

func (o *V1HTTPGetAction) GetSchemeOk() (*string, bool)

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

func (*V1HTTPGetAction) HasHttpHeaders

func (o *V1HTTPGetAction) HasHttpHeaders() bool

HasHttpHeaders returns a boolean if a field has been set.

func (*V1HTTPGetAction) HasPath

func (o *V1HTTPGetAction) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*V1HTTPGetAction) HasPort

func (o *V1HTTPGetAction) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*V1HTTPGetAction) HasScheme

func (o *V1HTTPGetAction) HasScheme() bool

HasScheme returns a boolean if a field has been set.

func (V1HTTPGetAction) MarshalJSON

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

func (*V1HTTPGetAction) SetHttpHeaders

func (o *V1HTTPGetAction) SetHttpHeaders(v map[string]string)

SetHttpHeaders gets a reference to the given map[string]string and assigns it to the HttpHeaders field.

func (*V1HTTPGetAction) SetPath

func (o *V1HTTPGetAction) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*V1HTTPGetAction) SetPort

func (o *V1HTTPGetAction) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*V1HTTPGetAction) SetScheme

func (o *V1HTTPGetAction) SetScheme(v string)

SetScheme gets a reference to the given string and assigns it to the Scheme field.

type V1Image

type V1Image struct {
	// The ID of the stack that an image belongs to
	StackId *string `json:"stackId,omitempty"`
	// An image's unique identifier
	Id *string `json:"id,omitempty"`
	// An image's family  Families are logical groupings of images
	Family *string `json:"family,omitempty"`
	// The image's tag  Image tags are akin to versions
	Tag      *string          `json:"tag,omitempty"`
	Metadata *V1ImageMetadata `json:"metadata,omitempty"`
	// An image's description  This is optional and may not be more than 1,000 characters
	Description *string        `json:"description,omitempty"`
	Status      *V1ImageStatus `json:"status,omitempty"`
	// An image's archive size in bytes  This is only available on ready images
	ImageSize *string `json:"imageSize,omitempty"`
	// An image's volume size in bytes  This is only available on ready images
	VolumeSize  *string             `json:"volumeSize,omitempty"`
	Deprecation *V1ImageDeprecation `json:"deprecation,omitempty"`
	// Details about an image's status
	Conditions *[]V1ImageCondition `json:"conditions,omitempty"`
}

V1Image A virtual machine image

func NewV1Image

func NewV1Image() *V1Image

NewV1Image instantiates a new V1Image 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 NewV1ImageWithDefaults

func NewV1ImageWithDefaults() *V1Image

NewV1ImageWithDefaults instantiates a new V1Image 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 (*V1Image) GetConditions

func (o *V1Image) GetConditions() []V1ImageCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1Image) GetConditionsOk

func (o *V1Image) GetConditionsOk() (*[]V1ImageCondition, bool)

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

func (*V1Image) GetDeprecation

func (o *V1Image) GetDeprecation() V1ImageDeprecation

GetDeprecation returns the Deprecation field value if set, zero value otherwise.

func (*V1Image) GetDeprecationOk

func (o *V1Image) GetDeprecationOk() (*V1ImageDeprecation, bool)

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

func (*V1Image) GetDescription

func (o *V1Image) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*V1Image) GetDescriptionOk

func (o *V1Image) GetDescriptionOk() (*string, bool)

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

func (*V1Image) GetFamily

func (o *V1Image) GetFamily() string

GetFamily returns the Family field value if set, zero value otherwise.

func (*V1Image) GetFamilyOk

func (o *V1Image) GetFamilyOk() (*string, bool)

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

func (*V1Image) GetId

func (o *V1Image) GetId() string

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

func (*V1Image) GetIdOk

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

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

func (*V1Image) GetImageSize

func (o *V1Image) GetImageSize() string

GetImageSize returns the ImageSize field value if set, zero value otherwise.

func (*V1Image) GetImageSizeOk

func (o *V1Image) GetImageSizeOk() (*string, bool)

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

func (*V1Image) GetMetadata

func (o *V1Image) GetMetadata() V1ImageMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Image) GetMetadataOk

func (o *V1Image) GetMetadataOk() (*V1ImageMetadata, bool)

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

func (*V1Image) GetStackId

func (o *V1Image) GetStackId() string

GetStackId returns the StackId field value if set, zero value otherwise.

func (*V1Image) GetStackIdOk

func (o *V1Image) GetStackIdOk() (*string, bool)

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

func (*V1Image) GetStatus

func (o *V1Image) GetStatus() V1ImageStatus

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

func (*V1Image) GetStatusOk

func (o *V1Image) GetStatusOk() (*V1ImageStatus, bool)

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

func (*V1Image) GetTag

func (o *V1Image) GetTag() string

GetTag returns the Tag field value if set, zero value otherwise.

func (*V1Image) GetTagOk

func (o *V1Image) GetTagOk() (*string, bool)

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

func (*V1Image) GetVolumeSize

func (o *V1Image) GetVolumeSize() string

GetVolumeSize returns the VolumeSize field value if set, zero value otherwise.

func (*V1Image) GetVolumeSizeOk

func (o *V1Image) GetVolumeSizeOk() (*string, bool)

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

func (*V1Image) HasConditions

func (o *V1Image) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1Image) HasDeprecation

func (o *V1Image) HasDeprecation() bool

HasDeprecation returns a boolean if a field has been set.

func (*V1Image) HasDescription

func (o *V1Image) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*V1Image) HasFamily

func (o *V1Image) HasFamily() bool

HasFamily returns a boolean if a field has been set.

func (*V1Image) HasId

func (o *V1Image) HasId() bool

HasId returns a boolean if a field has been set.

func (*V1Image) HasImageSize

func (o *V1Image) HasImageSize() bool

HasImageSize returns a boolean if a field has been set.

func (*V1Image) HasMetadata

func (o *V1Image) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Image) HasStackId

func (o *V1Image) HasStackId() bool

HasStackId returns a boolean if a field has been set.

func (*V1Image) HasStatus

func (o *V1Image) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*V1Image) HasTag

func (o *V1Image) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*V1Image) HasVolumeSize

func (o *V1Image) HasVolumeSize() bool

HasVolumeSize returns a boolean if a field has been set.

func (V1Image) MarshalJSON

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

func (*V1Image) SetConditions

func (o *V1Image) SetConditions(v []V1ImageCondition)

SetConditions gets a reference to the given []V1ImageCondition and assigns it to the Conditions field.

func (*V1Image) SetDeprecation

func (o *V1Image) SetDeprecation(v V1ImageDeprecation)

SetDeprecation gets a reference to the given V1ImageDeprecation and assigns it to the Deprecation field.

func (*V1Image) SetDescription

func (o *V1Image) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*V1Image) SetFamily

func (o *V1Image) SetFamily(v string)

SetFamily gets a reference to the given string and assigns it to the Family field.

func (*V1Image) SetId

func (o *V1Image) SetId(v string)

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

func (*V1Image) SetImageSize

func (o *V1Image) SetImageSize(v string)

SetImageSize gets a reference to the given string and assigns it to the ImageSize field.

func (*V1Image) SetMetadata

func (o *V1Image) SetMetadata(v V1ImageMetadata)

SetMetadata gets a reference to the given V1ImageMetadata and assigns it to the Metadata field.

func (*V1Image) SetStackId

func (o *V1Image) SetStackId(v string)

SetStackId gets a reference to the given string and assigns it to the StackId field.

func (*V1Image) SetStatus

func (o *V1Image) SetStatus(v V1ImageStatus)

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

func (*V1Image) SetTag

func (o *V1Image) SetTag(v string)

SetTag gets a reference to the given string and assigns it to the Tag field.

func (*V1Image) SetVolumeSize

func (o *V1Image) SetVolumeSize(v string)

SetVolumeSize gets a reference to the given string and assigns it to the VolumeSize field.

type V1ImageCondition

type V1ImageCondition struct {
	// Type of the condition
	Type   *string                 `json:"type,omitempty"`
	Status *V1ImageConditionStatus `json:"status,omitempty"`
	// The last time the condition was checked
	CheckedAt *time.Time `json:"checkedAt,omitempty"`
	// The last time the condition transitioned status
	TransitionedAt *time.Time `json:"transitionedAt,omitempty"`
	// A stable identifier for the reason the condition is in its current state
	Reason *string `json:"reason,omitempty"`
	// A human readable message with details regarding the condition
	Message *string `json:"message,omitempty"`
}

V1ImageCondition Further information about an image's status

func NewV1ImageCondition

func NewV1ImageCondition() *V1ImageCondition

NewV1ImageCondition instantiates a new V1ImageCondition 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 NewV1ImageConditionWithDefaults

func NewV1ImageConditionWithDefaults() *V1ImageCondition

NewV1ImageConditionWithDefaults instantiates a new V1ImageCondition 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 (*V1ImageCondition) GetCheckedAt

func (o *V1ImageCondition) GetCheckedAt() time.Time

GetCheckedAt returns the CheckedAt field value if set, zero value otherwise.

func (*V1ImageCondition) GetCheckedAtOk

func (o *V1ImageCondition) GetCheckedAtOk() (*time.Time, bool)

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

func (*V1ImageCondition) GetMessage

func (o *V1ImageCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1ImageCondition) GetMessageOk

func (o *V1ImageCondition) GetMessageOk() (*string, bool)

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

func (*V1ImageCondition) GetReason

func (o *V1ImageCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1ImageCondition) GetReasonOk

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

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

func (*V1ImageCondition) GetStatus

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

func (*V1ImageCondition) GetStatusOk

func (o *V1ImageCondition) GetStatusOk() (*V1ImageConditionStatus, bool)

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

func (*V1ImageCondition) GetTransitionedAt

func (o *V1ImageCondition) GetTransitionedAt() time.Time

GetTransitionedAt returns the TransitionedAt field value if set, zero value otherwise.

func (*V1ImageCondition) GetTransitionedAtOk

func (o *V1ImageCondition) GetTransitionedAtOk() (*time.Time, bool)

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

func (*V1ImageCondition) GetType

func (o *V1ImageCondition) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1ImageCondition) GetTypeOk

func (o *V1ImageCondition) GetTypeOk() (*string, bool)

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

func (*V1ImageCondition) HasCheckedAt

func (o *V1ImageCondition) HasCheckedAt() bool

HasCheckedAt returns a boolean if a field has been set.

func (*V1ImageCondition) HasMessage

func (o *V1ImageCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1ImageCondition) HasReason

func (o *V1ImageCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*V1ImageCondition) HasStatus

func (o *V1ImageCondition) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*V1ImageCondition) HasTransitionedAt

func (o *V1ImageCondition) HasTransitionedAt() bool

HasTransitionedAt returns a boolean if a field has been set.

func (*V1ImageCondition) HasType

func (o *V1ImageCondition) HasType() bool

HasType returns a boolean if a field has been set.

func (V1ImageCondition) MarshalJSON

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

func (*V1ImageCondition) SetCheckedAt

func (o *V1ImageCondition) SetCheckedAt(v time.Time)

SetCheckedAt gets a reference to the given time.Time and assigns it to the CheckedAt field.

func (*V1ImageCondition) SetMessage

func (o *V1ImageCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1ImageCondition) SetReason

func (o *V1ImageCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1ImageCondition) SetStatus

func (o *V1ImageCondition) SetStatus(v V1ImageConditionStatus)

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

func (*V1ImageCondition) SetTransitionedAt

func (o *V1ImageCondition) SetTransitionedAt(v time.Time)

SetTransitionedAt gets a reference to the given time.Time and assigns it to the TransitionedAt field.

func (*V1ImageCondition) SetType

func (o *V1ImageCondition) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type V1ImageConditionStatus

type V1ImageConditionStatus string

V1ImageConditionStatus Which status an image is currently in - IMAGE_CONDITION_STATUS_UNKNOWN: The condition status is unknown - TRUE: The condition is true - FALSE: The condition is false

const (
	V1IMAGECONDITIONSTATUS_IMAGE_CONDITION_STATUS_UNKNOWN V1ImageConditionStatus = "IMAGE_CONDITION_STATUS_UNKNOWN"
	V1IMAGECONDITIONSTATUS_TRUE                           V1ImageConditionStatus = "TRUE"
	V1IMAGECONDITIONSTATUS_FALSE                          V1ImageConditionStatus = "FALSE"
)

List of v1ImageConditionStatus

func (V1ImageConditionStatus) Ptr

Ptr returns reference to v1ImageConditionStatus value

type V1ImageDeprecation

type V1ImageDeprecation struct {
	// The date when an image is considered deprecated  Deprecated images may be used in new virtual machine based workloads, but are no longer considered for the \"default\" tag, nor are they returned in image lists by default.
	DeprecationDate *time.Time `json:"deprecationDate,omitempty"`
	// The date when an image is considered obsolete  Obsolete images may not be used in new virtual machine based workloads. If an obsoletion date is present then the deprecation date must also be present with a same or earlier date.
	ObsoletionDate *time.Time `json:"obsoletionDate,omitempty"`
	// The date when an image is deleted  Deletion dates cannot be before an image's deprecation or obsoletion dates.
	DeletionDate *time.Time `json:"deletionDate,omitempty"`
}

V1ImageDeprecation An image's deprecation settings

func NewV1ImageDeprecation

func NewV1ImageDeprecation() *V1ImageDeprecation

NewV1ImageDeprecation instantiates a new V1ImageDeprecation 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 NewV1ImageDeprecationWithDefaults

func NewV1ImageDeprecationWithDefaults() *V1ImageDeprecation

NewV1ImageDeprecationWithDefaults instantiates a new V1ImageDeprecation 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 (*V1ImageDeprecation) GetDeletionDate

func (o *V1ImageDeprecation) GetDeletionDate() time.Time

GetDeletionDate returns the DeletionDate field value if set, zero value otherwise.

func (*V1ImageDeprecation) GetDeletionDateOk

func (o *V1ImageDeprecation) GetDeletionDateOk() (*time.Time, bool)

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

func (*V1ImageDeprecation) GetDeprecationDate

func (o *V1ImageDeprecation) GetDeprecationDate() time.Time

GetDeprecationDate returns the DeprecationDate field value if set, zero value otherwise.

func (*V1ImageDeprecation) GetDeprecationDateOk

func (o *V1ImageDeprecation) GetDeprecationDateOk() (*time.Time, bool)

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

func (*V1ImageDeprecation) GetObsoletionDate

func (o *V1ImageDeprecation) GetObsoletionDate() time.Time

GetObsoletionDate returns the ObsoletionDate field value if set, zero value otherwise.

func (*V1ImageDeprecation) GetObsoletionDateOk

func (o *V1ImageDeprecation) GetObsoletionDateOk() (*time.Time, bool)

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

func (*V1ImageDeprecation) HasDeletionDate

func (o *V1ImageDeprecation) HasDeletionDate() bool

HasDeletionDate returns a boolean if a field has been set.

func (*V1ImageDeprecation) HasDeprecationDate

func (o *V1ImageDeprecation) HasDeprecationDate() bool

HasDeprecationDate returns a boolean if a field has been set.

func (*V1ImageDeprecation) HasObsoletionDate

func (o *V1ImageDeprecation) HasObsoletionDate() bool

HasObsoletionDate returns a boolean if a field has been set.

func (V1ImageDeprecation) MarshalJSON

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

func (*V1ImageDeprecation) SetDeletionDate

func (o *V1ImageDeprecation) SetDeletionDate(v time.Time)

SetDeletionDate gets a reference to the given time.Time and assigns it to the DeletionDate field.

func (*V1ImageDeprecation) SetDeprecationDate

func (o *V1ImageDeprecation) SetDeprecationDate(v time.Time)

SetDeprecationDate gets a reference to the given time.Time and assigns it to the DeprecationDate field.

func (*V1ImageDeprecation) SetObsoletionDate

func (o *V1ImageDeprecation) SetObsoletionDate(v time.Time)

SetObsoletionDate gets a reference to the given time.Time and assigns it to the ObsoletionDate field.

type V1ImageMetadata

type V1ImageMetadata struct {
	// A string to string key/value pair
	Annotations *map[string]string `json:"annotations,omitempty"`
	// A string to string key/value pair
	Labels *map[string]string `json:"labels,omitempty"`
	// The date that a workload image was created  The date an image was created
	CreatedAt NullableTime `json:"createdAt,omitempty"`
	// The date that a workload image was last updated  The date an image was last updated
	UpdatedAt NullableTime `json:"updatedAt,omitempty"`
}

V1ImageMetadata An image's metadata

func NewV1ImageMetadata

func NewV1ImageMetadata() *V1ImageMetadata

NewV1ImageMetadata instantiates a new V1ImageMetadata 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 NewV1ImageMetadataWithDefaults

func NewV1ImageMetadataWithDefaults() *V1ImageMetadata

NewV1ImageMetadataWithDefaults instantiates a new V1ImageMetadata 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 (*V1ImageMetadata) GetAnnotations

func (o *V1ImageMetadata) GetAnnotations() map[string]string

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*V1ImageMetadata) GetAnnotationsOk

func (o *V1ImageMetadata) GetAnnotationsOk() (*map[string]string, bool)

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

func (*V1ImageMetadata) GetCreatedAt

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

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

func (*V1ImageMetadata) GetCreatedAtOk

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

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

func (*V1ImageMetadata) GetLabels

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

GetLabels returns the Labels field value if set, zero value otherwise.

func (*V1ImageMetadata) GetLabelsOk

func (o *V1ImageMetadata) GetLabelsOk() (*map[string]string, bool)

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

func (*V1ImageMetadata) GetUpdatedAt

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

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

func (*V1ImageMetadata) GetUpdatedAtOk

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

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

func (*V1ImageMetadata) HasAnnotations

func (o *V1ImageMetadata) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*V1ImageMetadata) HasCreatedAt

func (o *V1ImageMetadata) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*V1ImageMetadata) HasLabels

func (o *V1ImageMetadata) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*V1ImageMetadata) HasUpdatedAt

func (o *V1ImageMetadata) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (V1ImageMetadata) MarshalJSON

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

func (*V1ImageMetadata) SetAnnotations

func (o *V1ImageMetadata) SetAnnotations(v map[string]string)

SetAnnotations gets a reference to the given map[string]string and assigns it to the Annotations field.

func (*V1ImageMetadata) SetCreatedAt

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

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

func (*V1ImageMetadata) SetCreatedAtNil

func (o *V1ImageMetadata) SetCreatedAtNil()

SetCreatedAtNil sets the value for CreatedAt to be an explicit nil

func (*V1ImageMetadata) SetLabels

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

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*V1ImageMetadata) SetUpdatedAt

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

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

func (*V1ImageMetadata) SetUpdatedAtNil

func (o *V1ImageMetadata) SetUpdatedAtNil()

SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil

func (*V1ImageMetadata) UnsetCreatedAt

func (o *V1ImageMetadata) UnsetCreatedAt()

UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil

func (*V1ImageMetadata) UnsetUpdatedAt

func (o *V1ImageMetadata) UnsetUpdatedAt()

UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil

type V1ImagePullCredential

type V1ImagePullCredential struct {
	DockerRegistry *V1DockerRegistryCredentials `json:"dockerRegistry,omitempty"`
}

V1ImagePullCredential The credentials that should be used to pull the container image

func NewV1ImagePullCredential

func NewV1ImagePullCredential() *V1ImagePullCredential

NewV1ImagePullCredential instantiates a new V1ImagePullCredential 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 NewV1ImagePullCredentialWithDefaults

func NewV1ImagePullCredentialWithDefaults() *V1ImagePullCredential

NewV1ImagePullCredentialWithDefaults instantiates a new V1ImagePullCredential 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 (*V1ImagePullCredential) GetDockerRegistry

func (o *V1ImagePullCredential) GetDockerRegistry() V1DockerRegistryCredentials

GetDockerRegistry returns the DockerRegistry field value if set, zero value otherwise.

func (*V1ImagePullCredential) GetDockerRegistryOk

func (o *V1ImagePullCredential) GetDockerRegistryOk() (*V1DockerRegistryCredentials, bool)

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

func (*V1ImagePullCredential) HasDockerRegistry

func (o *V1ImagePullCredential) HasDockerRegistry() bool

HasDockerRegistry returns a boolean if a field has been set.

func (V1ImagePullCredential) MarshalJSON

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

func (*V1ImagePullCredential) SetDockerRegistry

func (o *V1ImagePullCredential) SetDockerRegistry(v V1DockerRegistryCredentials)

SetDockerRegistry gets a reference to the given V1DockerRegistryCredentials and assigns it to the DockerRegistry field.

type V1ImageSourceInstanceVolume

type V1ImageSourceInstanceVolume struct {
	// The ID or slug of the workload containing the instance to reference
	WorkloadId *string `json:"workloadId,omitempty"`
	// An instance's name to reference a volume on
	InstanceName *string `json:"instanceName,omitempty"`
	// A reference to the volume to create an image from or unset for the root volume
	VolumeClaimSlug *string `json:"volumeClaimSlug,omitempty"`
}

V1ImageSourceInstanceVolume A reference to the volume of an instance to capture an image from

func NewV1ImageSourceInstanceVolume

func NewV1ImageSourceInstanceVolume() *V1ImageSourceInstanceVolume

NewV1ImageSourceInstanceVolume instantiates a new V1ImageSourceInstanceVolume 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 NewV1ImageSourceInstanceVolumeWithDefaults

func NewV1ImageSourceInstanceVolumeWithDefaults() *V1ImageSourceInstanceVolume

NewV1ImageSourceInstanceVolumeWithDefaults instantiates a new V1ImageSourceInstanceVolume 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 (*V1ImageSourceInstanceVolume) GetInstanceName

func (o *V1ImageSourceInstanceVolume) GetInstanceName() string

GetInstanceName returns the InstanceName field value if set, zero value otherwise.

func (*V1ImageSourceInstanceVolume) GetInstanceNameOk

func (o *V1ImageSourceInstanceVolume) 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 (*V1ImageSourceInstanceVolume) GetVolumeClaimSlug

func (o *V1ImageSourceInstanceVolume) GetVolumeClaimSlug() string

GetVolumeClaimSlug returns the VolumeClaimSlug field value if set, zero value otherwise.

func (*V1ImageSourceInstanceVolume) GetVolumeClaimSlugOk

func (o *V1ImageSourceInstanceVolume) GetVolumeClaimSlugOk() (*string, bool)

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

func (*V1ImageSourceInstanceVolume) GetWorkloadId

func (o *V1ImageSourceInstanceVolume) GetWorkloadId() string

GetWorkloadId returns the WorkloadId field value if set, zero value otherwise.

func (*V1ImageSourceInstanceVolume) GetWorkloadIdOk

func (o *V1ImageSourceInstanceVolume) GetWorkloadIdOk() (*string, bool)

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

func (*V1ImageSourceInstanceVolume) HasInstanceName

func (o *V1ImageSourceInstanceVolume) HasInstanceName() bool

HasInstanceName returns a boolean if a field has been set.

func (*V1ImageSourceInstanceVolume) HasVolumeClaimSlug

func (o *V1ImageSourceInstanceVolume) HasVolumeClaimSlug() bool

HasVolumeClaimSlug returns a boolean if a field has been set.

func (*V1ImageSourceInstanceVolume) HasWorkloadId

func (o *V1ImageSourceInstanceVolume) HasWorkloadId() bool

HasWorkloadId returns a boolean if a field has been set.

func (V1ImageSourceInstanceVolume) MarshalJSON

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

func (*V1ImageSourceInstanceVolume) SetInstanceName

func (o *V1ImageSourceInstanceVolume) SetInstanceName(v string)

SetInstanceName gets a reference to the given string and assigns it to the InstanceName field.

func (*V1ImageSourceInstanceVolume) SetVolumeClaimSlug

func (o *V1ImageSourceInstanceVolume) SetVolumeClaimSlug(v string)

SetVolumeClaimSlug gets a reference to the given string and assigns it to the VolumeClaimSlug field.

func (*V1ImageSourceInstanceVolume) SetWorkloadId

func (o *V1ImageSourceInstanceVolume) SetWorkloadId(v string)

SetWorkloadId gets a reference to the given string and assigns it to the WorkloadId field.

type V1ImageStatus

type V1ImageStatus string

V1ImageStatus Which capture status an image is currently in - IMAGE_STATUS_UNKNOWN: The image status is unknown - PENDING: The image is pending creation - PROCESSING: The image is processing - READY: The image is ready - FAILED: The image failed to be created

const (
	V1IMAGESTATUS_IMAGE_STATUS_UNKNOWN V1ImageStatus = "IMAGE_STATUS_UNKNOWN"
	V1IMAGESTATUS_PENDING              V1ImageStatus = "PENDING"
	V1IMAGESTATUS_PROCESSING           V1ImageStatus = "PROCESSING"
	V1IMAGESTATUS_READY                V1ImageStatus = "READY"
	V1IMAGESTATUS_FAILED               V1ImageStatus = "FAILED"
)

List of v1ImageStatus

func (V1ImageStatus) Ptr

func (v V1ImageStatus) Ptr() *V1ImageStatus

Ptr returns reference to v1ImageStatus value

type V1InstancePort

type V1InstancePort struct {
	// The network port
	Port *int32 `json:"port,omitempty"`
	// The network protocol for the port  Values are either \"TCP\" or \"UDP\". Defaults to \"TCP\".
	Protocol *string `json:"protocol,omitempty"`
	// Allow the internet to connect to the port  When true, this port will be given an implicit network policy of priority 65534 permitting 0.0.0.0/0 access to the port. This can be overridden by creating network policies of a higher priority to block the port.
	EnableImplicitNetworkPolicy *bool `json:"enableImplicitNetworkPolicy,omitempty"`
}

V1InstancePort A named port for an instance of a workload

func NewV1InstancePort

func NewV1InstancePort() *V1InstancePort

NewV1InstancePort instantiates a new V1InstancePort 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 NewV1InstancePortWithDefaults

func NewV1InstancePortWithDefaults() *V1InstancePort

NewV1InstancePortWithDefaults instantiates a new V1InstancePort 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 (*V1InstancePort) GetEnableImplicitNetworkPolicy

func (o *V1InstancePort) GetEnableImplicitNetworkPolicy() bool

GetEnableImplicitNetworkPolicy returns the EnableImplicitNetworkPolicy field value if set, zero value otherwise.

func (*V1InstancePort) GetEnableImplicitNetworkPolicyOk

func (o *V1InstancePort) GetEnableImplicitNetworkPolicyOk() (*bool, bool)

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

func (*V1InstancePort) GetPort

func (o *V1InstancePort) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*V1InstancePort) GetPortOk

func (o *V1InstancePort) GetPortOk() (*int32, 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 (*V1InstancePort) GetProtocol

func (o *V1InstancePort) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*V1InstancePort) GetProtocolOk

func (o *V1InstancePort) GetProtocolOk() (*string, bool)

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

func (*V1InstancePort) HasEnableImplicitNetworkPolicy

func (o *V1InstancePort) HasEnableImplicitNetworkPolicy() bool

HasEnableImplicitNetworkPolicy returns a boolean if a field has been set.

func (*V1InstancePort) HasPort

func (o *V1InstancePort) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*V1InstancePort) HasProtocol

func (o *V1InstancePort) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (V1InstancePort) MarshalJSON

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

func (*V1InstancePort) SetEnableImplicitNetworkPolicy

func (o *V1InstancePort) SetEnableImplicitNetworkPolicy(v bool)

SetEnableImplicitNetworkPolicy gets a reference to the given bool and assigns it to the EnableImplicitNetworkPolicy field.

func (*V1InstancePort) SetPort

func (o *V1InstancePort) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*V1InstancePort) SetProtocol

func (o *V1InstancePort) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

type V1InstanceVolumeMount

type V1InstanceVolumeMount struct {
	// The slug of the volume claim to mount
	Slug *string `json:"slug,omitempty"`
	// The path in an instance to mount a volume
	MountPath *string `json:"mountPath,omitempty"`
}

V1InstanceVolumeMount Describes mounting a volume on containers or vms in an instance

func NewV1InstanceVolumeMount

func NewV1InstanceVolumeMount() *V1InstanceVolumeMount

NewV1InstanceVolumeMount instantiates a new V1InstanceVolumeMount 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 NewV1InstanceVolumeMountWithDefaults

func NewV1InstanceVolumeMountWithDefaults() *V1InstanceVolumeMount

NewV1InstanceVolumeMountWithDefaults instantiates a new V1InstanceVolumeMount 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 (*V1InstanceVolumeMount) GetMountPath

func (o *V1InstanceVolumeMount) GetMountPath() string

GetMountPath returns the MountPath field value if set, zero value otherwise.

func (*V1InstanceVolumeMount) GetMountPathOk

func (o *V1InstanceVolumeMount) GetMountPathOk() (*string, bool)

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

func (*V1InstanceVolumeMount) GetSlug

func (o *V1InstanceVolumeMount) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*V1InstanceVolumeMount) GetSlugOk

func (o *V1InstanceVolumeMount) GetSlugOk() (*string, bool)

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

func (*V1InstanceVolumeMount) HasMountPath

func (o *V1InstanceVolumeMount) HasMountPath() bool

HasMountPath returns a boolean if a field has been set.

func (*V1InstanceVolumeMount) HasSlug

func (o *V1InstanceVolumeMount) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (V1InstanceVolumeMount) MarshalJSON

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

func (*V1InstanceVolumeMount) SetMountPath

func (o *V1InstanceVolumeMount) SetMountPath(v string)

SetMountPath gets a reference to the given string and assigns it to the MountPath field.

func (*V1InstanceVolumeMount) SetSlug

func (o *V1InstanceVolumeMount) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

type V1LogChunk

type V1LogChunk struct {
	// Raw log contents
	Bytes *string `json:"bytes,omitempty"`
}

V1LogChunk A chunk of raw log data

func NewV1LogChunk

func NewV1LogChunk() *V1LogChunk

NewV1LogChunk instantiates a new V1LogChunk 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 NewV1LogChunkWithDefaults

func NewV1LogChunkWithDefaults() *V1LogChunk

NewV1LogChunkWithDefaults instantiates a new V1LogChunk 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 (*V1LogChunk) GetBytes

func (o *V1LogChunk) GetBytes() string

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

func (*V1LogChunk) GetBytesOk

func (o *V1LogChunk) GetBytesOk() (*string, bool)

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

func (*V1LogChunk) HasBytes

func (o *V1LogChunk) HasBytes() bool

HasBytes returns a boolean if a field has been set.

func (V1LogChunk) MarshalJSON

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

func (*V1LogChunk) SetBytes

func (o *V1LogChunk) SetBytes(v string)

SetBytes gets a reference to the given string and assigns it to the Bytes field.

type V1MatchExpression

type V1MatchExpression struct {
	// The name of the selector to perform a match against
	Key *string `json:"key,omitempty"`
	// The operation to perform to match a selector  Valid values are \"In\", \"NotIn\", \"Exists\", and \"DoesNotExist\".
	Operator *string `json:"operator,omitempty"`
	// The values to match in the selector
	Values *[]string `json:"values,omitempty"`
}

V1MatchExpression An expression to match selectors against a set of values

func NewV1MatchExpression

func NewV1MatchExpression() *V1MatchExpression

NewV1MatchExpression instantiates a new V1MatchExpression 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 NewV1MatchExpressionWithDefaults

func NewV1MatchExpressionWithDefaults() *V1MatchExpression

NewV1MatchExpressionWithDefaults instantiates a new V1MatchExpression 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 (*V1MatchExpression) GetKey

func (o *V1MatchExpression) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*V1MatchExpression) GetKeyOk

func (o *V1MatchExpression) GetKeyOk() (*string, bool)

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

func (*V1MatchExpression) GetOperator

func (o *V1MatchExpression) GetOperator() string

GetOperator returns the Operator field value if set, zero value otherwise.

func (*V1MatchExpression) GetOperatorOk

func (o *V1MatchExpression) GetOperatorOk() (*string, bool)

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

func (*V1MatchExpression) GetValues

func (o *V1MatchExpression) GetValues() []string

GetValues returns the Values field value if set, zero value otherwise.

func (*V1MatchExpression) GetValuesOk

func (o *V1MatchExpression) GetValuesOk() (*[]string, bool)

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

func (*V1MatchExpression) HasKey

func (o *V1MatchExpression) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*V1MatchExpression) HasOperator

func (o *V1MatchExpression) HasOperator() bool

HasOperator returns a boolean if a field has been set.

func (*V1MatchExpression) HasValues

func (o *V1MatchExpression) HasValues() bool

HasValues returns a boolean if a field has been set.

func (V1MatchExpression) MarshalJSON

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

func (*V1MatchExpression) SetKey

func (o *V1MatchExpression) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*V1MatchExpression) SetOperator

func (o *V1MatchExpression) SetOperator(v string)

SetOperator gets a reference to the given string and assigns it to the Operator field.

func (*V1MatchExpression) SetValues

func (o *V1MatchExpression) SetValues(v []string)

SetValues gets a reference to the given []string and assigns it to the Values field.

type V1Metadata

type V1Metadata struct {
	// A string to string key/value pair
	Annotations *map[string]string `json:"annotations,omitempty"`
	// A string to string key/value pair
	Labels *map[string]string `json:"labels,omitempty"`
	// The date that a metadata entry was created
	CreatedAt NullableTime `json:"createdAt,omitempty"`
	// The date that a metadata entry was last updated
	UpdatedAt NullableTime `json:"updatedAt,omitempty"`
	// The date an entity was requested to be deleted
	DeleteRequestedAt NullableTime `json:"deleteRequestedAt,omitempty"`
	// A metadata entry's version number  Metadata versions start at 1 when they are created and increment by 1 every time they are updated.
	Version *string `json:"version,omitempty"`
}

V1Metadata Metadata associated with an entity

func NewV1Metadata

func NewV1Metadata() *V1Metadata

NewV1Metadata instantiates a new V1Metadata 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 NewV1MetadataWithDefaults

func NewV1MetadataWithDefaults() *V1Metadata

NewV1MetadataWithDefaults instantiates a new V1Metadata 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 (*V1Metadata) GetAnnotations

func (o *V1Metadata) GetAnnotations() map[string]string

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*V1Metadata) GetAnnotationsOk

func (o *V1Metadata) GetAnnotationsOk() (*map[string]string, bool)

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

func (*V1Metadata) GetCreatedAt

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

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

func (*V1Metadata) GetCreatedAtOk

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

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

func (*V1Metadata) GetDeleteRequestedAt

func (o *V1Metadata) GetDeleteRequestedAt() time.Time

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

func (*V1Metadata) GetDeleteRequestedAtOk

func (o *V1Metadata) GetDeleteRequestedAtOk() (*time.Time, bool)

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

func (*V1Metadata) GetLabels

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

GetLabels returns the Labels field value if set, zero value otherwise.

func (*V1Metadata) GetLabelsOk

func (o *V1Metadata) GetLabelsOk() (*map[string]string, bool)

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

func (*V1Metadata) GetUpdatedAt

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

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

func (*V1Metadata) GetUpdatedAtOk

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

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

func (*V1Metadata) GetVersion

func (o *V1Metadata) GetVersion() string

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

func (*V1Metadata) GetVersionOk

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

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

func (*V1Metadata) HasAnnotations

func (o *V1Metadata) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*V1Metadata) HasCreatedAt

func (o *V1Metadata) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*V1Metadata) HasDeleteRequestedAt

func (o *V1Metadata) HasDeleteRequestedAt() bool

HasDeleteRequestedAt returns a boolean if a field has been set.

func (*V1Metadata) HasLabels

func (o *V1Metadata) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*V1Metadata) HasUpdatedAt

func (o *V1Metadata) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*V1Metadata) HasVersion

func (o *V1Metadata) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (V1Metadata) MarshalJSON

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

func (*V1Metadata) SetAnnotations

func (o *V1Metadata) SetAnnotations(v map[string]string)

SetAnnotations gets a reference to the given map[string]string and assigns it to the Annotations field.

func (*V1Metadata) SetCreatedAt

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

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

func (*V1Metadata) SetCreatedAtNil

func (o *V1Metadata) SetCreatedAtNil()

SetCreatedAtNil sets the value for CreatedAt to be an explicit nil

func (*V1Metadata) SetDeleteRequestedAt

func (o *V1Metadata) SetDeleteRequestedAt(v time.Time)

SetDeleteRequestedAt gets a reference to the given NullableTime and assigns it to the DeleteRequestedAt field.

func (*V1Metadata) SetDeleteRequestedAtNil

func (o *V1Metadata) SetDeleteRequestedAtNil()

SetDeleteRequestedAtNil sets the value for DeleteRequestedAt to be an explicit nil

func (*V1Metadata) SetLabels

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

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*V1Metadata) SetUpdatedAt

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

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

func (*V1Metadata) SetUpdatedAtNil

func (o *V1Metadata) SetUpdatedAtNil()

SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil

func (*V1Metadata) SetVersion

func (o *V1Metadata) SetVersion(v string)

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

func (*V1Metadata) UnsetCreatedAt

func (o *V1Metadata) UnsetCreatedAt()

UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil

func (*V1Metadata) UnsetDeleteRequestedAt

func (o *V1Metadata) UnsetDeleteRequestedAt()

UnsetDeleteRequestedAt ensures that no value is present for DeleteRequestedAt, not even an explicit nil

func (*V1Metadata) UnsetUpdatedAt

func (o *V1Metadata) UnsetUpdatedAt()

UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil

type V1MetricSpec

type V1MetricSpec struct {
	// The metric to measure against
	Metric *string `json:"metric,omitempty"`
	// The target average value for the metric measured across all instances within a deployment, expressed as a quantity.
	AverageValue *string `json:"averageValue,omitempty"`
	// The target average value for the metric measured across all instances within a deployment, expressed as a percentage of requested resources.
	AverageUtilization *int32 `json:"averageUtilization,omitempty"`
}

V1MetricSpec struct for V1MetricSpec

func NewV1MetricSpec

func NewV1MetricSpec() *V1MetricSpec

NewV1MetricSpec instantiates a new V1MetricSpec 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 NewV1MetricSpecWithDefaults

func NewV1MetricSpecWithDefaults() *V1MetricSpec

NewV1MetricSpecWithDefaults instantiates a new V1MetricSpec 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 (*V1MetricSpec) GetAverageUtilization

func (o *V1MetricSpec) GetAverageUtilization() int32

GetAverageUtilization returns the AverageUtilization field value if set, zero value otherwise.

func (*V1MetricSpec) GetAverageUtilizationOk

func (o *V1MetricSpec) GetAverageUtilizationOk() (*int32, bool)

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

func (*V1MetricSpec) GetAverageValue

func (o *V1MetricSpec) GetAverageValue() string

GetAverageValue returns the AverageValue field value if set, zero value otherwise.

func (*V1MetricSpec) GetAverageValueOk

func (o *V1MetricSpec) GetAverageValueOk() (*string, bool)

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

func (*V1MetricSpec) GetMetric

func (o *V1MetricSpec) GetMetric() string

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

func (*V1MetricSpec) GetMetricOk

func (o *V1MetricSpec) GetMetricOk() (*string, bool)

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

func (*V1MetricSpec) HasAverageUtilization

func (o *V1MetricSpec) HasAverageUtilization() bool

HasAverageUtilization returns a boolean if a field has been set.

func (*V1MetricSpec) HasAverageValue

func (o *V1MetricSpec) HasAverageValue() bool

HasAverageValue returns a boolean if a field has been set.

func (*V1MetricSpec) HasMetric

func (o *V1MetricSpec) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (V1MetricSpec) MarshalJSON

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

func (*V1MetricSpec) SetAverageUtilization

func (o *V1MetricSpec) SetAverageUtilization(v int32)

SetAverageUtilization gets a reference to the given int32 and assigns it to the AverageUtilization field.

func (*V1MetricSpec) SetAverageValue

func (o *V1MetricSpec) SetAverageValue(v string)

SetAverageValue gets a reference to the given string and assigns it to the AverageValue field.

func (*V1MetricSpec) SetMetric

func (o *V1MetricSpec) SetMetric(v string)

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

type V1NetworkInterface

type V1NetworkInterface struct {
	// A network interface's name
	Network *string `json:"network,omitempty"`
}

V1NetworkInterface Network interfaces that will be created on instances in the workload

func NewV1NetworkInterface

func NewV1NetworkInterface() *V1NetworkInterface

NewV1NetworkInterface instantiates a new V1NetworkInterface 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 NewV1NetworkInterfaceWithDefaults

func NewV1NetworkInterfaceWithDefaults() *V1NetworkInterface

NewV1NetworkInterfaceWithDefaults instantiates a new V1NetworkInterface 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 (*V1NetworkInterface) GetNetwork

func (o *V1NetworkInterface) GetNetwork() string

GetNetwork returns the Network field value if set, zero value otherwise.

func (*V1NetworkInterface) GetNetworkOk

func (o *V1NetworkInterface) GetNetworkOk() (*string, bool)

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

func (*V1NetworkInterface) HasNetwork

func (o *V1NetworkInterface) HasNetwork() bool

HasNetwork returns a boolean if a field has been set.

func (V1NetworkInterface) MarshalJSON

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

func (*V1NetworkInterface) SetNetwork

func (o *V1NetworkInterface) SetNetwork(v string)

SetNetwork gets a reference to the given string and assigns it to the Network field.

type V1Probe

type V1Probe struct {
	HttpGet   *V1HTTPGetAction   `json:"httpGet,omitempty"`
	TcpSocket *V1TCPSocketAction `json:"tcpSocket,omitempty"`
	// The number of seconds after a workload instance has started before liveness probes are initiated
	InitialDelaySeconds *int32 `json:"initialDelaySeconds,omitempty"`
	// The number of seconds after which a probe times out  Defaults to 1 second. Minimum value is 1.
	TimeoutSeconds *int32 `json:"timeoutSeconds,omitempty"`
	// How often, in seconds, to perform a probe  Default to 10 seconds. Minimum value is 1.
	PeriodSeconds *int32 `json:"periodSeconds,omitempty"`
	// The minimum consecutive successes for a probe to be considered successful after having failed  Defaults to 1. Must be 1 for liveness. Minimum value is 1.
	SuccessThreshold *int32 `json:"successThreshold,omitempty"`
	// The minimum consecutive failures for a probe to be considered failed after having succeeded  Defaults to 3. Minimum value is 1.
	FailureThreshold *int32 `json:"failureThreshold,omitempty"`
}

V1Probe A health check probe against a workload instance to determine if it is alive or ready to receive traffic

func NewV1Probe

func NewV1Probe() *V1Probe

NewV1Probe instantiates a new V1Probe 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 NewV1ProbeWithDefaults

func NewV1ProbeWithDefaults() *V1Probe

NewV1ProbeWithDefaults instantiates a new V1Probe 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 (*V1Probe) GetFailureThreshold

func (o *V1Probe) GetFailureThreshold() int32

GetFailureThreshold returns the FailureThreshold field value if set, zero value otherwise.

func (*V1Probe) GetFailureThresholdOk

func (o *V1Probe) GetFailureThresholdOk() (*int32, bool)

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

func (*V1Probe) GetHttpGet

func (o *V1Probe) GetHttpGet() V1HTTPGetAction

GetHttpGet returns the HttpGet field value if set, zero value otherwise.

func (*V1Probe) GetHttpGetOk

func (o *V1Probe) GetHttpGetOk() (*V1HTTPGetAction, bool)

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

func (*V1Probe) GetInitialDelaySeconds

func (o *V1Probe) GetInitialDelaySeconds() int32

GetInitialDelaySeconds returns the InitialDelaySeconds field value if set, zero value otherwise.

func (*V1Probe) GetInitialDelaySecondsOk

func (o *V1Probe) GetInitialDelaySecondsOk() (*int32, bool)

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

func (*V1Probe) GetPeriodSeconds

func (o *V1Probe) GetPeriodSeconds() int32

GetPeriodSeconds returns the PeriodSeconds field value if set, zero value otherwise.

func (*V1Probe) GetPeriodSecondsOk

func (o *V1Probe) GetPeriodSecondsOk() (*int32, bool)

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

func (*V1Probe) GetSuccessThreshold

func (o *V1Probe) GetSuccessThreshold() int32

GetSuccessThreshold returns the SuccessThreshold field value if set, zero value otherwise.

func (*V1Probe) GetSuccessThresholdOk

func (o *V1Probe) GetSuccessThresholdOk() (*int32, bool)

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

func (*V1Probe) GetTcpSocket

func (o *V1Probe) GetTcpSocket() V1TCPSocketAction

GetTcpSocket returns the TcpSocket field value if set, zero value otherwise.

func (*V1Probe) GetTcpSocketOk

func (o *V1Probe) GetTcpSocketOk() (*V1TCPSocketAction, bool)

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

func (*V1Probe) GetTimeoutSeconds

func (o *V1Probe) GetTimeoutSeconds() int32

GetTimeoutSeconds returns the TimeoutSeconds field value if set, zero value otherwise.

func (*V1Probe) GetTimeoutSecondsOk

func (o *V1Probe) GetTimeoutSecondsOk() (*int32, bool)

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

func (*V1Probe) HasFailureThreshold

func (o *V1Probe) HasFailureThreshold() bool

HasFailureThreshold returns a boolean if a field has been set.

func (*V1Probe) HasHttpGet

func (o *V1Probe) HasHttpGet() bool

HasHttpGet returns a boolean if a field has been set.

func (*V1Probe) HasInitialDelaySeconds

func (o *V1Probe) HasInitialDelaySeconds() bool

HasInitialDelaySeconds returns a boolean if a field has been set.

func (*V1Probe) HasPeriodSeconds

func (o *V1Probe) HasPeriodSeconds() bool

HasPeriodSeconds returns a boolean if a field has been set.

func (*V1Probe) HasSuccessThreshold

func (o *V1Probe) HasSuccessThreshold() bool

HasSuccessThreshold returns a boolean if a field has been set.

func (*V1Probe) HasTcpSocket

func (o *V1Probe) HasTcpSocket() bool

HasTcpSocket returns a boolean if a field has been set.

func (*V1Probe) HasTimeoutSeconds

func (o *V1Probe) HasTimeoutSeconds() bool

HasTimeoutSeconds returns a boolean if a field has been set.

func (V1Probe) MarshalJSON

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

func (*V1Probe) SetFailureThreshold

func (o *V1Probe) SetFailureThreshold(v int32)

SetFailureThreshold gets a reference to the given int32 and assigns it to the FailureThreshold field.

func (*V1Probe) SetHttpGet

func (o *V1Probe) SetHttpGet(v V1HTTPGetAction)

SetHttpGet gets a reference to the given V1HTTPGetAction and assigns it to the HttpGet field.

func (*V1Probe) SetInitialDelaySeconds

func (o *V1Probe) SetInitialDelaySeconds(v int32)

SetInitialDelaySeconds gets a reference to the given int32 and assigns it to the InitialDelaySeconds field.

func (*V1Probe) SetPeriodSeconds

func (o *V1Probe) SetPeriodSeconds(v int32)

SetPeriodSeconds gets a reference to the given int32 and assigns it to the PeriodSeconds field.

func (*V1Probe) SetSuccessThreshold

func (o *V1Probe) SetSuccessThreshold(v int32)

SetSuccessThreshold gets a reference to the given int32 and assigns it to the SuccessThreshold field.

func (*V1Probe) SetTcpSocket

func (o *V1Probe) SetTcpSocket(v V1TCPSocketAction)

SetTcpSocket gets a reference to the given V1TCPSocketAction and assigns it to the TcpSocket field.

func (*V1Probe) SetTimeoutSeconds

func (o *V1Probe) SetTimeoutSeconds(v int32)

SetTimeoutSeconds gets a reference to the given int32 and assigns it to the TimeoutSeconds field.

type V1ResourceRequirements

type V1ResourceRequirements struct {
	// A string to string key/value pair
	Requests *map[string]string `json:"requests,omitempty"`
	// A string to string key/value pair
	Limits *map[string]string `json:"limits,omitempty"`
}

V1ResourceRequirements Resource requirements for an object Resource requirements are key/value pairs.

func NewV1ResourceRequirements

func NewV1ResourceRequirements() *V1ResourceRequirements

NewV1ResourceRequirements instantiates a new V1ResourceRequirements 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 NewV1ResourceRequirementsWithDefaults

func NewV1ResourceRequirementsWithDefaults() *V1ResourceRequirements

NewV1ResourceRequirementsWithDefaults instantiates a new V1ResourceRequirements 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 (*V1ResourceRequirements) GetLimits

func (o *V1ResourceRequirements) GetLimits() map[string]string

GetLimits returns the Limits field value if set, zero value otherwise.

func (*V1ResourceRequirements) GetLimitsOk

func (o *V1ResourceRequirements) GetLimitsOk() (*map[string]string, bool)

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

func (*V1ResourceRequirements) GetRequests

func (o *V1ResourceRequirements) GetRequests() map[string]string

GetRequests returns the Requests field value if set, zero value otherwise.

func (*V1ResourceRequirements) GetRequestsOk

func (o *V1ResourceRequirements) GetRequestsOk() (*map[string]string, bool)

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

func (*V1ResourceRequirements) HasLimits

func (o *V1ResourceRequirements) HasLimits() bool

HasLimits returns a boolean if a field has been set.

func (*V1ResourceRequirements) HasRequests

func (o *V1ResourceRequirements) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (V1ResourceRequirements) MarshalJSON

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

func (*V1ResourceRequirements) SetLimits

func (o *V1ResourceRequirements) SetLimits(v map[string]string)

SetLimits gets a reference to the given map[string]string and assigns it to the Limits field.

func (*V1ResourceRequirements) SetRequests

func (o *V1ResourceRequirements) SetRequests(v map[string]string)

SetRequests gets a reference to the given map[string]string and assigns it to the Requests field.

type V1ScaleSettings

type V1ScaleSettings struct {
	// Metrics to observe for invoking scaling events.
	Metrics *[]V1MetricSpec `json:"metrics,omitempty"`
}

V1ScaleSettings struct for V1ScaleSettings

func NewV1ScaleSettings

func NewV1ScaleSettings() *V1ScaleSettings

NewV1ScaleSettings instantiates a new V1ScaleSettings 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 NewV1ScaleSettingsWithDefaults

func NewV1ScaleSettingsWithDefaults() *V1ScaleSettings

NewV1ScaleSettingsWithDefaults instantiates a new V1ScaleSettings 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 (*V1ScaleSettings) GetMetrics

func (o *V1ScaleSettings) GetMetrics() []V1MetricSpec

GetMetrics returns the Metrics field value if set, zero value otherwise.

func (*V1ScaleSettings) GetMetricsOk

func (o *V1ScaleSettings) GetMetricsOk() (*[]V1MetricSpec, bool)

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

func (*V1ScaleSettings) HasMetrics

func (o *V1ScaleSettings) HasMetrics() bool

HasMetrics returns a boolean if a field has been set.

func (V1ScaleSettings) MarshalJSON

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

func (*V1ScaleSettings) SetMetrics

func (o *V1ScaleSettings) SetMetrics(v []V1MetricSpec)

SetMetrics gets a reference to the given []V1MetricSpec and assigns it to the Metrics field.

type V1TCPSocketAction

type V1TCPSocketAction struct {
	// The TCP port to quert
	Port *int32 `json:"port,omitempty"`
}

V1TCPSocketAction Connect to an instance's TCP port

func NewV1TCPSocketAction

func NewV1TCPSocketAction() *V1TCPSocketAction

NewV1TCPSocketAction instantiates a new V1TCPSocketAction 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 NewV1TCPSocketActionWithDefaults

func NewV1TCPSocketActionWithDefaults() *V1TCPSocketAction

NewV1TCPSocketActionWithDefaults instantiates a new V1TCPSocketAction 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 (*V1TCPSocketAction) GetPort

func (o *V1TCPSocketAction) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*V1TCPSocketAction) GetPortOk

func (o *V1TCPSocketAction) GetPortOk() (*int32, 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 (*V1TCPSocketAction) HasPort

func (o *V1TCPSocketAction) HasPort() bool

HasPort returns a boolean if a field has been set.

func (V1TCPSocketAction) MarshalJSON

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

func (*V1TCPSocketAction) SetPort

func (o *V1TCPSocketAction) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

type V1Target

type V1Target struct {
	Spec *V1TargetSpec `json:"spec,omitempty"`
}

V1Target How instances in a workload should be deployed

func NewV1Target

func NewV1Target() *V1Target

NewV1Target instantiates a new V1Target 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 NewV1TargetWithDefaults

func NewV1TargetWithDefaults() *V1Target

NewV1TargetWithDefaults instantiates a new V1Target 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 (*V1Target) GetSpec

func (o *V1Target) GetSpec() V1TargetSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1Target) GetSpecOk

func (o *V1Target) GetSpecOk() (*V1TargetSpec, bool)

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

func (*V1Target) HasSpec

func (o *V1Target) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (V1Target) MarshalJSON

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

func (*V1Target) SetSpec

func (o *V1Target) SetSpec(v V1TargetSpec)

SetSpec gets a reference to the given V1TargetSpec and assigns it to the Spec field.

type V1TargetSpec

type V1TargetSpec struct {
	// The scope at which a deployment should be created. Valid values are: \"cityCode\"
	DeploymentScope *string           `json:"deploymentScope,omitempty"`
	Deployments     *V1DeploymentSpec `json:"deployments,omitempty"`
}

V1TargetSpec The specification for a target

func NewV1TargetSpec

func NewV1TargetSpec() *V1TargetSpec

NewV1TargetSpec instantiates a new V1TargetSpec 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 NewV1TargetSpecWithDefaults

func NewV1TargetSpecWithDefaults() *V1TargetSpec

NewV1TargetSpecWithDefaults instantiates a new V1TargetSpec 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 (*V1TargetSpec) GetDeploymentScope

func (o *V1TargetSpec) GetDeploymentScope() string

GetDeploymentScope returns the DeploymentScope field value if set, zero value otherwise.

func (*V1TargetSpec) GetDeploymentScopeOk

func (o *V1TargetSpec) GetDeploymentScopeOk() (*string, bool)

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

func (*V1TargetSpec) GetDeployments

func (o *V1TargetSpec) GetDeployments() V1DeploymentSpec

GetDeployments returns the Deployments field value if set, zero value otherwise.

func (*V1TargetSpec) GetDeploymentsOk

func (o *V1TargetSpec) GetDeploymentsOk() (*V1DeploymentSpec, bool)

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

func (*V1TargetSpec) HasDeploymentScope

func (o *V1TargetSpec) HasDeploymentScope() bool

HasDeploymentScope returns a boolean if a field has been set.

func (*V1TargetSpec) HasDeployments

func (o *V1TargetSpec) HasDeployments() bool

HasDeployments returns a boolean if a field has been set.

func (V1TargetSpec) MarshalJSON

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

func (*V1TargetSpec) SetDeploymentScope

func (o *V1TargetSpec) SetDeploymentScope(v string)

SetDeploymentScope gets a reference to the given string and assigns it to the DeploymentScope field.

func (*V1TargetSpec) SetDeployments

func (o *V1TargetSpec) SetDeployments(v V1DeploymentSpec)

SetDeployments gets a reference to the given V1DeploymentSpec and assigns it to the Deployments field.

type V1UpdateImageDeprecationResponse

type V1UpdateImageDeprecationResponse struct {
	Image *V1Image `json:"image,omitempty"`
}

V1UpdateImageDeprecationResponse A response from a request to update image deprecation settings

func NewV1UpdateImageDeprecationResponse

func NewV1UpdateImageDeprecationResponse() *V1UpdateImageDeprecationResponse

NewV1UpdateImageDeprecationResponse instantiates a new V1UpdateImageDeprecationResponse 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 NewV1UpdateImageDeprecationResponseWithDefaults

func NewV1UpdateImageDeprecationResponseWithDefaults() *V1UpdateImageDeprecationResponse

NewV1UpdateImageDeprecationResponseWithDefaults instantiates a new V1UpdateImageDeprecationResponse 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 (*V1UpdateImageDeprecationResponse) GetImage

GetImage returns the Image field value if set, zero value otherwise.

func (*V1UpdateImageDeprecationResponse) GetImageOk

func (o *V1UpdateImageDeprecationResponse) GetImageOk() (*V1Image, bool)

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

func (*V1UpdateImageDeprecationResponse) HasImage

func (o *V1UpdateImageDeprecationResponse) HasImage() bool

HasImage returns a boolean if a field has been set.

func (V1UpdateImageDeprecationResponse) MarshalJSON

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

func (*V1UpdateImageDeprecationResponse) SetImage

SetImage gets a reference to the given V1Image and assigns it to the Image field.

type V1UpdateImageRequest

type V1UpdateImageRequest struct {
	Image *V1Image `json:"image,omitempty"`
}

V1UpdateImageRequest struct for V1UpdateImageRequest

func NewV1UpdateImageRequest

func NewV1UpdateImageRequest() *V1UpdateImageRequest

NewV1UpdateImageRequest instantiates a new V1UpdateImageRequest 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 NewV1UpdateImageRequestWithDefaults

func NewV1UpdateImageRequestWithDefaults() *V1UpdateImageRequest

NewV1UpdateImageRequestWithDefaults instantiates a new V1UpdateImageRequest 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 (*V1UpdateImageRequest) GetImage

func (o *V1UpdateImageRequest) GetImage() V1Image

GetImage returns the Image field value if set, zero value otherwise.

func (*V1UpdateImageRequest) GetImageOk

func (o *V1UpdateImageRequest) GetImageOk() (*V1Image, bool)

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

func (*V1UpdateImageRequest) HasImage

func (o *V1UpdateImageRequest) HasImage() bool

HasImage returns a boolean if a field has been set.

func (V1UpdateImageRequest) MarshalJSON

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

func (*V1UpdateImageRequest) SetImage

func (o *V1UpdateImageRequest) SetImage(v V1Image)

SetImage gets a reference to the given V1Image and assigns it to the Image field.

type V1UpdateImageResponse

type V1UpdateImageResponse struct {
	Image *V1Image `json:"image,omitempty"`
}

V1UpdateImageResponse A response from a request to update an image

func NewV1UpdateImageResponse

func NewV1UpdateImageResponse() *V1UpdateImageResponse

NewV1UpdateImageResponse instantiates a new V1UpdateImageResponse 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 NewV1UpdateImageResponseWithDefaults

func NewV1UpdateImageResponseWithDefaults() *V1UpdateImageResponse

NewV1UpdateImageResponseWithDefaults instantiates a new V1UpdateImageResponse 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 (*V1UpdateImageResponse) GetImage

func (o *V1UpdateImageResponse) GetImage() V1Image

GetImage returns the Image field value if set, zero value otherwise.

func (*V1UpdateImageResponse) GetImageOk

func (o *V1UpdateImageResponse) GetImageOk() (*V1Image, bool)

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

func (*V1UpdateImageResponse) HasImage

func (o *V1UpdateImageResponse) HasImage() bool

HasImage returns a boolean if a field has been set.

func (V1UpdateImageResponse) MarshalJSON

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

func (*V1UpdateImageResponse) SetImage

func (o *V1UpdateImageResponse) SetImage(v V1Image)

SetImage gets a reference to the given V1Image and assigns it to the Image field.

type V1UpdateWorkloadRequest

type V1UpdateWorkloadRequest struct {
	Workload *V1Workload `json:"workload,omitempty"`
}

V1UpdateWorkloadRequest struct for V1UpdateWorkloadRequest

func NewV1UpdateWorkloadRequest

func NewV1UpdateWorkloadRequest() *V1UpdateWorkloadRequest

NewV1UpdateWorkloadRequest instantiates a new V1UpdateWorkloadRequest 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 NewV1UpdateWorkloadRequestWithDefaults

func NewV1UpdateWorkloadRequestWithDefaults() *V1UpdateWorkloadRequest

NewV1UpdateWorkloadRequestWithDefaults instantiates a new V1UpdateWorkloadRequest 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 (*V1UpdateWorkloadRequest) GetWorkload

func (o *V1UpdateWorkloadRequest) GetWorkload() V1Workload

GetWorkload returns the Workload field value if set, zero value otherwise.

func (*V1UpdateWorkloadRequest) GetWorkloadOk

func (o *V1UpdateWorkloadRequest) GetWorkloadOk() (*V1Workload, bool)

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

func (*V1UpdateWorkloadRequest) HasWorkload

func (o *V1UpdateWorkloadRequest) HasWorkload() bool

HasWorkload returns a boolean if a field has been set.

func (V1UpdateWorkloadRequest) MarshalJSON

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

func (*V1UpdateWorkloadRequest) SetWorkload

func (o *V1UpdateWorkloadRequest) SetWorkload(v V1Workload)

SetWorkload gets a reference to the given V1Workload and assigns it to the Workload field.

type V1UpdateWorkloadResponse

type V1UpdateWorkloadResponse struct {
	Workload *V1Workload `json:"workload,omitempty"`
}

V1UpdateWorkloadResponse A response from a request to update a workload

func NewV1UpdateWorkloadResponse

func NewV1UpdateWorkloadResponse() *V1UpdateWorkloadResponse

NewV1UpdateWorkloadResponse instantiates a new V1UpdateWorkloadResponse 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 NewV1UpdateWorkloadResponseWithDefaults

func NewV1UpdateWorkloadResponseWithDefaults() *V1UpdateWorkloadResponse

NewV1UpdateWorkloadResponseWithDefaults instantiates a new V1UpdateWorkloadResponse 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 (*V1UpdateWorkloadResponse) GetWorkload

func (o *V1UpdateWorkloadResponse) GetWorkload() V1Workload

GetWorkload returns the Workload field value if set, zero value otherwise.

func (*V1UpdateWorkloadResponse) GetWorkloadOk

func (o *V1UpdateWorkloadResponse) GetWorkloadOk() (*V1Workload, bool)

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

func (*V1UpdateWorkloadResponse) HasWorkload

func (o *V1UpdateWorkloadResponse) HasWorkload() bool

HasWorkload returns a boolean if a field has been set.

func (V1UpdateWorkloadResponse) MarshalJSON

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

func (*V1UpdateWorkloadResponse) SetWorkload

func (o *V1UpdateWorkloadResponse) SetWorkload(v V1Workload)

SetWorkload gets a reference to the given V1Workload and assigns it to the Workload field.

type V1VirtualMachineSpec

type V1VirtualMachineSpec struct {
	// The image to use for the virtual machine  This is in the format of <stack-slug>/<image-family>[:<image-tag>]. If the image tag portion is omitted, 'default' is assumed which is the most recently created, ready, and non-deprecated image of that slug. A set of common images is present on the 'stackpath-edge' stack.
	Image *string `json:"image,omitempty"`
	// Base64 encoded cloud-init compatible user-data
	UserData *string `json:"userData,omitempty"`
	// A string to network port key/value pair
	Ports          *map[string]V1InstancePort `json:"ports,omitempty"`
	LivenessProbe  *V1Probe                   `json:"livenessProbe,omitempty"`
	ReadinessProbe *V1Probe                   `json:"readinessProbe,omitempty"`
	Resources      *V1ResourceRequirements    `json:"resources,omitempty"`
	// Volumes to mount in the virtual machine
	VolumeMounts *[]V1InstanceVolumeMount `json:"volumeMounts,omitempty"`
}

V1VirtualMachineSpec The specification for the desired state of a virtual machine in a workload

func NewV1VirtualMachineSpec

func NewV1VirtualMachineSpec() *V1VirtualMachineSpec

NewV1VirtualMachineSpec instantiates a new V1VirtualMachineSpec 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 NewV1VirtualMachineSpecWithDefaults

func NewV1VirtualMachineSpecWithDefaults() *V1VirtualMachineSpec

NewV1VirtualMachineSpecWithDefaults instantiates a new V1VirtualMachineSpec 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 (*V1VirtualMachineSpec) GetImage

func (o *V1VirtualMachineSpec) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (*V1VirtualMachineSpec) GetImageOk

func (o *V1VirtualMachineSpec) GetImageOk() (*string, bool)

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

func (*V1VirtualMachineSpec) GetLivenessProbe

func (o *V1VirtualMachineSpec) GetLivenessProbe() V1Probe

GetLivenessProbe returns the LivenessProbe field value if set, zero value otherwise.

func (*V1VirtualMachineSpec) GetLivenessProbeOk

func (o *V1VirtualMachineSpec) GetLivenessProbeOk() (*V1Probe, bool)

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

func (*V1VirtualMachineSpec) GetPorts

func (o *V1VirtualMachineSpec) GetPorts() map[string]V1InstancePort

GetPorts returns the Ports field value if set, zero value otherwise.

func (*V1VirtualMachineSpec) GetPortsOk

func (o *V1VirtualMachineSpec) GetPortsOk() (*map[string]V1InstancePort, bool)

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

func (*V1VirtualMachineSpec) GetReadinessProbe

func (o *V1VirtualMachineSpec) GetReadinessProbe() V1Probe

GetReadinessProbe returns the ReadinessProbe field value if set, zero value otherwise.

func (*V1VirtualMachineSpec) GetReadinessProbeOk

func (o *V1VirtualMachineSpec) GetReadinessProbeOk() (*V1Probe, bool)

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

func (*V1VirtualMachineSpec) GetResources

func (o *V1VirtualMachineSpec) GetResources() V1ResourceRequirements

GetResources returns the Resources field value if set, zero value otherwise.

func (*V1VirtualMachineSpec) GetResourcesOk

func (o *V1VirtualMachineSpec) GetResourcesOk() (*V1ResourceRequirements, bool)

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

func (*V1VirtualMachineSpec) GetUserData

func (o *V1VirtualMachineSpec) GetUserData() string

GetUserData returns the UserData field value if set, zero value otherwise.

func (*V1VirtualMachineSpec) GetUserDataOk

func (o *V1VirtualMachineSpec) GetUserDataOk() (*string, bool)

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

func (*V1VirtualMachineSpec) GetVolumeMounts

func (o *V1VirtualMachineSpec) GetVolumeMounts() []V1InstanceVolumeMount

GetVolumeMounts returns the VolumeMounts field value if set, zero value otherwise.

func (*V1VirtualMachineSpec) GetVolumeMountsOk

func (o *V1VirtualMachineSpec) GetVolumeMountsOk() (*[]V1InstanceVolumeMount, bool)

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

func (*V1VirtualMachineSpec) HasImage

func (o *V1VirtualMachineSpec) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*V1VirtualMachineSpec) HasLivenessProbe

func (o *V1VirtualMachineSpec) HasLivenessProbe() bool

HasLivenessProbe returns a boolean if a field has been set.

func (*V1VirtualMachineSpec) HasPorts

func (o *V1VirtualMachineSpec) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (*V1VirtualMachineSpec) HasReadinessProbe

func (o *V1VirtualMachineSpec) HasReadinessProbe() bool

HasReadinessProbe returns a boolean if a field has been set.

func (*V1VirtualMachineSpec) HasResources

func (o *V1VirtualMachineSpec) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*V1VirtualMachineSpec) HasUserData

func (o *V1VirtualMachineSpec) HasUserData() bool

HasUserData returns a boolean if a field has been set.

func (*V1VirtualMachineSpec) HasVolumeMounts

func (o *V1VirtualMachineSpec) HasVolumeMounts() bool

HasVolumeMounts returns a boolean if a field has been set.

func (V1VirtualMachineSpec) MarshalJSON

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

func (*V1VirtualMachineSpec) SetImage

func (o *V1VirtualMachineSpec) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (*V1VirtualMachineSpec) SetLivenessProbe

func (o *V1VirtualMachineSpec) SetLivenessProbe(v V1Probe)

SetLivenessProbe gets a reference to the given V1Probe and assigns it to the LivenessProbe field.

func (*V1VirtualMachineSpec) SetPorts

func (o *V1VirtualMachineSpec) SetPorts(v map[string]V1InstancePort)

SetPorts gets a reference to the given map[string]V1InstancePort and assigns it to the Ports field.

func (*V1VirtualMachineSpec) SetReadinessProbe

func (o *V1VirtualMachineSpec) SetReadinessProbe(v V1Probe)

SetReadinessProbe gets a reference to the given V1Probe and assigns it to the ReadinessProbe field.

func (*V1VirtualMachineSpec) SetResources

func (o *V1VirtualMachineSpec) SetResources(v V1ResourceRequirements)

SetResources gets a reference to the given V1ResourceRequirements and assigns it to the Resources field.

func (*V1VirtualMachineSpec) SetUserData

func (o *V1VirtualMachineSpec) SetUserData(v string)

SetUserData gets a reference to the given string and assigns it to the UserData field.

func (*V1VirtualMachineSpec) SetVolumeMounts

func (o *V1VirtualMachineSpec) SetVolumeMounts(v []V1InstanceVolumeMount)

SetVolumeMounts gets a reference to the given []V1InstanceVolumeMount and assigns it to the VolumeMounts field.

type V1VirtualMachineStatus

type V1VirtualMachineStatus struct {
	// The name of the virtual machine the status applies to
	Name  *string                    `json:"name,omitempty"`
	Phase *VirtualMachineStatusPhase `json:"phase,omitempty"`
	// A short reason why the virtual machine is in its current phase
	Reason *string `json:"reason,omitempty"`
	// A longer message with details about why the virtual machine is in its current phase
	Message *string `json:"message,omitempty"`
}

V1VirtualMachineStatus The status of a Virtual Machine

func NewV1VirtualMachineStatus

func NewV1VirtualMachineStatus() *V1VirtualMachineStatus

NewV1VirtualMachineStatus instantiates a new V1VirtualMachineStatus 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 NewV1VirtualMachineStatusWithDefaults

func NewV1VirtualMachineStatusWithDefaults() *V1VirtualMachineStatus

NewV1VirtualMachineStatusWithDefaults instantiates a new V1VirtualMachineStatus 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 (*V1VirtualMachineStatus) GetMessage

func (o *V1VirtualMachineStatus) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1VirtualMachineStatus) GetMessageOk

func (o *V1VirtualMachineStatus) GetMessageOk() (*string, bool)

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

func (*V1VirtualMachineStatus) GetName

func (o *V1VirtualMachineStatus) GetName() string

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

func (*V1VirtualMachineStatus) GetNameOk

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

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

func (*V1VirtualMachineStatus) GetPhase

GetPhase returns the Phase field value if set, zero value otherwise.

func (*V1VirtualMachineStatus) GetPhaseOk

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

func (*V1VirtualMachineStatus) GetReason

func (o *V1VirtualMachineStatus) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1VirtualMachineStatus) GetReasonOk

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

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

func (*V1VirtualMachineStatus) HasMessage

func (o *V1VirtualMachineStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1VirtualMachineStatus) HasName

func (o *V1VirtualMachineStatus) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1VirtualMachineStatus) HasPhase

func (o *V1VirtualMachineStatus) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (*V1VirtualMachineStatus) HasReason

func (o *V1VirtualMachineStatus) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1VirtualMachineStatus) MarshalJSON

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

func (*V1VirtualMachineStatus) SetMessage

func (o *V1VirtualMachineStatus) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1VirtualMachineStatus) SetName

func (o *V1VirtualMachineStatus) SetName(v string)

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

func (*V1VirtualMachineStatus) SetPhase

SetPhase gets a reference to the given VirtualMachineStatusPhase and assigns it to the Phase field.

func (*V1VirtualMachineStatus) SetReason

func (o *V1VirtualMachineStatus) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

type V1VolumeClaim

type V1VolumeClaim struct {
	// The ID of the stack that a volume claim belongs to
	StackId *string `json:"stackId,omitempty"`
	// A volume claim's unique identifier
	Id *string `json:"id,omitempty"`
	// A volume claim's name as it appears in the StackPath portal
	Name *string `json:"name,omitempty"`
	// A volume claim's programmatic name  Volume claim slugs are used to programatically label a claim
	Slug     *string                      `json:"slug,omitempty"`
	Metadata *V1Metadata                  `json:"metadata,omitempty"`
	Spec     *V1VolumeClaimSpec           `json:"spec,omitempty"`
	Phase    *VolumeClaimVolumeClaimPhase `json:"phase,omitempty"`
}

V1VolumeClaim A claim for a volume Volumes may be attached to workload instance containers or virtual machines

func NewV1VolumeClaim

func NewV1VolumeClaim() *V1VolumeClaim

NewV1VolumeClaim instantiates a new V1VolumeClaim 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 NewV1VolumeClaimWithDefaults

func NewV1VolumeClaimWithDefaults() *V1VolumeClaim

NewV1VolumeClaimWithDefaults instantiates a new V1VolumeClaim 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 (*V1VolumeClaim) GetId

func (o *V1VolumeClaim) GetId() string

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

func (*V1VolumeClaim) GetIdOk

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

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

func (*V1VolumeClaim) GetMetadata

func (o *V1VolumeClaim) GetMetadata() V1Metadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1VolumeClaim) GetMetadataOk

func (o *V1VolumeClaim) GetMetadataOk() (*V1Metadata, bool)

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

func (*V1VolumeClaim) GetName

func (o *V1VolumeClaim) GetName() string

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

func (*V1VolumeClaim) GetNameOk

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

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

func (*V1VolumeClaim) GetPhase

GetPhase returns the Phase field value if set, zero value otherwise.

func (*V1VolumeClaim) GetPhaseOk

func (o *V1VolumeClaim) GetPhaseOk() (*VolumeClaimVolumeClaimPhase, bool)

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

func (*V1VolumeClaim) GetSlug

func (o *V1VolumeClaim) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*V1VolumeClaim) GetSlugOk

func (o *V1VolumeClaim) GetSlugOk() (*string, bool)

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

func (*V1VolumeClaim) GetSpec

func (o *V1VolumeClaim) GetSpec() V1VolumeClaimSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1VolumeClaim) GetSpecOk

func (o *V1VolumeClaim) GetSpecOk() (*V1VolumeClaimSpec, bool)

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

func (*V1VolumeClaim) GetStackId

func (o *V1VolumeClaim) GetStackId() string

GetStackId returns the StackId field value if set, zero value otherwise.

func (*V1VolumeClaim) GetStackIdOk

func (o *V1VolumeClaim) GetStackIdOk() (*string, bool)

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

func (*V1VolumeClaim) HasId

func (o *V1VolumeClaim) HasId() bool

HasId returns a boolean if a field has been set.

func (*V1VolumeClaim) HasMetadata

func (o *V1VolumeClaim) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1VolumeClaim) HasName

func (o *V1VolumeClaim) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1VolumeClaim) HasPhase

func (o *V1VolumeClaim) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (*V1VolumeClaim) HasSlug

func (o *V1VolumeClaim) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*V1VolumeClaim) HasSpec

func (o *V1VolumeClaim) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1VolumeClaim) HasStackId

func (o *V1VolumeClaim) HasStackId() bool

HasStackId returns a boolean if a field has been set.

func (V1VolumeClaim) MarshalJSON

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

func (*V1VolumeClaim) SetId

func (o *V1VolumeClaim) SetId(v string)

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

func (*V1VolumeClaim) SetMetadata

func (o *V1VolumeClaim) SetMetadata(v V1Metadata)

SetMetadata gets a reference to the given V1Metadata and assigns it to the Metadata field.

func (*V1VolumeClaim) SetName

func (o *V1VolumeClaim) SetName(v string)

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

func (*V1VolumeClaim) SetPhase

SetPhase gets a reference to the given VolumeClaimVolumeClaimPhase and assigns it to the Phase field.

func (*V1VolumeClaim) SetSlug

func (o *V1VolumeClaim) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*V1VolumeClaim) SetSpec

func (o *V1VolumeClaim) SetSpec(v V1VolumeClaimSpec)

SetSpec gets a reference to the given V1VolumeClaimSpec and assigns it to the Spec field.

func (*V1VolumeClaim) SetStackId

func (o *V1VolumeClaim) SetStackId(v string)

SetStackId gets a reference to the given string and assigns it to the StackId field.

type V1VolumeClaimSpec

type V1VolumeClaimSpec struct {
	Resources *V1ResourceRequirements `json:"resources,omitempty"`
}

V1VolumeClaimSpec The specification for a volume claim

func NewV1VolumeClaimSpec

func NewV1VolumeClaimSpec() *V1VolumeClaimSpec

NewV1VolumeClaimSpec instantiates a new V1VolumeClaimSpec 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 NewV1VolumeClaimSpecWithDefaults

func NewV1VolumeClaimSpecWithDefaults() *V1VolumeClaimSpec

NewV1VolumeClaimSpecWithDefaults instantiates a new V1VolumeClaimSpec 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 (*V1VolumeClaimSpec) GetResources

func (o *V1VolumeClaimSpec) GetResources() V1ResourceRequirements

GetResources returns the Resources field value if set, zero value otherwise.

func (*V1VolumeClaimSpec) GetResourcesOk

func (o *V1VolumeClaimSpec) GetResourcesOk() (*V1ResourceRequirements, bool)

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

func (*V1VolumeClaimSpec) HasResources

func (o *V1VolumeClaimSpec) HasResources() bool

HasResources returns a boolean if a field has been set.

func (V1VolumeClaimSpec) MarshalJSON

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

func (*V1VolumeClaimSpec) SetResources

func (o *V1VolumeClaimSpec) SetResources(v V1ResourceRequirements)

SetResources gets a reference to the given V1ResourceRequirements and assigns it to the Resources field.

type V1Workload

type V1Workload struct {
	// The ID of the stack that a workload belongs to
	StackId *string `json:"stackId,omitempty"`
	// A workload's unique identifier
	Id *string `json:"id,omitempty"`
	// A workload's name as it appears in the StackPath portal
	Name *string `json:"name,omitempty"`
	// A workload's programmatic name  Workload slugs are used to build its instances names
	Slug     *string         `json:"slug,omitempty"`
	Metadata *V1Metadata     `json:"metadata,omitempty"`
	Spec     *V1WorkloadSpec `json:"spec,omitempty"`
	// A string to deployment target key/value pair
	Targets *map[string]V1Target `json:"targets,omitempty"`
	Status  *V1WorkloadStatus    `json:"status,omitempty"`
}

V1Workload A computing workload Workloads define a computing application to deploy to StackPath's edge network.

func NewV1Workload

func NewV1Workload() *V1Workload

NewV1Workload instantiates a new V1Workload 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 NewV1WorkloadWithDefaults

func NewV1WorkloadWithDefaults() *V1Workload

NewV1WorkloadWithDefaults instantiates a new V1Workload 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 (*V1Workload) GetId

func (o *V1Workload) GetId() string

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

func (*V1Workload) GetIdOk

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

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

func (*V1Workload) GetMetadata

func (o *V1Workload) GetMetadata() V1Metadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Workload) GetMetadataOk

func (o *V1Workload) GetMetadataOk() (*V1Metadata, bool)

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

func (*V1Workload) GetName

func (o *V1Workload) GetName() string

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

func (*V1Workload) GetNameOk

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

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

func (*V1Workload) GetSlug

func (o *V1Workload) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*V1Workload) GetSlugOk

func (o *V1Workload) GetSlugOk() (*string, bool)

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

func (*V1Workload) GetSpec

func (o *V1Workload) GetSpec() V1WorkloadSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1Workload) GetSpecOk

func (o *V1Workload) GetSpecOk() (*V1WorkloadSpec, bool)

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

func (*V1Workload) GetStackId

func (o *V1Workload) GetStackId() string

GetStackId returns the StackId field value if set, zero value otherwise.

func (*V1Workload) GetStackIdOk

func (o *V1Workload) GetStackIdOk() (*string, bool)

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

func (*V1Workload) GetStatus

func (o *V1Workload) GetStatus() V1WorkloadStatus

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

func (*V1Workload) GetStatusOk

func (o *V1Workload) GetStatusOk() (*V1WorkloadStatus, bool)

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

func (*V1Workload) GetTargets

func (o *V1Workload) GetTargets() map[string]V1Target

GetTargets returns the Targets field value if set, zero value otherwise.

func (*V1Workload) GetTargetsOk

func (o *V1Workload) GetTargetsOk() (*map[string]V1Target, bool)

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

func (*V1Workload) HasId

func (o *V1Workload) HasId() bool

HasId returns a boolean if a field has been set.

func (*V1Workload) HasMetadata

func (o *V1Workload) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Workload) HasName

func (o *V1Workload) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1Workload) HasSlug

func (o *V1Workload) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*V1Workload) HasSpec

func (o *V1Workload) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1Workload) HasStackId

func (o *V1Workload) HasStackId() bool

HasStackId returns a boolean if a field has been set.

func (*V1Workload) HasStatus

func (o *V1Workload) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*V1Workload) HasTargets

func (o *V1Workload) HasTargets() bool

HasTargets returns a boolean if a field has been set.

func (V1Workload) MarshalJSON

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

func (*V1Workload) SetId

func (o *V1Workload) SetId(v string)

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

func (*V1Workload) SetMetadata

func (o *V1Workload) SetMetadata(v V1Metadata)

SetMetadata gets a reference to the given V1Metadata and assigns it to the Metadata field.

func (*V1Workload) SetName

func (o *V1Workload) SetName(v string)

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

func (*V1Workload) SetSlug

func (o *V1Workload) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*V1Workload) SetSpec

func (o *V1Workload) SetSpec(v V1WorkloadSpec)

SetSpec gets a reference to the given V1WorkloadSpec and assigns it to the Spec field.

func (*V1Workload) SetStackId

func (o *V1Workload) SetStackId(v string)

SetStackId gets a reference to the given string and assigns it to the StackId field.

func (*V1Workload) SetStatus

func (o *V1Workload) SetStatus(v V1WorkloadStatus)

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

func (*V1Workload) SetTargets

func (o *V1Workload) SetTargets(v map[string]V1Target)

SetTargets gets a reference to the given map[string]V1Target and assigns it to the Targets field.

type V1WorkloadSpec

type V1WorkloadSpec struct {
	// Network interfaces to bind to the workload's instances
	NetworkInterfaces *[]V1NetworkInterface `json:"networkInterfaces,omitempty"`
	// A string to container configuration key/value pair
	Containers *map[string]V1ContainerSpec `json:"containers,omitempty"`
	// A string to virtual machine configuration key/value pair
	VirtualMachines *map[string]V1VirtualMachineSpec `json:"virtualMachines,omitempty"`
	// A list of claims that instances may reference  The slug of the claim will be used in combination with the name of the instance to create a stable identifier. The slug should be used in the volume mount specifications for containers and VMs.
	VolumeClaimTemplates *[]V1VolumeClaim `json:"volumeClaimTemplates,omitempty"`
	// The credentials needed to pull a container image
	ImagePullCredentials *[]V1ImagePullCredential `json:"imagePullCredentials,omitempty"`
}

V1WorkloadSpec The specification for the desired state of a workload

func NewV1WorkloadSpec

func NewV1WorkloadSpec() *V1WorkloadSpec

NewV1WorkloadSpec instantiates a new V1WorkloadSpec 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 NewV1WorkloadSpecWithDefaults

func NewV1WorkloadSpecWithDefaults() *V1WorkloadSpec

NewV1WorkloadSpecWithDefaults instantiates a new V1WorkloadSpec 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 (*V1WorkloadSpec) GetContainers

func (o *V1WorkloadSpec) GetContainers() map[string]V1ContainerSpec

GetContainers returns the Containers field value if set, zero value otherwise.

func (*V1WorkloadSpec) GetContainersOk

func (o *V1WorkloadSpec) GetContainersOk() (*map[string]V1ContainerSpec, bool)

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

func (*V1WorkloadSpec) GetImagePullCredentials

func (o *V1WorkloadSpec) GetImagePullCredentials() []V1ImagePullCredential

GetImagePullCredentials returns the ImagePullCredentials field value if set, zero value otherwise.

func (*V1WorkloadSpec) GetImagePullCredentialsOk

func (o *V1WorkloadSpec) GetImagePullCredentialsOk() (*[]V1ImagePullCredential, bool)

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

func (*V1WorkloadSpec) GetNetworkInterfaces

func (o *V1WorkloadSpec) GetNetworkInterfaces() []V1NetworkInterface

GetNetworkInterfaces returns the NetworkInterfaces field value if set, zero value otherwise.

func (*V1WorkloadSpec) GetNetworkInterfacesOk

func (o *V1WorkloadSpec) GetNetworkInterfacesOk() (*[]V1NetworkInterface, bool)

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

func (*V1WorkloadSpec) GetVirtualMachines

func (o *V1WorkloadSpec) GetVirtualMachines() map[string]V1VirtualMachineSpec

GetVirtualMachines returns the VirtualMachines field value if set, zero value otherwise.

func (*V1WorkloadSpec) GetVirtualMachinesOk

func (o *V1WorkloadSpec) GetVirtualMachinesOk() (*map[string]V1VirtualMachineSpec, bool)

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

func (*V1WorkloadSpec) GetVolumeClaimTemplates

func (o *V1WorkloadSpec) GetVolumeClaimTemplates() []V1VolumeClaim

GetVolumeClaimTemplates returns the VolumeClaimTemplates field value if set, zero value otherwise.

func (*V1WorkloadSpec) GetVolumeClaimTemplatesOk

func (o *V1WorkloadSpec) GetVolumeClaimTemplatesOk() (*[]V1VolumeClaim, bool)

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

func (*V1WorkloadSpec) HasContainers

func (o *V1WorkloadSpec) HasContainers() bool

HasContainers returns a boolean if a field has been set.

func (*V1WorkloadSpec) HasImagePullCredentials

func (o *V1WorkloadSpec) HasImagePullCredentials() bool

HasImagePullCredentials returns a boolean if a field has been set.

func (*V1WorkloadSpec) HasNetworkInterfaces

func (o *V1WorkloadSpec) HasNetworkInterfaces() bool

HasNetworkInterfaces returns a boolean if a field has been set.

func (*V1WorkloadSpec) HasVirtualMachines

func (o *V1WorkloadSpec) HasVirtualMachines() bool

HasVirtualMachines returns a boolean if a field has been set.

func (*V1WorkloadSpec) HasVolumeClaimTemplates

func (o *V1WorkloadSpec) HasVolumeClaimTemplates() bool

HasVolumeClaimTemplates returns a boolean if a field has been set.

func (V1WorkloadSpec) MarshalJSON

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

func (*V1WorkloadSpec) SetContainers

func (o *V1WorkloadSpec) SetContainers(v map[string]V1ContainerSpec)

SetContainers gets a reference to the given map[string]V1ContainerSpec and assigns it to the Containers field.

func (*V1WorkloadSpec) SetImagePullCredentials

func (o *V1WorkloadSpec) SetImagePullCredentials(v []V1ImagePullCredential)

SetImagePullCredentials gets a reference to the given []V1ImagePullCredential and assigns it to the ImagePullCredentials field.

func (*V1WorkloadSpec) SetNetworkInterfaces

func (o *V1WorkloadSpec) SetNetworkInterfaces(v []V1NetworkInterface)

SetNetworkInterfaces gets a reference to the given []V1NetworkInterface and assigns it to the NetworkInterfaces field.

func (*V1WorkloadSpec) SetVirtualMachines

func (o *V1WorkloadSpec) SetVirtualMachines(v map[string]V1VirtualMachineSpec)

SetVirtualMachines gets a reference to the given map[string]V1VirtualMachineSpec and assigns it to the VirtualMachines field.

func (*V1WorkloadSpec) SetVolumeClaimTemplates

func (o *V1WorkloadSpec) SetVolumeClaimTemplates(v []V1VolumeClaim)

SetVolumeClaimTemplates gets a reference to the given []V1VolumeClaim and assigns it to the VolumeClaimTemplates field.

type V1WorkloadStatus

type V1WorkloadStatus string

V1WorkloadStatus Which status a workload is currently in - ACTIVE: The workload is active - SUSPENDED: The workload is suspended - BILLING_SUSPENDED: The workload is suspended due to non-payment - INACTIVE: The workload is inactive or has been deleted

const (
	V1WORKLOADSTATUS_ACTIVE            V1WorkloadStatus = "ACTIVE"
	V1WORKLOADSTATUS_SUSPENDED         V1WorkloadStatus = "SUSPENDED"
	V1WORKLOADSTATUS_BILLING_SUSPENDED V1WorkloadStatus = "BILLING_SUSPENDED"
	V1WORKLOADSTATUS_INACTIVE          V1WorkloadStatus = "INACTIVE"
)

List of v1WorkloadStatus

func (V1WorkloadStatus) Ptr

Ptr returns reference to v1WorkloadStatus value

type VirtualMachineImagesApiService

type VirtualMachineImagesApiService service

VirtualMachineImagesApiService VirtualMachineImagesApi service

func (*VirtualMachineImagesApiService) CreateImage

func (a *VirtualMachineImagesApiService) CreateImage(ctx _context.Context, stackId string, imageFamily string, imageTag string) apiCreateImageRequest

CreateImage Create an image

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param imageFamily The image's family
  • @param imageTag The image's tag

@return apiCreateImageRequest

func (*VirtualMachineImagesApiService) DeleteImage

func (a *VirtualMachineImagesApiService) DeleteImage(ctx _context.Context, stackId string, imageFamily string, imageTag string) apiDeleteImageRequest

DeleteImage Delete an image

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param imageFamily An image's family
  • @param imageTag An image's tag

@return apiDeleteImageRequest

func (*VirtualMachineImagesApiService) DeleteImagesForFamily

func (a *VirtualMachineImagesApiService) DeleteImagesForFamily(ctx _context.Context, stackId string, imageFamily string) apiDeleteImagesForFamilyRequest

DeleteImagesForFamily Delete a family's images

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param imageFamily An image family

@return apiDeleteImagesForFamilyRequest

func (*VirtualMachineImagesApiService) GetImage

func (a *VirtualMachineImagesApiService) GetImage(ctx _context.Context, stackId string, imageFamily string, imageTag string) apiGetImageRequest

GetImage Get an image

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param imageFamily An image family
  • @param imageTag An image tag

@return apiGetImageRequest

func (*VirtualMachineImagesApiService) GetImages

func (a *VirtualMachineImagesApiService) GetImages(ctx _context.Context, stackId string) apiGetImagesRequest

GetImages Get all images Only non-deprecated images are returned by default

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug

@return apiGetImagesRequest

func (*VirtualMachineImagesApiService) GetImagesForFamily

func (a *VirtualMachineImagesApiService) GetImagesForFamily(ctx _context.Context, stackId string, imageFamily string) apiGetImagesForFamilyRequest

GetImagesForFamily Get a family's images Only non-deprecated images are returned by default. This will not error but instead return an empty list if the family is not found.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param imageFamily An image family

@return apiGetImagesForFamilyRequest

func (*VirtualMachineImagesApiService) UpdateImage

func (a *VirtualMachineImagesApiService) UpdateImage(ctx _context.Context, stackId string, imageFamily string, imageTag string) apiUpdateImageRequest

UpdateImage Update an image Only metadata and description can be updated. The metadata, if set, replaces the entire existing metadata set. The tag cannot be "default".

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param imageFamily An image's family!
  • @param imageTag An image's tag!

@return apiUpdateImageRequest

func (*VirtualMachineImagesApiService) UpdateImageDeprecation

func (a *VirtualMachineImagesApiService) UpdateImageDeprecation(ctx _context.Context, stackId string, imageFamily string, imageTag string) apiUpdateImageDeprecationRequest

UpdateImageDeprecation Update deprecation settings This replaces an image's deprecation settings, so it can also undeprecate an image.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param imageFamily An image family
  • @param imageTag An image tag

@return apiUpdateImageDeprecationRequest

type VirtualMachineStatusPhase

type VirtualMachineStatusPhase string

VirtualMachineStatusPhase the model 'VirtualMachineStatusPhase'

const (
	VIRTUALMACHINESTATUSPHASE_UNKNOWN    VirtualMachineStatusPhase = "UNKNOWN"
	VIRTUALMACHINESTATUSPHASE_PENDING    VirtualMachineStatusPhase = "PENDING"
	VIRTUALMACHINESTATUSPHASE_SCHEDULING VirtualMachineStatusPhase = "SCHEDULING"
	VIRTUALMACHINESTATUSPHASE_STARTING   VirtualMachineStatusPhase = "STARTING"
	VIRTUALMACHINESTATUSPHASE_RUNNING    VirtualMachineStatusPhase = "RUNNING"
	VIRTUALMACHINESTATUSPHASE_STOPPED    VirtualMachineStatusPhase = "STOPPED"
	VIRTUALMACHINESTATUSPHASE_FAILED     VirtualMachineStatusPhase = "FAILED"
)

List of VirtualMachineStatusPhase

func (VirtualMachineStatusPhase) Ptr

Ptr returns reference to VirtualMachineStatusPhase value

type VolumeClaimVolumeClaimPhase

type VolumeClaimVolumeClaimPhase string

VolumeClaimVolumeClaimPhase Which phase a volume claim is currently in - VOLUME_CLAIM_PHASE_UNSPECIFIED: StackPath is unable to determine the volume claim's state - PENDING: The volume claim is pending - UNBOUND: The volume claim is unbound - BOUND: The volume claim is bound to an instance

const (
	VOLUMECLAIMVOLUMECLAIMPHASE_VOLUME_CLAIM_PHASE_UNSPECIFIED VolumeClaimVolumeClaimPhase = "VOLUME_CLAIM_PHASE_UNSPECIFIED"
	VOLUMECLAIMVOLUMECLAIMPHASE_PENDING                        VolumeClaimVolumeClaimPhase = "PENDING"
	VOLUMECLAIMVOLUMECLAIMPHASE_UNBOUND                        VolumeClaimVolumeClaimPhase = "UNBOUND"
	VOLUMECLAIMVOLUMECLAIMPHASE_BOUND                          VolumeClaimVolumeClaimPhase = "BOUND"
)

List of VolumeClaimVolumeClaimPhase

func (VolumeClaimVolumeClaimPhase) Ptr

Ptr returns reference to VolumeClaimVolumeClaimPhase value

type WorkloadsApiService

type WorkloadsApiService service

WorkloadsApiService WorkloadsApi service

func (*WorkloadsApiService) CreateWorkload

func (a *WorkloadsApiService) CreateWorkload(ctx _context.Context, stackId string) apiCreateWorkloadRequest

CreateWorkload Create a workload

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug

@return apiCreateWorkloadRequest

func (*WorkloadsApiService) DeleteWorkload

func (a *WorkloadsApiService) DeleteWorkload(ctx _context.Context, stackId string, workloadId string) apiDeleteWorkloadRequest

DeleteWorkload Delete a workload

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param workloadId An EdgeCompute workload ID

@return apiDeleteWorkloadRequest

func (*WorkloadsApiService) GetWorkload

func (a *WorkloadsApiService) GetWorkload(ctx _context.Context, stackId string, workloadId string) apiGetWorkloadRequest

GetWorkload Get a workload

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param workloadId An EdgeCompute workload ID

@return apiGetWorkloadRequest

func (*WorkloadsApiService) GetWorkloads

func (a *WorkloadsApiService) GetWorkloads(ctx _context.Context, stackId string) apiGetWorkloadsRequest

GetWorkloads Get all workloads

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug

@return apiGetWorkloadsRequest

func (*WorkloadsApiService) UpdateWorkload

func (a *WorkloadsApiService) UpdateWorkload(ctx _context.Context, stackId string, workloadId string) apiUpdateWorkloadRequest

UpdateWorkload Update a workload

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param stackId A stack ID or slug
  • @param workloadId An EdgeCompute workload ID

@return apiUpdateWorkloadRequest

type Workloadv1Instance

type Workloadv1Instance struct {
	// The ID of the stack that an instance belongs to
	StackId *string `json:"stackId,omitempty"`
	// The ID of the workload that an instance belongs to
	WorkloadId *string `json:"workloadId,omitempty"`
	// An instance's unique identifier
	Id *string `json:"id,omitempty"`
	// An instance's name  Instance names are generated from their corresponsing workload's slug, followed by a unique hash
	Name     *string                          `json:"name,omitempty"`
	Metadata *V1Metadata                      `json:"metadata,omitempty"`
	Location *Workloadv1Location              `json:"location,omitempty"`
	Phase    *Workloadv1InstanceInstancePhase `json:"phase,omitempty"`
	// An instance's IP address
	IpAddress *string `json:"ipAddress,omitempty"`
	// An instance's publicly accessible IP address
	ExternalIpAddress *string `json:"externalIpAddress,omitempty"`
	// The date an instance was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The date an instance was started
	StartedAt *time.Time `json:"startedAt,omitempty"`
	// The date an instance was deleted
	DeletedAt *time.Time `json:"deletedAt,omitempty"`
	// An instance's network interfaces
	NetworkInterfaces *[]Workloadv1NetworkInterfaceStatus `json:"networkInterfaces,omitempty"`
	Resources         *V1ResourceRequirements             `json:"resources,omitempty"`
	// A string to container configuration key/value pair
	Containers *map[string]V1ContainerSpec `json:"containers,omitempty"`
	// Status of the containers running within the workload instance
	ContainerStatuses *[]V1ContainerStatus `json:"containerStatuses,omitempty"`
	// A string to virtual machine configuration key/value pair
	VirtualMachines *map[string]V1VirtualMachineSpec `json:"virtualMachines,omitempty"`
	// The status of the virtual machines running within the workload instance
	VirtualMachineStatuses *[]V1VirtualMachineStatus `json:"virtualMachineStatuses,omitempty"`
	// A short reason that explains why an instance is in a phase
	Reason *string `json:"reason,omitempty"`
	// A longer message that provides more detail on why an instance is in a phase
	Message *string `json:"message,omitempty"`
	// The date an instance was scheduled
	ScheduledAt *time.Time `json:"scheduledAt,omitempty"`
}

Workloadv1Instance An instance of a workload deployment

func NewWorkloadv1Instance

func NewWorkloadv1Instance() *Workloadv1Instance

NewWorkloadv1Instance instantiates a new Workloadv1Instance 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 NewWorkloadv1InstanceWithDefaults

func NewWorkloadv1InstanceWithDefaults() *Workloadv1Instance

NewWorkloadv1InstanceWithDefaults instantiates a new Workloadv1Instance 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 (*Workloadv1Instance) GetContainerStatuses

func (o *Workloadv1Instance) GetContainerStatuses() []V1ContainerStatus

GetContainerStatuses returns the ContainerStatuses field value if set, zero value otherwise.

func (*Workloadv1Instance) GetContainerStatusesOk

func (o *Workloadv1Instance) GetContainerStatusesOk() (*[]V1ContainerStatus, bool)

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

func (*Workloadv1Instance) GetContainers

func (o *Workloadv1Instance) GetContainers() map[string]V1ContainerSpec

GetContainers returns the Containers field value if set, zero value otherwise.

func (*Workloadv1Instance) GetContainersOk

func (o *Workloadv1Instance) GetContainersOk() (*map[string]V1ContainerSpec, bool)

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

func (*Workloadv1Instance) GetCreatedAt

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

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

func (*Workloadv1Instance) GetCreatedAtOk

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

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

func (*Workloadv1Instance) GetDeletedAt

func (o *Workloadv1Instance) GetDeletedAt() time.Time

GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.

func (*Workloadv1Instance) GetDeletedAtOk

func (o *Workloadv1Instance) GetDeletedAtOk() (*time.Time, bool)

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

func (*Workloadv1Instance) GetExternalIpAddress

func (o *Workloadv1Instance) GetExternalIpAddress() string

GetExternalIpAddress returns the ExternalIpAddress field value if set, zero value otherwise.

func (*Workloadv1Instance) GetExternalIpAddressOk

func (o *Workloadv1Instance) GetExternalIpAddressOk() (*string, bool)

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

func (*Workloadv1Instance) GetId

func (o *Workloadv1Instance) GetId() string

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

func (*Workloadv1Instance) GetIdOk

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

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

func (*Workloadv1Instance) GetIpAddress

func (o *Workloadv1Instance) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise.

func (*Workloadv1Instance) GetIpAddressOk

func (o *Workloadv1Instance) GetIpAddressOk() (*string, bool)

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

func (*Workloadv1Instance) GetLocation

func (o *Workloadv1Instance) GetLocation() Workloadv1Location

GetLocation returns the Location field value if set, zero value otherwise.

func (*Workloadv1Instance) GetLocationOk

func (o *Workloadv1Instance) GetLocationOk() (*Workloadv1Location, bool)

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

func (*Workloadv1Instance) GetMessage

func (o *Workloadv1Instance) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Workloadv1Instance) GetMessageOk

func (o *Workloadv1Instance) GetMessageOk() (*string, bool)

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

func (*Workloadv1Instance) GetMetadata

func (o *Workloadv1Instance) GetMetadata() V1Metadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*Workloadv1Instance) GetMetadataOk

func (o *Workloadv1Instance) GetMetadataOk() (*V1Metadata, bool)

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

func (*Workloadv1Instance) GetName

func (o *Workloadv1Instance) GetName() string

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

func (*Workloadv1Instance) GetNameOk

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

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

func (*Workloadv1Instance) GetNetworkInterfaces

func (o *Workloadv1Instance) GetNetworkInterfaces() []Workloadv1NetworkInterfaceStatus

GetNetworkInterfaces returns the NetworkInterfaces field value if set, zero value otherwise.

func (*Workloadv1Instance) GetNetworkInterfacesOk

func (o *Workloadv1Instance) GetNetworkInterfacesOk() (*[]Workloadv1NetworkInterfaceStatus, bool)

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

func (*Workloadv1Instance) GetPhase

GetPhase returns the Phase field value if set, zero value otherwise.

func (*Workloadv1Instance) GetPhaseOk

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

func (*Workloadv1Instance) GetReason

func (o *Workloadv1Instance) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*Workloadv1Instance) GetReasonOk

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

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

func (*Workloadv1Instance) GetResources

func (o *Workloadv1Instance) GetResources() V1ResourceRequirements

GetResources returns the Resources field value if set, zero value otherwise.

func (*Workloadv1Instance) GetResourcesOk

func (o *Workloadv1Instance) GetResourcesOk() (*V1ResourceRequirements, bool)

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

func (*Workloadv1Instance) GetScheduledAt

func (o *Workloadv1Instance) GetScheduledAt() time.Time

GetScheduledAt returns the ScheduledAt field value if set, zero value otherwise.

func (*Workloadv1Instance) GetScheduledAtOk

func (o *Workloadv1Instance) GetScheduledAtOk() (*time.Time, bool)

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

func (*Workloadv1Instance) GetStackId

func (o *Workloadv1Instance) GetStackId() string

GetStackId returns the StackId field value if set, zero value otherwise.

func (*Workloadv1Instance) GetStackIdOk

func (o *Workloadv1Instance) GetStackIdOk() (*string, bool)

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

func (*Workloadv1Instance) GetStartedAt

func (o *Workloadv1Instance) GetStartedAt() time.Time

GetStartedAt returns the StartedAt field value if set, zero value otherwise.

func (*Workloadv1Instance) GetStartedAtOk

func (o *Workloadv1Instance) GetStartedAtOk() (*time.Time, bool)

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

func (*Workloadv1Instance) GetVirtualMachineStatuses

func (o *Workloadv1Instance) GetVirtualMachineStatuses() []V1VirtualMachineStatus

GetVirtualMachineStatuses returns the VirtualMachineStatuses field value if set, zero value otherwise.

func (*Workloadv1Instance) GetVirtualMachineStatusesOk

func (o *Workloadv1Instance) GetVirtualMachineStatusesOk() (*[]V1VirtualMachineStatus, bool)

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

func (*Workloadv1Instance) GetVirtualMachines

func (o *Workloadv1Instance) GetVirtualMachines() map[string]V1VirtualMachineSpec

GetVirtualMachines returns the VirtualMachines field value if set, zero value otherwise.

func (*Workloadv1Instance) GetVirtualMachinesOk

func (o *Workloadv1Instance) GetVirtualMachinesOk() (*map[string]V1VirtualMachineSpec, bool)

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

func (*Workloadv1Instance) GetWorkloadId

func (o *Workloadv1Instance) GetWorkloadId() string

GetWorkloadId returns the WorkloadId field value if set, zero value otherwise.

func (*Workloadv1Instance) GetWorkloadIdOk

func (o *Workloadv1Instance) GetWorkloadIdOk() (*string, bool)

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

func (*Workloadv1Instance) HasContainerStatuses

func (o *Workloadv1Instance) HasContainerStatuses() bool

HasContainerStatuses returns a boolean if a field has been set.

func (*Workloadv1Instance) HasContainers

func (o *Workloadv1Instance) HasContainers() bool

HasContainers returns a boolean if a field has been set.

func (*Workloadv1Instance) HasCreatedAt

func (o *Workloadv1Instance) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Workloadv1Instance) HasDeletedAt

func (o *Workloadv1Instance) HasDeletedAt() bool

HasDeletedAt returns a boolean if a field has been set.

func (*Workloadv1Instance) HasExternalIpAddress

func (o *Workloadv1Instance) HasExternalIpAddress() bool

HasExternalIpAddress returns a boolean if a field has been set.

func (*Workloadv1Instance) HasId

func (o *Workloadv1Instance) HasId() bool

HasId returns a boolean if a field has been set.

func (*Workloadv1Instance) HasIpAddress

func (o *Workloadv1Instance) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*Workloadv1Instance) HasLocation

func (o *Workloadv1Instance) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*Workloadv1Instance) HasMessage

func (o *Workloadv1Instance) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Workloadv1Instance) HasMetadata

func (o *Workloadv1Instance) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Workloadv1Instance) HasName

func (o *Workloadv1Instance) HasName() bool

HasName returns a boolean if a field has been set.

func (*Workloadv1Instance) HasNetworkInterfaces

func (o *Workloadv1Instance) HasNetworkInterfaces() bool

HasNetworkInterfaces returns a boolean if a field has been set.

func (*Workloadv1Instance) HasPhase

func (o *Workloadv1Instance) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (*Workloadv1Instance) HasReason

func (o *Workloadv1Instance) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*Workloadv1Instance) HasResources

func (o *Workloadv1Instance) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*Workloadv1Instance) HasScheduledAt

func (o *Workloadv1Instance) HasScheduledAt() bool

HasScheduledAt returns a boolean if a field has been set.

func (*Workloadv1Instance) HasStackId

func (o *Workloadv1Instance) HasStackId() bool

HasStackId returns a boolean if a field has been set.

func (*Workloadv1Instance) HasStartedAt

func (o *Workloadv1Instance) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (*Workloadv1Instance) HasVirtualMachineStatuses

func (o *Workloadv1Instance) HasVirtualMachineStatuses() bool

HasVirtualMachineStatuses returns a boolean if a field has been set.

func (*Workloadv1Instance) HasVirtualMachines

func (o *Workloadv1Instance) HasVirtualMachines() bool

HasVirtualMachines returns a boolean if a field has been set.

func (*Workloadv1Instance) HasWorkloadId

func (o *Workloadv1Instance) HasWorkloadId() bool

HasWorkloadId returns a boolean if a field has been set.

func (Workloadv1Instance) MarshalJSON

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

func (*Workloadv1Instance) SetContainerStatuses

func (o *Workloadv1Instance) SetContainerStatuses(v []V1ContainerStatus)

SetContainerStatuses gets a reference to the given []V1ContainerStatus and assigns it to the ContainerStatuses field.

func (*Workloadv1Instance) SetContainers

func (o *Workloadv1Instance) SetContainers(v map[string]V1ContainerSpec)

SetContainers gets a reference to the given map[string]V1ContainerSpec and assigns it to the Containers field.

func (*Workloadv1Instance) SetCreatedAt

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

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

func (*Workloadv1Instance) SetDeletedAt

func (o *Workloadv1Instance) SetDeletedAt(v time.Time)

SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.

func (*Workloadv1Instance) SetExternalIpAddress

func (o *Workloadv1Instance) SetExternalIpAddress(v string)

SetExternalIpAddress gets a reference to the given string and assigns it to the ExternalIpAddress field.

func (*Workloadv1Instance) SetId

func (o *Workloadv1Instance) SetId(v string)

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

func (*Workloadv1Instance) SetIpAddress

func (o *Workloadv1Instance) SetIpAddress(v string)

SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.

func (*Workloadv1Instance) SetLocation

func (o *Workloadv1Instance) SetLocation(v Workloadv1Location)

SetLocation gets a reference to the given Workloadv1Location and assigns it to the Location field.

func (*Workloadv1Instance) SetMessage

func (o *Workloadv1Instance) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*Workloadv1Instance) SetMetadata

func (o *Workloadv1Instance) SetMetadata(v V1Metadata)

SetMetadata gets a reference to the given V1Metadata and assigns it to the Metadata field.

func (*Workloadv1Instance) SetName

func (o *Workloadv1Instance) SetName(v string)

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

func (*Workloadv1Instance) SetNetworkInterfaces

func (o *Workloadv1Instance) SetNetworkInterfaces(v []Workloadv1NetworkInterfaceStatus)

SetNetworkInterfaces gets a reference to the given []Workloadv1NetworkInterfaceStatus and assigns it to the NetworkInterfaces field.

func (*Workloadv1Instance) SetPhase

SetPhase gets a reference to the given Workloadv1InstanceInstancePhase and assigns it to the Phase field.

func (*Workloadv1Instance) SetReason

func (o *Workloadv1Instance) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*Workloadv1Instance) SetResources

func (o *Workloadv1Instance) SetResources(v V1ResourceRequirements)

SetResources gets a reference to the given V1ResourceRequirements and assigns it to the Resources field.

func (*Workloadv1Instance) SetScheduledAt

func (o *Workloadv1Instance) SetScheduledAt(v time.Time)

SetScheduledAt gets a reference to the given time.Time and assigns it to the ScheduledAt field.

func (*Workloadv1Instance) SetStackId

func (o *Workloadv1Instance) SetStackId(v string)

SetStackId gets a reference to the given string and assigns it to the StackId field.

func (*Workloadv1Instance) SetStartedAt

func (o *Workloadv1Instance) SetStartedAt(v time.Time)

SetStartedAt gets a reference to the given time.Time and assigns it to the StartedAt field.

func (*Workloadv1Instance) SetVirtualMachineStatuses

func (o *Workloadv1Instance) SetVirtualMachineStatuses(v []V1VirtualMachineStatus)

SetVirtualMachineStatuses gets a reference to the given []V1VirtualMachineStatus and assigns it to the VirtualMachineStatuses field.

func (*Workloadv1Instance) SetVirtualMachines

func (o *Workloadv1Instance) SetVirtualMachines(v map[string]V1VirtualMachineSpec)

SetVirtualMachines gets a reference to the given map[string]V1VirtualMachineSpec and assigns it to the VirtualMachines field.

func (*Workloadv1Instance) SetWorkloadId

func (o *Workloadv1Instance) SetWorkloadId(v string)

SetWorkloadId gets a reference to the given string and assigns it to the WorkloadId field.

type Workloadv1InstanceInstancePhase

type Workloadv1InstanceInstancePhase string

Workloadv1InstanceInstancePhase An instance's startup state - INSTANCE_PHASE_UNSPECIFIED: StackPath is unable to determine the instance's startup state - STARTING: The instance is still initializing - RUNNING: The instance is running - FAILED: The instance failed to start - COMPLETED: The instance finished running - SCHEDULING: The instance is being scheduled - STOPPED: The instance is stopped

const (
	WORKLOADV1INSTANCEINSTANCEPHASE_INSTANCE_PHASE_UNSPECIFIED Workloadv1InstanceInstancePhase = "INSTANCE_PHASE_UNSPECIFIED"
	WORKLOADV1INSTANCEINSTANCEPHASE_STARTING                   Workloadv1InstanceInstancePhase = "STARTING"
	WORKLOADV1INSTANCEINSTANCEPHASE_RUNNING                    Workloadv1InstanceInstancePhase = "RUNNING"
	WORKLOADV1INSTANCEINSTANCEPHASE_FAILED                     Workloadv1InstanceInstancePhase = "FAILED"
	WORKLOADV1INSTANCEINSTANCEPHASE_COMPLETED                  Workloadv1InstanceInstancePhase = "COMPLETED"
	WORKLOADV1INSTANCEINSTANCEPHASE_SCHEDULING                 Workloadv1InstanceInstancePhase = "SCHEDULING"
	WORKLOADV1INSTANCEINSTANCEPHASE_STOPPED                    Workloadv1InstanceInstancePhase = "STOPPED"
)

List of workloadv1InstanceInstancePhase

func (Workloadv1InstanceInstancePhase) Ptr

Ptr returns reference to workloadv1InstanceInstancePhase value

type Workloadv1Location

type Workloadv1Location struct {
	// A human readable location name
	Name *string `json:"name,omitempty"`
	// A location's city
	City *string `json:"city,omitempty"`
	// A location's city, expressed as an IATA airport code
	CityCode *string `json:"cityCode,omitempty"`
	// A location's subdivision
	Subdivision *string `json:"subdivision,omitempty"`
	// A location's subdivision code
	SubdivisionCode *string `json:"subdivisionCode,omitempty"`
	// A location's country
	Country *string `json:"country,omitempty"`
	// A location's ISO-3166-1 alpha-2 country code
	CountryCode *string `json:"countryCode,omitempty"`
	// A location's state or province
	Region *string `json:"region,omitempty"`
	// A location's ISO-3166-2 region code
	RegionCode *string `json:"regionCode,omitempty"`
	// A location's continent
	Continent *string `json:"continent,omitempty"`
	// A location's continent code
	ContinentCode *string `json:"continentCode,omitempty"`
	// A location's geographic latitude
	Latitude *float64 `json:"latitude,omitempty"`
	// A location's geographic longitude
	Longitude *float64 `json:"longitude,omitempty"`
}

Workloadv1Location Geographic location information

func NewWorkloadv1Location

func NewWorkloadv1Location() *Workloadv1Location

NewWorkloadv1Location instantiates a new Workloadv1Location 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 NewWorkloadv1LocationWithDefaults

func NewWorkloadv1LocationWithDefaults() *Workloadv1Location

NewWorkloadv1LocationWithDefaults instantiates a new Workloadv1Location 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 (*Workloadv1Location) GetCity

func (o *Workloadv1Location) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*Workloadv1Location) GetCityCode

func (o *Workloadv1Location) GetCityCode() string

GetCityCode returns the CityCode field value if set, zero value otherwise.

func (*Workloadv1Location) GetCityCodeOk

func (o *Workloadv1Location) GetCityCodeOk() (*string, bool)

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

func (*Workloadv1Location) GetCityOk

func (o *Workloadv1Location) GetCityOk() (*string, bool)

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

func (*Workloadv1Location) GetContinent

func (o *Workloadv1Location) GetContinent() string

GetContinent returns the Continent field value if set, zero value otherwise.

func (*Workloadv1Location) GetContinentCode

func (o *Workloadv1Location) GetContinentCode() string

GetContinentCode returns the ContinentCode field value if set, zero value otherwise.

func (*Workloadv1Location) GetContinentCodeOk

func (o *Workloadv1Location) GetContinentCodeOk() (*string, bool)

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

func (*Workloadv1Location) GetContinentOk

func (o *Workloadv1Location) GetContinentOk() (*string, bool)

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

func (*Workloadv1Location) GetCountry

func (o *Workloadv1Location) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*Workloadv1Location) GetCountryCode

func (o *Workloadv1Location) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*Workloadv1Location) GetCountryCodeOk

func (o *Workloadv1Location) GetCountryCodeOk() (*string, bool)

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

func (*Workloadv1Location) GetCountryOk

func (o *Workloadv1Location) GetCountryOk() (*string, bool)

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

func (*Workloadv1Location) GetLatitude

func (o *Workloadv1Location) GetLatitude() float64

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*Workloadv1Location) GetLatitudeOk

func (o *Workloadv1Location) GetLatitudeOk() (*float64, bool)

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

func (*Workloadv1Location) GetLongitude

func (o *Workloadv1Location) GetLongitude() float64

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*Workloadv1Location) GetLongitudeOk

func (o *Workloadv1Location) GetLongitudeOk() (*float64, bool)

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

func (*Workloadv1Location) GetName

func (o *Workloadv1Location) GetName() string

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

func (*Workloadv1Location) GetNameOk

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

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

func (*Workloadv1Location) GetRegion

func (o *Workloadv1Location) GetRegion() string

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

func (*Workloadv1Location) GetRegionCode

func (o *Workloadv1Location) GetRegionCode() string

GetRegionCode returns the RegionCode field value if set, zero value otherwise.

func (*Workloadv1Location) GetRegionCodeOk

func (o *Workloadv1Location) GetRegionCodeOk() (*string, bool)

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

func (*Workloadv1Location) GetRegionOk

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

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

func (*Workloadv1Location) GetSubdivision

func (o *Workloadv1Location) GetSubdivision() string

GetSubdivision returns the Subdivision field value if set, zero value otherwise.

func (*Workloadv1Location) GetSubdivisionCode

func (o *Workloadv1Location) GetSubdivisionCode() string

GetSubdivisionCode returns the SubdivisionCode field value if set, zero value otherwise.

func (*Workloadv1Location) GetSubdivisionCodeOk

func (o *Workloadv1Location) GetSubdivisionCodeOk() (*string, bool)

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

func (*Workloadv1Location) GetSubdivisionOk

func (o *Workloadv1Location) GetSubdivisionOk() (*string, bool)

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

func (*Workloadv1Location) HasCity

func (o *Workloadv1Location) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*Workloadv1Location) HasCityCode

func (o *Workloadv1Location) HasCityCode() bool

HasCityCode returns a boolean if a field has been set.

func (*Workloadv1Location) HasContinent

func (o *Workloadv1Location) HasContinent() bool

HasContinent returns a boolean if a field has been set.

func (*Workloadv1Location) HasContinentCode

func (o *Workloadv1Location) HasContinentCode() bool

HasContinentCode returns a boolean if a field has been set.

func (*Workloadv1Location) HasCountry

func (o *Workloadv1Location) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*Workloadv1Location) HasCountryCode

func (o *Workloadv1Location) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*Workloadv1Location) HasLatitude

func (o *Workloadv1Location) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*Workloadv1Location) HasLongitude

func (o *Workloadv1Location) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*Workloadv1Location) HasName

func (o *Workloadv1Location) HasName() bool

HasName returns a boolean if a field has been set.

func (*Workloadv1Location) HasRegion

func (o *Workloadv1Location) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*Workloadv1Location) HasRegionCode

func (o *Workloadv1Location) HasRegionCode() bool

HasRegionCode returns a boolean if a field has been set.

func (*Workloadv1Location) HasSubdivision

func (o *Workloadv1Location) HasSubdivision() bool

HasSubdivision returns a boolean if a field has been set.

func (*Workloadv1Location) HasSubdivisionCode

func (o *Workloadv1Location) HasSubdivisionCode() bool

HasSubdivisionCode returns a boolean if a field has been set.

func (Workloadv1Location) MarshalJSON

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

func (*Workloadv1Location) SetCity

func (o *Workloadv1Location) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*Workloadv1Location) SetCityCode

func (o *Workloadv1Location) SetCityCode(v string)

SetCityCode gets a reference to the given string and assigns it to the CityCode field.

func (*Workloadv1Location) SetContinent

func (o *Workloadv1Location) SetContinent(v string)

SetContinent gets a reference to the given string and assigns it to the Continent field.

func (*Workloadv1Location) SetContinentCode

func (o *Workloadv1Location) SetContinentCode(v string)

SetContinentCode gets a reference to the given string and assigns it to the ContinentCode field.

func (*Workloadv1Location) SetCountry

func (o *Workloadv1Location) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*Workloadv1Location) SetCountryCode

func (o *Workloadv1Location) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*Workloadv1Location) SetLatitude

func (o *Workloadv1Location) SetLatitude(v float64)

SetLatitude gets a reference to the given float64 and assigns it to the Latitude field.

func (*Workloadv1Location) SetLongitude

func (o *Workloadv1Location) SetLongitude(v float64)

SetLongitude gets a reference to the given float64 and assigns it to the Longitude field.

func (*Workloadv1Location) SetName

func (o *Workloadv1Location) SetName(v string)

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

func (*Workloadv1Location) SetRegion

func (o *Workloadv1Location) SetRegion(v string)

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

func (*Workloadv1Location) SetRegionCode

func (o *Workloadv1Location) SetRegionCode(v string)

SetRegionCode gets a reference to the given string and assigns it to the RegionCode field.

func (*Workloadv1Location) SetSubdivision

func (o *Workloadv1Location) SetSubdivision(v string)

SetSubdivision gets a reference to the given string and assigns it to the Subdivision field.

func (*Workloadv1Location) SetSubdivisionCode

func (o *Workloadv1Location) SetSubdivisionCode(v string)

SetSubdivisionCode gets a reference to the given string and assigns it to the SubdivisionCode field.

type Workloadv1NetworkInterfaceStatus

type Workloadv1NetworkInterfaceStatus struct {
	// A network interface's name
	Network *string `json:"network,omitempty"`
	// A network interface's primary IP address
	IpAddress *string `json:"ipAddress,omitempty"`
	// Additional IP addresses bound to a network interface
	IpAddressAliases *[]string `json:"ipAddressAliases,omitempty"`
	// A network interface's gateway address
	Gateway *string `json:"gateway,omitempty"`
}

Workloadv1NetworkInterfaceStatus Network interfaces that are attached to an instance in a workload

func NewWorkloadv1NetworkInterfaceStatus

func NewWorkloadv1NetworkInterfaceStatus() *Workloadv1NetworkInterfaceStatus

NewWorkloadv1NetworkInterfaceStatus instantiates a new Workloadv1NetworkInterfaceStatus 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 NewWorkloadv1NetworkInterfaceStatusWithDefaults

func NewWorkloadv1NetworkInterfaceStatusWithDefaults() *Workloadv1NetworkInterfaceStatus

NewWorkloadv1NetworkInterfaceStatusWithDefaults instantiates a new Workloadv1NetworkInterfaceStatus 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 (*Workloadv1NetworkInterfaceStatus) GetGateway

func (o *Workloadv1NetworkInterfaceStatus) GetGateway() string

GetGateway returns the Gateway field value if set, zero value otherwise.

func (*Workloadv1NetworkInterfaceStatus) GetGatewayOk

func (o *Workloadv1NetworkInterfaceStatus) GetGatewayOk() (*string, bool)

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

func (*Workloadv1NetworkInterfaceStatus) GetIpAddress

func (o *Workloadv1NetworkInterfaceStatus) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise.

func (*Workloadv1NetworkInterfaceStatus) GetIpAddressAliases

func (o *Workloadv1NetworkInterfaceStatus) GetIpAddressAliases() []string

GetIpAddressAliases returns the IpAddressAliases field value if set, zero value otherwise.

func (*Workloadv1NetworkInterfaceStatus) GetIpAddressAliasesOk

func (o *Workloadv1NetworkInterfaceStatus) GetIpAddressAliasesOk() (*[]string, bool)

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

func (*Workloadv1NetworkInterfaceStatus) GetIpAddressOk

func (o *Workloadv1NetworkInterfaceStatus) GetIpAddressOk() (*string, bool)

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

func (*Workloadv1NetworkInterfaceStatus) GetNetwork

func (o *Workloadv1NetworkInterfaceStatus) GetNetwork() string

GetNetwork returns the Network field value if set, zero value otherwise.

func (*Workloadv1NetworkInterfaceStatus) GetNetworkOk

func (o *Workloadv1NetworkInterfaceStatus) GetNetworkOk() (*string, bool)

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

func (*Workloadv1NetworkInterfaceStatus) HasGateway

func (o *Workloadv1NetworkInterfaceStatus) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*Workloadv1NetworkInterfaceStatus) HasIpAddress

func (o *Workloadv1NetworkInterfaceStatus) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*Workloadv1NetworkInterfaceStatus) HasIpAddressAliases

func (o *Workloadv1NetworkInterfaceStatus) HasIpAddressAliases() bool

HasIpAddressAliases returns a boolean if a field has been set.

func (*Workloadv1NetworkInterfaceStatus) HasNetwork

func (o *Workloadv1NetworkInterfaceStatus) HasNetwork() bool

HasNetwork returns a boolean if a field has been set.

func (Workloadv1NetworkInterfaceStatus) MarshalJSON

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

func (*Workloadv1NetworkInterfaceStatus) SetGateway

func (o *Workloadv1NetworkInterfaceStatus) SetGateway(v string)

SetGateway gets a reference to the given string and assigns it to the Gateway field.

func (*Workloadv1NetworkInterfaceStatus) SetIpAddress

func (o *Workloadv1NetworkInterfaceStatus) SetIpAddress(v string)

SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.

func (*Workloadv1NetworkInterfaceStatus) SetIpAddressAliases

func (o *Workloadv1NetworkInterfaceStatus) SetIpAddressAliases(v []string)

SetIpAddressAliases gets a reference to the given []string and assigns it to the IpAddressAliases field.

func (*Workloadv1NetworkInterfaceStatus) SetNetwork

func (o *Workloadv1NetworkInterfaceStatus) SetNetwork(v string)

SetNetwork gets a reference to the given string and assigns it to the Network field.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL