client

package
v0.0.0-...-91c4cd1 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2023 License: MPL-2.0 Imports: 22 Imported by: 1

README

Go API client for client

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.1.4
  • Package version: 1.1.4
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

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

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

import sw "./client"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

All URIs are relative to http://127.0.0.1:4646/v1

Class Method HTTP request Description
ACLApi DeleteACLPolicy Delete /acl/policy/{policyName}
ACLApi DeleteACLToken Delete /acl/token/{tokenAccessor}
ACLApi GetACLPolicies Get /acl/policies
ACLApi GetACLPolicy Get /acl/policy/{policyName}
ACLApi GetACLToken Get /acl/token/{tokenAccessor}
ACLApi GetACLTokenSelf Get /acl/token
ACLApi GetACLTokens Get /acl/tokens
ACLApi PostACLBootstrap Post /acl/bootstrap
ACLApi PostACLPolicy Post /acl/policy/{policyName}
ACLApi PostACLToken Post /acl/token/{tokenAccessor}
ACLApi PostACLTokenOnetime Post /acl/token/onetime
ACLApi PostACLTokenOnetimeExchange Post /acl/token/onetime/exchange
AllocationsApi GetAllocation Get /allocation/{allocID}
AllocationsApi GetAllocationServices Get /allocation/{allocID}/services
AllocationsApi GetAllocations Get /allocations
AllocationsApi PostAllocationStop Post /allocation/{allocID}/stop
DeploymentsApi GetDeployment Get /deployment/{deploymentID}
DeploymentsApi GetDeploymentAllocations Get /deployment/allocations/{deploymentID}
DeploymentsApi GetDeployments Get /deployments
DeploymentsApi PostDeploymentAllocationHealth Post /deployment/allocation-health/{deploymentID}
DeploymentsApi PostDeploymentFail Post /deployment/fail/{deploymentID}
DeploymentsApi PostDeploymentPause Post /deployment/pause/{deploymentID}
DeploymentsApi PostDeploymentPromote Post /deployment/promote/{deploymentID}
DeploymentsApi PostDeploymentUnblock Post /deployment/unblock/{deploymentID}
EnterpriseApi CreateQuotaSpec Post /quota
EnterpriseApi DeleteQuotaSpec Delete /quota/{specName}
EnterpriseApi GetQuotaSpec Get /quota/{specName}
EnterpriseApi GetQuotas Get /quotas
EnterpriseApi PostQuotaSpec Post /quota/{specName}
EvaluationsApi GetEvaluation Get /evaluation/{evalID}
EvaluationsApi GetEvaluationAllocations Get /evaluation/{evalID}/allocations
EvaluationsApi GetEvaluations Get /evaluations
JobsApi DeleteJob Delete /job/{jobName}
JobsApi GetJob Get /job/{jobName}
JobsApi GetJobAllocations Get /job/{jobName}/allocations
JobsApi GetJobDeployment Get /job/{jobName}/deployment
JobsApi GetJobDeployments Get /job/{jobName}/deployments
JobsApi GetJobEvaluations Get /job/{jobName}/evaluations
JobsApi GetJobScaleStatus Get /job/{jobName}/scale
JobsApi GetJobSummary Get /job/{jobName}/summary
JobsApi GetJobVersions Get /job/{jobName}/versions
JobsApi GetJobs Get /jobs
JobsApi PostJob Post /job/{jobName}
JobsApi PostJobDispatch Post /job/{jobName}/dispatch
JobsApi PostJobEvaluate Post /job/{jobName}/evaluate
JobsApi PostJobParse Post /jobs/parse
JobsApi PostJobPeriodicForce Post /job/{jobName}/periodic/force
JobsApi PostJobPlan Post /job/{jobName}/plan
JobsApi PostJobRevert Post /job/{jobName}/revert
JobsApi PostJobScalingRequest Post /job/{jobName}/scale
JobsApi PostJobStability Post /job/{jobName}/stable
JobsApi PostJobValidateRequest Post /validate/job
JobsApi RegisterJob Post /jobs
MetricsApi GetMetricsSummary Get /metrics
NamespacesApi CreateNamespace Post /namespace
NamespacesApi DeleteNamespace Delete /namespace/{namespaceName}
NamespacesApi GetNamespace Get /namespace/{namespaceName}
NamespacesApi GetNamespaces Get /namespaces
NamespacesApi PostNamespace Post /namespace/{namespaceName}
NodesApi GetNode Get /node/{nodeId}
NodesApi GetNodeAllocations Get /node/{nodeId}/allocations
NodesApi GetNodes Get /nodes
NodesApi UpdateNodeDrain Post /node/{nodeId}/drain
NodesApi UpdateNodeEligibility Post /node/{nodeId}/eligibility
NodesApi UpdateNodePurge Post /node/{nodeId}/purge
OperatorApi DeleteOperatorRaftPeer Delete /operator/raft/peer
OperatorApi GetOperatorAutopilotConfiguration Get /operator/autopilot/configuration
OperatorApi GetOperatorAutopilotHealth Get /operator/autopilot/health
OperatorApi GetOperatorRaftConfiguration Get /operator/raft/configuration
OperatorApi GetOperatorSchedulerConfiguration Get /operator/scheduler/configuration
OperatorApi PostOperatorSchedulerConfiguration Post /operator/scheduler/configuration
OperatorApi PutOperatorAutopilotConfiguration Put /operator/autopilot/configuration
PluginsApi GetPluginCSI Get /plugin/csi/{pluginID}
PluginsApi GetPlugins Get /plugins
RegionsApi GetRegions Get /regions
ScalingApi GetScalingPolicies Get /scaling/policies
ScalingApi GetScalingPolicy Get /scaling/policy/{policyID}
SearchApi GetFuzzySearch Post /search/fuzzy
SearchApi GetSearch Post /search
StatusApi GetStatusLeader Get /status/leader
StatusApi GetStatusPeers Get /status/peers
SystemApi PutSystemGC Put /system/gc
SystemApi PutSystemReconcileSummaries Put /system/reconcile/summaries
VariablesApi DeleteVariable Delete /var/{path}
VariablesApi GetVariableQuery Get /var/{path}
VariablesApi GetVariablesListRequest Get /vars
VariablesApi PostVariable Post /var/{path}
VariablesApi PutVariable Put /var/{path}
VolumesApi CreateVolume Post /volume/csi/{volumeId}/{action}
VolumesApi DeleteSnapshot Delete /volumes/snapshot
VolumesApi DeleteVolumeRegistration Delete /volume/csi/{volumeId}
VolumesApi DetachOrDeleteVolume Delete /volume/csi/{volumeId}/{action}
VolumesApi GetExternalVolumes Get /volumes/external
VolumesApi GetSnapshots Get /volumes/snapshot
VolumesApi GetVolume Get /volume/csi/{volumeId}
VolumesApi GetVolumes Get /volumes
VolumesApi PostSnapshot Post /volumes/snapshot
VolumesApi PostVolume Post /volumes
VolumesApi PostVolumeRegistration Post /volume/csi/{volumeId}

Documentation For Models

Documentation For Authorization

X-Nomad-Token
  • Type: API key
  • API key parameter name: X-Nomad-Token
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: X-Nomad-Token and passed in as the auth context for each request.

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

support@hashicorp.com

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

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

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

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

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

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

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

Functions

func CacheExpires

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

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

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type ACLApiService

type ACLApiService service

ACLApiService ACLApi service

func (*ACLApiService) DeleteACLPolicy

func (a *ACLApiService) DeleteACLPolicy(ctx _context.Context, policyName string) ApiDeleteACLPolicyRequest

* DeleteACLPolicy Method for DeleteACLPolicy * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param policyName The ACL policy name. * @return ApiDeleteACLPolicyRequest

func (*ACLApiService) DeleteACLPolicyExecute

func (a *ACLApiService) DeleteACLPolicyExecute(r ApiDeleteACLPolicyRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*ACLApiService) DeleteACLToken

func (a *ACLApiService) DeleteACLToken(ctx _context.Context, tokenAccessor string) ApiDeleteACLTokenRequest

* DeleteACLToken Method for DeleteACLToken * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param tokenAccessor The token accessor ID. * @return ApiDeleteACLTokenRequest

func (*ACLApiService) DeleteACLTokenExecute

func (a *ACLApiService) DeleteACLTokenExecute(r ApiDeleteACLTokenRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*ACLApiService) GetACLPolicies

func (a *ACLApiService) GetACLPolicies(ctx _context.Context) ApiGetACLPoliciesRequest

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

func (*ACLApiService) GetACLPoliciesExecute

* Execute executes the request * @return []ACLPolicyListStub

func (*ACLApiService) GetACLPolicy

func (a *ACLApiService) GetACLPolicy(ctx _context.Context, policyName string) ApiGetACLPolicyRequest

* GetACLPolicy Method for GetACLPolicy * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param policyName The ACL policy name. * @return ApiGetACLPolicyRequest

func (*ACLApiService) GetACLPolicyExecute

func (a *ACLApiService) GetACLPolicyExecute(r ApiGetACLPolicyRequest) (ACLPolicy, *_nethttp.Response, error)

* Execute executes the request * @return ACLPolicy

func (*ACLApiService) GetACLToken

func (a *ACLApiService) GetACLToken(ctx _context.Context, tokenAccessor string) ApiGetACLTokenRequest

* GetACLToken Method for GetACLToken * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param tokenAccessor The token accessor ID. * @return ApiGetACLTokenRequest

func (*ACLApiService) GetACLTokenExecute

func (a *ACLApiService) GetACLTokenExecute(r ApiGetACLTokenRequest) (ACLToken, *_nethttp.Response, error)

* Execute executes the request * @return ACLToken

func (*ACLApiService) GetACLTokenSelf

func (a *ACLApiService) GetACLTokenSelf(ctx _context.Context) ApiGetACLTokenSelfRequest

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

func (*ACLApiService) GetACLTokenSelfExecute

func (a *ACLApiService) GetACLTokenSelfExecute(r ApiGetACLTokenSelfRequest) (ACLToken, *_nethttp.Response, error)

* Execute executes the request * @return ACLToken

func (*ACLApiService) GetACLTokens

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

func (*ACLApiService) GetACLTokensExecute

* Execute executes the request * @return []ACLTokenListStub

func (*ACLApiService) PostACLBootstrap

func (a *ACLApiService) PostACLBootstrap(ctx _context.Context) ApiPostACLBootstrapRequest

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

func (*ACLApiService) PostACLBootstrapExecute

func (a *ACLApiService) PostACLBootstrapExecute(r ApiPostACLBootstrapRequest) (ACLToken, *_nethttp.Response, error)

* Execute executes the request * @return ACLToken

func (*ACLApiService) PostACLPolicy

func (a *ACLApiService) PostACLPolicy(ctx _context.Context, policyName string) ApiPostACLPolicyRequest

* PostACLPolicy Method for PostACLPolicy * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param policyName The ACL policy name. * @return ApiPostACLPolicyRequest

func (*ACLApiService) PostACLPolicyExecute

func (a *ACLApiService) PostACLPolicyExecute(r ApiPostACLPolicyRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*ACLApiService) PostACLToken

func (a *ACLApiService) PostACLToken(ctx _context.Context, tokenAccessor string) ApiPostACLTokenRequest

* PostACLToken Method for PostACLToken * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param tokenAccessor The token accessor ID. * @return ApiPostACLTokenRequest

func (*ACLApiService) PostACLTokenExecute

func (a *ACLApiService) PostACLTokenExecute(r ApiPostACLTokenRequest) (ACLToken, *_nethttp.Response, error)

* Execute executes the request * @return ACLToken

func (*ACLApiService) PostACLTokenOnetime

func (a *ACLApiService) PostACLTokenOnetime(ctx _context.Context) ApiPostACLTokenOnetimeRequest

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

func (*ACLApiService) PostACLTokenOnetimeExchange

func (a *ACLApiService) PostACLTokenOnetimeExchange(ctx _context.Context) ApiPostACLTokenOnetimeExchangeRequest

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

func (*ACLApiService) PostACLTokenOnetimeExchangeExecute

func (a *ACLApiService) PostACLTokenOnetimeExchangeExecute(r ApiPostACLTokenOnetimeExchangeRequest) (ACLToken, *_nethttp.Response, error)

* Execute executes the request * @return ACLToken

func (*ACLApiService) PostACLTokenOnetimeExecute

func (a *ACLApiService) PostACLTokenOnetimeExecute(r ApiPostACLTokenOnetimeRequest) (OneTimeToken, *_nethttp.Response, error)

* Execute executes the request * @return OneTimeToken

type ACLPolicy

type ACLPolicy struct {
	CreateIndex *int32  `json:"CreateIndex,omitempty"`
	Description *string `json:"Description,omitempty"`
	JobACL      *JobACL `json:"JobACL,omitempty"`
	ModifyIndex *int32  `json:"ModifyIndex,omitempty"`
	Name        *string `json:"Name,omitempty"`
	Rules       *string `json:"Rules,omitempty"`
}

ACLPolicy struct for ACLPolicy

func NewACLPolicy

func NewACLPolicy() *ACLPolicy

NewACLPolicy instantiates a new ACLPolicy 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 NewACLPolicyWithDefaults

func NewACLPolicyWithDefaults() *ACLPolicy

NewACLPolicyWithDefaults instantiates a new ACLPolicy 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 (*ACLPolicy) GetCreateIndex

func (o *ACLPolicy) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*ACLPolicy) GetCreateIndexOk

func (o *ACLPolicy) GetCreateIndexOk() (*int32, bool)

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

func (*ACLPolicy) GetDescription

func (o *ACLPolicy) GetDescription() string

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

func (*ACLPolicy) GetDescriptionOk

func (o *ACLPolicy) 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 (*ACLPolicy) GetJobACL

func (o *ACLPolicy) GetJobACL() JobACL

GetJobACL returns the JobACL field value if set, zero value otherwise.

func (*ACLPolicy) GetJobACLOk

func (o *ACLPolicy) GetJobACLOk() (*JobACL, bool)

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

func (*ACLPolicy) GetModifyIndex

func (o *ACLPolicy) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*ACLPolicy) GetModifyIndexOk

func (o *ACLPolicy) GetModifyIndexOk() (*int32, bool)

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

func (*ACLPolicy) GetName

func (o *ACLPolicy) GetName() string

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

func (*ACLPolicy) GetNameOk

func (o *ACLPolicy) 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 (*ACLPolicy) GetRules

func (o *ACLPolicy) GetRules() string

GetRules returns the Rules field value if set, zero value otherwise.

func (*ACLPolicy) GetRulesOk

func (o *ACLPolicy) GetRulesOk() (*string, bool)

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

func (*ACLPolicy) HasCreateIndex

func (o *ACLPolicy) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*ACLPolicy) HasDescription

func (o *ACLPolicy) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ACLPolicy) HasJobACL

func (o *ACLPolicy) HasJobACL() bool

HasJobACL returns a boolean if a field has been set.

func (*ACLPolicy) HasModifyIndex

func (o *ACLPolicy) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*ACLPolicy) HasName

func (o *ACLPolicy) HasName() bool

HasName returns a boolean if a field has been set.

func (*ACLPolicy) HasRules

func (o *ACLPolicy) HasRules() bool

HasRules returns a boolean if a field has been set.

func (ACLPolicy) MarshalJSON

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

func (*ACLPolicy) SetCreateIndex

func (o *ACLPolicy) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*ACLPolicy) SetDescription

func (o *ACLPolicy) SetDescription(v string)

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

func (*ACLPolicy) SetJobACL

func (o *ACLPolicy) SetJobACL(v JobACL)

SetJobACL gets a reference to the given JobACL and assigns it to the JobACL field.

func (*ACLPolicy) SetModifyIndex

func (o *ACLPolicy) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*ACLPolicy) SetName

func (o *ACLPolicy) SetName(v string)

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

func (*ACLPolicy) SetRules

func (o *ACLPolicy) SetRules(v string)

SetRules gets a reference to the given string and assigns it to the Rules field.

type ACLPolicyListStub

type ACLPolicyListStub struct {
	CreateIndex *int32  `json:"CreateIndex,omitempty"`
	Description *string `json:"Description,omitempty"`
	ModifyIndex *int32  `json:"ModifyIndex,omitempty"`
	Name        *string `json:"Name,omitempty"`
}

ACLPolicyListStub struct for ACLPolicyListStub

func NewACLPolicyListStub

func NewACLPolicyListStub() *ACLPolicyListStub

NewACLPolicyListStub instantiates a new ACLPolicyListStub 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 NewACLPolicyListStubWithDefaults

func NewACLPolicyListStubWithDefaults() *ACLPolicyListStub

NewACLPolicyListStubWithDefaults instantiates a new ACLPolicyListStub 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 (*ACLPolicyListStub) GetCreateIndex

func (o *ACLPolicyListStub) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*ACLPolicyListStub) GetCreateIndexOk

func (o *ACLPolicyListStub) GetCreateIndexOk() (*int32, bool)

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

func (*ACLPolicyListStub) GetDescription

func (o *ACLPolicyListStub) GetDescription() string

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

func (*ACLPolicyListStub) GetDescriptionOk

func (o *ACLPolicyListStub) 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 (*ACLPolicyListStub) GetModifyIndex

func (o *ACLPolicyListStub) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*ACLPolicyListStub) GetModifyIndexOk

func (o *ACLPolicyListStub) GetModifyIndexOk() (*int32, bool)

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

func (*ACLPolicyListStub) GetName

func (o *ACLPolicyListStub) GetName() string

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

func (*ACLPolicyListStub) GetNameOk

func (o *ACLPolicyListStub) 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 (*ACLPolicyListStub) HasCreateIndex

func (o *ACLPolicyListStub) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*ACLPolicyListStub) HasDescription

func (o *ACLPolicyListStub) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ACLPolicyListStub) HasModifyIndex

func (o *ACLPolicyListStub) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*ACLPolicyListStub) HasName

func (o *ACLPolicyListStub) HasName() bool

HasName returns a boolean if a field has been set.

func (ACLPolicyListStub) MarshalJSON

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

func (*ACLPolicyListStub) SetCreateIndex

func (o *ACLPolicyListStub) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*ACLPolicyListStub) SetDescription

func (o *ACLPolicyListStub) SetDescription(v string)

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

func (*ACLPolicyListStub) SetModifyIndex

func (o *ACLPolicyListStub) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*ACLPolicyListStub) SetName

func (o *ACLPolicyListStub) SetName(v string)

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

type ACLToken

type ACLToken struct {
	AccessorID     *string             `json:"AccessorID,omitempty"`
	CreateIndex    *int32              `json:"CreateIndex,omitempty"`
	CreateTime     *time.Time          `json:"CreateTime,omitempty"`
	ExpirationTTL  *int64              `json:"ExpirationTTL,omitempty"`
	ExpirationTime *time.Time          `json:"ExpirationTime,omitempty"`
	Global         *bool               `json:"Global,omitempty"`
	ModifyIndex    *int32              `json:"ModifyIndex,omitempty"`
	Name           *string             `json:"Name,omitempty"`
	Policies       *[]string           `json:"Policies,omitempty"`
	Roles          *[]ACLTokenRoleLink `json:"Roles,omitempty"`
	SecretID       *string             `json:"SecretID,omitempty"`
	Type           *string             `json:"Type,omitempty"`
}

ACLToken struct for ACLToken

func NewACLToken

func NewACLToken() *ACLToken

NewACLToken instantiates a new ACLToken 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 NewACLTokenWithDefaults

func NewACLTokenWithDefaults() *ACLToken

NewACLTokenWithDefaults instantiates a new ACLToken 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 (*ACLToken) GetAccessorID

func (o *ACLToken) GetAccessorID() string

GetAccessorID returns the AccessorID field value if set, zero value otherwise.

func (*ACLToken) GetAccessorIDOk

func (o *ACLToken) GetAccessorIDOk() (*string, bool)

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

func (*ACLToken) GetCreateIndex

func (o *ACLToken) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*ACLToken) GetCreateIndexOk

func (o *ACLToken) GetCreateIndexOk() (*int32, bool)

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

func (*ACLToken) GetCreateTime

func (o *ACLToken) GetCreateTime() time.Time

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*ACLToken) GetCreateTimeOk

func (o *ACLToken) GetCreateTimeOk() (*time.Time, bool)

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

func (*ACLToken) GetExpirationTTL

func (o *ACLToken) GetExpirationTTL() int64

GetExpirationTTL returns the ExpirationTTL field value if set, zero value otherwise.

func (*ACLToken) GetExpirationTTLOk

func (o *ACLToken) GetExpirationTTLOk() (*int64, bool)

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

func (*ACLToken) GetExpirationTime

func (o *ACLToken) GetExpirationTime() time.Time

GetExpirationTime returns the ExpirationTime field value if set, zero value otherwise.

func (*ACLToken) GetExpirationTimeOk

func (o *ACLToken) GetExpirationTimeOk() (*time.Time, bool)

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

func (*ACLToken) GetGlobal

func (o *ACLToken) GetGlobal() bool

GetGlobal returns the Global field value if set, zero value otherwise.

func (*ACLToken) GetGlobalOk

func (o *ACLToken) GetGlobalOk() (*bool, bool)

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

func (*ACLToken) GetModifyIndex

func (o *ACLToken) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*ACLToken) GetModifyIndexOk

func (o *ACLToken) GetModifyIndexOk() (*int32, bool)

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

func (*ACLToken) GetName

func (o *ACLToken) GetName() string

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

func (*ACLToken) GetNameOk

func (o *ACLToken) 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 (*ACLToken) GetPolicies

func (o *ACLToken) GetPolicies() []string

GetPolicies returns the Policies field value if set, zero value otherwise.

func (*ACLToken) GetPoliciesOk

func (o *ACLToken) GetPoliciesOk() (*[]string, bool)

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

func (*ACLToken) GetRoles

func (o *ACLToken) GetRoles() []ACLTokenRoleLink

GetRoles returns the Roles field value if set, zero value otherwise.

func (*ACLToken) GetRolesOk

func (o *ACLToken) GetRolesOk() (*[]ACLTokenRoleLink, bool)

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

func (*ACLToken) GetSecretID

func (o *ACLToken) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*ACLToken) GetSecretIDOk

func (o *ACLToken) GetSecretIDOk() (*string, bool)

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

func (*ACLToken) GetType

func (o *ACLToken) GetType() string

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

func (*ACLToken) GetTypeOk

func (o *ACLToken) 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 (*ACLToken) HasAccessorID

func (o *ACLToken) HasAccessorID() bool

HasAccessorID returns a boolean if a field has been set.

func (*ACLToken) HasCreateIndex

func (o *ACLToken) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*ACLToken) HasCreateTime

func (o *ACLToken) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*ACLToken) HasExpirationTTL

func (o *ACLToken) HasExpirationTTL() bool

HasExpirationTTL returns a boolean if a field has been set.

func (*ACLToken) HasExpirationTime

func (o *ACLToken) HasExpirationTime() bool

HasExpirationTime returns a boolean if a field has been set.

func (*ACLToken) HasGlobal

func (o *ACLToken) HasGlobal() bool

HasGlobal returns a boolean if a field has been set.

func (*ACLToken) HasModifyIndex

func (o *ACLToken) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*ACLToken) HasName

func (o *ACLToken) HasName() bool

HasName returns a boolean if a field has been set.

func (*ACLToken) HasPolicies

func (o *ACLToken) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (*ACLToken) HasRoles

func (o *ACLToken) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*ACLToken) HasSecretID

func (o *ACLToken) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (*ACLToken) HasType

func (o *ACLToken) HasType() bool

HasType returns a boolean if a field has been set.

func (ACLToken) MarshalJSON

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

func (*ACLToken) SetAccessorID

func (o *ACLToken) SetAccessorID(v string)

SetAccessorID gets a reference to the given string and assigns it to the AccessorID field.

func (*ACLToken) SetCreateIndex

func (o *ACLToken) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*ACLToken) SetCreateTime

func (o *ACLToken) SetCreateTime(v time.Time)

SetCreateTime gets a reference to the given time.Time and assigns it to the CreateTime field.

func (*ACLToken) SetExpirationTTL

func (o *ACLToken) SetExpirationTTL(v int64)

SetExpirationTTL gets a reference to the given int64 and assigns it to the ExpirationTTL field.

func (*ACLToken) SetExpirationTime

func (o *ACLToken) SetExpirationTime(v time.Time)

SetExpirationTime gets a reference to the given time.Time and assigns it to the ExpirationTime field.

func (*ACLToken) SetGlobal

func (o *ACLToken) SetGlobal(v bool)

SetGlobal gets a reference to the given bool and assigns it to the Global field.

func (*ACLToken) SetModifyIndex

func (o *ACLToken) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*ACLToken) SetName

func (o *ACLToken) SetName(v string)

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

func (*ACLToken) SetPolicies

func (o *ACLToken) SetPolicies(v []string)

SetPolicies gets a reference to the given []string and assigns it to the Policies field.

func (*ACLToken) SetRoles

func (o *ACLToken) SetRoles(v []ACLTokenRoleLink)

SetRoles gets a reference to the given []ACLTokenRoleLink and assigns it to the Roles field.

func (*ACLToken) SetSecretID

func (o *ACLToken) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

func (*ACLToken) SetType

func (o *ACLToken) SetType(v string)

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

type ACLTokenListStub

type ACLTokenListStub struct {
	AccessorID     *string             `json:"AccessorID,omitempty"`
	CreateIndex    *int32              `json:"CreateIndex,omitempty"`
	CreateTime     *time.Time          `json:"CreateTime,omitempty"`
	Global         *bool               `json:"Global,omitempty"`
	ModifyIndex    *int32              `json:"ModifyIndex,omitempty"`
	Name           *string             `json:"Name,omitempty"`
	Policies       *[]string           `json:"Policies,omitempty"`
	Roles          *[]ACLTokenRoleLink `json:"Roles,omitempty"`
	Type           *string             `json:"Type,omitempty"`
	ExpirationTime *time.Time          `json:"expiration_time,omitempty"`
}

ACLTokenListStub struct for ACLTokenListStub

func NewACLTokenListStub

func NewACLTokenListStub() *ACLTokenListStub

NewACLTokenListStub instantiates a new ACLTokenListStub 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 NewACLTokenListStubWithDefaults

func NewACLTokenListStubWithDefaults() *ACLTokenListStub

NewACLTokenListStubWithDefaults instantiates a new ACLTokenListStub 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 (*ACLTokenListStub) GetAccessorID

func (o *ACLTokenListStub) GetAccessorID() string

GetAccessorID returns the AccessorID field value if set, zero value otherwise.

func (*ACLTokenListStub) GetAccessorIDOk

func (o *ACLTokenListStub) GetAccessorIDOk() (*string, bool)

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

func (*ACLTokenListStub) GetCreateIndex

func (o *ACLTokenListStub) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*ACLTokenListStub) GetCreateIndexOk

func (o *ACLTokenListStub) GetCreateIndexOk() (*int32, bool)

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

func (*ACLTokenListStub) GetCreateTime

func (o *ACLTokenListStub) GetCreateTime() time.Time

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*ACLTokenListStub) GetCreateTimeOk

func (o *ACLTokenListStub) GetCreateTimeOk() (*time.Time, bool)

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

func (*ACLTokenListStub) GetExpirationTime

func (o *ACLTokenListStub) GetExpirationTime() time.Time

GetExpirationTime returns the ExpirationTime field value if set, zero value otherwise.

func (*ACLTokenListStub) GetExpirationTimeOk

func (o *ACLTokenListStub) GetExpirationTimeOk() (*time.Time, bool)

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

func (*ACLTokenListStub) GetGlobal

func (o *ACLTokenListStub) GetGlobal() bool

GetGlobal returns the Global field value if set, zero value otherwise.

func (*ACLTokenListStub) GetGlobalOk

func (o *ACLTokenListStub) GetGlobalOk() (*bool, bool)

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

func (*ACLTokenListStub) GetModifyIndex

func (o *ACLTokenListStub) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*ACLTokenListStub) GetModifyIndexOk

func (o *ACLTokenListStub) GetModifyIndexOk() (*int32, bool)

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

func (*ACLTokenListStub) GetName

func (o *ACLTokenListStub) GetName() string

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

func (*ACLTokenListStub) GetNameOk

func (o *ACLTokenListStub) 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 (*ACLTokenListStub) GetPolicies

func (o *ACLTokenListStub) GetPolicies() []string

GetPolicies returns the Policies field value if set, zero value otherwise.

func (*ACLTokenListStub) GetPoliciesOk

func (o *ACLTokenListStub) GetPoliciesOk() (*[]string, bool)

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

func (*ACLTokenListStub) GetRoles

func (o *ACLTokenListStub) GetRoles() []ACLTokenRoleLink

GetRoles returns the Roles field value if set, zero value otherwise.

func (*ACLTokenListStub) GetRolesOk

func (o *ACLTokenListStub) GetRolesOk() (*[]ACLTokenRoleLink, bool)

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

func (*ACLTokenListStub) GetType

func (o *ACLTokenListStub) GetType() string

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

func (*ACLTokenListStub) GetTypeOk

func (o *ACLTokenListStub) 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 (*ACLTokenListStub) HasAccessorID

func (o *ACLTokenListStub) HasAccessorID() bool

HasAccessorID returns a boolean if a field has been set.

func (*ACLTokenListStub) HasCreateIndex

func (o *ACLTokenListStub) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*ACLTokenListStub) HasCreateTime

func (o *ACLTokenListStub) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*ACLTokenListStub) HasExpirationTime

func (o *ACLTokenListStub) HasExpirationTime() bool

HasExpirationTime returns a boolean if a field has been set.

func (*ACLTokenListStub) HasGlobal

func (o *ACLTokenListStub) HasGlobal() bool

HasGlobal returns a boolean if a field has been set.

func (*ACLTokenListStub) HasModifyIndex

func (o *ACLTokenListStub) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*ACLTokenListStub) HasName

func (o *ACLTokenListStub) HasName() bool

HasName returns a boolean if a field has been set.

func (*ACLTokenListStub) HasPolicies

func (o *ACLTokenListStub) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (*ACLTokenListStub) HasRoles

func (o *ACLTokenListStub) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*ACLTokenListStub) HasType

func (o *ACLTokenListStub) HasType() bool

HasType returns a boolean if a field has been set.

func (ACLTokenListStub) MarshalJSON

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

func (*ACLTokenListStub) SetAccessorID

func (o *ACLTokenListStub) SetAccessorID(v string)

SetAccessorID gets a reference to the given string and assigns it to the AccessorID field.

func (*ACLTokenListStub) SetCreateIndex

func (o *ACLTokenListStub) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*ACLTokenListStub) SetCreateTime

func (o *ACLTokenListStub) SetCreateTime(v time.Time)

SetCreateTime gets a reference to the given time.Time and assigns it to the CreateTime field.

func (*ACLTokenListStub) SetExpirationTime

func (o *ACLTokenListStub) SetExpirationTime(v time.Time)

SetExpirationTime gets a reference to the given time.Time and assigns it to the ExpirationTime field.

func (*ACLTokenListStub) SetGlobal

func (o *ACLTokenListStub) SetGlobal(v bool)

SetGlobal gets a reference to the given bool and assigns it to the Global field.

func (*ACLTokenListStub) SetModifyIndex

func (o *ACLTokenListStub) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*ACLTokenListStub) SetName

func (o *ACLTokenListStub) SetName(v string)

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

func (*ACLTokenListStub) SetPolicies

func (o *ACLTokenListStub) SetPolicies(v []string)

SetPolicies gets a reference to the given []string and assigns it to the Policies field.

func (*ACLTokenListStub) SetRoles

func (o *ACLTokenListStub) SetRoles(v []ACLTokenRoleLink)

SetRoles gets a reference to the given []ACLTokenRoleLink and assigns it to the Roles field.

func (*ACLTokenListStub) SetType

func (o *ACLTokenListStub) SetType(v string)

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

type ACLTokenRoleLink struct {
	ID   *string `json:"ID,omitempty"`
	Name *string `json:"Name,omitempty"`
}

ACLTokenRoleLink struct for ACLTokenRoleLink

func NewACLTokenRoleLink() *ACLTokenRoleLink

NewACLTokenRoleLink instantiates a new ACLTokenRoleLink 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 NewACLTokenRoleLinkWithDefaults

func NewACLTokenRoleLinkWithDefaults() *ACLTokenRoleLink

NewACLTokenRoleLinkWithDefaults instantiates a new ACLTokenRoleLink 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 (*ACLTokenRoleLink) GetID

func (o *ACLTokenRoleLink) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*ACLTokenRoleLink) GetIDOk

func (o *ACLTokenRoleLink) 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 (*ACLTokenRoleLink) GetName

func (o *ACLTokenRoleLink) GetName() string

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

func (*ACLTokenRoleLink) GetNameOk

func (o *ACLTokenRoleLink) 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 (*ACLTokenRoleLink) HasID

func (o *ACLTokenRoleLink) HasID() bool

HasID returns a boolean if a field has been set.

func (*ACLTokenRoleLink) HasName

func (o *ACLTokenRoleLink) HasName() bool

HasName returns a boolean if a field has been set.

func (ACLTokenRoleLink) MarshalJSON

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

func (*ACLTokenRoleLink) SetID

func (o *ACLTokenRoleLink) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*ACLTokenRoleLink) SetName

func (o *ACLTokenRoleLink) SetName(v string)

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

type APIClient

type APIClient struct {
	ACLApi *ACLApiService

	AllocationsApi *AllocationsApiService

	DeploymentsApi *DeploymentsApiService

	EnterpriseApi *EnterpriseApiService

	EvaluationsApi *EvaluationsApiService

	JobsApi *JobsApiService

	MetricsApi *MetricsApiService

	NamespacesApi *NamespacesApiService

	NodesApi *NodesApiService

	OperatorApi *OperatorApiService

	PluginsApi *PluginsApiService

	RegionsApi *RegionsApiService

	ScalingApi *ScalingApiService

	SearchApi *SearchApiService

	StatusApi *StatusApiService

	SystemApi *SystemApiService

	VariablesApi *VariablesApiService

	VolumesApi *VolumesApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Nomad API v1.1.4 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse

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

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type Affinity

type Affinity struct {
	LTarget *string `json:"LTarget,omitempty"`
	Operand *string `json:"Operand,omitempty"`
	RTarget *string `json:"RTarget,omitempty"`
	Weight  *int32  `json:"Weight,omitempty"`
}

Affinity struct for Affinity

func NewAffinity

func NewAffinity() *Affinity

NewAffinity instantiates a new Affinity 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 NewAffinityWithDefaults

func NewAffinityWithDefaults() *Affinity

NewAffinityWithDefaults instantiates a new Affinity 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 (*Affinity) GetLTarget

func (o *Affinity) GetLTarget() string

GetLTarget returns the LTarget field value if set, zero value otherwise.

func (*Affinity) GetLTargetOk

func (o *Affinity) GetLTargetOk() (*string, bool)

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

func (*Affinity) GetOperand

func (o *Affinity) GetOperand() string

GetOperand returns the Operand field value if set, zero value otherwise.

func (*Affinity) GetOperandOk

func (o *Affinity) GetOperandOk() (*string, bool)

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

func (*Affinity) GetRTarget

func (o *Affinity) GetRTarget() string

GetRTarget returns the RTarget field value if set, zero value otherwise.

func (*Affinity) GetRTargetOk

func (o *Affinity) GetRTargetOk() (*string, bool)

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

func (*Affinity) GetWeight

func (o *Affinity) GetWeight() int32

GetWeight returns the Weight field value if set, zero value otherwise.

func (*Affinity) GetWeightOk

func (o *Affinity) GetWeightOk() (*int32, bool)

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

func (*Affinity) HasLTarget

func (o *Affinity) HasLTarget() bool

HasLTarget returns a boolean if a field has been set.

func (*Affinity) HasOperand

func (o *Affinity) HasOperand() bool

HasOperand returns a boolean if a field has been set.

func (*Affinity) HasRTarget

func (o *Affinity) HasRTarget() bool

HasRTarget returns a boolean if a field has been set.

func (*Affinity) HasWeight

func (o *Affinity) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (Affinity) MarshalJSON

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

func (*Affinity) SetLTarget

func (o *Affinity) SetLTarget(v string)

SetLTarget gets a reference to the given string and assigns it to the LTarget field.

func (*Affinity) SetOperand

func (o *Affinity) SetOperand(v string)

SetOperand gets a reference to the given string and assigns it to the Operand field.

func (*Affinity) SetRTarget

func (o *Affinity) SetRTarget(v string)

SetRTarget gets a reference to the given string and assigns it to the RTarget field.

func (*Affinity) SetWeight

func (o *Affinity) SetWeight(v int32)

SetWeight gets a reference to the given int32 and assigns it to the Weight field.

type AllocDeploymentStatus

type AllocDeploymentStatus struct {
	Canary      *bool      `json:"Canary,omitempty"`
	Healthy     *bool      `json:"Healthy,omitempty"`
	ModifyIndex *int32     `json:"ModifyIndex,omitempty"`
	Timestamp   *time.Time `json:"Timestamp,omitempty"`
}

AllocDeploymentStatus struct for AllocDeploymentStatus

func NewAllocDeploymentStatus

func NewAllocDeploymentStatus() *AllocDeploymentStatus

NewAllocDeploymentStatus instantiates a new AllocDeploymentStatus 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 NewAllocDeploymentStatusWithDefaults

func NewAllocDeploymentStatusWithDefaults() *AllocDeploymentStatus

NewAllocDeploymentStatusWithDefaults instantiates a new AllocDeploymentStatus 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 (*AllocDeploymentStatus) GetCanary

func (o *AllocDeploymentStatus) GetCanary() bool

GetCanary returns the Canary field value if set, zero value otherwise.

func (*AllocDeploymentStatus) GetCanaryOk

func (o *AllocDeploymentStatus) GetCanaryOk() (*bool, bool)

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

func (*AllocDeploymentStatus) GetHealthy

func (o *AllocDeploymentStatus) GetHealthy() bool

GetHealthy returns the Healthy field value if set, zero value otherwise.

func (*AllocDeploymentStatus) GetHealthyOk

func (o *AllocDeploymentStatus) GetHealthyOk() (*bool, bool)

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

func (*AllocDeploymentStatus) GetModifyIndex

func (o *AllocDeploymentStatus) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*AllocDeploymentStatus) GetModifyIndexOk

func (o *AllocDeploymentStatus) GetModifyIndexOk() (*int32, bool)

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

func (*AllocDeploymentStatus) GetTimestamp

func (o *AllocDeploymentStatus) GetTimestamp() time.Time

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

func (*AllocDeploymentStatus) GetTimestampOk

func (o *AllocDeploymentStatus) GetTimestampOk() (*time.Time, bool)

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

func (*AllocDeploymentStatus) HasCanary

func (o *AllocDeploymentStatus) HasCanary() bool

HasCanary returns a boolean if a field has been set.

func (*AllocDeploymentStatus) HasHealthy

func (o *AllocDeploymentStatus) HasHealthy() bool

HasHealthy returns a boolean if a field has been set.

func (*AllocDeploymentStatus) HasModifyIndex

func (o *AllocDeploymentStatus) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*AllocDeploymentStatus) HasTimestamp

func (o *AllocDeploymentStatus) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (AllocDeploymentStatus) MarshalJSON

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

func (*AllocDeploymentStatus) SetCanary

func (o *AllocDeploymentStatus) SetCanary(v bool)

SetCanary gets a reference to the given bool and assigns it to the Canary field.

func (*AllocDeploymentStatus) SetHealthy

func (o *AllocDeploymentStatus) SetHealthy(v bool)

SetHealthy gets a reference to the given bool and assigns it to the Healthy field.

func (*AllocDeploymentStatus) SetModifyIndex

func (o *AllocDeploymentStatus) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*AllocDeploymentStatus) SetTimestamp

func (o *AllocDeploymentStatus) SetTimestamp(v time.Time)

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

type AllocStopResponse

type AllocStopResponse struct {
	EvalID *string `json:"EvalID,omitempty"`
	Index  *int32  `json:"Index,omitempty"`
}

AllocStopResponse struct for AllocStopResponse

func NewAllocStopResponse

func NewAllocStopResponse() *AllocStopResponse

NewAllocStopResponse instantiates a new AllocStopResponse 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 NewAllocStopResponseWithDefaults

func NewAllocStopResponseWithDefaults() *AllocStopResponse

NewAllocStopResponseWithDefaults instantiates a new AllocStopResponse 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 (*AllocStopResponse) GetEvalID

func (o *AllocStopResponse) GetEvalID() string

GetEvalID returns the EvalID field value if set, zero value otherwise.

func (*AllocStopResponse) GetEvalIDOk

func (o *AllocStopResponse) GetEvalIDOk() (*string, bool)

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

func (*AllocStopResponse) GetIndex

func (o *AllocStopResponse) GetIndex() int32

GetIndex returns the Index field value if set, zero value otherwise.

func (*AllocStopResponse) GetIndexOk

func (o *AllocStopResponse) GetIndexOk() (*int32, bool)

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

func (*AllocStopResponse) HasEvalID

func (o *AllocStopResponse) HasEvalID() bool

HasEvalID returns a boolean if a field has been set.

func (*AllocStopResponse) HasIndex

func (o *AllocStopResponse) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (AllocStopResponse) MarshalJSON

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

func (*AllocStopResponse) SetEvalID

func (o *AllocStopResponse) SetEvalID(v string)

SetEvalID gets a reference to the given string and assigns it to the EvalID field.

func (*AllocStopResponse) SetIndex

func (o *AllocStopResponse) SetIndex(v int32)

SetIndex gets a reference to the given int32 and assigns it to the Index field.

type AllocatedCpuResources

type AllocatedCpuResources struct {
	CpuShares *int64 `json:"CpuShares,omitempty"`
}

AllocatedCpuResources struct for AllocatedCpuResources

func NewAllocatedCpuResources

func NewAllocatedCpuResources() *AllocatedCpuResources

NewAllocatedCpuResources instantiates a new AllocatedCpuResources 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 NewAllocatedCpuResourcesWithDefaults

func NewAllocatedCpuResourcesWithDefaults() *AllocatedCpuResources

NewAllocatedCpuResourcesWithDefaults instantiates a new AllocatedCpuResources 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 (*AllocatedCpuResources) GetCpuShares

func (o *AllocatedCpuResources) GetCpuShares() int64

GetCpuShares returns the CpuShares field value if set, zero value otherwise.

func (*AllocatedCpuResources) GetCpuSharesOk

func (o *AllocatedCpuResources) GetCpuSharesOk() (*int64, bool)

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

func (*AllocatedCpuResources) HasCpuShares

func (o *AllocatedCpuResources) HasCpuShares() bool

HasCpuShares returns a boolean if a field has been set.

func (AllocatedCpuResources) MarshalJSON

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

func (*AllocatedCpuResources) SetCpuShares

func (o *AllocatedCpuResources) SetCpuShares(v int64)

SetCpuShares gets a reference to the given int64 and assigns it to the CpuShares field.

type AllocatedDeviceResource

type AllocatedDeviceResource struct {
	DeviceIDs *[]string `json:"DeviceIDs,omitempty"`
	Name      *string   `json:"Name,omitempty"`
	Type      *string   `json:"Type,omitempty"`
	Vendor    *string   `json:"Vendor,omitempty"`
}

AllocatedDeviceResource struct for AllocatedDeviceResource

func NewAllocatedDeviceResource

func NewAllocatedDeviceResource() *AllocatedDeviceResource

NewAllocatedDeviceResource instantiates a new AllocatedDeviceResource 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 NewAllocatedDeviceResourceWithDefaults

func NewAllocatedDeviceResourceWithDefaults() *AllocatedDeviceResource

NewAllocatedDeviceResourceWithDefaults instantiates a new AllocatedDeviceResource 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 (*AllocatedDeviceResource) GetDeviceIDs

func (o *AllocatedDeviceResource) GetDeviceIDs() []string

GetDeviceIDs returns the DeviceIDs field value if set, zero value otherwise.

func (*AllocatedDeviceResource) GetDeviceIDsOk

func (o *AllocatedDeviceResource) GetDeviceIDsOk() (*[]string, bool)

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

func (*AllocatedDeviceResource) GetName

func (o *AllocatedDeviceResource) GetName() string

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

func (*AllocatedDeviceResource) GetNameOk

func (o *AllocatedDeviceResource) 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 (*AllocatedDeviceResource) GetType

func (o *AllocatedDeviceResource) GetType() string

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

func (*AllocatedDeviceResource) GetTypeOk

func (o *AllocatedDeviceResource) 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 (*AllocatedDeviceResource) GetVendor

func (o *AllocatedDeviceResource) GetVendor() string

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*AllocatedDeviceResource) GetVendorOk

func (o *AllocatedDeviceResource) GetVendorOk() (*string, bool)

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

func (*AllocatedDeviceResource) HasDeviceIDs

func (o *AllocatedDeviceResource) HasDeviceIDs() bool

HasDeviceIDs returns a boolean if a field has been set.

func (*AllocatedDeviceResource) HasName

func (o *AllocatedDeviceResource) HasName() bool

HasName returns a boolean if a field has been set.

func (*AllocatedDeviceResource) HasType

func (o *AllocatedDeviceResource) HasType() bool

HasType returns a boolean if a field has been set.

func (*AllocatedDeviceResource) HasVendor

func (o *AllocatedDeviceResource) HasVendor() bool

HasVendor returns a boolean if a field has been set.

func (AllocatedDeviceResource) MarshalJSON

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

func (*AllocatedDeviceResource) SetDeviceIDs

func (o *AllocatedDeviceResource) SetDeviceIDs(v []string)

SetDeviceIDs gets a reference to the given []string and assigns it to the DeviceIDs field.

func (*AllocatedDeviceResource) SetName

func (o *AllocatedDeviceResource) SetName(v string)

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

func (*AllocatedDeviceResource) SetType

func (o *AllocatedDeviceResource) SetType(v string)

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

func (*AllocatedDeviceResource) SetVendor

func (o *AllocatedDeviceResource) SetVendor(v string)

SetVendor gets a reference to the given string and assigns it to the Vendor field.

type AllocatedMemoryResources

type AllocatedMemoryResources struct {
	MemoryMB    *int64 `json:"MemoryMB,omitempty"`
	MemoryMaxMB *int64 `json:"MemoryMaxMB,omitempty"`
}

AllocatedMemoryResources struct for AllocatedMemoryResources

func NewAllocatedMemoryResources

func NewAllocatedMemoryResources() *AllocatedMemoryResources

NewAllocatedMemoryResources instantiates a new AllocatedMemoryResources 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 NewAllocatedMemoryResourcesWithDefaults

func NewAllocatedMemoryResourcesWithDefaults() *AllocatedMemoryResources

NewAllocatedMemoryResourcesWithDefaults instantiates a new AllocatedMemoryResources 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 (*AllocatedMemoryResources) GetMemoryMB

func (o *AllocatedMemoryResources) GetMemoryMB() int64

GetMemoryMB returns the MemoryMB field value if set, zero value otherwise.

func (*AllocatedMemoryResources) GetMemoryMBOk

func (o *AllocatedMemoryResources) GetMemoryMBOk() (*int64, bool)

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

func (*AllocatedMemoryResources) GetMemoryMaxMB

func (o *AllocatedMemoryResources) GetMemoryMaxMB() int64

GetMemoryMaxMB returns the MemoryMaxMB field value if set, zero value otherwise.

func (*AllocatedMemoryResources) GetMemoryMaxMBOk

func (o *AllocatedMemoryResources) GetMemoryMaxMBOk() (*int64, bool)

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

func (*AllocatedMemoryResources) HasMemoryMB

func (o *AllocatedMemoryResources) HasMemoryMB() bool

HasMemoryMB returns a boolean if a field has been set.

func (*AllocatedMemoryResources) HasMemoryMaxMB

func (o *AllocatedMemoryResources) HasMemoryMaxMB() bool

HasMemoryMaxMB returns a boolean if a field has been set.

func (AllocatedMemoryResources) MarshalJSON

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

func (*AllocatedMemoryResources) SetMemoryMB

func (o *AllocatedMemoryResources) SetMemoryMB(v int64)

SetMemoryMB gets a reference to the given int64 and assigns it to the MemoryMB field.

func (*AllocatedMemoryResources) SetMemoryMaxMB

func (o *AllocatedMemoryResources) SetMemoryMaxMB(v int64)

SetMemoryMaxMB gets a reference to the given int64 and assigns it to the MemoryMaxMB field.

type AllocatedResources

type AllocatedResources struct {
	Shared *AllocatedSharedResources          `json:"Shared,omitempty"`
	Tasks  *map[string]AllocatedTaskResources `json:"Tasks,omitempty"`
}

AllocatedResources struct for AllocatedResources

func NewAllocatedResources

func NewAllocatedResources() *AllocatedResources

NewAllocatedResources instantiates a new AllocatedResources 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 NewAllocatedResourcesWithDefaults

func NewAllocatedResourcesWithDefaults() *AllocatedResources

NewAllocatedResourcesWithDefaults instantiates a new AllocatedResources 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 (*AllocatedResources) GetShared

GetShared returns the Shared field value if set, zero value otherwise.

func (*AllocatedResources) GetSharedOk

func (o *AllocatedResources) GetSharedOk() (*AllocatedSharedResources, bool)

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

func (*AllocatedResources) GetTasks

GetTasks returns the Tasks field value if set, zero value otherwise.

func (*AllocatedResources) GetTasksOk

func (o *AllocatedResources) GetTasksOk() (*map[string]AllocatedTaskResources, bool)

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

func (*AllocatedResources) HasShared

func (o *AllocatedResources) HasShared() bool

HasShared returns a boolean if a field has been set.

func (*AllocatedResources) HasTasks

func (o *AllocatedResources) HasTasks() bool

HasTasks returns a boolean if a field has been set.

func (AllocatedResources) MarshalJSON

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

func (*AllocatedResources) SetShared

SetShared gets a reference to the given AllocatedSharedResources and assigns it to the Shared field.

func (*AllocatedResources) SetTasks

SetTasks gets a reference to the given map[string]AllocatedTaskResources and assigns it to the Tasks field.

type AllocatedSharedResources

type AllocatedSharedResources struct {
	DiskMB   *int64             `json:"DiskMB,omitempty"`
	Networks *[]NetworkResource `json:"Networks,omitempty"`
	Ports    *[]PortMapping     `json:"Ports,omitempty"`
}

AllocatedSharedResources struct for AllocatedSharedResources

func NewAllocatedSharedResources

func NewAllocatedSharedResources() *AllocatedSharedResources

NewAllocatedSharedResources instantiates a new AllocatedSharedResources 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 NewAllocatedSharedResourcesWithDefaults

func NewAllocatedSharedResourcesWithDefaults() *AllocatedSharedResources

NewAllocatedSharedResourcesWithDefaults instantiates a new AllocatedSharedResources 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 (*AllocatedSharedResources) GetDiskMB

func (o *AllocatedSharedResources) GetDiskMB() int64

GetDiskMB returns the DiskMB field value if set, zero value otherwise.

func (*AllocatedSharedResources) GetDiskMBOk

func (o *AllocatedSharedResources) GetDiskMBOk() (*int64, bool)

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

func (*AllocatedSharedResources) GetNetworks

func (o *AllocatedSharedResources) GetNetworks() []NetworkResource

GetNetworks returns the Networks field value if set, zero value otherwise.

func (*AllocatedSharedResources) GetNetworksOk

func (o *AllocatedSharedResources) GetNetworksOk() (*[]NetworkResource, bool)

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

func (*AllocatedSharedResources) GetPorts

func (o *AllocatedSharedResources) GetPorts() []PortMapping

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

func (*AllocatedSharedResources) GetPortsOk

func (o *AllocatedSharedResources) GetPortsOk() (*[]PortMapping, 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 (*AllocatedSharedResources) HasDiskMB

func (o *AllocatedSharedResources) HasDiskMB() bool

HasDiskMB returns a boolean if a field has been set.

func (*AllocatedSharedResources) HasNetworks

func (o *AllocatedSharedResources) HasNetworks() bool

HasNetworks returns a boolean if a field has been set.

func (*AllocatedSharedResources) HasPorts

func (o *AllocatedSharedResources) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (AllocatedSharedResources) MarshalJSON

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

func (*AllocatedSharedResources) SetDiskMB

func (o *AllocatedSharedResources) SetDiskMB(v int64)

SetDiskMB gets a reference to the given int64 and assigns it to the DiskMB field.

func (*AllocatedSharedResources) SetNetworks

func (o *AllocatedSharedResources) SetNetworks(v []NetworkResource)

SetNetworks gets a reference to the given []NetworkResource and assigns it to the Networks field.

func (*AllocatedSharedResources) SetPorts

func (o *AllocatedSharedResources) SetPorts(v []PortMapping)

SetPorts gets a reference to the given []PortMapping and assigns it to the Ports field.

type AllocatedTaskResources

type AllocatedTaskResources struct {
	Cpu      *AllocatedCpuResources     `json:"Cpu,omitempty"`
	Devices  *[]AllocatedDeviceResource `json:"Devices,omitempty"`
	Memory   *AllocatedMemoryResources  `json:"Memory,omitempty"`
	Networks *[]NetworkResource         `json:"Networks,omitempty"`
}

AllocatedTaskResources struct for AllocatedTaskResources

func NewAllocatedTaskResources

func NewAllocatedTaskResources() *AllocatedTaskResources

NewAllocatedTaskResources instantiates a new AllocatedTaskResources 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 NewAllocatedTaskResourcesWithDefaults

func NewAllocatedTaskResourcesWithDefaults() *AllocatedTaskResources

NewAllocatedTaskResourcesWithDefaults instantiates a new AllocatedTaskResources 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 (*AllocatedTaskResources) GetCpu

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*AllocatedTaskResources) GetCpuOk

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

func (*AllocatedTaskResources) GetDevices

GetDevices returns the Devices field value if set, zero value otherwise.

func (*AllocatedTaskResources) GetDevicesOk

func (o *AllocatedTaskResources) GetDevicesOk() (*[]AllocatedDeviceResource, bool)

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

func (*AllocatedTaskResources) GetMemory

GetMemory returns the Memory field value if set, zero value otherwise.

func (*AllocatedTaskResources) GetMemoryOk

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

func (*AllocatedTaskResources) GetNetworks

func (o *AllocatedTaskResources) GetNetworks() []NetworkResource

GetNetworks returns the Networks field value if set, zero value otherwise.

func (*AllocatedTaskResources) GetNetworksOk

func (o *AllocatedTaskResources) GetNetworksOk() (*[]NetworkResource, bool)

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

func (*AllocatedTaskResources) HasCpu

func (o *AllocatedTaskResources) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*AllocatedTaskResources) HasDevices

func (o *AllocatedTaskResources) HasDevices() bool

HasDevices returns a boolean if a field has been set.

func (*AllocatedTaskResources) HasMemory

func (o *AllocatedTaskResources) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (*AllocatedTaskResources) HasNetworks

func (o *AllocatedTaskResources) HasNetworks() bool

HasNetworks returns a boolean if a field has been set.

func (AllocatedTaskResources) MarshalJSON

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

func (*AllocatedTaskResources) SetCpu

SetCpu gets a reference to the given AllocatedCpuResources and assigns it to the Cpu field.

func (*AllocatedTaskResources) SetDevices

SetDevices gets a reference to the given []AllocatedDeviceResource and assigns it to the Devices field.

func (*AllocatedTaskResources) SetMemory

SetMemory gets a reference to the given AllocatedMemoryResources and assigns it to the Memory field.

func (*AllocatedTaskResources) SetNetworks

func (o *AllocatedTaskResources) SetNetworks(v []NetworkResource)

SetNetworks gets a reference to the given []NetworkResource and assigns it to the Networks field.

type Allocation

type Allocation struct {
	AllocModifyIndex      *int32                 `json:"AllocModifyIndex,omitempty"`
	AllocatedResources    *AllocatedResources    `json:"AllocatedResources,omitempty"`
	ClientDescription     *string                `json:"ClientDescription,omitempty"`
	ClientStatus          *string                `json:"ClientStatus,omitempty"`
	CreateIndex           *int32                 `json:"CreateIndex,omitempty"`
	CreateTime            *int64                 `json:"CreateTime,omitempty"`
	DeploymentID          *string                `json:"DeploymentID,omitempty"`
	DeploymentStatus      *AllocDeploymentStatus `json:"DeploymentStatus,omitempty"`
	DesiredDescription    *string                `json:"DesiredDescription,omitempty"`
	DesiredStatus         *string                `json:"DesiredStatus,omitempty"`
	DesiredTransition     *DesiredTransition     `json:"DesiredTransition,omitempty"`
	EvalID                *string                `json:"EvalID,omitempty"`
	FollowupEvalID        *string                `json:"FollowupEvalID,omitempty"`
	ID                    *string                `json:"ID,omitempty"`
	Job                   *Job                   `json:"Job,omitempty"`
	JobID                 *string                `json:"JobID,omitempty"`
	Metrics               *AllocationMetric      `json:"Metrics,omitempty"`
	ModifyIndex           *int32                 `json:"ModifyIndex,omitempty"`
	ModifyTime            *int64                 `json:"ModifyTime,omitempty"`
	Name                  *string                `json:"Name,omitempty"`
	Namespace             *string                `json:"Namespace,omitempty"`
	NextAllocation        *string                `json:"NextAllocation,omitempty"`
	NodeID                *string                `json:"NodeID,omitempty"`
	NodeName              *string                `json:"NodeName,omitempty"`
	PreemptedAllocations  *[]string              `json:"PreemptedAllocations,omitempty"`
	PreemptedByAllocation *string                `json:"PreemptedByAllocation,omitempty"`
	PreviousAllocation    *string                `json:"PreviousAllocation,omitempty"`
	RescheduleTracker     *RescheduleTracker     `json:"RescheduleTracker,omitempty"`
	Resources             *Resources             `json:"Resources,omitempty"`
	Services              *map[string]string     `json:"Services,omitempty"`
	TaskGroup             *string                `json:"TaskGroup,omitempty"`
	TaskResources         *map[string]Resources  `json:"TaskResources,omitempty"`
	TaskStates            *map[string]TaskState  `json:"TaskStates,omitempty"`
}

Allocation struct for Allocation

func NewAllocation

func NewAllocation() *Allocation

NewAllocation instantiates a new Allocation 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 NewAllocationWithDefaults

func NewAllocationWithDefaults() *Allocation

NewAllocationWithDefaults instantiates a new Allocation 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 (*Allocation) GetAllocModifyIndex

func (o *Allocation) GetAllocModifyIndex() int32

GetAllocModifyIndex returns the AllocModifyIndex field value if set, zero value otherwise.

func (*Allocation) GetAllocModifyIndexOk

func (o *Allocation) GetAllocModifyIndexOk() (*int32, bool)

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

func (*Allocation) GetAllocatedResources

func (o *Allocation) GetAllocatedResources() AllocatedResources

GetAllocatedResources returns the AllocatedResources field value if set, zero value otherwise.

func (*Allocation) GetAllocatedResourcesOk

func (o *Allocation) GetAllocatedResourcesOk() (*AllocatedResources, bool)

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

func (*Allocation) GetClientDescription

func (o *Allocation) GetClientDescription() string

GetClientDescription returns the ClientDescription field value if set, zero value otherwise.

func (*Allocation) GetClientDescriptionOk

func (o *Allocation) GetClientDescriptionOk() (*string, bool)

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

func (*Allocation) GetClientStatus

func (o *Allocation) GetClientStatus() string

GetClientStatus returns the ClientStatus field value if set, zero value otherwise.

func (*Allocation) GetClientStatusOk

func (o *Allocation) GetClientStatusOk() (*string, bool)

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

func (*Allocation) GetCreateIndex

func (o *Allocation) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*Allocation) GetCreateIndexOk

func (o *Allocation) GetCreateIndexOk() (*int32, bool)

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

func (*Allocation) GetCreateTime

func (o *Allocation) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*Allocation) GetCreateTimeOk

func (o *Allocation) GetCreateTimeOk() (*int64, bool)

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

func (*Allocation) GetDeploymentID

func (o *Allocation) GetDeploymentID() string

GetDeploymentID returns the DeploymentID field value if set, zero value otherwise.

func (*Allocation) GetDeploymentIDOk

func (o *Allocation) GetDeploymentIDOk() (*string, bool)

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

func (*Allocation) GetDeploymentStatus

func (o *Allocation) GetDeploymentStatus() AllocDeploymentStatus

GetDeploymentStatus returns the DeploymentStatus field value if set, zero value otherwise.

func (*Allocation) GetDeploymentStatusOk

func (o *Allocation) GetDeploymentStatusOk() (*AllocDeploymentStatus, bool)

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

func (*Allocation) GetDesiredDescription

func (o *Allocation) GetDesiredDescription() string

GetDesiredDescription returns the DesiredDescription field value if set, zero value otherwise.

func (*Allocation) GetDesiredDescriptionOk

func (o *Allocation) GetDesiredDescriptionOk() (*string, bool)

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

func (*Allocation) GetDesiredStatus

func (o *Allocation) GetDesiredStatus() string

GetDesiredStatus returns the DesiredStatus field value if set, zero value otherwise.

func (*Allocation) GetDesiredStatusOk

func (o *Allocation) GetDesiredStatusOk() (*string, bool)

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

func (*Allocation) GetDesiredTransition

func (o *Allocation) GetDesiredTransition() DesiredTransition

GetDesiredTransition returns the DesiredTransition field value if set, zero value otherwise.

func (*Allocation) GetDesiredTransitionOk

func (o *Allocation) GetDesiredTransitionOk() (*DesiredTransition, bool)

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

func (*Allocation) GetEvalID

func (o *Allocation) GetEvalID() string

GetEvalID returns the EvalID field value if set, zero value otherwise.

func (*Allocation) GetEvalIDOk

func (o *Allocation) GetEvalIDOk() (*string, bool)

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

func (*Allocation) GetFollowupEvalID

func (o *Allocation) GetFollowupEvalID() string

GetFollowupEvalID returns the FollowupEvalID field value if set, zero value otherwise.

func (*Allocation) GetFollowupEvalIDOk

func (o *Allocation) GetFollowupEvalIDOk() (*string, bool)

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

func (*Allocation) GetID

func (o *Allocation) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*Allocation) GetIDOk

func (o *Allocation) 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 (*Allocation) GetJob

func (o *Allocation) GetJob() Job

GetJob returns the Job field value if set, zero value otherwise.

func (*Allocation) GetJobID

func (o *Allocation) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*Allocation) GetJobIDOk

func (o *Allocation) GetJobIDOk() (*string, bool)

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

func (*Allocation) GetJobOk

func (o *Allocation) GetJobOk() (*Job, bool)

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

func (*Allocation) GetMetrics

func (o *Allocation) GetMetrics() AllocationMetric

GetMetrics returns the Metrics field value if set, zero value otherwise.

func (*Allocation) GetMetricsOk

func (o *Allocation) GetMetricsOk() (*AllocationMetric, 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 (*Allocation) GetModifyIndex

func (o *Allocation) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*Allocation) GetModifyIndexOk

func (o *Allocation) GetModifyIndexOk() (*int32, bool)

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

func (*Allocation) GetModifyTime

func (o *Allocation) GetModifyTime() int64

GetModifyTime returns the ModifyTime field value if set, zero value otherwise.

func (*Allocation) GetModifyTimeOk

func (o *Allocation) GetModifyTimeOk() (*int64, bool)

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

func (*Allocation) GetName

func (o *Allocation) GetName() string

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

func (*Allocation) GetNameOk

func (o *Allocation) 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 (*Allocation) GetNamespace

func (o *Allocation) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*Allocation) GetNamespaceOk

func (o *Allocation) GetNamespaceOk() (*string, bool)

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

func (*Allocation) GetNextAllocation

func (o *Allocation) GetNextAllocation() string

GetNextAllocation returns the NextAllocation field value if set, zero value otherwise.

func (*Allocation) GetNextAllocationOk

func (o *Allocation) GetNextAllocationOk() (*string, bool)

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

func (*Allocation) GetNodeID

func (o *Allocation) GetNodeID() string

GetNodeID returns the NodeID field value if set, zero value otherwise.

func (*Allocation) GetNodeIDOk

func (o *Allocation) GetNodeIDOk() (*string, bool)

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

func (*Allocation) GetNodeName

func (o *Allocation) GetNodeName() string

GetNodeName returns the NodeName field value if set, zero value otherwise.

func (*Allocation) GetNodeNameOk

func (o *Allocation) GetNodeNameOk() (*string, bool)

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

func (*Allocation) GetPreemptedAllocations

func (o *Allocation) GetPreemptedAllocations() []string

GetPreemptedAllocations returns the PreemptedAllocations field value if set, zero value otherwise.

func (*Allocation) GetPreemptedAllocationsOk

func (o *Allocation) GetPreemptedAllocationsOk() (*[]string, bool)

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

func (*Allocation) GetPreemptedByAllocation

func (o *Allocation) GetPreemptedByAllocation() string

GetPreemptedByAllocation returns the PreemptedByAllocation field value if set, zero value otherwise.

func (*Allocation) GetPreemptedByAllocationOk

func (o *Allocation) GetPreemptedByAllocationOk() (*string, bool)

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

func (*Allocation) GetPreviousAllocation

func (o *Allocation) GetPreviousAllocation() string

GetPreviousAllocation returns the PreviousAllocation field value if set, zero value otherwise.

func (*Allocation) GetPreviousAllocationOk

func (o *Allocation) GetPreviousAllocationOk() (*string, bool)

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

func (*Allocation) GetRescheduleTracker

func (o *Allocation) GetRescheduleTracker() RescheduleTracker

GetRescheduleTracker returns the RescheduleTracker field value if set, zero value otherwise.

func (*Allocation) GetRescheduleTrackerOk

func (o *Allocation) GetRescheduleTrackerOk() (*RescheduleTracker, bool)

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

func (*Allocation) GetResources

func (o *Allocation) GetResources() Resources

GetResources returns the Resources field value if set, zero value otherwise.

func (*Allocation) GetResourcesOk

func (o *Allocation) GetResourcesOk() (*Resources, 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 (*Allocation) GetServices

func (o *Allocation) GetServices() map[string]string

GetServices returns the Services field value if set, zero value otherwise.

func (*Allocation) GetServicesOk

func (o *Allocation) GetServicesOk() (*map[string]string, bool)

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

func (*Allocation) GetTaskGroup

func (o *Allocation) GetTaskGroup() string

GetTaskGroup returns the TaskGroup field value if set, zero value otherwise.

func (*Allocation) GetTaskGroupOk

func (o *Allocation) GetTaskGroupOk() (*string, bool)

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

func (*Allocation) GetTaskResources

func (o *Allocation) GetTaskResources() map[string]Resources

GetTaskResources returns the TaskResources field value if set, zero value otherwise.

func (*Allocation) GetTaskResourcesOk

func (o *Allocation) GetTaskResourcesOk() (*map[string]Resources, bool)

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

func (*Allocation) GetTaskStates

func (o *Allocation) GetTaskStates() map[string]TaskState

GetTaskStates returns the TaskStates field value if set, zero value otherwise.

func (*Allocation) GetTaskStatesOk

func (o *Allocation) GetTaskStatesOk() (*map[string]TaskState, bool)

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

func (*Allocation) HasAllocModifyIndex

func (o *Allocation) HasAllocModifyIndex() bool

HasAllocModifyIndex returns a boolean if a field has been set.

func (*Allocation) HasAllocatedResources

func (o *Allocation) HasAllocatedResources() bool

HasAllocatedResources returns a boolean if a field has been set.

func (*Allocation) HasClientDescription

func (o *Allocation) HasClientDescription() bool

HasClientDescription returns a boolean if a field has been set.

func (*Allocation) HasClientStatus

func (o *Allocation) HasClientStatus() bool

HasClientStatus returns a boolean if a field has been set.

func (*Allocation) HasCreateIndex

func (o *Allocation) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*Allocation) HasCreateTime

func (o *Allocation) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*Allocation) HasDeploymentID

func (o *Allocation) HasDeploymentID() bool

HasDeploymentID returns a boolean if a field has been set.

func (*Allocation) HasDeploymentStatus

func (o *Allocation) HasDeploymentStatus() bool

HasDeploymentStatus returns a boolean if a field has been set.

func (*Allocation) HasDesiredDescription

func (o *Allocation) HasDesiredDescription() bool

HasDesiredDescription returns a boolean if a field has been set.

func (*Allocation) HasDesiredStatus

func (o *Allocation) HasDesiredStatus() bool

HasDesiredStatus returns a boolean if a field has been set.

func (*Allocation) HasDesiredTransition

func (o *Allocation) HasDesiredTransition() bool

HasDesiredTransition returns a boolean if a field has been set.

func (*Allocation) HasEvalID

func (o *Allocation) HasEvalID() bool

HasEvalID returns a boolean if a field has been set.

func (*Allocation) HasFollowupEvalID

func (o *Allocation) HasFollowupEvalID() bool

HasFollowupEvalID returns a boolean if a field has been set.

func (*Allocation) HasID

func (o *Allocation) HasID() bool

HasID returns a boolean if a field has been set.

func (*Allocation) HasJob

func (o *Allocation) HasJob() bool

HasJob returns a boolean if a field has been set.

func (*Allocation) HasJobID

func (o *Allocation) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*Allocation) HasMetrics

func (o *Allocation) HasMetrics() bool

HasMetrics returns a boolean if a field has been set.

func (*Allocation) HasModifyIndex

func (o *Allocation) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*Allocation) HasModifyTime

func (o *Allocation) HasModifyTime() bool

HasModifyTime returns a boolean if a field has been set.

func (*Allocation) HasName

func (o *Allocation) HasName() bool

HasName returns a boolean if a field has been set.

func (*Allocation) HasNamespace

func (o *Allocation) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*Allocation) HasNextAllocation

func (o *Allocation) HasNextAllocation() bool

HasNextAllocation returns a boolean if a field has been set.

func (*Allocation) HasNodeID

func (o *Allocation) HasNodeID() bool

HasNodeID returns a boolean if a field has been set.

func (*Allocation) HasNodeName

func (o *Allocation) HasNodeName() bool

HasNodeName returns a boolean if a field has been set.

func (*Allocation) HasPreemptedAllocations

func (o *Allocation) HasPreemptedAllocations() bool

HasPreemptedAllocations returns a boolean if a field has been set.

func (*Allocation) HasPreemptedByAllocation

func (o *Allocation) HasPreemptedByAllocation() bool

HasPreemptedByAllocation returns a boolean if a field has been set.

func (*Allocation) HasPreviousAllocation

func (o *Allocation) HasPreviousAllocation() bool

HasPreviousAllocation returns a boolean if a field has been set.

func (*Allocation) HasRescheduleTracker

func (o *Allocation) HasRescheduleTracker() bool

HasRescheduleTracker returns a boolean if a field has been set.

func (*Allocation) HasResources

func (o *Allocation) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*Allocation) HasServices

func (o *Allocation) HasServices() bool

HasServices returns a boolean if a field has been set.

func (*Allocation) HasTaskGroup

func (o *Allocation) HasTaskGroup() bool

HasTaskGroup returns a boolean if a field has been set.

func (*Allocation) HasTaskResources

func (o *Allocation) HasTaskResources() bool

HasTaskResources returns a boolean if a field has been set.

func (*Allocation) HasTaskStates

func (o *Allocation) HasTaskStates() bool

HasTaskStates returns a boolean if a field has been set.

func (Allocation) MarshalJSON

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

func (*Allocation) SetAllocModifyIndex

func (o *Allocation) SetAllocModifyIndex(v int32)

SetAllocModifyIndex gets a reference to the given int32 and assigns it to the AllocModifyIndex field.

func (*Allocation) SetAllocatedResources

func (o *Allocation) SetAllocatedResources(v AllocatedResources)

SetAllocatedResources gets a reference to the given AllocatedResources and assigns it to the AllocatedResources field.

func (*Allocation) SetClientDescription

func (o *Allocation) SetClientDescription(v string)

SetClientDescription gets a reference to the given string and assigns it to the ClientDescription field.

func (*Allocation) SetClientStatus

func (o *Allocation) SetClientStatus(v string)

SetClientStatus gets a reference to the given string and assigns it to the ClientStatus field.

func (*Allocation) SetCreateIndex

func (o *Allocation) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*Allocation) SetCreateTime

func (o *Allocation) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*Allocation) SetDeploymentID

func (o *Allocation) SetDeploymentID(v string)

SetDeploymentID gets a reference to the given string and assigns it to the DeploymentID field.

func (*Allocation) SetDeploymentStatus

func (o *Allocation) SetDeploymentStatus(v AllocDeploymentStatus)

SetDeploymentStatus gets a reference to the given AllocDeploymentStatus and assigns it to the DeploymentStatus field.

func (*Allocation) SetDesiredDescription

func (o *Allocation) SetDesiredDescription(v string)

SetDesiredDescription gets a reference to the given string and assigns it to the DesiredDescription field.

func (*Allocation) SetDesiredStatus

func (o *Allocation) SetDesiredStatus(v string)

SetDesiredStatus gets a reference to the given string and assigns it to the DesiredStatus field.

func (*Allocation) SetDesiredTransition

func (o *Allocation) SetDesiredTransition(v DesiredTransition)

SetDesiredTransition gets a reference to the given DesiredTransition and assigns it to the DesiredTransition field.

func (*Allocation) SetEvalID

func (o *Allocation) SetEvalID(v string)

SetEvalID gets a reference to the given string and assigns it to the EvalID field.

func (*Allocation) SetFollowupEvalID

func (o *Allocation) SetFollowupEvalID(v string)

SetFollowupEvalID gets a reference to the given string and assigns it to the FollowupEvalID field.

func (*Allocation) SetID

func (o *Allocation) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*Allocation) SetJob

func (o *Allocation) SetJob(v Job)

SetJob gets a reference to the given Job and assigns it to the Job field.

func (*Allocation) SetJobID

func (o *Allocation) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*Allocation) SetMetrics

func (o *Allocation) SetMetrics(v AllocationMetric)

SetMetrics gets a reference to the given AllocationMetric and assigns it to the Metrics field.

func (*Allocation) SetModifyIndex

func (o *Allocation) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*Allocation) SetModifyTime

func (o *Allocation) SetModifyTime(v int64)

SetModifyTime gets a reference to the given int64 and assigns it to the ModifyTime field.

func (*Allocation) SetName

func (o *Allocation) SetName(v string)

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

func (*Allocation) SetNamespace

func (o *Allocation) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*Allocation) SetNextAllocation

func (o *Allocation) SetNextAllocation(v string)

SetNextAllocation gets a reference to the given string and assigns it to the NextAllocation field.

func (*Allocation) SetNodeID

func (o *Allocation) SetNodeID(v string)

SetNodeID gets a reference to the given string and assigns it to the NodeID field.

func (*Allocation) SetNodeName

func (o *Allocation) SetNodeName(v string)

SetNodeName gets a reference to the given string and assigns it to the NodeName field.

func (*Allocation) SetPreemptedAllocations

func (o *Allocation) SetPreemptedAllocations(v []string)

SetPreemptedAllocations gets a reference to the given []string and assigns it to the PreemptedAllocations field.

func (*Allocation) SetPreemptedByAllocation

func (o *Allocation) SetPreemptedByAllocation(v string)

SetPreemptedByAllocation gets a reference to the given string and assigns it to the PreemptedByAllocation field.

func (*Allocation) SetPreviousAllocation

func (o *Allocation) SetPreviousAllocation(v string)

SetPreviousAllocation gets a reference to the given string and assigns it to the PreviousAllocation field.

func (*Allocation) SetRescheduleTracker

func (o *Allocation) SetRescheduleTracker(v RescheduleTracker)

SetRescheduleTracker gets a reference to the given RescheduleTracker and assigns it to the RescheduleTracker field.

func (*Allocation) SetResources

func (o *Allocation) SetResources(v Resources)

SetResources gets a reference to the given Resources and assigns it to the Resources field.

func (*Allocation) SetServices

func (o *Allocation) SetServices(v map[string]string)

SetServices gets a reference to the given map[string]string and assigns it to the Services field.

func (*Allocation) SetTaskGroup

func (o *Allocation) SetTaskGroup(v string)

SetTaskGroup gets a reference to the given string and assigns it to the TaskGroup field.

func (*Allocation) SetTaskResources

func (o *Allocation) SetTaskResources(v map[string]Resources)

SetTaskResources gets a reference to the given map[string]Resources and assigns it to the TaskResources field.

func (*Allocation) SetTaskStates

func (o *Allocation) SetTaskStates(v map[string]TaskState)

SetTaskStates gets a reference to the given map[string]TaskState and assigns it to the TaskStates field.

type AllocationListStub

type AllocationListStub struct {
	AllocatedResources    *AllocatedResources    `json:"AllocatedResources,omitempty"`
	ClientDescription     *string                `json:"ClientDescription,omitempty"`
	ClientStatus          *string                `json:"ClientStatus,omitempty"`
	CreateIndex           *int32                 `json:"CreateIndex,omitempty"`
	CreateTime            *int64                 `json:"CreateTime,omitempty"`
	DeploymentStatus      *AllocDeploymentStatus `json:"DeploymentStatus,omitempty"`
	DesiredDescription    *string                `json:"DesiredDescription,omitempty"`
	DesiredStatus         *string                `json:"DesiredStatus,omitempty"`
	EvalID                *string                `json:"EvalID,omitempty"`
	FollowupEvalID        *string                `json:"FollowupEvalID,omitempty"`
	ID                    *string                `json:"ID,omitempty"`
	JobID                 *string                `json:"JobID,omitempty"`
	JobType               *string                `json:"JobType,omitempty"`
	JobVersion            *int32                 `json:"JobVersion,omitempty"`
	ModifyIndex           *int32                 `json:"ModifyIndex,omitempty"`
	ModifyTime            *int64                 `json:"ModifyTime,omitempty"`
	Name                  *string                `json:"Name,omitempty"`
	Namespace             *string                `json:"Namespace,omitempty"`
	NodeID                *string                `json:"NodeID,omitempty"`
	NodeName              *string                `json:"NodeName,omitempty"`
	PreemptedAllocations  *[]string              `json:"PreemptedAllocations,omitempty"`
	PreemptedByAllocation *string                `json:"PreemptedByAllocation,omitempty"`
	RescheduleTracker     *RescheduleTracker     `json:"RescheduleTracker,omitempty"`
	TaskGroup             *string                `json:"TaskGroup,omitempty"`
	TaskStates            *map[string]TaskState  `json:"TaskStates,omitempty"`
}

AllocationListStub struct for AllocationListStub

func NewAllocationListStub

func NewAllocationListStub() *AllocationListStub

NewAllocationListStub instantiates a new AllocationListStub 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 NewAllocationListStubWithDefaults

func NewAllocationListStubWithDefaults() *AllocationListStub

NewAllocationListStubWithDefaults instantiates a new AllocationListStub 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 (*AllocationListStub) GetAllocatedResources

func (o *AllocationListStub) GetAllocatedResources() AllocatedResources

GetAllocatedResources returns the AllocatedResources field value if set, zero value otherwise.

func (*AllocationListStub) GetAllocatedResourcesOk

func (o *AllocationListStub) GetAllocatedResourcesOk() (*AllocatedResources, bool)

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

func (*AllocationListStub) GetClientDescription

func (o *AllocationListStub) GetClientDescription() string

GetClientDescription returns the ClientDescription field value if set, zero value otherwise.

func (*AllocationListStub) GetClientDescriptionOk

func (o *AllocationListStub) GetClientDescriptionOk() (*string, bool)

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

func (*AllocationListStub) GetClientStatus

func (o *AllocationListStub) GetClientStatus() string

GetClientStatus returns the ClientStatus field value if set, zero value otherwise.

func (*AllocationListStub) GetClientStatusOk

func (o *AllocationListStub) GetClientStatusOk() (*string, bool)

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

func (*AllocationListStub) GetCreateIndex

func (o *AllocationListStub) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*AllocationListStub) GetCreateIndexOk

func (o *AllocationListStub) GetCreateIndexOk() (*int32, bool)

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

func (*AllocationListStub) GetCreateTime

func (o *AllocationListStub) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*AllocationListStub) GetCreateTimeOk

func (o *AllocationListStub) GetCreateTimeOk() (*int64, bool)

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

func (*AllocationListStub) GetDeploymentStatus

func (o *AllocationListStub) GetDeploymentStatus() AllocDeploymentStatus

GetDeploymentStatus returns the DeploymentStatus field value if set, zero value otherwise.

func (*AllocationListStub) GetDeploymentStatusOk

func (o *AllocationListStub) GetDeploymentStatusOk() (*AllocDeploymentStatus, bool)

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

func (*AllocationListStub) GetDesiredDescription

func (o *AllocationListStub) GetDesiredDescription() string

GetDesiredDescription returns the DesiredDescription field value if set, zero value otherwise.

func (*AllocationListStub) GetDesiredDescriptionOk

func (o *AllocationListStub) GetDesiredDescriptionOk() (*string, bool)

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

func (*AllocationListStub) GetDesiredStatus

func (o *AllocationListStub) GetDesiredStatus() string

GetDesiredStatus returns the DesiredStatus field value if set, zero value otherwise.

func (*AllocationListStub) GetDesiredStatusOk

func (o *AllocationListStub) GetDesiredStatusOk() (*string, bool)

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

func (*AllocationListStub) GetEvalID

func (o *AllocationListStub) GetEvalID() string

GetEvalID returns the EvalID field value if set, zero value otherwise.

func (*AllocationListStub) GetEvalIDOk

func (o *AllocationListStub) GetEvalIDOk() (*string, bool)

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

func (*AllocationListStub) GetFollowupEvalID

func (o *AllocationListStub) GetFollowupEvalID() string

GetFollowupEvalID returns the FollowupEvalID field value if set, zero value otherwise.

func (*AllocationListStub) GetFollowupEvalIDOk

func (o *AllocationListStub) GetFollowupEvalIDOk() (*string, bool)

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

func (*AllocationListStub) GetID

func (o *AllocationListStub) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*AllocationListStub) GetIDOk

func (o *AllocationListStub) 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 (*AllocationListStub) GetJobID

func (o *AllocationListStub) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*AllocationListStub) GetJobIDOk

func (o *AllocationListStub) GetJobIDOk() (*string, bool)

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

func (*AllocationListStub) GetJobType

func (o *AllocationListStub) GetJobType() string

GetJobType returns the JobType field value if set, zero value otherwise.

func (*AllocationListStub) GetJobTypeOk

func (o *AllocationListStub) GetJobTypeOk() (*string, bool)

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

func (*AllocationListStub) GetJobVersion

func (o *AllocationListStub) GetJobVersion() int32

GetJobVersion returns the JobVersion field value if set, zero value otherwise.

func (*AllocationListStub) GetJobVersionOk

func (o *AllocationListStub) GetJobVersionOk() (*int32, bool)

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

func (*AllocationListStub) GetModifyIndex

func (o *AllocationListStub) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*AllocationListStub) GetModifyIndexOk

func (o *AllocationListStub) GetModifyIndexOk() (*int32, bool)

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

func (*AllocationListStub) GetModifyTime

func (o *AllocationListStub) GetModifyTime() int64

GetModifyTime returns the ModifyTime field value if set, zero value otherwise.

func (*AllocationListStub) GetModifyTimeOk

func (o *AllocationListStub) GetModifyTimeOk() (*int64, bool)

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

func (*AllocationListStub) GetName

func (o *AllocationListStub) GetName() string

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

func (*AllocationListStub) GetNameOk

func (o *AllocationListStub) 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 (*AllocationListStub) GetNamespace

func (o *AllocationListStub) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*AllocationListStub) GetNamespaceOk

func (o *AllocationListStub) GetNamespaceOk() (*string, bool)

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

func (*AllocationListStub) GetNodeID

func (o *AllocationListStub) GetNodeID() string

GetNodeID returns the NodeID field value if set, zero value otherwise.

func (*AllocationListStub) GetNodeIDOk

func (o *AllocationListStub) GetNodeIDOk() (*string, bool)

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

func (*AllocationListStub) GetNodeName

func (o *AllocationListStub) GetNodeName() string

GetNodeName returns the NodeName field value if set, zero value otherwise.

func (*AllocationListStub) GetNodeNameOk

func (o *AllocationListStub) GetNodeNameOk() (*string, bool)

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

func (*AllocationListStub) GetPreemptedAllocations

func (o *AllocationListStub) GetPreemptedAllocations() []string

GetPreemptedAllocations returns the PreemptedAllocations field value if set, zero value otherwise.

func (*AllocationListStub) GetPreemptedAllocationsOk

func (o *AllocationListStub) GetPreemptedAllocationsOk() (*[]string, bool)

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

func (*AllocationListStub) GetPreemptedByAllocation

func (o *AllocationListStub) GetPreemptedByAllocation() string

GetPreemptedByAllocation returns the PreemptedByAllocation field value if set, zero value otherwise.

func (*AllocationListStub) GetPreemptedByAllocationOk

func (o *AllocationListStub) GetPreemptedByAllocationOk() (*string, bool)

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

func (*AllocationListStub) GetRescheduleTracker

func (o *AllocationListStub) GetRescheduleTracker() RescheduleTracker

GetRescheduleTracker returns the RescheduleTracker field value if set, zero value otherwise.

func (*AllocationListStub) GetRescheduleTrackerOk

func (o *AllocationListStub) GetRescheduleTrackerOk() (*RescheduleTracker, bool)

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

func (*AllocationListStub) GetTaskGroup

func (o *AllocationListStub) GetTaskGroup() string

GetTaskGroup returns the TaskGroup field value if set, zero value otherwise.

func (*AllocationListStub) GetTaskGroupOk

func (o *AllocationListStub) GetTaskGroupOk() (*string, bool)

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

func (*AllocationListStub) GetTaskStates

func (o *AllocationListStub) GetTaskStates() map[string]TaskState

GetTaskStates returns the TaskStates field value if set, zero value otherwise.

func (*AllocationListStub) GetTaskStatesOk

func (o *AllocationListStub) GetTaskStatesOk() (*map[string]TaskState, bool)

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

func (*AllocationListStub) HasAllocatedResources

func (o *AllocationListStub) HasAllocatedResources() bool

HasAllocatedResources returns a boolean if a field has been set.

func (*AllocationListStub) HasClientDescription

func (o *AllocationListStub) HasClientDescription() bool

HasClientDescription returns a boolean if a field has been set.

func (*AllocationListStub) HasClientStatus

func (o *AllocationListStub) HasClientStatus() bool

HasClientStatus returns a boolean if a field has been set.

func (*AllocationListStub) HasCreateIndex

func (o *AllocationListStub) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*AllocationListStub) HasCreateTime

func (o *AllocationListStub) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*AllocationListStub) HasDeploymentStatus

func (o *AllocationListStub) HasDeploymentStatus() bool

HasDeploymentStatus returns a boolean if a field has been set.

func (*AllocationListStub) HasDesiredDescription

func (o *AllocationListStub) HasDesiredDescription() bool

HasDesiredDescription returns a boolean if a field has been set.

func (*AllocationListStub) HasDesiredStatus

func (o *AllocationListStub) HasDesiredStatus() bool

HasDesiredStatus returns a boolean if a field has been set.

func (*AllocationListStub) HasEvalID

func (o *AllocationListStub) HasEvalID() bool

HasEvalID returns a boolean if a field has been set.

func (*AllocationListStub) HasFollowupEvalID

func (o *AllocationListStub) HasFollowupEvalID() bool

HasFollowupEvalID returns a boolean if a field has been set.

func (*AllocationListStub) HasID

func (o *AllocationListStub) HasID() bool

HasID returns a boolean if a field has been set.

func (*AllocationListStub) HasJobID

func (o *AllocationListStub) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*AllocationListStub) HasJobType

func (o *AllocationListStub) HasJobType() bool

HasJobType returns a boolean if a field has been set.

func (*AllocationListStub) HasJobVersion

func (o *AllocationListStub) HasJobVersion() bool

HasJobVersion returns a boolean if a field has been set.

func (*AllocationListStub) HasModifyIndex

func (o *AllocationListStub) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*AllocationListStub) HasModifyTime

func (o *AllocationListStub) HasModifyTime() bool

HasModifyTime returns a boolean if a field has been set.

func (*AllocationListStub) HasName

func (o *AllocationListStub) HasName() bool

HasName returns a boolean if a field has been set.

func (*AllocationListStub) HasNamespace

func (o *AllocationListStub) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*AllocationListStub) HasNodeID

func (o *AllocationListStub) HasNodeID() bool

HasNodeID returns a boolean if a field has been set.

func (*AllocationListStub) HasNodeName

func (o *AllocationListStub) HasNodeName() bool

HasNodeName returns a boolean if a field has been set.

func (*AllocationListStub) HasPreemptedAllocations

func (o *AllocationListStub) HasPreemptedAllocations() bool

HasPreemptedAllocations returns a boolean if a field has been set.

func (*AllocationListStub) HasPreemptedByAllocation

func (o *AllocationListStub) HasPreemptedByAllocation() bool

HasPreemptedByAllocation returns a boolean if a field has been set.

func (*AllocationListStub) HasRescheduleTracker

func (o *AllocationListStub) HasRescheduleTracker() bool

HasRescheduleTracker returns a boolean if a field has been set.

func (*AllocationListStub) HasTaskGroup

func (o *AllocationListStub) HasTaskGroup() bool

HasTaskGroup returns a boolean if a field has been set.

func (*AllocationListStub) HasTaskStates

func (o *AllocationListStub) HasTaskStates() bool

HasTaskStates returns a boolean if a field has been set.

func (AllocationListStub) MarshalJSON

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

func (*AllocationListStub) SetAllocatedResources

func (o *AllocationListStub) SetAllocatedResources(v AllocatedResources)

SetAllocatedResources gets a reference to the given AllocatedResources and assigns it to the AllocatedResources field.

func (*AllocationListStub) SetClientDescription

func (o *AllocationListStub) SetClientDescription(v string)

SetClientDescription gets a reference to the given string and assigns it to the ClientDescription field.

func (*AllocationListStub) SetClientStatus

func (o *AllocationListStub) SetClientStatus(v string)

SetClientStatus gets a reference to the given string and assigns it to the ClientStatus field.

func (*AllocationListStub) SetCreateIndex

func (o *AllocationListStub) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*AllocationListStub) SetCreateTime

func (o *AllocationListStub) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*AllocationListStub) SetDeploymentStatus

func (o *AllocationListStub) SetDeploymentStatus(v AllocDeploymentStatus)

SetDeploymentStatus gets a reference to the given AllocDeploymentStatus and assigns it to the DeploymentStatus field.

func (*AllocationListStub) SetDesiredDescription

func (o *AllocationListStub) SetDesiredDescription(v string)

SetDesiredDescription gets a reference to the given string and assigns it to the DesiredDescription field.

func (*AllocationListStub) SetDesiredStatus

func (o *AllocationListStub) SetDesiredStatus(v string)

SetDesiredStatus gets a reference to the given string and assigns it to the DesiredStatus field.

func (*AllocationListStub) SetEvalID

func (o *AllocationListStub) SetEvalID(v string)

SetEvalID gets a reference to the given string and assigns it to the EvalID field.

func (*AllocationListStub) SetFollowupEvalID

func (o *AllocationListStub) SetFollowupEvalID(v string)

SetFollowupEvalID gets a reference to the given string and assigns it to the FollowupEvalID field.

func (*AllocationListStub) SetID

func (o *AllocationListStub) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*AllocationListStub) SetJobID

func (o *AllocationListStub) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*AllocationListStub) SetJobType

func (o *AllocationListStub) SetJobType(v string)

SetJobType gets a reference to the given string and assigns it to the JobType field.

func (*AllocationListStub) SetJobVersion

func (o *AllocationListStub) SetJobVersion(v int32)

SetJobVersion gets a reference to the given int32 and assigns it to the JobVersion field.

func (*AllocationListStub) SetModifyIndex

func (o *AllocationListStub) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*AllocationListStub) SetModifyTime

func (o *AllocationListStub) SetModifyTime(v int64)

SetModifyTime gets a reference to the given int64 and assigns it to the ModifyTime field.

func (*AllocationListStub) SetName

func (o *AllocationListStub) SetName(v string)

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

func (*AllocationListStub) SetNamespace

func (o *AllocationListStub) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*AllocationListStub) SetNodeID

func (o *AllocationListStub) SetNodeID(v string)

SetNodeID gets a reference to the given string and assigns it to the NodeID field.

func (*AllocationListStub) SetNodeName

func (o *AllocationListStub) SetNodeName(v string)

SetNodeName gets a reference to the given string and assigns it to the NodeName field.

func (*AllocationListStub) SetPreemptedAllocations

func (o *AllocationListStub) SetPreemptedAllocations(v []string)

SetPreemptedAllocations gets a reference to the given []string and assigns it to the PreemptedAllocations field.

func (*AllocationListStub) SetPreemptedByAllocation

func (o *AllocationListStub) SetPreemptedByAllocation(v string)

SetPreemptedByAllocation gets a reference to the given string and assigns it to the PreemptedByAllocation field.

func (*AllocationListStub) SetRescheduleTracker

func (o *AllocationListStub) SetRescheduleTracker(v RescheduleTracker)

SetRescheduleTracker gets a reference to the given RescheduleTracker and assigns it to the RescheduleTracker field.

func (*AllocationListStub) SetTaskGroup

func (o *AllocationListStub) SetTaskGroup(v string)

SetTaskGroup gets a reference to the given string and assigns it to the TaskGroup field.

func (*AllocationListStub) SetTaskStates

func (o *AllocationListStub) SetTaskStates(v map[string]TaskState)

SetTaskStates gets a reference to the given map[string]TaskState and assigns it to the TaskStates field.

type AllocationMetric

type AllocationMetric struct {
	AllocationTime     *int64                `json:"AllocationTime,omitempty"`
	ClassExhausted     *map[string]int32     `json:"ClassExhausted,omitempty"`
	ClassFiltered      *map[string]int32     `json:"ClassFiltered,omitempty"`
	CoalescedFailures  *int32                `json:"CoalescedFailures,omitempty"`
	ConstraintFiltered *map[string]int32     `json:"ConstraintFiltered,omitempty"`
	DimensionExhausted *map[string]int32     `json:"DimensionExhausted,omitempty"`
	NodesAvailable     *map[string]int32     `json:"NodesAvailable,omitempty"`
	NodesEvaluated     *int32                `json:"NodesEvaluated,omitempty"`
	NodesExhausted     *int32                `json:"NodesExhausted,omitempty"`
	NodesFiltered      *int32                `json:"NodesFiltered,omitempty"`
	QuotaExhausted     *[]string             `json:"QuotaExhausted,omitempty"`
	ResourcesExhausted *map[string]Resources `json:"ResourcesExhausted,omitempty"`
	ScoreMetaData      *[]NodeScoreMeta      `json:"ScoreMetaData,omitempty"`
	Scores             *map[string]float64   `json:"Scores,omitempty"`
}

AllocationMetric struct for AllocationMetric

func NewAllocationMetric

func NewAllocationMetric() *AllocationMetric

NewAllocationMetric instantiates a new AllocationMetric 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 NewAllocationMetricWithDefaults

func NewAllocationMetricWithDefaults() *AllocationMetric

NewAllocationMetricWithDefaults instantiates a new AllocationMetric 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 (*AllocationMetric) GetAllocationTime

func (o *AllocationMetric) GetAllocationTime() int64

GetAllocationTime returns the AllocationTime field value if set, zero value otherwise.

func (*AllocationMetric) GetAllocationTimeOk

func (o *AllocationMetric) GetAllocationTimeOk() (*int64, bool)

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

func (*AllocationMetric) GetClassExhausted

func (o *AllocationMetric) GetClassExhausted() map[string]int32

GetClassExhausted returns the ClassExhausted field value if set, zero value otherwise.

func (*AllocationMetric) GetClassExhaustedOk

func (o *AllocationMetric) GetClassExhaustedOk() (*map[string]int32, bool)

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

func (*AllocationMetric) GetClassFiltered

func (o *AllocationMetric) GetClassFiltered() map[string]int32

GetClassFiltered returns the ClassFiltered field value if set, zero value otherwise.

func (*AllocationMetric) GetClassFilteredOk

func (o *AllocationMetric) GetClassFilteredOk() (*map[string]int32, bool)

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

func (*AllocationMetric) GetCoalescedFailures

func (o *AllocationMetric) GetCoalescedFailures() int32

GetCoalescedFailures returns the CoalescedFailures field value if set, zero value otherwise.

func (*AllocationMetric) GetCoalescedFailuresOk

func (o *AllocationMetric) GetCoalescedFailuresOk() (*int32, bool)

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

func (*AllocationMetric) GetConstraintFiltered

func (o *AllocationMetric) GetConstraintFiltered() map[string]int32

GetConstraintFiltered returns the ConstraintFiltered field value if set, zero value otherwise.

func (*AllocationMetric) GetConstraintFilteredOk

func (o *AllocationMetric) GetConstraintFilteredOk() (*map[string]int32, bool)

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

func (*AllocationMetric) GetDimensionExhausted

func (o *AllocationMetric) GetDimensionExhausted() map[string]int32

GetDimensionExhausted returns the DimensionExhausted field value if set, zero value otherwise.

func (*AllocationMetric) GetDimensionExhaustedOk

func (o *AllocationMetric) GetDimensionExhaustedOk() (*map[string]int32, bool)

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

func (*AllocationMetric) GetNodesAvailable

func (o *AllocationMetric) GetNodesAvailable() map[string]int32

GetNodesAvailable returns the NodesAvailable field value if set, zero value otherwise.

func (*AllocationMetric) GetNodesAvailableOk

func (o *AllocationMetric) GetNodesAvailableOk() (*map[string]int32, bool)

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

func (*AllocationMetric) GetNodesEvaluated

func (o *AllocationMetric) GetNodesEvaluated() int32

GetNodesEvaluated returns the NodesEvaluated field value if set, zero value otherwise.

func (*AllocationMetric) GetNodesEvaluatedOk

func (o *AllocationMetric) GetNodesEvaluatedOk() (*int32, bool)

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

func (*AllocationMetric) GetNodesExhausted

func (o *AllocationMetric) GetNodesExhausted() int32

GetNodesExhausted returns the NodesExhausted field value if set, zero value otherwise.

func (*AllocationMetric) GetNodesExhaustedOk

func (o *AllocationMetric) GetNodesExhaustedOk() (*int32, bool)

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

func (*AllocationMetric) GetNodesFiltered

func (o *AllocationMetric) GetNodesFiltered() int32

GetNodesFiltered returns the NodesFiltered field value if set, zero value otherwise.

func (*AllocationMetric) GetNodesFilteredOk

func (o *AllocationMetric) GetNodesFilteredOk() (*int32, bool)

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

func (*AllocationMetric) GetQuotaExhausted

func (o *AllocationMetric) GetQuotaExhausted() []string

GetQuotaExhausted returns the QuotaExhausted field value if set, zero value otherwise.

func (*AllocationMetric) GetQuotaExhaustedOk

func (o *AllocationMetric) GetQuotaExhaustedOk() (*[]string, bool)

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

func (*AllocationMetric) GetResourcesExhausted

func (o *AllocationMetric) GetResourcesExhausted() map[string]Resources

GetResourcesExhausted returns the ResourcesExhausted field value if set, zero value otherwise.

func (*AllocationMetric) GetResourcesExhaustedOk

func (o *AllocationMetric) GetResourcesExhaustedOk() (*map[string]Resources, bool)

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

func (*AllocationMetric) GetScoreMetaData

func (o *AllocationMetric) GetScoreMetaData() []NodeScoreMeta

GetScoreMetaData returns the ScoreMetaData field value if set, zero value otherwise.

func (*AllocationMetric) GetScoreMetaDataOk

func (o *AllocationMetric) GetScoreMetaDataOk() (*[]NodeScoreMeta, bool)

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

func (*AllocationMetric) GetScores

func (o *AllocationMetric) GetScores() map[string]float64

GetScores returns the Scores field value if set, zero value otherwise.

func (*AllocationMetric) GetScoresOk

func (o *AllocationMetric) GetScoresOk() (*map[string]float64, bool)

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

func (*AllocationMetric) HasAllocationTime

func (o *AllocationMetric) HasAllocationTime() bool

HasAllocationTime returns a boolean if a field has been set.

func (*AllocationMetric) HasClassExhausted

func (o *AllocationMetric) HasClassExhausted() bool

HasClassExhausted returns a boolean if a field has been set.

func (*AllocationMetric) HasClassFiltered

func (o *AllocationMetric) HasClassFiltered() bool

HasClassFiltered returns a boolean if a field has been set.

func (*AllocationMetric) HasCoalescedFailures

func (o *AllocationMetric) HasCoalescedFailures() bool

HasCoalescedFailures returns a boolean if a field has been set.

func (*AllocationMetric) HasConstraintFiltered

func (o *AllocationMetric) HasConstraintFiltered() bool

HasConstraintFiltered returns a boolean if a field has been set.

func (*AllocationMetric) HasDimensionExhausted

func (o *AllocationMetric) HasDimensionExhausted() bool

HasDimensionExhausted returns a boolean if a field has been set.

func (*AllocationMetric) HasNodesAvailable

func (o *AllocationMetric) HasNodesAvailable() bool

HasNodesAvailable returns a boolean if a field has been set.

func (*AllocationMetric) HasNodesEvaluated

func (o *AllocationMetric) HasNodesEvaluated() bool

HasNodesEvaluated returns a boolean if a field has been set.

func (*AllocationMetric) HasNodesExhausted

func (o *AllocationMetric) HasNodesExhausted() bool

HasNodesExhausted returns a boolean if a field has been set.

func (*AllocationMetric) HasNodesFiltered

func (o *AllocationMetric) HasNodesFiltered() bool

HasNodesFiltered returns a boolean if a field has been set.

func (*AllocationMetric) HasQuotaExhausted

func (o *AllocationMetric) HasQuotaExhausted() bool

HasQuotaExhausted returns a boolean if a field has been set.

func (*AllocationMetric) HasResourcesExhausted

func (o *AllocationMetric) HasResourcesExhausted() bool

HasResourcesExhausted returns a boolean if a field has been set.

func (*AllocationMetric) HasScoreMetaData

func (o *AllocationMetric) HasScoreMetaData() bool

HasScoreMetaData returns a boolean if a field has been set.

func (*AllocationMetric) HasScores

func (o *AllocationMetric) HasScores() bool

HasScores returns a boolean if a field has been set.

func (AllocationMetric) MarshalJSON

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

func (*AllocationMetric) SetAllocationTime

func (o *AllocationMetric) SetAllocationTime(v int64)

SetAllocationTime gets a reference to the given int64 and assigns it to the AllocationTime field.

func (*AllocationMetric) SetClassExhausted

func (o *AllocationMetric) SetClassExhausted(v map[string]int32)

SetClassExhausted gets a reference to the given map[string]int32 and assigns it to the ClassExhausted field.

func (*AllocationMetric) SetClassFiltered

func (o *AllocationMetric) SetClassFiltered(v map[string]int32)

SetClassFiltered gets a reference to the given map[string]int32 and assigns it to the ClassFiltered field.

func (*AllocationMetric) SetCoalescedFailures

func (o *AllocationMetric) SetCoalescedFailures(v int32)

SetCoalescedFailures gets a reference to the given int32 and assigns it to the CoalescedFailures field.

func (*AllocationMetric) SetConstraintFiltered

func (o *AllocationMetric) SetConstraintFiltered(v map[string]int32)

SetConstraintFiltered gets a reference to the given map[string]int32 and assigns it to the ConstraintFiltered field.

func (*AllocationMetric) SetDimensionExhausted

func (o *AllocationMetric) SetDimensionExhausted(v map[string]int32)

SetDimensionExhausted gets a reference to the given map[string]int32 and assigns it to the DimensionExhausted field.

func (*AllocationMetric) SetNodesAvailable

func (o *AllocationMetric) SetNodesAvailable(v map[string]int32)

SetNodesAvailable gets a reference to the given map[string]int32 and assigns it to the NodesAvailable field.

func (*AllocationMetric) SetNodesEvaluated

func (o *AllocationMetric) SetNodesEvaluated(v int32)

SetNodesEvaluated gets a reference to the given int32 and assigns it to the NodesEvaluated field.

func (*AllocationMetric) SetNodesExhausted

func (o *AllocationMetric) SetNodesExhausted(v int32)

SetNodesExhausted gets a reference to the given int32 and assigns it to the NodesExhausted field.

func (*AllocationMetric) SetNodesFiltered

func (o *AllocationMetric) SetNodesFiltered(v int32)

SetNodesFiltered gets a reference to the given int32 and assigns it to the NodesFiltered field.

func (*AllocationMetric) SetQuotaExhausted

func (o *AllocationMetric) SetQuotaExhausted(v []string)

SetQuotaExhausted gets a reference to the given []string and assigns it to the QuotaExhausted field.

func (*AllocationMetric) SetResourcesExhausted

func (o *AllocationMetric) SetResourcesExhausted(v map[string]Resources)

SetResourcesExhausted gets a reference to the given map[string]Resources and assigns it to the ResourcesExhausted field.

func (*AllocationMetric) SetScoreMetaData

func (o *AllocationMetric) SetScoreMetaData(v []NodeScoreMeta)

SetScoreMetaData gets a reference to the given []NodeScoreMeta and assigns it to the ScoreMetaData field.

func (*AllocationMetric) SetScores

func (o *AllocationMetric) SetScores(v map[string]float64)

SetScores gets a reference to the given map[string]float64 and assigns it to the Scores field.

type AllocationsApiService

type AllocationsApiService service

AllocationsApiService AllocationsApi service

func (*AllocationsApiService) GetAllocation

func (a *AllocationsApiService) GetAllocation(ctx _context.Context, allocID string) ApiGetAllocationRequest

* GetAllocation Method for GetAllocation * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param allocID Allocation ID. * @return ApiGetAllocationRequest

func (*AllocationsApiService) GetAllocationExecute

* Execute executes the request * @return Allocation

func (*AllocationsApiService) GetAllocationServices

func (a *AllocationsApiService) GetAllocationServices(ctx _context.Context, allocID string) ApiGetAllocationServicesRequest

* GetAllocationServices Method for GetAllocationServices * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param allocID Allocation ID. * @return ApiGetAllocationServicesRequest

func (*AllocationsApiService) GetAllocationServicesExecute

* Execute executes the request * @return []ServiceRegistration

func (*AllocationsApiService) GetAllocations

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

func (*AllocationsApiService) GetAllocationsExecute

* Execute executes the request * @return []AllocationListStub

func (*AllocationsApiService) PostAllocationStop

func (a *AllocationsApiService) PostAllocationStop(ctx _context.Context, allocID string) ApiPostAllocationStopRequest

* PostAllocationStop Method for PostAllocationStop * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param allocID Allocation ID. * @return ApiPostAllocationStopRequest

func (*AllocationsApiService) PostAllocationStopExecute

* Execute executes the request * @return AllocStopResponse

type ApiCreateNamespaceRequest

type ApiCreateNamespaceRequest struct {
	ApiService *NamespacesApiService
	// contains filtered or unexported fields
}

func (ApiCreateNamespaceRequest) Execute

func (ApiCreateNamespaceRequest) IdempotencyToken

func (r ApiCreateNamespaceRequest) IdempotencyToken(idempotencyToken string) ApiCreateNamespaceRequest

func (ApiCreateNamespaceRequest) Namespace

func (ApiCreateNamespaceRequest) Region

func (ApiCreateNamespaceRequest) XNomadToken

func (r ApiCreateNamespaceRequest) XNomadToken(xNomadToken string) ApiCreateNamespaceRequest

type ApiCreateQuotaSpecRequest

type ApiCreateQuotaSpecRequest struct {
	ApiService *EnterpriseApiService
	// contains filtered or unexported fields
}

func (ApiCreateQuotaSpecRequest) Execute

func (ApiCreateQuotaSpecRequest) IdempotencyToken

func (r ApiCreateQuotaSpecRequest) IdempotencyToken(idempotencyToken string) ApiCreateQuotaSpecRequest

func (ApiCreateQuotaSpecRequest) Namespace

func (ApiCreateQuotaSpecRequest) QuotaSpec

func (ApiCreateQuotaSpecRequest) Region

func (ApiCreateQuotaSpecRequest) XNomadToken

func (r ApiCreateQuotaSpecRequest) XNomadToken(xNomadToken string) ApiCreateQuotaSpecRequest

type ApiCreateVolumeRequest

type ApiCreateVolumeRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiCreateVolumeRequest) CSIVolumeCreateRequest

func (r ApiCreateVolumeRequest) CSIVolumeCreateRequest(cSIVolumeCreateRequest CSIVolumeCreateRequest) ApiCreateVolumeRequest

func (ApiCreateVolumeRequest) Execute

func (ApiCreateVolumeRequest) IdempotencyToken

func (r ApiCreateVolumeRequest) IdempotencyToken(idempotencyToken string) ApiCreateVolumeRequest

func (ApiCreateVolumeRequest) Namespace

func (r ApiCreateVolumeRequest) Namespace(namespace string) ApiCreateVolumeRequest

func (ApiCreateVolumeRequest) Region

func (ApiCreateVolumeRequest) XNomadToken

func (r ApiCreateVolumeRequest) XNomadToken(xNomadToken string) ApiCreateVolumeRequest

type ApiDeleteACLPolicyRequest

type ApiDeleteACLPolicyRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiDeleteACLPolicyRequest) Execute

func (ApiDeleteACLPolicyRequest) IdempotencyToken

func (r ApiDeleteACLPolicyRequest) IdempotencyToken(idempotencyToken string) ApiDeleteACLPolicyRequest

func (ApiDeleteACLPolicyRequest) Namespace

func (ApiDeleteACLPolicyRequest) Region

func (ApiDeleteACLPolicyRequest) XNomadToken

func (r ApiDeleteACLPolicyRequest) XNomadToken(xNomadToken string) ApiDeleteACLPolicyRequest

type ApiDeleteACLTokenRequest

type ApiDeleteACLTokenRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiDeleteACLTokenRequest) Execute

func (ApiDeleteACLTokenRequest) IdempotencyToken

func (r ApiDeleteACLTokenRequest) IdempotencyToken(idempotencyToken string) ApiDeleteACLTokenRequest

func (ApiDeleteACLTokenRequest) Namespace

func (ApiDeleteACLTokenRequest) Region

func (ApiDeleteACLTokenRequest) XNomadToken

func (r ApiDeleteACLTokenRequest) XNomadToken(xNomadToken string) ApiDeleteACLTokenRequest

type ApiDeleteJobRequest

type ApiDeleteJobRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteJobRequest) Execute

func (ApiDeleteJobRequest) Global

func (r ApiDeleteJobRequest) Global(global bool) ApiDeleteJobRequest

func (ApiDeleteJobRequest) IdempotencyToken

func (r ApiDeleteJobRequest) IdempotencyToken(idempotencyToken string) ApiDeleteJobRequest

func (ApiDeleteJobRequest) Namespace

func (r ApiDeleteJobRequest) Namespace(namespace string) ApiDeleteJobRequest

func (ApiDeleteJobRequest) Purge

func (ApiDeleteJobRequest) Region

func (ApiDeleteJobRequest) XNomadToken

func (r ApiDeleteJobRequest) XNomadToken(xNomadToken string) ApiDeleteJobRequest

type ApiDeleteNamespaceRequest

type ApiDeleteNamespaceRequest struct {
	ApiService *NamespacesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespaceRequest) Execute

func (ApiDeleteNamespaceRequest) IdempotencyToken

func (r ApiDeleteNamespaceRequest) IdempotencyToken(idempotencyToken string) ApiDeleteNamespaceRequest

func (ApiDeleteNamespaceRequest) Namespace

func (ApiDeleteNamespaceRequest) Region

func (ApiDeleteNamespaceRequest) XNomadToken

func (r ApiDeleteNamespaceRequest) XNomadToken(xNomadToken string) ApiDeleteNamespaceRequest

type ApiDeleteOperatorRaftPeerRequest

type ApiDeleteOperatorRaftPeerRequest struct {
	ApiService *OperatorApiService
	// contains filtered or unexported fields
}

func (ApiDeleteOperatorRaftPeerRequest) Execute

func (ApiDeleteOperatorRaftPeerRequest) IdempotencyToken

func (r ApiDeleteOperatorRaftPeerRequest) IdempotencyToken(idempotencyToken string) ApiDeleteOperatorRaftPeerRequest

func (ApiDeleteOperatorRaftPeerRequest) Namespace

func (ApiDeleteOperatorRaftPeerRequest) Region

func (ApiDeleteOperatorRaftPeerRequest) XNomadToken

type ApiDeleteQuotaSpecRequest

type ApiDeleteQuotaSpecRequest struct {
	ApiService *EnterpriseApiService
	// contains filtered or unexported fields
}

func (ApiDeleteQuotaSpecRequest) Execute

func (ApiDeleteQuotaSpecRequest) IdempotencyToken

func (r ApiDeleteQuotaSpecRequest) IdempotencyToken(idempotencyToken string) ApiDeleteQuotaSpecRequest

func (ApiDeleteQuotaSpecRequest) Namespace

func (ApiDeleteQuotaSpecRequest) Region

func (ApiDeleteQuotaSpecRequest) XNomadToken

func (r ApiDeleteQuotaSpecRequest) XNomadToken(xNomadToken string) ApiDeleteQuotaSpecRequest

type ApiDeleteSnapshotRequest

type ApiDeleteSnapshotRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteSnapshotRequest) Execute

func (ApiDeleteSnapshotRequest) IdempotencyToken

func (r ApiDeleteSnapshotRequest) IdempotencyToken(idempotencyToken string) ApiDeleteSnapshotRequest

func (ApiDeleteSnapshotRequest) Namespace

func (ApiDeleteSnapshotRequest) PluginId

func (ApiDeleteSnapshotRequest) Region

func (ApiDeleteSnapshotRequest) SnapshotId

func (r ApiDeleteSnapshotRequest) SnapshotId(snapshotId string) ApiDeleteSnapshotRequest

func (ApiDeleteSnapshotRequest) XNomadToken

func (r ApiDeleteSnapshotRequest) XNomadToken(xNomadToken string) ApiDeleteSnapshotRequest

type ApiDeleteVariableRequest

type ApiDeleteVariableRequest struct {
	ApiService *VariablesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteVariableRequest) Cas

func (ApiDeleteVariableRequest) Execute

func (ApiDeleteVariableRequest) IdempotencyToken

func (r ApiDeleteVariableRequest) IdempotencyToken(idempotencyToken string) ApiDeleteVariableRequest

func (ApiDeleteVariableRequest) Namespace

func (ApiDeleteVariableRequest) Region

func (ApiDeleteVariableRequest) Variable

func (ApiDeleteVariableRequest) XNomadToken

func (r ApiDeleteVariableRequest) XNomadToken(xNomadToken string) ApiDeleteVariableRequest

type ApiDeleteVolumeRegistrationRequest

type ApiDeleteVolumeRegistrationRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteVolumeRegistrationRequest) Execute

func (ApiDeleteVolumeRegistrationRequest) Force

func (ApiDeleteVolumeRegistrationRequest) IdempotencyToken

func (ApiDeleteVolumeRegistrationRequest) Namespace

func (ApiDeleteVolumeRegistrationRequest) Region

func (ApiDeleteVolumeRegistrationRequest) XNomadToken

type ApiDetachOrDeleteVolumeRequest

type ApiDetachOrDeleteVolumeRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiDetachOrDeleteVolumeRequest) Execute

func (ApiDetachOrDeleteVolumeRequest) IdempotencyToken

func (r ApiDetachOrDeleteVolumeRequest) IdempotencyToken(idempotencyToken string) ApiDetachOrDeleteVolumeRequest

func (ApiDetachOrDeleteVolumeRequest) Namespace

func (ApiDetachOrDeleteVolumeRequest) Node

func (ApiDetachOrDeleteVolumeRequest) Region

func (ApiDetachOrDeleteVolumeRequest) XNomadToken

type ApiGetACLPoliciesRequest

type ApiGetACLPoliciesRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiGetACLPoliciesRequest) Execute

func (ApiGetACLPoliciesRequest) Index

func (ApiGetACLPoliciesRequest) Namespace

func (ApiGetACLPoliciesRequest) NextToken

func (ApiGetACLPoliciesRequest) PerPage

func (ApiGetACLPoliciesRequest) Prefix

func (ApiGetACLPoliciesRequest) Region

func (ApiGetACLPoliciesRequest) Stale

func (ApiGetACLPoliciesRequest) Wait

func (ApiGetACLPoliciesRequest) XNomadToken

func (r ApiGetACLPoliciesRequest) XNomadToken(xNomadToken string) ApiGetACLPoliciesRequest

type ApiGetACLPolicyRequest

type ApiGetACLPolicyRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiGetACLPolicyRequest) Execute

func (ApiGetACLPolicyRequest) Index

func (ApiGetACLPolicyRequest) Namespace

func (r ApiGetACLPolicyRequest) Namespace(namespace string) ApiGetACLPolicyRequest

func (ApiGetACLPolicyRequest) NextToken

func (r ApiGetACLPolicyRequest) NextToken(nextToken string) ApiGetACLPolicyRequest

func (ApiGetACLPolicyRequest) PerPage

func (ApiGetACLPolicyRequest) Prefix

func (ApiGetACLPolicyRequest) Region

func (ApiGetACLPolicyRequest) Stale

func (ApiGetACLPolicyRequest) Wait

func (ApiGetACLPolicyRequest) XNomadToken

func (r ApiGetACLPolicyRequest) XNomadToken(xNomadToken string) ApiGetACLPolicyRequest

type ApiGetACLTokenRequest

type ApiGetACLTokenRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiGetACLTokenRequest) Execute

func (ApiGetACLTokenRequest) Index

func (ApiGetACLTokenRequest) Namespace

func (r ApiGetACLTokenRequest) Namespace(namespace string) ApiGetACLTokenRequest

func (ApiGetACLTokenRequest) NextToken

func (r ApiGetACLTokenRequest) NextToken(nextToken string) ApiGetACLTokenRequest

func (ApiGetACLTokenRequest) PerPage

func (ApiGetACLTokenRequest) Prefix

func (ApiGetACLTokenRequest) Region

func (ApiGetACLTokenRequest) Stale

func (ApiGetACLTokenRequest) Wait

func (ApiGetACLTokenRequest) XNomadToken

func (r ApiGetACLTokenRequest) XNomadToken(xNomadToken string) ApiGetACLTokenRequest

type ApiGetACLTokenSelfRequest

type ApiGetACLTokenSelfRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiGetACLTokenSelfRequest) Execute

func (ApiGetACLTokenSelfRequest) Index

func (ApiGetACLTokenSelfRequest) Namespace

func (ApiGetACLTokenSelfRequest) NextToken

func (ApiGetACLTokenSelfRequest) PerPage

func (ApiGetACLTokenSelfRequest) Prefix

func (ApiGetACLTokenSelfRequest) Region

func (ApiGetACLTokenSelfRequest) Stale

func (ApiGetACLTokenSelfRequest) Wait

func (ApiGetACLTokenSelfRequest) XNomadToken

func (r ApiGetACLTokenSelfRequest) XNomadToken(xNomadToken string) ApiGetACLTokenSelfRequest

type ApiGetACLTokensRequest

type ApiGetACLTokensRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiGetACLTokensRequest) Execute

func (ApiGetACLTokensRequest) Index

func (ApiGetACLTokensRequest) Namespace

func (r ApiGetACLTokensRequest) Namespace(namespace string) ApiGetACLTokensRequest

func (ApiGetACLTokensRequest) NextToken

func (r ApiGetACLTokensRequest) NextToken(nextToken string) ApiGetACLTokensRequest

func (ApiGetACLTokensRequest) PerPage

func (ApiGetACLTokensRequest) Prefix

func (ApiGetACLTokensRequest) Region

func (ApiGetACLTokensRequest) Stale

func (ApiGetACLTokensRequest) Wait

func (ApiGetACLTokensRequest) XNomadToken

func (r ApiGetACLTokensRequest) XNomadToken(xNomadToken string) ApiGetACLTokensRequest

type ApiGetAllocationRequest

type ApiGetAllocationRequest struct {
	ApiService *AllocationsApiService
	// contains filtered or unexported fields
}

func (ApiGetAllocationRequest) Execute

func (ApiGetAllocationRequest) Index

func (ApiGetAllocationRequest) Namespace

func (ApiGetAllocationRequest) NextToken

func (ApiGetAllocationRequest) PerPage

func (ApiGetAllocationRequest) Prefix

func (ApiGetAllocationRequest) Region

func (ApiGetAllocationRequest) Stale

func (ApiGetAllocationRequest) Wait

func (ApiGetAllocationRequest) XNomadToken

func (r ApiGetAllocationRequest) XNomadToken(xNomadToken string) ApiGetAllocationRequest

type ApiGetAllocationServicesRequest

type ApiGetAllocationServicesRequest struct {
	ApiService *AllocationsApiService
	// contains filtered or unexported fields
}

func (ApiGetAllocationServicesRequest) Execute

func (ApiGetAllocationServicesRequest) Index

func (ApiGetAllocationServicesRequest) Namespace

func (ApiGetAllocationServicesRequest) NextToken

func (ApiGetAllocationServicesRequest) PerPage

func (ApiGetAllocationServicesRequest) Prefix

func (ApiGetAllocationServicesRequest) Region

func (ApiGetAllocationServicesRequest) Stale

func (ApiGetAllocationServicesRequest) Wait

func (ApiGetAllocationServicesRequest) XNomadToken

type ApiGetAllocationsRequest

type ApiGetAllocationsRequest struct {
	ApiService *AllocationsApiService
	// contains filtered or unexported fields
}

func (ApiGetAllocationsRequest) Execute

func (ApiGetAllocationsRequest) Index

func (ApiGetAllocationsRequest) Namespace

func (ApiGetAllocationsRequest) NextToken

func (ApiGetAllocationsRequest) PerPage

func (ApiGetAllocationsRequest) Prefix

func (ApiGetAllocationsRequest) Region

func (ApiGetAllocationsRequest) Resources

func (ApiGetAllocationsRequest) Stale

func (ApiGetAllocationsRequest) TaskStates

func (r ApiGetAllocationsRequest) TaskStates(taskStates bool) ApiGetAllocationsRequest

func (ApiGetAllocationsRequest) Wait

func (ApiGetAllocationsRequest) XNomadToken

func (r ApiGetAllocationsRequest) XNomadToken(xNomadToken string) ApiGetAllocationsRequest

type ApiGetDeploymentAllocationsRequest

type ApiGetDeploymentAllocationsRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiGetDeploymentAllocationsRequest) Execute

func (ApiGetDeploymentAllocationsRequest) Index

func (ApiGetDeploymentAllocationsRequest) Namespace

func (ApiGetDeploymentAllocationsRequest) NextToken

func (ApiGetDeploymentAllocationsRequest) PerPage

func (ApiGetDeploymentAllocationsRequest) Prefix

func (ApiGetDeploymentAllocationsRequest) Region

func (ApiGetDeploymentAllocationsRequest) Stale

func (ApiGetDeploymentAllocationsRequest) Wait

func (ApiGetDeploymentAllocationsRequest) XNomadToken

type ApiGetDeploymentRequest

type ApiGetDeploymentRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiGetDeploymentRequest) Execute

func (ApiGetDeploymentRequest) Index

func (ApiGetDeploymentRequest) Namespace

func (ApiGetDeploymentRequest) NextToken

func (ApiGetDeploymentRequest) PerPage

func (ApiGetDeploymentRequest) Prefix

func (ApiGetDeploymentRequest) Region

func (ApiGetDeploymentRequest) Stale

func (ApiGetDeploymentRequest) Wait

func (ApiGetDeploymentRequest) XNomadToken

func (r ApiGetDeploymentRequest) XNomadToken(xNomadToken string) ApiGetDeploymentRequest

type ApiGetDeploymentsRequest

type ApiGetDeploymentsRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiGetDeploymentsRequest) Execute

func (ApiGetDeploymentsRequest) Index

func (ApiGetDeploymentsRequest) Namespace

func (ApiGetDeploymentsRequest) NextToken

func (ApiGetDeploymentsRequest) PerPage

func (ApiGetDeploymentsRequest) Prefix

func (ApiGetDeploymentsRequest) Region

func (ApiGetDeploymentsRequest) Stale

func (ApiGetDeploymentsRequest) Wait

func (ApiGetDeploymentsRequest) XNomadToken

func (r ApiGetDeploymentsRequest) XNomadToken(xNomadToken string) ApiGetDeploymentsRequest

type ApiGetEvaluationAllocationsRequest

type ApiGetEvaluationAllocationsRequest struct {
	ApiService *EvaluationsApiService
	// contains filtered or unexported fields
}

func (ApiGetEvaluationAllocationsRequest) Execute

func (ApiGetEvaluationAllocationsRequest) Index

func (ApiGetEvaluationAllocationsRequest) Namespace

func (ApiGetEvaluationAllocationsRequest) NextToken

func (ApiGetEvaluationAllocationsRequest) PerPage

func (ApiGetEvaluationAllocationsRequest) Prefix

func (ApiGetEvaluationAllocationsRequest) Region

func (ApiGetEvaluationAllocationsRequest) Stale

func (ApiGetEvaluationAllocationsRequest) Wait

func (ApiGetEvaluationAllocationsRequest) XNomadToken

type ApiGetEvaluationRequest

type ApiGetEvaluationRequest struct {
	ApiService *EvaluationsApiService
	// contains filtered or unexported fields
}

func (ApiGetEvaluationRequest) Execute

func (ApiGetEvaluationRequest) Index

func (ApiGetEvaluationRequest) Namespace

func (ApiGetEvaluationRequest) NextToken

func (ApiGetEvaluationRequest) PerPage

func (ApiGetEvaluationRequest) Prefix

func (ApiGetEvaluationRequest) Region

func (ApiGetEvaluationRequest) Stale

func (ApiGetEvaluationRequest) Wait

func (ApiGetEvaluationRequest) XNomadToken

func (r ApiGetEvaluationRequest) XNomadToken(xNomadToken string) ApiGetEvaluationRequest

type ApiGetEvaluationsRequest

type ApiGetEvaluationsRequest struct {
	ApiService *EvaluationsApiService
	// contains filtered or unexported fields
}

func (ApiGetEvaluationsRequest) Execute

func (ApiGetEvaluationsRequest) Index

func (ApiGetEvaluationsRequest) Namespace

func (ApiGetEvaluationsRequest) NextToken

func (ApiGetEvaluationsRequest) PerPage

func (ApiGetEvaluationsRequest) Prefix

func (ApiGetEvaluationsRequest) Region

func (ApiGetEvaluationsRequest) Stale

func (ApiGetEvaluationsRequest) Wait

func (ApiGetEvaluationsRequest) XNomadToken

func (r ApiGetEvaluationsRequest) XNomadToken(xNomadToken string) ApiGetEvaluationsRequest

type ApiGetExternalVolumesRequest

type ApiGetExternalVolumesRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiGetExternalVolumesRequest) Execute

func (ApiGetExternalVolumesRequest) Index

func (ApiGetExternalVolumesRequest) Namespace

func (ApiGetExternalVolumesRequest) NextToken

func (ApiGetExternalVolumesRequest) PerPage

func (ApiGetExternalVolumesRequest) PluginId

func (ApiGetExternalVolumesRequest) Prefix

func (ApiGetExternalVolumesRequest) Region

func (ApiGetExternalVolumesRequest) Stale

func (ApiGetExternalVolumesRequest) Wait

func (ApiGetExternalVolumesRequest) XNomadToken

type ApiGetFuzzySearchRequest

type ApiGetFuzzySearchRequest struct {
	ApiService *SearchApiService
	// contains filtered or unexported fields
}

func (ApiGetFuzzySearchRequest) Execute

func (ApiGetFuzzySearchRequest) FuzzySearchRequest

func (r ApiGetFuzzySearchRequest) FuzzySearchRequest(fuzzySearchRequest FuzzySearchRequest) ApiGetFuzzySearchRequest

func (ApiGetFuzzySearchRequest) Index

func (ApiGetFuzzySearchRequest) Namespace

func (ApiGetFuzzySearchRequest) NextToken

func (ApiGetFuzzySearchRequest) PerPage

func (ApiGetFuzzySearchRequest) Prefix

func (ApiGetFuzzySearchRequest) Region

func (ApiGetFuzzySearchRequest) Stale

func (ApiGetFuzzySearchRequest) Wait

func (ApiGetFuzzySearchRequest) XNomadToken

func (r ApiGetFuzzySearchRequest) XNomadToken(xNomadToken string) ApiGetFuzzySearchRequest

type ApiGetJobAllocationsRequest

type ApiGetJobAllocationsRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobAllocationsRequest) All

func (ApiGetJobAllocationsRequest) Execute

func (ApiGetJobAllocationsRequest) Index

func (ApiGetJobAllocationsRequest) Namespace

func (ApiGetJobAllocationsRequest) NextToken

func (ApiGetJobAllocationsRequest) PerPage

func (ApiGetJobAllocationsRequest) Prefix

func (ApiGetJobAllocationsRequest) Region

func (ApiGetJobAllocationsRequest) Stale

func (ApiGetJobAllocationsRequest) Wait

func (ApiGetJobAllocationsRequest) XNomadToken

type ApiGetJobDeploymentRequest

type ApiGetJobDeploymentRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobDeploymentRequest) Execute

func (ApiGetJobDeploymentRequest) Index

func (ApiGetJobDeploymentRequest) Namespace

func (ApiGetJobDeploymentRequest) NextToken

func (ApiGetJobDeploymentRequest) PerPage

func (ApiGetJobDeploymentRequest) Prefix

func (ApiGetJobDeploymentRequest) Region

func (ApiGetJobDeploymentRequest) Stale

func (ApiGetJobDeploymentRequest) Wait

func (ApiGetJobDeploymentRequest) XNomadToken

type ApiGetJobDeploymentsRequest

type ApiGetJobDeploymentsRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobDeploymentsRequest) All

func (ApiGetJobDeploymentsRequest) Execute

func (ApiGetJobDeploymentsRequest) Index

func (ApiGetJobDeploymentsRequest) Namespace

func (ApiGetJobDeploymentsRequest) NextToken

func (ApiGetJobDeploymentsRequest) PerPage

func (ApiGetJobDeploymentsRequest) Prefix

func (ApiGetJobDeploymentsRequest) Region

func (ApiGetJobDeploymentsRequest) Stale

func (ApiGetJobDeploymentsRequest) Wait

func (ApiGetJobDeploymentsRequest) XNomadToken

type ApiGetJobEvaluationsRequest

type ApiGetJobEvaluationsRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobEvaluationsRequest) Execute

func (ApiGetJobEvaluationsRequest) Index

func (ApiGetJobEvaluationsRequest) Namespace

func (ApiGetJobEvaluationsRequest) NextToken

func (ApiGetJobEvaluationsRequest) PerPage

func (ApiGetJobEvaluationsRequest) Prefix

func (ApiGetJobEvaluationsRequest) Region

func (ApiGetJobEvaluationsRequest) Stale

func (ApiGetJobEvaluationsRequest) Wait

func (ApiGetJobEvaluationsRequest) XNomadToken

type ApiGetJobRequest

type ApiGetJobRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobRequest) Execute

func (r ApiGetJobRequest) Execute() (Job, *_nethttp.Response, error)

func (ApiGetJobRequest) Index

func (r ApiGetJobRequest) Index(index int32) ApiGetJobRequest

func (ApiGetJobRequest) Namespace

func (r ApiGetJobRequest) Namespace(namespace string) ApiGetJobRequest

func (ApiGetJobRequest) NextToken

func (r ApiGetJobRequest) NextToken(nextToken string) ApiGetJobRequest

func (ApiGetJobRequest) PerPage

func (r ApiGetJobRequest) PerPage(perPage int32) ApiGetJobRequest

func (ApiGetJobRequest) Prefix

func (r ApiGetJobRequest) Prefix(prefix string) ApiGetJobRequest

func (ApiGetJobRequest) Region

func (r ApiGetJobRequest) Region(region string) ApiGetJobRequest

func (ApiGetJobRequest) Stale

func (r ApiGetJobRequest) Stale(stale string) ApiGetJobRequest

func (ApiGetJobRequest) Wait

func (ApiGetJobRequest) XNomadToken

func (r ApiGetJobRequest) XNomadToken(xNomadToken string) ApiGetJobRequest

type ApiGetJobScaleStatusRequest

type ApiGetJobScaleStatusRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobScaleStatusRequest) Execute

func (ApiGetJobScaleStatusRequest) Index

func (ApiGetJobScaleStatusRequest) Namespace

func (ApiGetJobScaleStatusRequest) NextToken

func (ApiGetJobScaleStatusRequest) PerPage

func (ApiGetJobScaleStatusRequest) Prefix

func (ApiGetJobScaleStatusRequest) Region

func (ApiGetJobScaleStatusRequest) Stale

func (ApiGetJobScaleStatusRequest) Wait

func (ApiGetJobScaleStatusRequest) XNomadToken

type ApiGetJobSummaryRequest

type ApiGetJobSummaryRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobSummaryRequest) Execute

func (ApiGetJobSummaryRequest) Index

func (ApiGetJobSummaryRequest) Namespace

func (ApiGetJobSummaryRequest) NextToken

func (ApiGetJobSummaryRequest) PerPage

func (ApiGetJobSummaryRequest) Prefix

func (ApiGetJobSummaryRequest) Region

func (ApiGetJobSummaryRequest) Stale

func (ApiGetJobSummaryRequest) Wait

func (ApiGetJobSummaryRequest) XNomadToken

func (r ApiGetJobSummaryRequest) XNomadToken(xNomadToken string) ApiGetJobSummaryRequest

type ApiGetJobVersionsRequest

type ApiGetJobVersionsRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobVersionsRequest) Diffs

func (ApiGetJobVersionsRequest) Execute

func (ApiGetJobVersionsRequest) Index

func (ApiGetJobVersionsRequest) Namespace

func (ApiGetJobVersionsRequest) NextToken

func (ApiGetJobVersionsRequest) PerPage

func (ApiGetJobVersionsRequest) Prefix

func (ApiGetJobVersionsRequest) Region

func (ApiGetJobVersionsRequest) Stale

func (ApiGetJobVersionsRequest) Wait

func (ApiGetJobVersionsRequest) XNomadToken

func (r ApiGetJobVersionsRequest) XNomadToken(xNomadToken string) ApiGetJobVersionsRequest

type ApiGetJobsRequest

type ApiGetJobsRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiGetJobsRequest) Execute

func (ApiGetJobsRequest) Index

func (r ApiGetJobsRequest) Index(index int32) ApiGetJobsRequest

func (ApiGetJobsRequest) Namespace

func (r ApiGetJobsRequest) Namespace(namespace string) ApiGetJobsRequest

func (ApiGetJobsRequest) NextToken

func (r ApiGetJobsRequest) NextToken(nextToken string) ApiGetJobsRequest

func (ApiGetJobsRequest) PerPage

func (r ApiGetJobsRequest) PerPage(perPage int32) ApiGetJobsRequest

func (ApiGetJobsRequest) Prefix

func (r ApiGetJobsRequest) Prefix(prefix string) ApiGetJobsRequest

func (ApiGetJobsRequest) Region

func (r ApiGetJobsRequest) Region(region string) ApiGetJobsRequest

func (ApiGetJobsRequest) Stale

func (ApiGetJobsRequest) Wait

func (ApiGetJobsRequest) XNomadToken

func (r ApiGetJobsRequest) XNomadToken(xNomadToken string) ApiGetJobsRequest

type ApiGetMetricsSummaryRequest

type ApiGetMetricsSummaryRequest struct {
	ApiService *MetricsApiService
	// contains filtered or unexported fields
}

func (ApiGetMetricsSummaryRequest) Execute

func (ApiGetMetricsSummaryRequest) Format

type ApiGetNamespaceRequest

type ApiGetNamespaceRequest struct {
	ApiService *NamespacesApiService
	// contains filtered or unexported fields
}

func (ApiGetNamespaceRequest) Execute

func (ApiGetNamespaceRequest) Index

func (ApiGetNamespaceRequest) Namespace

func (r ApiGetNamespaceRequest) Namespace(namespace string) ApiGetNamespaceRequest

func (ApiGetNamespaceRequest) NextToken

func (r ApiGetNamespaceRequest) NextToken(nextToken string) ApiGetNamespaceRequest

func (ApiGetNamespaceRequest) PerPage

func (ApiGetNamespaceRequest) Prefix

func (ApiGetNamespaceRequest) Region

func (ApiGetNamespaceRequest) Stale

func (ApiGetNamespaceRequest) Wait

func (ApiGetNamespaceRequest) XNomadToken

func (r ApiGetNamespaceRequest) XNomadToken(xNomadToken string) ApiGetNamespaceRequest

type ApiGetNamespacesRequest

type ApiGetNamespacesRequest struct {
	ApiService *NamespacesApiService
	// contains filtered or unexported fields
}

func (ApiGetNamespacesRequest) Execute

func (ApiGetNamespacesRequest) Index

func (ApiGetNamespacesRequest) Namespace

func (ApiGetNamespacesRequest) NextToken

func (ApiGetNamespacesRequest) PerPage

func (ApiGetNamespacesRequest) Prefix

func (ApiGetNamespacesRequest) Region

func (ApiGetNamespacesRequest) Stale

func (ApiGetNamespacesRequest) Wait

func (ApiGetNamespacesRequest) XNomadToken

func (r ApiGetNamespacesRequest) XNomadToken(xNomadToken string) ApiGetNamespacesRequest

type ApiGetNodeAllocationsRequest

type ApiGetNodeAllocationsRequest struct {
	ApiService *NodesApiService
	// contains filtered or unexported fields
}

func (ApiGetNodeAllocationsRequest) Execute

func (ApiGetNodeAllocationsRequest) Index

func (ApiGetNodeAllocationsRequest) Namespace

func (ApiGetNodeAllocationsRequest) NextToken

func (ApiGetNodeAllocationsRequest) PerPage

func (ApiGetNodeAllocationsRequest) Prefix

func (ApiGetNodeAllocationsRequest) Region

func (ApiGetNodeAllocationsRequest) Stale

func (ApiGetNodeAllocationsRequest) Wait

func (ApiGetNodeAllocationsRequest) XNomadToken

type ApiGetNodeRequest

type ApiGetNodeRequest struct {
	ApiService *NodesApiService
	// contains filtered or unexported fields
}

func (ApiGetNodeRequest) Execute

func (r ApiGetNodeRequest) Execute() (Node, *_nethttp.Response, error)

func (ApiGetNodeRequest) Index

func (r ApiGetNodeRequest) Index(index int32) ApiGetNodeRequest

func (ApiGetNodeRequest) Namespace

func (r ApiGetNodeRequest) Namespace(namespace string) ApiGetNodeRequest

func (ApiGetNodeRequest) NextToken

func (r ApiGetNodeRequest) NextToken(nextToken string) ApiGetNodeRequest

func (ApiGetNodeRequest) PerPage

func (r ApiGetNodeRequest) PerPage(perPage int32) ApiGetNodeRequest

func (ApiGetNodeRequest) Prefix

func (r ApiGetNodeRequest) Prefix(prefix string) ApiGetNodeRequest

func (ApiGetNodeRequest) Region

func (r ApiGetNodeRequest) Region(region string) ApiGetNodeRequest

func (ApiGetNodeRequest) Stale

func (ApiGetNodeRequest) Wait

func (ApiGetNodeRequest) XNomadToken

func (r ApiGetNodeRequest) XNomadToken(xNomadToken string) ApiGetNodeRequest

type ApiGetNodesRequest

type ApiGetNodesRequest struct {
	ApiService *NodesApiService
	// contains filtered or unexported fields
}

func (ApiGetNodesRequest) Execute

func (ApiGetNodesRequest) Index

func (ApiGetNodesRequest) Namespace

func (r ApiGetNodesRequest) Namespace(namespace string) ApiGetNodesRequest

func (ApiGetNodesRequest) NextToken

func (r ApiGetNodesRequest) NextToken(nextToken string) ApiGetNodesRequest

func (ApiGetNodesRequest) PerPage

func (r ApiGetNodesRequest) PerPage(perPage int32) ApiGetNodesRequest

func (ApiGetNodesRequest) Prefix

func (r ApiGetNodesRequest) Prefix(prefix string) ApiGetNodesRequest

func (ApiGetNodesRequest) Region

func (r ApiGetNodesRequest) Region(region string) ApiGetNodesRequest

func (ApiGetNodesRequest) Resources

func (r ApiGetNodesRequest) Resources(resources bool) ApiGetNodesRequest

func (ApiGetNodesRequest) Stale

func (ApiGetNodesRequest) Wait

func (ApiGetNodesRequest) XNomadToken

func (r ApiGetNodesRequest) XNomadToken(xNomadToken string) ApiGetNodesRequest

type ApiGetOperatorAutopilotConfigurationRequest

type ApiGetOperatorAutopilotConfigurationRequest struct {
	ApiService *OperatorApiService
	// contains filtered or unexported fields
}

func (ApiGetOperatorAutopilotConfigurationRequest) Execute

func (ApiGetOperatorAutopilotConfigurationRequest) Index

func (ApiGetOperatorAutopilotConfigurationRequest) Namespace

func (ApiGetOperatorAutopilotConfigurationRequest) NextToken

func (ApiGetOperatorAutopilotConfigurationRequest) PerPage

func (ApiGetOperatorAutopilotConfigurationRequest) Prefix

func (ApiGetOperatorAutopilotConfigurationRequest) Region

func (ApiGetOperatorAutopilotConfigurationRequest) Stale

func (ApiGetOperatorAutopilotConfigurationRequest) Wait

func (ApiGetOperatorAutopilotConfigurationRequest) XNomadToken

type ApiGetOperatorAutopilotHealthRequest

type ApiGetOperatorAutopilotHealthRequest struct {
	ApiService *OperatorApiService
	// contains filtered or unexported fields
}

func (ApiGetOperatorAutopilotHealthRequest) Execute

func (ApiGetOperatorAutopilotHealthRequest) Index

func (ApiGetOperatorAutopilotHealthRequest) Namespace

func (ApiGetOperatorAutopilotHealthRequest) NextToken

func (ApiGetOperatorAutopilotHealthRequest) PerPage

func (ApiGetOperatorAutopilotHealthRequest) Prefix

func (ApiGetOperatorAutopilotHealthRequest) Region

func (ApiGetOperatorAutopilotHealthRequest) Stale

func (ApiGetOperatorAutopilotHealthRequest) Wait

func (ApiGetOperatorAutopilotHealthRequest) XNomadToken

type ApiGetOperatorRaftConfigurationRequest

type ApiGetOperatorRaftConfigurationRequest struct {
	ApiService *OperatorApiService
	// contains filtered or unexported fields
}

func (ApiGetOperatorRaftConfigurationRequest) Execute

func (ApiGetOperatorRaftConfigurationRequest) Index

func (ApiGetOperatorRaftConfigurationRequest) Namespace

func (ApiGetOperatorRaftConfigurationRequest) NextToken

func (ApiGetOperatorRaftConfigurationRequest) PerPage

func (ApiGetOperatorRaftConfigurationRequest) Prefix

func (ApiGetOperatorRaftConfigurationRequest) Region

func (ApiGetOperatorRaftConfigurationRequest) Stale

func (ApiGetOperatorRaftConfigurationRequest) Wait

func (ApiGetOperatorRaftConfigurationRequest) XNomadToken

type ApiGetOperatorSchedulerConfigurationRequest

type ApiGetOperatorSchedulerConfigurationRequest struct {
	ApiService *OperatorApiService
	// contains filtered or unexported fields
}

func (ApiGetOperatorSchedulerConfigurationRequest) Execute

func (ApiGetOperatorSchedulerConfigurationRequest) Index

func (ApiGetOperatorSchedulerConfigurationRequest) Namespace

func (ApiGetOperatorSchedulerConfigurationRequest) NextToken

func (ApiGetOperatorSchedulerConfigurationRequest) PerPage

func (ApiGetOperatorSchedulerConfigurationRequest) Prefix

func (ApiGetOperatorSchedulerConfigurationRequest) Region

func (ApiGetOperatorSchedulerConfigurationRequest) Stale

func (ApiGetOperatorSchedulerConfigurationRequest) Wait

func (ApiGetOperatorSchedulerConfigurationRequest) XNomadToken

type ApiGetPluginCSIRequest

type ApiGetPluginCSIRequest struct {
	ApiService *PluginsApiService
	// contains filtered or unexported fields
}

func (ApiGetPluginCSIRequest) Execute

func (ApiGetPluginCSIRequest) Index

func (ApiGetPluginCSIRequest) Namespace

func (r ApiGetPluginCSIRequest) Namespace(namespace string) ApiGetPluginCSIRequest

func (ApiGetPluginCSIRequest) NextToken

func (r ApiGetPluginCSIRequest) NextToken(nextToken string) ApiGetPluginCSIRequest

func (ApiGetPluginCSIRequest) PerPage

func (ApiGetPluginCSIRequest) Prefix

func (ApiGetPluginCSIRequest) Region

func (ApiGetPluginCSIRequest) Stale

func (ApiGetPluginCSIRequest) Wait

func (ApiGetPluginCSIRequest) XNomadToken

func (r ApiGetPluginCSIRequest) XNomadToken(xNomadToken string) ApiGetPluginCSIRequest

type ApiGetPluginsRequest

type ApiGetPluginsRequest struct {
	ApiService *PluginsApiService
	// contains filtered or unexported fields
}

func (ApiGetPluginsRequest) Execute

func (ApiGetPluginsRequest) Index

func (ApiGetPluginsRequest) Namespace

func (r ApiGetPluginsRequest) Namespace(namespace string) ApiGetPluginsRequest

func (ApiGetPluginsRequest) NextToken

func (r ApiGetPluginsRequest) NextToken(nextToken string) ApiGetPluginsRequest

func (ApiGetPluginsRequest) PerPage

func (r ApiGetPluginsRequest) PerPage(perPage int32) ApiGetPluginsRequest

func (ApiGetPluginsRequest) Prefix

func (ApiGetPluginsRequest) Region

func (ApiGetPluginsRequest) Stale

func (ApiGetPluginsRequest) Wait

func (ApiGetPluginsRequest) XNomadToken

func (r ApiGetPluginsRequest) XNomadToken(xNomadToken string) ApiGetPluginsRequest

type ApiGetQuotaSpecRequest

type ApiGetQuotaSpecRequest struct {
	ApiService *EnterpriseApiService
	// contains filtered or unexported fields
}

func (ApiGetQuotaSpecRequest) Execute

func (ApiGetQuotaSpecRequest) Index

func (ApiGetQuotaSpecRequest) Namespace

func (r ApiGetQuotaSpecRequest) Namespace(namespace string) ApiGetQuotaSpecRequest

func (ApiGetQuotaSpecRequest) NextToken

func (r ApiGetQuotaSpecRequest) NextToken(nextToken string) ApiGetQuotaSpecRequest

func (ApiGetQuotaSpecRequest) PerPage

func (ApiGetQuotaSpecRequest) Prefix

func (ApiGetQuotaSpecRequest) Region

func (ApiGetQuotaSpecRequest) Stale

func (ApiGetQuotaSpecRequest) Wait

func (ApiGetQuotaSpecRequest) XNomadToken

func (r ApiGetQuotaSpecRequest) XNomadToken(xNomadToken string) ApiGetQuotaSpecRequest

type ApiGetQuotasRequest

type ApiGetQuotasRequest struct {
	ApiService *EnterpriseApiService
	// contains filtered or unexported fields
}

func (ApiGetQuotasRequest) Execute

func (r ApiGetQuotasRequest) Execute() ([]interface{}, *_nethttp.Response, error)

func (ApiGetQuotasRequest) Index

func (ApiGetQuotasRequest) Namespace

func (r ApiGetQuotasRequest) Namespace(namespace string) ApiGetQuotasRequest

func (ApiGetQuotasRequest) NextToken

func (r ApiGetQuotasRequest) NextToken(nextToken string) ApiGetQuotasRequest

func (ApiGetQuotasRequest) PerPage

func (r ApiGetQuotasRequest) PerPage(perPage int32) ApiGetQuotasRequest

func (ApiGetQuotasRequest) Prefix

func (ApiGetQuotasRequest) Region

func (ApiGetQuotasRequest) Stale

func (ApiGetQuotasRequest) Wait

func (ApiGetQuotasRequest) XNomadToken

func (r ApiGetQuotasRequest) XNomadToken(xNomadToken string) ApiGetQuotasRequest

type ApiGetRegionsRequest

type ApiGetRegionsRequest struct {
	ApiService *RegionsApiService
	// contains filtered or unexported fields
}

func (ApiGetRegionsRequest) Execute

func (r ApiGetRegionsRequest) Execute() ([]string, *_nethttp.Response, error)

type ApiGetScalingPoliciesRequest

type ApiGetScalingPoliciesRequest struct {
	ApiService *ScalingApiService
	// contains filtered or unexported fields
}

func (ApiGetScalingPoliciesRequest) Execute

func (ApiGetScalingPoliciesRequest) Index

func (ApiGetScalingPoliciesRequest) Namespace

func (ApiGetScalingPoliciesRequest) NextToken

func (ApiGetScalingPoliciesRequest) PerPage

func (ApiGetScalingPoliciesRequest) Prefix

func (ApiGetScalingPoliciesRequest) Region

func (ApiGetScalingPoliciesRequest) Stale

func (ApiGetScalingPoliciesRequest) Wait

func (ApiGetScalingPoliciesRequest) XNomadToken

type ApiGetScalingPolicyRequest

type ApiGetScalingPolicyRequest struct {
	ApiService *ScalingApiService
	// contains filtered or unexported fields
}

func (ApiGetScalingPolicyRequest) Execute

func (ApiGetScalingPolicyRequest) Index

func (ApiGetScalingPolicyRequest) Namespace

func (ApiGetScalingPolicyRequest) NextToken

func (ApiGetScalingPolicyRequest) PerPage

func (ApiGetScalingPolicyRequest) Prefix

func (ApiGetScalingPolicyRequest) Region

func (ApiGetScalingPolicyRequest) Stale

func (ApiGetScalingPolicyRequest) Wait

func (ApiGetScalingPolicyRequest) XNomadToken

type ApiGetSearchRequest

type ApiGetSearchRequest struct {
	ApiService *SearchApiService
	// contains filtered or unexported fields
}

func (ApiGetSearchRequest) Execute

func (ApiGetSearchRequest) Index

func (ApiGetSearchRequest) Namespace

func (r ApiGetSearchRequest) Namespace(namespace string) ApiGetSearchRequest

func (ApiGetSearchRequest) NextToken

func (r ApiGetSearchRequest) NextToken(nextToken string) ApiGetSearchRequest

func (ApiGetSearchRequest) PerPage

func (r ApiGetSearchRequest) PerPage(perPage int32) ApiGetSearchRequest

func (ApiGetSearchRequest) Prefix

func (ApiGetSearchRequest) Region

func (ApiGetSearchRequest) SearchRequest

func (r ApiGetSearchRequest) SearchRequest(searchRequest SearchRequest) ApiGetSearchRequest

func (ApiGetSearchRequest) Stale

func (ApiGetSearchRequest) Wait

func (ApiGetSearchRequest) XNomadToken

func (r ApiGetSearchRequest) XNomadToken(xNomadToken string) ApiGetSearchRequest

type ApiGetSnapshotsRequest

type ApiGetSnapshotsRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiGetSnapshotsRequest) Execute

func (ApiGetSnapshotsRequest) Index

func (ApiGetSnapshotsRequest) Namespace

func (r ApiGetSnapshotsRequest) Namespace(namespace string) ApiGetSnapshotsRequest

func (ApiGetSnapshotsRequest) NextToken

func (r ApiGetSnapshotsRequest) NextToken(nextToken string) ApiGetSnapshotsRequest

func (ApiGetSnapshotsRequest) PerPage

func (ApiGetSnapshotsRequest) PluginId

func (ApiGetSnapshotsRequest) Prefix

func (ApiGetSnapshotsRequest) Region

func (ApiGetSnapshotsRequest) Stale

func (ApiGetSnapshotsRequest) Wait

func (ApiGetSnapshotsRequest) XNomadToken

func (r ApiGetSnapshotsRequest) XNomadToken(xNomadToken string) ApiGetSnapshotsRequest

type ApiGetStatusLeaderRequest

type ApiGetStatusLeaderRequest struct {
	ApiService *StatusApiService
	// contains filtered or unexported fields
}

func (ApiGetStatusLeaderRequest) Execute

func (ApiGetStatusLeaderRequest) Index

func (ApiGetStatusLeaderRequest) Namespace

func (ApiGetStatusLeaderRequest) NextToken

func (ApiGetStatusLeaderRequest) PerPage

func (ApiGetStatusLeaderRequest) Prefix

func (ApiGetStatusLeaderRequest) Region

func (ApiGetStatusLeaderRequest) Stale

func (ApiGetStatusLeaderRequest) Wait

func (ApiGetStatusLeaderRequest) XNomadToken

func (r ApiGetStatusLeaderRequest) XNomadToken(xNomadToken string) ApiGetStatusLeaderRequest

type ApiGetStatusPeersRequest

type ApiGetStatusPeersRequest struct {
	ApiService *StatusApiService
	// contains filtered or unexported fields
}

func (ApiGetStatusPeersRequest) Execute

func (ApiGetStatusPeersRequest) Index

func (ApiGetStatusPeersRequest) Namespace

func (ApiGetStatusPeersRequest) NextToken

func (ApiGetStatusPeersRequest) PerPage

func (ApiGetStatusPeersRequest) Prefix

func (ApiGetStatusPeersRequest) Region

func (ApiGetStatusPeersRequest) Stale

func (ApiGetStatusPeersRequest) Wait

func (ApiGetStatusPeersRequest) XNomadToken

func (r ApiGetStatusPeersRequest) XNomadToken(xNomadToken string) ApiGetStatusPeersRequest

type ApiGetVariableQueryRequest

type ApiGetVariableQueryRequest struct {
	ApiService *VariablesApiService
	// contains filtered or unexported fields
}

func (ApiGetVariableQueryRequest) Execute

func (ApiGetVariableQueryRequest) Index

func (ApiGetVariableQueryRequest) Namespace

func (ApiGetVariableQueryRequest) NextToken

func (ApiGetVariableQueryRequest) PerPage

func (ApiGetVariableQueryRequest) Prefix

func (ApiGetVariableQueryRequest) Region

func (ApiGetVariableQueryRequest) Stale

func (ApiGetVariableQueryRequest) Wait

func (ApiGetVariableQueryRequest) XNomadToken

type ApiGetVariablesListRequestRequest

type ApiGetVariablesListRequestRequest struct {
	ApiService *VariablesApiService
	// contains filtered or unexported fields
}

func (ApiGetVariablesListRequestRequest) Execute

func (ApiGetVariablesListRequestRequest) Index

func (ApiGetVariablesListRequestRequest) Namespace

func (ApiGetVariablesListRequestRequest) NextToken

func (ApiGetVariablesListRequestRequest) PerPage

func (ApiGetVariablesListRequestRequest) Prefix

func (ApiGetVariablesListRequestRequest) Region

func (ApiGetVariablesListRequestRequest) Stale

func (ApiGetVariablesListRequestRequest) Wait

func (ApiGetVariablesListRequestRequest) XNomadToken

type ApiGetVolumeRequest

type ApiGetVolumeRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiGetVolumeRequest) Execute

func (ApiGetVolumeRequest) Index

func (ApiGetVolumeRequest) Namespace

func (r ApiGetVolumeRequest) Namespace(namespace string) ApiGetVolumeRequest

func (ApiGetVolumeRequest) NextToken

func (r ApiGetVolumeRequest) NextToken(nextToken string) ApiGetVolumeRequest

func (ApiGetVolumeRequest) PerPage

func (r ApiGetVolumeRequest) PerPage(perPage int32) ApiGetVolumeRequest

func (ApiGetVolumeRequest) Prefix

func (ApiGetVolumeRequest) Region

func (ApiGetVolumeRequest) Stale

func (ApiGetVolumeRequest) Wait

func (ApiGetVolumeRequest) XNomadToken

func (r ApiGetVolumeRequest) XNomadToken(xNomadToken string) ApiGetVolumeRequest

type ApiGetVolumesRequest

type ApiGetVolumesRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiGetVolumesRequest) Execute

func (ApiGetVolumesRequest) Index

func (ApiGetVolumesRequest) Namespace

func (r ApiGetVolumesRequest) Namespace(namespace string) ApiGetVolumesRequest

func (ApiGetVolumesRequest) NextToken

func (r ApiGetVolumesRequest) NextToken(nextToken string) ApiGetVolumesRequest

func (ApiGetVolumesRequest) NodeId

func (ApiGetVolumesRequest) PerPage

func (r ApiGetVolumesRequest) PerPage(perPage int32) ApiGetVolumesRequest

func (ApiGetVolumesRequest) PluginId

func (r ApiGetVolumesRequest) PluginId(pluginId string) ApiGetVolumesRequest

func (ApiGetVolumesRequest) Prefix

func (ApiGetVolumesRequest) Region

func (ApiGetVolumesRequest) Stale

func (ApiGetVolumesRequest) Type_

func (ApiGetVolumesRequest) Wait

func (ApiGetVolumesRequest) XNomadToken

func (r ApiGetVolumesRequest) XNomadToken(xNomadToken string) ApiGetVolumesRequest

type ApiPostACLBootstrapRequest

type ApiPostACLBootstrapRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiPostACLBootstrapRequest) Execute

func (ApiPostACLBootstrapRequest) IdempotencyToken

func (r ApiPostACLBootstrapRequest) IdempotencyToken(idempotencyToken string) ApiPostACLBootstrapRequest

func (ApiPostACLBootstrapRequest) Namespace

func (ApiPostACLBootstrapRequest) Region

func (ApiPostACLBootstrapRequest) XNomadToken

type ApiPostACLPolicyRequest

type ApiPostACLPolicyRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiPostACLPolicyRequest) ACLPolicy

func (ApiPostACLPolicyRequest) Execute

func (ApiPostACLPolicyRequest) IdempotencyToken

func (r ApiPostACLPolicyRequest) IdempotencyToken(idempotencyToken string) ApiPostACLPolicyRequest

func (ApiPostACLPolicyRequest) Namespace

func (ApiPostACLPolicyRequest) Region

func (ApiPostACLPolicyRequest) XNomadToken

func (r ApiPostACLPolicyRequest) XNomadToken(xNomadToken string) ApiPostACLPolicyRequest

type ApiPostACLTokenOnetimeExchangeRequest

type ApiPostACLTokenOnetimeExchangeRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiPostACLTokenOnetimeExchangeRequest) Execute

func (ApiPostACLTokenOnetimeExchangeRequest) IdempotencyToken

func (ApiPostACLTokenOnetimeExchangeRequest) Namespace

func (ApiPostACLTokenOnetimeExchangeRequest) OneTimeTokenExchangeRequest

func (r ApiPostACLTokenOnetimeExchangeRequest) OneTimeTokenExchangeRequest(oneTimeTokenExchangeRequest OneTimeTokenExchangeRequest) ApiPostACLTokenOnetimeExchangeRequest

func (ApiPostACLTokenOnetimeExchangeRequest) Region

func (ApiPostACLTokenOnetimeExchangeRequest) XNomadToken

type ApiPostACLTokenOnetimeRequest

type ApiPostACLTokenOnetimeRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiPostACLTokenOnetimeRequest) Execute

func (ApiPostACLTokenOnetimeRequest) IdempotencyToken

func (r ApiPostACLTokenOnetimeRequest) IdempotencyToken(idempotencyToken string) ApiPostACLTokenOnetimeRequest

func (ApiPostACLTokenOnetimeRequest) Namespace

func (ApiPostACLTokenOnetimeRequest) Region

func (ApiPostACLTokenOnetimeRequest) XNomadToken

type ApiPostACLTokenRequest

type ApiPostACLTokenRequest struct {
	ApiService *ACLApiService
	// contains filtered or unexported fields
}

func (ApiPostACLTokenRequest) ACLToken

func (ApiPostACLTokenRequest) Execute

func (ApiPostACLTokenRequest) IdempotencyToken

func (r ApiPostACLTokenRequest) IdempotencyToken(idempotencyToken string) ApiPostACLTokenRequest

func (ApiPostACLTokenRequest) Namespace

func (r ApiPostACLTokenRequest) Namespace(namespace string) ApiPostACLTokenRequest

func (ApiPostACLTokenRequest) Region

func (ApiPostACLTokenRequest) XNomadToken

func (r ApiPostACLTokenRequest) XNomadToken(xNomadToken string) ApiPostACLTokenRequest

type ApiPostAllocationStopRequest

type ApiPostAllocationStopRequest struct {
	ApiService *AllocationsApiService
	// contains filtered or unexported fields
}

func (ApiPostAllocationStopRequest) Execute

func (ApiPostAllocationStopRequest) Index

func (ApiPostAllocationStopRequest) Namespace

func (ApiPostAllocationStopRequest) NextToken

func (ApiPostAllocationStopRequest) NoShutdownDelay

func (r ApiPostAllocationStopRequest) NoShutdownDelay(noShutdownDelay bool) ApiPostAllocationStopRequest

func (ApiPostAllocationStopRequest) PerPage

func (ApiPostAllocationStopRequest) Prefix

func (ApiPostAllocationStopRequest) Region

func (ApiPostAllocationStopRequest) Stale

func (ApiPostAllocationStopRequest) Wait

func (ApiPostAllocationStopRequest) XNomadToken

type ApiPostDeploymentAllocationHealthRequest

type ApiPostDeploymentAllocationHealthRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiPostDeploymentAllocationHealthRequest) DeploymentAllocHealthRequest

func (r ApiPostDeploymentAllocationHealthRequest) DeploymentAllocHealthRequest(deploymentAllocHealthRequest DeploymentAllocHealthRequest) ApiPostDeploymentAllocationHealthRequest

func (ApiPostDeploymentAllocationHealthRequest) Execute

func (ApiPostDeploymentAllocationHealthRequest) IdempotencyToken

func (ApiPostDeploymentAllocationHealthRequest) Namespace

func (ApiPostDeploymentAllocationHealthRequest) Region

func (ApiPostDeploymentAllocationHealthRequest) XNomadToken

type ApiPostDeploymentFailRequest

type ApiPostDeploymentFailRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiPostDeploymentFailRequest) Execute

func (ApiPostDeploymentFailRequest) IdempotencyToken

func (r ApiPostDeploymentFailRequest) IdempotencyToken(idempotencyToken string) ApiPostDeploymentFailRequest

func (ApiPostDeploymentFailRequest) Namespace

func (ApiPostDeploymentFailRequest) Region

func (ApiPostDeploymentFailRequest) XNomadToken

type ApiPostDeploymentPauseRequest

type ApiPostDeploymentPauseRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiPostDeploymentPauseRequest) DeploymentPauseRequest

func (r ApiPostDeploymentPauseRequest) DeploymentPauseRequest(deploymentPauseRequest DeploymentPauseRequest) ApiPostDeploymentPauseRequest

func (ApiPostDeploymentPauseRequest) Execute

func (ApiPostDeploymentPauseRequest) IdempotencyToken

func (r ApiPostDeploymentPauseRequest) IdempotencyToken(idempotencyToken string) ApiPostDeploymentPauseRequest

func (ApiPostDeploymentPauseRequest) Namespace

func (ApiPostDeploymentPauseRequest) Region

func (ApiPostDeploymentPauseRequest) XNomadToken

type ApiPostDeploymentPromoteRequest

type ApiPostDeploymentPromoteRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiPostDeploymentPromoteRequest) DeploymentPromoteRequest

func (r ApiPostDeploymentPromoteRequest) DeploymentPromoteRequest(deploymentPromoteRequest DeploymentPromoteRequest) ApiPostDeploymentPromoteRequest

func (ApiPostDeploymentPromoteRequest) Execute

func (ApiPostDeploymentPromoteRequest) IdempotencyToken

func (r ApiPostDeploymentPromoteRequest) IdempotencyToken(idempotencyToken string) ApiPostDeploymentPromoteRequest

func (ApiPostDeploymentPromoteRequest) Namespace

func (ApiPostDeploymentPromoteRequest) Region

func (ApiPostDeploymentPromoteRequest) XNomadToken

type ApiPostDeploymentUnblockRequest

type ApiPostDeploymentUnblockRequest struct {
	ApiService *DeploymentsApiService
	// contains filtered or unexported fields
}

func (ApiPostDeploymentUnblockRequest) DeploymentUnblockRequest

func (r ApiPostDeploymentUnblockRequest) DeploymentUnblockRequest(deploymentUnblockRequest DeploymentUnblockRequest) ApiPostDeploymentUnblockRequest

func (ApiPostDeploymentUnblockRequest) Execute

func (ApiPostDeploymentUnblockRequest) IdempotencyToken

func (r ApiPostDeploymentUnblockRequest) IdempotencyToken(idempotencyToken string) ApiPostDeploymentUnblockRequest

func (ApiPostDeploymentUnblockRequest) Namespace

func (ApiPostDeploymentUnblockRequest) Region

func (ApiPostDeploymentUnblockRequest) XNomadToken

type ApiPostJobDispatchRequest

type ApiPostJobDispatchRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobDispatchRequest) Execute

func (ApiPostJobDispatchRequest) IdempotencyToken

func (r ApiPostJobDispatchRequest) IdempotencyToken(idempotencyToken string) ApiPostJobDispatchRequest

func (ApiPostJobDispatchRequest) JobDispatchRequest

func (r ApiPostJobDispatchRequest) JobDispatchRequest(jobDispatchRequest JobDispatchRequest) ApiPostJobDispatchRequest

func (ApiPostJobDispatchRequest) Namespace

func (ApiPostJobDispatchRequest) Region

func (ApiPostJobDispatchRequest) XNomadToken

func (r ApiPostJobDispatchRequest) XNomadToken(xNomadToken string) ApiPostJobDispatchRequest

type ApiPostJobEvaluateRequest

type ApiPostJobEvaluateRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobEvaluateRequest) Execute

func (ApiPostJobEvaluateRequest) IdempotencyToken

func (r ApiPostJobEvaluateRequest) IdempotencyToken(idempotencyToken string) ApiPostJobEvaluateRequest

func (ApiPostJobEvaluateRequest) JobEvaluateRequest

func (r ApiPostJobEvaluateRequest) JobEvaluateRequest(jobEvaluateRequest JobEvaluateRequest) ApiPostJobEvaluateRequest

func (ApiPostJobEvaluateRequest) Namespace

func (ApiPostJobEvaluateRequest) Region

func (ApiPostJobEvaluateRequest) XNomadToken

func (r ApiPostJobEvaluateRequest) XNomadToken(xNomadToken string) ApiPostJobEvaluateRequest

type ApiPostJobParseRequest

type ApiPostJobParseRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobParseRequest) Execute

func (ApiPostJobParseRequest) JobsParseRequest

func (r ApiPostJobParseRequest) JobsParseRequest(jobsParseRequest JobsParseRequest) ApiPostJobParseRequest

type ApiPostJobPeriodicForceRequest

type ApiPostJobPeriodicForceRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobPeriodicForceRequest) Execute

func (ApiPostJobPeriodicForceRequest) IdempotencyToken

func (r ApiPostJobPeriodicForceRequest) IdempotencyToken(idempotencyToken string) ApiPostJobPeriodicForceRequest

func (ApiPostJobPeriodicForceRequest) Namespace

func (ApiPostJobPeriodicForceRequest) Region

func (ApiPostJobPeriodicForceRequest) XNomadToken

type ApiPostJobPlanRequest

type ApiPostJobPlanRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobPlanRequest) Execute

func (ApiPostJobPlanRequest) IdempotencyToken

func (r ApiPostJobPlanRequest) IdempotencyToken(idempotencyToken string) ApiPostJobPlanRequest

func (ApiPostJobPlanRequest) JobPlanRequest

func (r ApiPostJobPlanRequest) JobPlanRequest(jobPlanRequest JobPlanRequest) ApiPostJobPlanRequest

func (ApiPostJobPlanRequest) Namespace

func (r ApiPostJobPlanRequest) Namespace(namespace string) ApiPostJobPlanRequest

func (ApiPostJobPlanRequest) Region

func (ApiPostJobPlanRequest) XNomadToken

func (r ApiPostJobPlanRequest) XNomadToken(xNomadToken string) ApiPostJobPlanRequest

type ApiPostJobRequest

type ApiPostJobRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobRequest) Execute

func (ApiPostJobRequest) IdempotencyToken

func (r ApiPostJobRequest) IdempotencyToken(idempotencyToken string) ApiPostJobRequest

func (ApiPostJobRequest) JobRegisterRequest

func (r ApiPostJobRequest) JobRegisterRequest(jobRegisterRequest JobRegisterRequest) ApiPostJobRequest

func (ApiPostJobRequest) Namespace

func (r ApiPostJobRequest) Namespace(namespace string) ApiPostJobRequest

func (ApiPostJobRequest) Region

func (r ApiPostJobRequest) Region(region string) ApiPostJobRequest

func (ApiPostJobRequest) XNomadToken

func (r ApiPostJobRequest) XNomadToken(xNomadToken string) ApiPostJobRequest

type ApiPostJobRevertRequest

type ApiPostJobRevertRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobRevertRequest) Execute

func (ApiPostJobRevertRequest) IdempotencyToken

func (r ApiPostJobRevertRequest) IdempotencyToken(idempotencyToken string) ApiPostJobRevertRequest

func (ApiPostJobRevertRequest) JobRevertRequest

func (r ApiPostJobRevertRequest) JobRevertRequest(jobRevertRequest JobRevertRequest) ApiPostJobRevertRequest

func (ApiPostJobRevertRequest) Namespace

func (ApiPostJobRevertRequest) Region

func (ApiPostJobRevertRequest) XNomadToken

func (r ApiPostJobRevertRequest) XNomadToken(xNomadToken string) ApiPostJobRevertRequest

type ApiPostJobScalingRequestRequest

type ApiPostJobScalingRequestRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobScalingRequestRequest) Execute

func (ApiPostJobScalingRequestRequest) IdempotencyToken

func (r ApiPostJobScalingRequestRequest) IdempotencyToken(idempotencyToken string) ApiPostJobScalingRequestRequest

func (ApiPostJobScalingRequestRequest) Namespace

func (ApiPostJobScalingRequestRequest) Region

func (ApiPostJobScalingRequestRequest) ScalingRequest

func (ApiPostJobScalingRequestRequest) XNomadToken

type ApiPostJobStabilityRequest

type ApiPostJobStabilityRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobStabilityRequest) Execute

func (ApiPostJobStabilityRequest) IdempotencyToken

func (r ApiPostJobStabilityRequest) IdempotencyToken(idempotencyToken string) ApiPostJobStabilityRequest

func (ApiPostJobStabilityRequest) JobStabilityRequest

func (r ApiPostJobStabilityRequest) JobStabilityRequest(jobStabilityRequest JobStabilityRequest) ApiPostJobStabilityRequest

func (ApiPostJobStabilityRequest) Namespace

func (ApiPostJobStabilityRequest) Region

func (ApiPostJobStabilityRequest) XNomadToken

type ApiPostJobValidateRequestRequest

type ApiPostJobValidateRequestRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiPostJobValidateRequestRequest) Execute

func (ApiPostJobValidateRequestRequest) IdempotencyToken

func (r ApiPostJobValidateRequestRequest) IdempotencyToken(idempotencyToken string) ApiPostJobValidateRequestRequest

func (ApiPostJobValidateRequestRequest) JobValidateRequest

func (ApiPostJobValidateRequestRequest) Namespace

func (ApiPostJobValidateRequestRequest) Region

func (ApiPostJobValidateRequestRequest) XNomadToken

type ApiPostNamespaceRequest

type ApiPostNamespaceRequest struct {
	ApiService *NamespacesApiService
	// contains filtered or unexported fields
}

func (ApiPostNamespaceRequest) Execute

func (ApiPostNamespaceRequest) IdempotencyToken

func (r ApiPostNamespaceRequest) IdempotencyToken(idempotencyToken string) ApiPostNamespaceRequest

func (ApiPostNamespaceRequest) Namespace

func (ApiPostNamespaceRequest) Namespace2

func (ApiPostNamespaceRequest) Region

func (ApiPostNamespaceRequest) XNomadToken

func (r ApiPostNamespaceRequest) XNomadToken(xNomadToken string) ApiPostNamespaceRequest

type ApiPostOperatorSchedulerConfigurationRequest

type ApiPostOperatorSchedulerConfigurationRequest struct {
	ApiService *OperatorApiService
	// contains filtered or unexported fields
}

func (ApiPostOperatorSchedulerConfigurationRequest) Execute

func (ApiPostOperatorSchedulerConfigurationRequest) IdempotencyToken

func (ApiPostOperatorSchedulerConfigurationRequest) Namespace

func (ApiPostOperatorSchedulerConfigurationRequest) Region

func (ApiPostOperatorSchedulerConfigurationRequest) SchedulerConfiguration

func (ApiPostOperatorSchedulerConfigurationRequest) XNomadToken

type ApiPostQuotaSpecRequest

type ApiPostQuotaSpecRequest struct {
	ApiService *EnterpriseApiService
	// contains filtered or unexported fields
}

func (ApiPostQuotaSpecRequest) Execute

func (ApiPostQuotaSpecRequest) IdempotencyToken

func (r ApiPostQuotaSpecRequest) IdempotencyToken(idempotencyToken string) ApiPostQuotaSpecRequest

func (ApiPostQuotaSpecRequest) Namespace

func (ApiPostQuotaSpecRequest) QuotaSpec

func (ApiPostQuotaSpecRequest) Region

func (ApiPostQuotaSpecRequest) XNomadToken

func (r ApiPostQuotaSpecRequest) XNomadToken(xNomadToken string) ApiPostQuotaSpecRequest

type ApiPostSnapshotRequest

type ApiPostSnapshotRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiPostSnapshotRequest) CSISnapshotCreateRequest

func (r ApiPostSnapshotRequest) CSISnapshotCreateRequest(cSISnapshotCreateRequest CSISnapshotCreateRequest) ApiPostSnapshotRequest

func (ApiPostSnapshotRequest) Execute

func (ApiPostSnapshotRequest) IdempotencyToken

func (r ApiPostSnapshotRequest) IdempotencyToken(idempotencyToken string) ApiPostSnapshotRequest

func (ApiPostSnapshotRequest) Namespace

func (r ApiPostSnapshotRequest) Namespace(namespace string) ApiPostSnapshotRequest

func (ApiPostSnapshotRequest) Region

func (ApiPostSnapshotRequest) XNomadToken

func (r ApiPostSnapshotRequest) XNomadToken(xNomadToken string) ApiPostSnapshotRequest

type ApiPostVariableRequest

type ApiPostVariableRequest struct {
	ApiService *VariablesApiService
	// contains filtered or unexported fields
}

func (ApiPostVariableRequest) Cas

func (ApiPostVariableRequest) Execute

func (ApiPostVariableRequest) IdempotencyToken

func (r ApiPostVariableRequest) IdempotencyToken(idempotencyToken string) ApiPostVariableRequest

func (ApiPostVariableRequest) Namespace

func (r ApiPostVariableRequest) Namespace(namespace string) ApiPostVariableRequest

func (ApiPostVariableRequest) Region

func (ApiPostVariableRequest) Variable

func (ApiPostVariableRequest) XNomadToken

func (r ApiPostVariableRequest) XNomadToken(xNomadToken string) ApiPostVariableRequest

type ApiPostVolumeRegistrationRequest

type ApiPostVolumeRegistrationRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiPostVolumeRegistrationRequest) CSIVolumeRegisterRequest

func (r ApiPostVolumeRegistrationRequest) CSIVolumeRegisterRequest(cSIVolumeRegisterRequest CSIVolumeRegisterRequest) ApiPostVolumeRegistrationRequest

func (ApiPostVolumeRegistrationRequest) Execute

func (ApiPostVolumeRegistrationRequest) IdempotencyToken

func (r ApiPostVolumeRegistrationRequest) IdempotencyToken(idempotencyToken string) ApiPostVolumeRegistrationRequest

func (ApiPostVolumeRegistrationRequest) Namespace

func (ApiPostVolumeRegistrationRequest) Region

func (ApiPostVolumeRegistrationRequest) XNomadToken

type ApiPostVolumeRequest

type ApiPostVolumeRequest struct {
	ApiService *VolumesApiService
	// contains filtered or unexported fields
}

func (ApiPostVolumeRequest) CSIVolumeRegisterRequest

func (r ApiPostVolumeRequest) CSIVolumeRegisterRequest(cSIVolumeRegisterRequest CSIVolumeRegisterRequest) ApiPostVolumeRequest

func (ApiPostVolumeRequest) Execute

func (r ApiPostVolumeRequest) Execute() (*_nethttp.Response, error)

func (ApiPostVolumeRequest) IdempotencyToken

func (r ApiPostVolumeRequest) IdempotencyToken(idempotencyToken string) ApiPostVolumeRequest

func (ApiPostVolumeRequest) Namespace

func (r ApiPostVolumeRequest) Namespace(namespace string) ApiPostVolumeRequest

func (ApiPostVolumeRequest) Region

func (ApiPostVolumeRequest) XNomadToken

func (r ApiPostVolumeRequest) XNomadToken(xNomadToken string) ApiPostVolumeRequest

type ApiPutOperatorAutopilotConfigurationRequest

type ApiPutOperatorAutopilotConfigurationRequest struct {
	ApiService *OperatorApiService
	// contains filtered or unexported fields
}

func (ApiPutOperatorAutopilotConfigurationRequest) AutopilotConfiguration

func (ApiPutOperatorAutopilotConfigurationRequest) Execute

func (ApiPutOperatorAutopilotConfigurationRequest) IdempotencyToken

func (ApiPutOperatorAutopilotConfigurationRequest) Namespace

func (ApiPutOperatorAutopilotConfigurationRequest) Region

func (ApiPutOperatorAutopilotConfigurationRequest) XNomadToken

type ApiPutSystemGCRequest

type ApiPutSystemGCRequest struct {
	ApiService *SystemApiService
	// contains filtered or unexported fields
}

func (ApiPutSystemGCRequest) Execute

func (r ApiPutSystemGCRequest) Execute() (*_nethttp.Response, error)

func (ApiPutSystemGCRequest) IdempotencyToken

func (r ApiPutSystemGCRequest) IdempotencyToken(idempotencyToken string) ApiPutSystemGCRequest

func (ApiPutSystemGCRequest) Namespace

func (r ApiPutSystemGCRequest) Namespace(namespace string) ApiPutSystemGCRequest

func (ApiPutSystemGCRequest) Region

func (ApiPutSystemGCRequest) XNomadToken

func (r ApiPutSystemGCRequest) XNomadToken(xNomadToken string) ApiPutSystemGCRequest

type ApiPutSystemReconcileSummariesRequest

type ApiPutSystemReconcileSummariesRequest struct {
	ApiService *SystemApiService
	// contains filtered or unexported fields
}

func (ApiPutSystemReconcileSummariesRequest) Execute

func (ApiPutSystemReconcileSummariesRequest) IdempotencyToken

func (ApiPutSystemReconcileSummariesRequest) Namespace

func (ApiPutSystemReconcileSummariesRequest) Region

func (ApiPutSystemReconcileSummariesRequest) XNomadToken

type ApiPutVariableRequest

type ApiPutVariableRequest struct {
	ApiService *VariablesApiService
	// contains filtered or unexported fields
}

func (ApiPutVariableRequest) Cas

func (ApiPutVariableRequest) Execute

func (ApiPutVariableRequest) IdempotencyToken

func (r ApiPutVariableRequest) IdempotencyToken(idempotencyToken string) ApiPutVariableRequest

func (ApiPutVariableRequest) Namespace

func (r ApiPutVariableRequest) Namespace(namespace string) ApiPutVariableRequest

func (ApiPutVariableRequest) Region

func (ApiPutVariableRequest) Variable

func (ApiPutVariableRequest) XNomadToken

func (r ApiPutVariableRequest) XNomadToken(xNomadToken string) ApiPutVariableRequest

type ApiRegisterJobRequest

type ApiRegisterJobRequest struct {
	ApiService *JobsApiService
	// contains filtered or unexported fields
}

func (ApiRegisterJobRequest) Execute

func (ApiRegisterJobRequest) IdempotencyToken

func (r ApiRegisterJobRequest) IdempotencyToken(idempotencyToken string) ApiRegisterJobRequest

func (ApiRegisterJobRequest) JobRegisterRequest

func (r ApiRegisterJobRequest) JobRegisterRequest(jobRegisterRequest JobRegisterRequest) ApiRegisterJobRequest

func (ApiRegisterJobRequest) Namespace

func (r ApiRegisterJobRequest) Namespace(namespace string) ApiRegisterJobRequest

func (ApiRegisterJobRequest) Region

func (ApiRegisterJobRequest) XNomadToken

func (r ApiRegisterJobRequest) XNomadToken(xNomadToken string) ApiRegisterJobRequest

type ApiUpdateNodeDrainRequest

type ApiUpdateNodeDrainRequest struct {
	ApiService *NodesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateNodeDrainRequest) Execute

func (ApiUpdateNodeDrainRequest) Index

func (ApiUpdateNodeDrainRequest) Namespace

func (ApiUpdateNodeDrainRequest) NextToken

func (ApiUpdateNodeDrainRequest) NodeUpdateDrainRequest

func (r ApiUpdateNodeDrainRequest) NodeUpdateDrainRequest(nodeUpdateDrainRequest NodeUpdateDrainRequest) ApiUpdateNodeDrainRequest

func (ApiUpdateNodeDrainRequest) PerPage

func (ApiUpdateNodeDrainRequest) Prefix

func (ApiUpdateNodeDrainRequest) Region

func (ApiUpdateNodeDrainRequest) Stale

func (ApiUpdateNodeDrainRequest) Wait

func (ApiUpdateNodeDrainRequest) XNomadToken

func (r ApiUpdateNodeDrainRequest) XNomadToken(xNomadToken string) ApiUpdateNodeDrainRequest

type ApiUpdateNodeEligibilityRequest

type ApiUpdateNodeEligibilityRequest struct {
	ApiService *NodesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateNodeEligibilityRequest) Execute

func (ApiUpdateNodeEligibilityRequest) Index

func (ApiUpdateNodeEligibilityRequest) Namespace

func (ApiUpdateNodeEligibilityRequest) NextToken

func (ApiUpdateNodeEligibilityRequest) NodeUpdateEligibilityRequest

func (r ApiUpdateNodeEligibilityRequest) NodeUpdateEligibilityRequest(nodeUpdateEligibilityRequest NodeUpdateEligibilityRequest) ApiUpdateNodeEligibilityRequest

func (ApiUpdateNodeEligibilityRequest) PerPage

func (ApiUpdateNodeEligibilityRequest) Prefix

func (ApiUpdateNodeEligibilityRequest) Region

func (ApiUpdateNodeEligibilityRequest) Stale

func (ApiUpdateNodeEligibilityRequest) Wait

func (ApiUpdateNodeEligibilityRequest) XNomadToken

type ApiUpdateNodePurgeRequest

type ApiUpdateNodePurgeRequest struct {
	ApiService *NodesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateNodePurgeRequest) Execute

func (ApiUpdateNodePurgeRequest) Index

func (ApiUpdateNodePurgeRequest) Namespace

func (ApiUpdateNodePurgeRequest) NextToken

func (ApiUpdateNodePurgeRequest) PerPage

func (ApiUpdateNodePurgeRequest) Prefix

func (ApiUpdateNodePurgeRequest) Region

func (ApiUpdateNodePurgeRequest) Stale

func (ApiUpdateNodePurgeRequest) Wait

func (ApiUpdateNodePurgeRequest) XNomadToken

func (r ApiUpdateNodePurgeRequest) XNomadToken(xNomadToken string) ApiUpdateNodePurgeRequest

type Attribute

type Attribute struct {
	Bool   *bool    `json:"Bool,omitempty"`
	Float  *float64 `json:"Float,omitempty"`
	Int    *int64   `json:"Int,omitempty"`
	String *string  `json:"String,omitempty"`
	Unit   *string  `json:"Unit,omitempty"`
}

Attribute struct for Attribute

func NewAttribute

func NewAttribute() *Attribute

NewAttribute instantiates a new Attribute 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 NewAttributeWithDefaults

func NewAttributeWithDefaults() *Attribute

NewAttributeWithDefaults instantiates a new Attribute 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 (*Attribute) GetBool

func (o *Attribute) GetBool() bool

GetBool returns the Bool field value if set, zero value otherwise.

func (*Attribute) GetBoolOk

func (o *Attribute) GetBoolOk() (*bool, bool)

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

func (*Attribute) GetFloat

func (o *Attribute) GetFloat() float64

GetFloat returns the Float field value if set, zero value otherwise.

func (*Attribute) GetFloatOk

func (o *Attribute) GetFloatOk() (*float64, bool)

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

func (*Attribute) GetInt

func (o *Attribute) GetInt() int64

GetInt returns the Int field value if set, zero value otherwise.

func (*Attribute) GetIntOk

func (o *Attribute) GetIntOk() (*int64, bool)

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

func (*Attribute) GetString

func (o *Attribute) GetString() string

GetString returns the String field value if set, zero value otherwise.

func (*Attribute) GetStringOk

func (o *Attribute) GetStringOk() (*string, bool)

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

func (*Attribute) GetUnit

func (o *Attribute) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*Attribute) GetUnitOk

func (o *Attribute) GetUnitOk() (*string, bool)

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

func (*Attribute) HasBool

func (o *Attribute) HasBool() bool

HasBool returns a boolean if a field has been set.

func (*Attribute) HasFloat

func (o *Attribute) HasFloat() bool

HasFloat returns a boolean if a field has been set.

func (*Attribute) HasInt

func (o *Attribute) HasInt() bool

HasInt returns a boolean if a field has been set.

func (*Attribute) HasString

func (o *Attribute) HasString() bool

HasString returns a boolean if a field has been set.

func (*Attribute) HasUnit

func (o *Attribute) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (Attribute) MarshalJSON

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

func (*Attribute) SetBool

func (o *Attribute) SetBool(v bool)

SetBool gets a reference to the given bool and assigns it to the Bool field.

func (*Attribute) SetFloat

func (o *Attribute) SetFloat(v float64)

SetFloat gets a reference to the given float64 and assigns it to the Float field.

func (*Attribute) SetInt

func (o *Attribute) SetInt(v int64)

SetInt gets a reference to the given int64 and assigns it to the Int field.

func (*Attribute) SetString

func (o *Attribute) SetString(v string)

SetString gets a reference to the given string and assigns it to the String field.

func (*Attribute) SetUnit

func (o *Attribute) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

type AutopilotConfiguration

type AutopilotConfiguration struct {
	CleanupDeadServers      *bool   `json:"CleanupDeadServers,omitempty"`
	CreateIndex             *int32  `json:"CreateIndex,omitempty"`
	DisableUpgradeMigration *bool   `json:"DisableUpgradeMigration,omitempty"`
	EnableCustomUpgrades    *bool   `json:"EnableCustomUpgrades,omitempty"`
	EnableRedundancyZones   *bool   `json:"EnableRedundancyZones,omitempty"`
	LastContactThreshold    *string `json:"LastContactThreshold,omitempty"`
	MaxTrailingLogs         *int32  `json:"MaxTrailingLogs,omitempty"`
	MinQuorum               *int32  `json:"MinQuorum,omitempty"`
	ModifyIndex             *int32  `json:"ModifyIndex,omitempty"`
	ServerStabilizationTime *string `json:"ServerStabilizationTime,omitempty"`
}

AutopilotConfiguration struct for AutopilotConfiguration

func NewAutopilotConfiguration

func NewAutopilotConfiguration() *AutopilotConfiguration

NewAutopilotConfiguration instantiates a new AutopilotConfiguration 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 NewAutopilotConfigurationWithDefaults

func NewAutopilotConfigurationWithDefaults() *AutopilotConfiguration

NewAutopilotConfigurationWithDefaults instantiates a new AutopilotConfiguration 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 (*AutopilotConfiguration) GetCleanupDeadServers

func (o *AutopilotConfiguration) GetCleanupDeadServers() bool

GetCleanupDeadServers returns the CleanupDeadServers field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetCleanupDeadServersOk

func (o *AutopilotConfiguration) GetCleanupDeadServersOk() (*bool, bool)

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

func (*AutopilotConfiguration) GetCreateIndex

func (o *AutopilotConfiguration) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetCreateIndexOk

func (o *AutopilotConfiguration) GetCreateIndexOk() (*int32, bool)

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

func (*AutopilotConfiguration) GetDisableUpgradeMigration

func (o *AutopilotConfiguration) GetDisableUpgradeMigration() bool

GetDisableUpgradeMigration returns the DisableUpgradeMigration field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetDisableUpgradeMigrationOk

func (o *AutopilotConfiguration) GetDisableUpgradeMigrationOk() (*bool, bool)

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

func (*AutopilotConfiguration) GetEnableCustomUpgrades

func (o *AutopilotConfiguration) GetEnableCustomUpgrades() bool

GetEnableCustomUpgrades returns the EnableCustomUpgrades field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetEnableCustomUpgradesOk

func (o *AutopilotConfiguration) GetEnableCustomUpgradesOk() (*bool, bool)

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

func (*AutopilotConfiguration) GetEnableRedundancyZones

func (o *AutopilotConfiguration) GetEnableRedundancyZones() bool

GetEnableRedundancyZones returns the EnableRedundancyZones field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetEnableRedundancyZonesOk

func (o *AutopilotConfiguration) GetEnableRedundancyZonesOk() (*bool, bool)

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

func (*AutopilotConfiguration) GetLastContactThreshold

func (o *AutopilotConfiguration) GetLastContactThreshold() string

GetLastContactThreshold returns the LastContactThreshold field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetLastContactThresholdOk

func (o *AutopilotConfiguration) GetLastContactThresholdOk() (*string, bool)

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

func (*AutopilotConfiguration) GetMaxTrailingLogs

func (o *AutopilotConfiguration) GetMaxTrailingLogs() int32

GetMaxTrailingLogs returns the MaxTrailingLogs field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetMaxTrailingLogsOk

func (o *AutopilotConfiguration) GetMaxTrailingLogsOk() (*int32, bool)

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

func (*AutopilotConfiguration) GetMinQuorum

func (o *AutopilotConfiguration) GetMinQuorum() int32

GetMinQuorum returns the MinQuorum field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetMinQuorumOk

func (o *AutopilotConfiguration) GetMinQuorumOk() (*int32, bool)

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

func (*AutopilotConfiguration) GetModifyIndex

func (o *AutopilotConfiguration) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetModifyIndexOk

func (o *AutopilotConfiguration) GetModifyIndexOk() (*int32, bool)

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

func (*AutopilotConfiguration) GetServerStabilizationTime

func (o *AutopilotConfiguration) GetServerStabilizationTime() string

GetServerStabilizationTime returns the ServerStabilizationTime field value if set, zero value otherwise.

func (*AutopilotConfiguration) GetServerStabilizationTimeOk

func (o *AutopilotConfiguration) GetServerStabilizationTimeOk() (*string, bool)

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

func (*AutopilotConfiguration) HasCleanupDeadServers

func (o *AutopilotConfiguration) HasCleanupDeadServers() bool

HasCleanupDeadServers returns a boolean if a field has been set.

func (*AutopilotConfiguration) HasCreateIndex

func (o *AutopilotConfiguration) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*AutopilotConfiguration) HasDisableUpgradeMigration

func (o *AutopilotConfiguration) HasDisableUpgradeMigration() bool

HasDisableUpgradeMigration returns a boolean if a field has been set.

func (*AutopilotConfiguration) HasEnableCustomUpgrades

func (o *AutopilotConfiguration) HasEnableCustomUpgrades() bool

HasEnableCustomUpgrades returns a boolean if a field has been set.

func (*AutopilotConfiguration) HasEnableRedundancyZones

func (o *AutopilotConfiguration) HasEnableRedundancyZones() bool

HasEnableRedundancyZones returns a boolean if a field has been set.

func (*AutopilotConfiguration) HasLastContactThreshold

func (o *AutopilotConfiguration) HasLastContactThreshold() bool

HasLastContactThreshold returns a boolean if a field has been set.

func (*AutopilotConfiguration) HasMaxTrailingLogs

func (o *AutopilotConfiguration) HasMaxTrailingLogs() bool

HasMaxTrailingLogs returns a boolean if a field has been set.

func (*AutopilotConfiguration) HasMinQuorum

func (o *AutopilotConfiguration) HasMinQuorum() bool

HasMinQuorum returns a boolean if a field has been set.

func (*AutopilotConfiguration) HasModifyIndex

func (o *AutopilotConfiguration) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*AutopilotConfiguration) HasServerStabilizationTime

func (o *AutopilotConfiguration) HasServerStabilizationTime() bool

HasServerStabilizationTime returns a boolean if a field has been set.

func (AutopilotConfiguration) MarshalJSON

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

func (*AutopilotConfiguration) SetCleanupDeadServers

func (o *AutopilotConfiguration) SetCleanupDeadServers(v bool)

SetCleanupDeadServers gets a reference to the given bool and assigns it to the CleanupDeadServers field.

func (*AutopilotConfiguration) SetCreateIndex

func (o *AutopilotConfiguration) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*AutopilotConfiguration) SetDisableUpgradeMigration

func (o *AutopilotConfiguration) SetDisableUpgradeMigration(v bool)

SetDisableUpgradeMigration gets a reference to the given bool and assigns it to the DisableUpgradeMigration field.

func (*AutopilotConfiguration) SetEnableCustomUpgrades

func (o *AutopilotConfiguration) SetEnableCustomUpgrades(v bool)

SetEnableCustomUpgrades gets a reference to the given bool and assigns it to the EnableCustomUpgrades field.

func (*AutopilotConfiguration) SetEnableRedundancyZones

func (o *AutopilotConfiguration) SetEnableRedundancyZones(v bool)

SetEnableRedundancyZones gets a reference to the given bool and assigns it to the EnableRedundancyZones field.

func (*AutopilotConfiguration) SetLastContactThreshold

func (o *AutopilotConfiguration) SetLastContactThreshold(v string)

SetLastContactThreshold gets a reference to the given string and assigns it to the LastContactThreshold field.

func (*AutopilotConfiguration) SetMaxTrailingLogs

func (o *AutopilotConfiguration) SetMaxTrailingLogs(v int32)

SetMaxTrailingLogs gets a reference to the given int32 and assigns it to the MaxTrailingLogs field.

func (*AutopilotConfiguration) SetMinQuorum

func (o *AutopilotConfiguration) SetMinQuorum(v int32)

SetMinQuorum gets a reference to the given int32 and assigns it to the MinQuorum field.

func (*AutopilotConfiguration) SetModifyIndex

func (o *AutopilotConfiguration) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*AutopilotConfiguration) SetServerStabilizationTime

func (o *AutopilotConfiguration) SetServerStabilizationTime(v string)

SetServerStabilizationTime gets a reference to the given string and assigns it to the ServerStabilizationTime field.

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 CSIControllerInfo

type CSIControllerInfo struct {
	SupportsAttachDetach             *bool `json:"SupportsAttachDetach,omitempty"`
	SupportsClone                    *bool `json:"SupportsClone,omitempty"`
	SupportsCondition                *bool `json:"SupportsCondition,omitempty"`
	SupportsCreateDelete             *bool `json:"SupportsCreateDelete,omitempty"`
	SupportsCreateDeleteSnapshot     *bool `json:"SupportsCreateDeleteSnapshot,omitempty"`
	SupportsExpand                   *bool `json:"SupportsExpand,omitempty"`
	SupportsGet                      *bool `json:"SupportsGet,omitempty"`
	SupportsGetCapacity              *bool `json:"SupportsGetCapacity,omitempty"`
	SupportsListSnapshots            *bool `json:"SupportsListSnapshots,omitempty"`
	SupportsListVolumes              *bool `json:"SupportsListVolumes,omitempty"`
	SupportsListVolumesAttachedNodes *bool `json:"SupportsListVolumesAttachedNodes,omitempty"`
	SupportsReadOnlyAttach           *bool `json:"SupportsReadOnlyAttach,omitempty"`
}

CSIControllerInfo struct for CSIControllerInfo

func NewCSIControllerInfo

func NewCSIControllerInfo() *CSIControllerInfo

NewCSIControllerInfo instantiates a new CSIControllerInfo 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 NewCSIControllerInfoWithDefaults

func NewCSIControllerInfoWithDefaults() *CSIControllerInfo

NewCSIControllerInfoWithDefaults instantiates a new CSIControllerInfo 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 (*CSIControllerInfo) GetSupportsAttachDetach

func (o *CSIControllerInfo) GetSupportsAttachDetach() bool

GetSupportsAttachDetach returns the SupportsAttachDetach field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsAttachDetachOk

func (o *CSIControllerInfo) GetSupportsAttachDetachOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsClone

func (o *CSIControllerInfo) GetSupportsClone() bool

GetSupportsClone returns the SupportsClone field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsCloneOk

func (o *CSIControllerInfo) GetSupportsCloneOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsCondition

func (o *CSIControllerInfo) GetSupportsCondition() bool

GetSupportsCondition returns the SupportsCondition field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsConditionOk

func (o *CSIControllerInfo) GetSupportsConditionOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsCreateDelete

func (o *CSIControllerInfo) GetSupportsCreateDelete() bool

GetSupportsCreateDelete returns the SupportsCreateDelete field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsCreateDeleteOk

func (o *CSIControllerInfo) GetSupportsCreateDeleteOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsCreateDeleteSnapshot

func (o *CSIControllerInfo) GetSupportsCreateDeleteSnapshot() bool

GetSupportsCreateDeleteSnapshot returns the SupportsCreateDeleteSnapshot field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsCreateDeleteSnapshotOk

func (o *CSIControllerInfo) GetSupportsCreateDeleteSnapshotOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsExpand

func (o *CSIControllerInfo) GetSupportsExpand() bool

GetSupportsExpand returns the SupportsExpand field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsExpandOk

func (o *CSIControllerInfo) GetSupportsExpandOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsGet

func (o *CSIControllerInfo) GetSupportsGet() bool

GetSupportsGet returns the SupportsGet field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsGetCapacity

func (o *CSIControllerInfo) GetSupportsGetCapacity() bool

GetSupportsGetCapacity returns the SupportsGetCapacity field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsGetCapacityOk

func (o *CSIControllerInfo) GetSupportsGetCapacityOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsGetOk

func (o *CSIControllerInfo) GetSupportsGetOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsListSnapshots

func (o *CSIControllerInfo) GetSupportsListSnapshots() bool

GetSupportsListSnapshots returns the SupportsListSnapshots field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsListSnapshotsOk

func (o *CSIControllerInfo) GetSupportsListSnapshotsOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsListVolumes

func (o *CSIControllerInfo) GetSupportsListVolumes() bool

GetSupportsListVolumes returns the SupportsListVolumes field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsListVolumesAttachedNodes

func (o *CSIControllerInfo) GetSupportsListVolumesAttachedNodes() bool

GetSupportsListVolumesAttachedNodes returns the SupportsListVolumesAttachedNodes field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsListVolumesAttachedNodesOk

func (o *CSIControllerInfo) GetSupportsListVolumesAttachedNodesOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsListVolumesOk

func (o *CSIControllerInfo) GetSupportsListVolumesOk() (*bool, bool)

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

func (*CSIControllerInfo) GetSupportsReadOnlyAttach

func (o *CSIControllerInfo) GetSupportsReadOnlyAttach() bool

GetSupportsReadOnlyAttach returns the SupportsReadOnlyAttach field value if set, zero value otherwise.

func (*CSIControllerInfo) GetSupportsReadOnlyAttachOk

func (o *CSIControllerInfo) GetSupportsReadOnlyAttachOk() (*bool, bool)

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

func (*CSIControllerInfo) HasSupportsAttachDetach

func (o *CSIControllerInfo) HasSupportsAttachDetach() bool

HasSupportsAttachDetach returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsClone

func (o *CSIControllerInfo) HasSupportsClone() bool

HasSupportsClone returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsCondition

func (o *CSIControllerInfo) HasSupportsCondition() bool

HasSupportsCondition returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsCreateDelete

func (o *CSIControllerInfo) HasSupportsCreateDelete() bool

HasSupportsCreateDelete returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsCreateDeleteSnapshot

func (o *CSIControllerInfo) HasSupportsCreateDeleteSnapshot() bool

HasSupportsCreateDeleteSnapshot returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsExpand

func (o *CSIControllerInfo) HasSupportsExpand() bool

HasSupportsExpand returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsGet

func (o *CSIControllerInfo) HasSupportsGet() bool

HasSupportsGet returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsGetCapacity

func (o *CSIControllerInfo) HasSupportsGetCapacity() bool

HasSupportsGetCapacity returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsListSnapshots

func (o *CSIControllerInfo) HasSupportsListSnapshots() bool

HasSupportsListSnapshots returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsListVolumes

func (o *CSIControllerInfo) HasSupportsListVolumes() bool

HasSupportsListVolumes returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsListVolumesAttachedNodes

func (o *CSIControllerInfo) HasSupportsListVolumesAttachedNodes() bool

HasSupportsListVolumesAttachedNodes returns a boolean if a field has been set.

func (*CSIControllerInfo) HasSupportsReadOnlyAttach

func (o *CSIControllerInfo) HasSupportsReadOnlyAttach() bool

HasSupportsReadOnlyAttach returns a boolean if a field has been set.

func (CSIControllerInfo) MarshalJSON

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

func (*CSIControllerInfo) SetSupportsAttachDetach

func (o *CSIControllerInfo) SetSupportsAttachDetach(v bool)

SetSupportsAttachDetach gets a reference to the given bool and assigns it to the SupportsAttachDetach field.

func (*CSIControllerInfo) SetSupportsClone

func (o *CSIControllerInfo) SetSupportsClone(v bool)

SetSupportsClone gets a reference to the given bool and assigns it to the SupportsClone field.

func (*CSIControllerInfo) SetSupportsCondition

func (o *CSIControllerInfo) SetSupportsCondition(v bool)

SetSupportsCondition gets a reference to the given bool and assigns it to the SupportsCondition field.

func (*CSIControllerInfo) SetSupportsCreateDelete

func (o *CSIControllerInfo) SetSupportsCreateDelete(v bool)

SetSupportsCreateDelete gets a reference to the given bool and assigns it to the SupportsCreateDelete field.

func (*CSIControllerInfo) SetSupportsCreateDeleteSnapshot

func (o *CSIControllerInfo) SetSupportsCreateDeleteSnapshot(v bool)

SetSupportsCreateDeleteSnapshot gets a reference to the given bool and assigns it to the SupportsCreateDeleteSnapshot field.

func (*CSIControllerInfo) SetSupportsExpand

func (o *CSIControllerInfo) SetSupportsExpand(v bool)

SetSupportsExpand gets a reference to the given bool and assigns it to the SupportsExpand field.

func (*CSIControllerInfo) SetSupportsGet

func (o *CSIControllerInfo) SetSupportsGet(v bool)

SetSupportsGet gets a reference to the given bool and assigns it to the SupportsGet field.

func (*CSIControllerInfo) SetSupportsGetCapacity

func (o *CSIControllerInfo) SetSupportsGetCapacity(v bool)

SetSupportsGetCapacity gets a reference to the given bool and assigns it to the SupportsGetCapacity field.

func (*CSIControllerInfo) SetSupportsListSnapshots

func (o *CSIControllerInfo) SetSupportsListSnapshots(v bool)

SetSupportsListSnapshots gets a reference to the given bool and assigns it to the SupportsListSnapshots field.

func (*CSIControllerInfo) SetSupportsListVolumes

func (o *CSIControllerInfo) SetSupportsListVolumes(v bool)

SetSupportsListVolumes gets a reference to the given bool and assigns it to the SupportsListVolumes field.

func (*CSIControllerInfo) SetSupportsListVolumesAttachedNodes

func (o *CSIControllerInfo) SetSupportsListVolumesAttachedNodes(v bool)

SetSupportsListVolumesAttachedNodes gets a reference to the given bool and assigns it to the SupportsListVolumesAttachedNodes field.

func (*CSIControllerInfo) SetSupportsReadOnlyAttach

func (o *CSIControllerInfo) SetSupportsReadOnlyAttach(v bool)

SetSupportsReadOnlyAttach gets a reference to the given bool and assigns it to the SupportsReadOnlyAttach field.

type CSIInfo

type CSIInfo struct {
	AllocID                  *string            `json:"AllocID,omitempty"`
	ControllerInfo           *CSIControllerInfo `json:"ControllerInfo,omitempty"`
	HealthDescription        *string            `json:"HealthDescription,omitempty"`
	Healthy                  *bool              `json:"Healthy,omitempty"`
	NodeInfo                 *CSINodeInfo       `json:"NodeInfo,omitempty"`
	PluginID                 *string            `json:"PluginID,omitempty"`
	RequiresControllerPlugin *bool              `json:"RequiresControllerPlugin,omitempty"`
	RequiresTopologies       *bool              `json:"RequiresTopologies,omitempty"`
	UpdateTime               *time.Time         `json:"UpdateTime,omitempty"`
}

CSIInfo struct for CSIInfo

func NewCSIInfo

func NewCSIInfo() *CSIInfo

NewCSIInfo instantiates a new CSIInfo 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 NewCSIInfoWithDefaults

func NewCSIInfoWithDefaults() *CSIInfo

NewCSIInfoWithDefaults instantiates a new CSIInfo 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 (*CSIInfo) GetAllocID

func (o *CSIInfo) GetAllocID() string

GetAllocID returns the AllocID field value if set, zero value otherwise.

func (*CSIInfo) GetAllocIDOk

func (o *CSIInfo) GetAllocIDOk() (*string, bool)

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

func (*CSIInfo) GetControllerInfo

func (o *CSIInfo) GetControllerInfo() CSIControllerInfo

GetControllerInfo returns the ControllerInfo field value if set, zero value otherwise.

func (*CSIInfo) GetControllerInfoOk

func (o *CSIInfo) GetControllerInfoOk() (*CSIControllerInfo, bool)

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

func (*CSIInfo) GetHealthDescription

func (o *CSIInfo) GetHealthDescription() string

GetHealthDescription returns the HealthDescription field value if set, zero value otherwise.

func (*CSIInfo) GetHealthDescriptionOk

func (o *CSIInfo) GetHealthDescriptionOk() (*string, bool)

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

func (*CSIInfo) GetHealthy

func (o *CSIInfo) GetHealthy() bool

GetHealthy returns the Healthy field value if set, zero value otherwise.

func (*CSIInfo) GetHealthyOk

func (o *CSIInfo) GetHealthyOk() (*bool, bool)

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

func (*CSIInfo) GetNodeInfo

func (o *CSIInfo) GetNodeInfo() CSINodeInfo

GetNodeInfo returns the NodeInfo field value if set, zero value otherwise.

func (*CSIInfo) GetNodeInfoOk

func (o *CSIInfo) GetNodeInfoOk() (*CSINodeInfo, bool)

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

func (*CSIInfo) GetPluginID

func (o *CSIInfo) GetPluginID() string

GetPluginID returns the PluginID field value if set, zero value otherwise.

func (*CSIInfo) GetPluginIDOk

func (o *CSIInfo) GetPluginIDOk() (*string, bool)

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

func (*CSIInfo) GetRequiresControllerPlugin

func (o *CSIInfo) GetRequiresControllerPlugin() bool

GetRequiresControllerPlugin returns the RequiresControllerPlugin field value if set, zero value otherwise.

func (*CSIInfo) GetRequiresControllerPluginOk

func (o *CSIInfo) GetRequiresControllerPluginOk() (*bool, bool)

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

func (*CSIInfo) GetRequiresTopologies

func (o *CSIInfo) GetRequiresTopologies() bool

GetRequiresTopologies returns the RequiresTopologies field value if set, zero value otherwise.

func (*CSIInfo) GetRequiresTopologiesOk

func (o *CSIInfo) GetRequiresTopologiesOk() (*bool, bool)

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

func (*CSIInfo) GetUpdateTime

func (o *CSIInfo) GetUpdateTime() time.Time

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*CSIInfo) GetUpdateTimeOk

func (o *CSIInfo) GetUpdateTimeOk() (*time.Time, bool)

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

func (*CSIInfo) HasAllocID

func (o *CSIInfo) HasAllocID() bool

HasAllocID returns a boolean if a field has been set.

func (*CSIInfo) HasControllerInfo

func (o *CSIInfo) HasControllerInfo() bool

HasControllerInfo returns a boolean if a field has been set.

func (*CSIInfo) HasHealthDescription

func (o *CSIInfo) HasHealthDescription() bool

HasHealthDescription returns a boolean if a field has been set.

func (*CSIInfo) HasHealthy

func (o *CSIInfo) HasHealthy() bool

HasHealthy returns a boolean if a field has been set.

func (*CSIInfo) HasNodeInfo

func (o *CSIInfo) HasNodeInfo() bool

HasNodeInfo returns a boolean if a field has been set.

func (*CSIInfo) HasPluginID

func (o *CSIInfo) HasPluginID() bool

HasPluginID returns a boolean if a field has been set.

func (*CSIInfo) HasRequiresControllerPlugin

func (o *CSIInfo) HasRequiresControllerPlugin() bool

HasRequiresControllerPlugin returns a boolean if a field has been set.

func (*CSIInfo) HasRequiresTopologies

func (o *CSIInfo) HasRequiresTopologies() bool

HasRequiresTopologies returns a boolean if a field has been set.

func (*CSIInfo) HasUpdateTime

func (o *CSIInfo) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (CSIInfo) MarshalJSON

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

func (*CSIInfo) SetAllocID

func (o *CSIInfo) SetAllocID(v string)

SetAllocID gets a reference to the given string and assigns it to the AllocID field.

func (*CSIInfo) SetControllerInfo

func (o *CSIInfo) SetControllerInfo(v CSIControllerInfo)

SetControllerInfo gets a reference to the given CSIControllerInfo and assigns it to the ControllerInfo field.

func (*CSIInfo) SetHealthDescription

func (o *CSIInfo) SetHealthDescription(v string)

SetHealthDescription gets a reference to the given string and assigns it to the HealthDescription field.

func (*CSIInfo) SetHealthy

func (o *CSIInfo) SetHealthy(v bool)

SetHealthy gets a reference to the given bool and assigns it to the Healthy field.

func (*CSIInfo) SetNodeInfo

func (o *CSIInfo) SetNodeInfo(v CSINodeInfo)

SetNodeInfo gets a reference to the given CSINodeInfo and assigns it to the NodeInfo field.

func (*CSIInfo) SetPluginID

func (o *CSIInfo) SetPluginID(v string)

SetPluginID gets a reference to the given string and assigns it to the PluginID field.

func (*CSIInfo) SetRequiresControllerPlugin

func (o *CSIInfo) SetRequiresControllerPlugin(v bool)

SetRequiresControllerPlugin gets a reference to the given bool and assigns it to the RequiresControllerPlugin field.

func (*CSIInfo) SetRequiresTopologies

func (o *CSIInfo) SetRequiresTopologies(v bool)

SetRequiresTopologies gets a reference to the given bool and assigns it to the RequiresTopologies field.

func (*CSIInfo) SetUpdateTime

func (o *CSIInfo) SetUpdateTime(v time.Time)

SetUpdateTime gets a reference to the given time.Time and assigns it to the UpdateTime field.

type CSIMountOptions

type CSIMountOptions struct {
	FSType     *string   `json:"FSType,omitempty"`
	MountFlags *[]string `json:"MountFlags,omitempty"`
}

CSIMountOptions struct for CSIMountOptions

func NewCSIMountOptions

func NewCSIMountOptions() *CSIMountOptions

NewCSIMountOptions instantiates a new CSIMountOptions 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 NewCSIMountOptionsWithDefaults

func NewCSIMountOptionsWithDefaults() *CSIMountOptions

NewCSIMountOptionsWithDefaults instantiates a new CSIMountOptions 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 (*CSIMountOptions) GetFSType

func (o *CSIMountOptions) GetFSType() string

GetFSType returns the FSType field value if set, zero value otherwise.

func (*CSIMountOptions) GetFSTypeOk

func (o *CSIMountOptions) GetFSTypeOk() (*string, bool)

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

func (*CSIMountOptions) GetMountFlags

func (o *CSIMountOptions) GetMountFlags() []string

GetMountFlags returns the MountFlags field value if set, zero value otherwise.

func (*CSIMountOptions) GetMountFlagsOk

func (o *CSIMountOptions) GetMountFlagsOk() (*[]string, bool)

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

func (*CSIMountOptions) HasFSType

func (o *CSIMountOptions) HasFSType() bool

HasFSType returns a boolean if a field has been set.

func (*CSIMountOptions) HasMountFlags

func (o *CSIMountOptions) HasMountFlags() bool

HasMountFlags returns a boolean if a field has been set.

func (CSIMountOptions) MarshalJSON

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

func (*CSIMountOptions) SetFSType

func (o *CSIMountOptions) SetFSType(v string)

SetFSType gets a reference to the given string and assigns it to the FSType field.

func (*CSIMountOptions) SetMountFlags

func (o *CSIMountOptions) SetMountFlags(v []string)

SetMountFlags gets a reference to the given []string and assigns it to the MountFlags field.

type CSINodeInfo

type CSINodeInfo struct {
	AccessibleTopology      *CSITopology `json:"AccessibleTopology,omitempty"`
	ID                      *string      `json:"ID,omitempty"`
	MaxVolumes              *int64       `json:"MaxVolumes,omitempty"`
	RequiresNodeStageVolume *bool        `json:"RequiresNodeStageVolume,omitempty"`
	SupportsCondition       *bool        `json:"SupportsCondition,omitempty"`
	SupportsExpand          *bool        `json:"SupportsExpand,omitempty"`
	SupportsStats           *bool        `json:"SupportsStats,omitempty"`
}

CSINodeInfo struct for CSINodeInfo

func NewCSINodeInfo

func NewCSINodeInfo() *CSINodeInfo

NewCSINodeInfo instantiates a new CSINodeInfo 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 NewCSINodeInfoWithDefaults

func NewCSINodeInfoWithDefaults() *CSINodeInfo

NewCSINodeInfoWithDefaults instantiates a new CSINodeInfo 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 (*CSINodeInfo) GetAccessibleTopology

func (o *CSINodeInfo) GetAccessibleTopology() CSITopology

GetAccessibleTopology returns the AccessibleTopology field value if set, zero value otherwise.

func (*CSINodeInfo) GetAccessibleTopologyOk

func (o *CSINodeInfo) GetAccessibleTopologyOk() (*CSITopology, bool)

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

func (*CSINodeInfo) GetID

func (o *CSINodeInfo) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*CSINodeInfo) GetIDOk

func (o *CSINodeInfo) 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 (*CSINodeInfo) GetMaxVolumes

func (o *CSINodeInfo) GetMaxVolumes() int64

GetMaxVolumes returns the MaxVolumes field value if set, zero value otherwise.

func (*CSINodeInfo) GetMaxVolumesOk

func (o *CSINodeInfo) GetMaxVolumesOk() (*int64, bool)

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

func (*CSINodeInfo) GetRequiresNodeStageVolume

func (o *CSINodeInfo) GetRequiresNodeStageVolume() bool

GetRequiresNodeStageVolume returns the RequiresNodeStageVolume field value if set, zero value otherwise.

func (*CSINodeInfo) GetRequiresNodeStageVolumeOk

func (o *CSINodeInfo) GetRequiresNodeStageVolumeOk() (*bool, bool)

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

func (*CSINodeInfo) GetSupportsCondition

func (o *CSINodeInfo) GetSupportsCondition() bool

GetSupportsCondition returns the SupportsCondition field value if set, zero value otherwise.

func (*CSINodeInfo) GetSupportsConditionOk

func (o *CSINodeInfo) GetSupportsConditionOk() (*bool, bool)

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

func (*CSINodeInfo) GetSupportsExpand

func (o *CSINodeInfo) GetSupportsExpand() bool

GetSupportsExpand returns the SupportsExpand field value if set, zero value otherwise.

func (*CSINodeInfo) GetSupportsExpandOk

func (o *CSINodeInfo) GetSupportsExpandOk() (*bool, bool)

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

func (*CSINodeInfo) GetSupportsStats

func (o *CSINodeInfo) GetSupportsStats() bool

GetSupportsStats returns the SupportsStats field value if set, zero value otherwise.

func (*CSINodeInfo) GetSupportsStatsOk

func (o *CSINodeInfo) GetSupportsStatsOk() (*bool, bool)

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

func (*CSINodeInfo) HasAccessibleTopology

func (o *CSINodeInfo) HasAccessibleTopology() bool

HasAccessibleTopology returns a boolean if a field has been set.

func (*CSINodeInfo) HasID

func (o *CSINodeInfo) HasID() bool

HasID returns a boolean if a field has been set.

func (*CSINodeInfo) HasMaxVolumes

func (o *CSINodeInfo) HasMaxVolumes() bool

HasMaxVolumes returns a boolean if a field has been set.

func (*CSINodeInfo) HasRequiresNodeStageVolume

func (o *CSINodeInfo) HasRequiresNodeStageVolume() bool

HasRequiresNodeStageVolume returns a boolean if a field has been set.

func (*CSINodeInfo) HasSupportsCondition

func (o *CSINodeInfo) HasSupportsCondition() bool

HasSupportsCondition returns a boolean if a field has been set.

func (*CSINodeInfo) HasSupportsExpand

func (o *CSINodeInfo) HasSupportsExpand() bool

HasSupportsExpand returns a boolean if a field has been set.

func (*CSINodeInfo) HasSupportsStats

func (o *CSINodeInfo) HasSupportsStats() bool

HasSupportsStats returns a boolean if a field has been set.

func (CSINodeInfo) MarshalJSON

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

func (*CSINodeInfo) SetAccessibleTopology

func (o *CSINodeInfo) SetAccessibleTopology(v CSITopology)

SetAccessibleTopology gets a reference to the given CSITopology and assigns it to the AccessibleTopology field.

func (*CSINodeInfo) SetID

func (o *CSINodeInfo) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*CSINodeInfo) SetMaxVolumes

func (o *CSINodeInfo) SetMaxVolumes(v int64)

SetMaxVolumes gets a reference to the given int64 and assigns it to the MaxVolumes field.

func (*CSINodeInfo) SetRequiresNodeStageVolume

func (o *CSINodeInfo) SetRequiresNodeStageVolume(v bool)

SetRequiresNodeStageVolume gets a reference to the given bool and assigns it to the RequiresNodeStageVolume field.

func (*CSINodeInfo) SetSupportsCondition

func (o *CSINodeInfo) SetSupportsCondition(v bool)

SetSupportsCondition gets a reference to the given bool and assigns it to the SupportsCondition field.

func (*CSINodeInfo) SetSupportsExpand

func (o *CSINodeInfo) SetSupportsExpand(v bool)

SetSupportsExpand gets a reference to the given bool and assigns it to the SupportsExpand field.

func (*CSINodeInfo) SetSupportsStats

func (o *CSINodeInfo) SetSupportsStats(v bool)

SetSupportsStats gets a reference to the given bool and assigns it to the SupportsStats field.

type CSIPlugin

type CSIPlugin struct {
	Allocations         *[]AllocationListStub `json:"Allocations,omitempty"`
	ControllerRequired  *bool                 `json:"ControllerRequired,omitempty"`
	Controllers         *map[string]CSIInfo   `json:"Controllers,omitempty"`
	ControllersExpected *int32                `json:"ControllersExpected,omitempty"`
	ControllersHealthy  *int32                `json:"ControllersHealthy,omitempty"`
	CreateIndex         *int32                `json:"CreateIndex,omitempty"`
	ID                  *string               `json:"ID,omitempty"`
	ModifyIndex         *int32                `json:"ModifyIndex,omitempty"`
	Nodes               *map[string]CSIInfo   `json:"Nodes,omitempty"`
	NodesExpected       *int32                `json:"NodesExpected,omitempty"`
	NodesHealthy        *int32                `json:"NodesHealthy,omitempty"`
	Provider            *string               `json:"Provider,omitempty"`
	Version             *string               `json:"Version,omitempty"`
}

CSIPlugin struct for CSIPlugin

func NewCSIPlugin

func NewCSIPlugin() *CSIPlugin

NewCSIPlugin instantiates a new CSIPlugin 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 NewCSIPluginWithDefaults

func NewCSIPluginWithDefaults() *CSIPlugin

NewCSIPluginWithDefaults instantiates a new CSIPlugin 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 (*CSIPlugin) GetAllocations

func (o *CSIPlugin) GetAllocations() []AllocationListStub

GetAllocations returns the Allocations field value if set, zero value otherwise.

func (*CSIPlugin) GetAllocationsOk

func (o *CSIPlugin) GetAllocationsOk() (*[]AllocationListStub, bool)

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

func (*CSIPlugin) GetControllerRequired

func (o *CSIPlugin) GetControllerRequired() bool

GetControllerRequired returns the ControllerRequired field value if set, zero value otherwise.

func (*CSIPlugin) GetControllerRequiredOk

func (o *CSIPlugin) GetControllerRequiredOk() (*bool, bool)

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

func (*CSIPlugin) GetControllers

func (o *CSIPlugin) GetControllers() map[string]CSIInfo

GetControllers returns the Controllers field value if set, zero value otherwise.

func (*CSIPlugin) GetControllersExpected

func (o *CSIPlugin) GetControllersExpected() int32

GetControllersExpected returns the ControllersExpected field value if set, zero value otherwise.

func (*CSIPlugin) GetControllersExpectedOk

func (o *CSIPlugin) GetControllersExpectedOk() (*int32, bool)

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

func (*CSIPlugin) GetControllersHealthy

func (o *CSIPlugin) GetControllersHealthy() int32

GetControllersHealthy returns the ControllersHealthy field value if set, zero value otherwise.

func (*CSIPlugin) GetControllersHealthyOk

func (o *CSIPlugin) GetControllersHealthyOk() (*int32, bool)

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

func (*CSIPlugin) GetControllersOk

func (o *CSIPlugin) GetControllersOk() (*map[string]CSIInfo, bool)

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

func (*CSIPlugin) GetCreateIndex

func (o *CSIPlugin) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*CSIPlugin) GetCreateIndexOk

func (o *CSIPlugin) GetCreateIndexOk() (*int32, bool)

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

func (*CSIPlugin) GetID

func (o *CSIPlugin) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*CSIPlugin) GetIDOk

func (o *CSIPlugin) 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 (*CSIPlugin) GetModifyIndex

func (o *CSIPlugin) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*CSIPlugin) GetModifyIndexOk

func (o *CSIPlugin) GetModifyIndexOk() (*int32, bool)

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

func (*CSIPlugin) GetNodes

func (o *CSIPlugin) GetNodes() map[string]CSIInfo

GetNodes returns the Nodes field value if set, zero value otherwise.

func (*CSIPlugin) GetNodesExpected

func (o *CSIPlugin) GetNodesExpected() int32

GetNodesExpected returns the NodesExpected field value if set, zero value otherwise.

func (*CSIPlugin) GetNodesExpectedOk

func (o *CSIPlugin) GetNodesExpectedOk() (*int32, bool)

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

func (*CSIPlugin) GetNodesHealthy

func (o *CSIPlugin) GetNodesHealthy() int32

GetNodesHealthy returns the NodesHealthy field value if set, zero value otherwise.

func (*CSIPlugin) GetNodesHealthyOk

func (o *CSIPlugin) GetNodesHealthyOk() (*int32, bool)

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

func (*CSIPlugin) GetNodesOk

func (o *CSIPlugin) GetNodesOk() (*map[string]CSIInfo, bool)

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

func (*CSIPlugin) GetProvider

func (o *CSIPlugin) GetProvider() string

GetProvider returns the Provider field value if set, zero value otherwise.

func (*CSIPlugin) GetProviderOk

func (o *CSIPlugin) GetProviderOk() (*string, bool)

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

func (*CSIPlugin) GetVersion

func (o *CSIPlugin) GetVersion() string

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

func (*CSIPlugin) GetVersionOk

func (o *CSIPlugin) 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 (*CSIPlugin) HasAllocations

func (o *CSIPlugin) HasAllocations() bool

HasAllocations returns a boolean if a field has been set.

func (*CSIPlugin) HasControllerRequired

func (o *CSIPlugin) HasControllerRequired() bool

HasControllerRequired returns a boolean if a field has been set.

func (*CSIPlugin) HasControllers

func (o *CSIPlugin) HasControllers() bool

HasControllers returns a boolean if a field has been set.

func (*CSIPlugin) HasControllersExpected

func (o *CSIPlugin) HasControllersExpected() bool

HasControllersExpected returns a boolean if a field has been set.

func (*CSIPlugin) HasControllersHealthy

func (o *CSIPlugin) HasControllersHealthy() bool

HasControllersHealthy returns a boolean if a field has been set.

func (*CSIPlugin) HasCreateIndex

func (o *CSIPlugin) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*CSIPlugin) HasID

func (o *CSIPlugin) HasID() bool

HasID returns a boolean if a field has been set.

func (*CSIPlugin) HasModifyIndex

func (o *CSIPlugin) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*CSIPlugin) HasNodes

func (o *CSIPlugin) HasNodes() bool

HasNodes returns a boolean if a field has been set.

func (*CSIPlugin) HasNodesExpected

func (o *CSIPlugin) HasNodesExpected() bool

HasNodesExpected returns a boolean if a field has been set.

func (*CSIPlugin) HasNodesHealthy

func (o *CSIPlugin) HasNodesHealthy() bool

HasNodesHealthy returns a boolean if a field has been set.

func (*CSIPlugin) HasProvider

func (o *CSIPlugin) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (*CSIPlugin) HasVersion

func (o *CSIPlugin) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (CSIPlugin) MarshalJSON

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

func (*CSIPlugin) SetAllocations

func (o *CSIPlugin) SetAllocations(v []AllocationListStub)

SetAllocations gets a reference to the given []AllocationListStub and assigns it to the Allocations field.

func (*CSIPlugin) SetControllerRequired

func (o *CSIPlugin) SetControllerRequired(v bool)

SetControllerRequired gets a reference to the given bool and assigns it to the ControllerRequired field.

func (*CSIPlugin) SetControllers

func (o *CSIPlugin) SetControllers(v map[string]CSIInfo)

SetControllers gets a reference to the given map[string]CSIInfo and assigns it to the Controllers field.

func (*CSIPlugin) SetControllersExpected

func (o *CSIPlugin) SetControllersExpected(v int32)

SetControllersExpected gets a reference to the given int32 and assigns it to the ControllersExpected field.

func (*CSIPlugin) SetControllersHealthy

func (o *CSIPlugin) SetControllersHealthy(v int32)

SetControllersHealthy gets a reference to the given int32 and assigns it to the ControllersHealthy field.

func (*CSIPlugin) SetCreateIndex

func (o *CSIPlugin) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*CSIPlugin) SetID

func (o *CSIPlugin) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*CSIPlugin) SetModifyIndex

func (o *CSIPlugin) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*CSIPlugin) SetNodes

func (o *CSIPlugin) SetNodes(v map[string]CSIInfo)

SetNodes gets a reference to the given map[string]CSIInfo and assigns it to the Nodes field.

func (*CSIPlugin) SetNodesExpected

func (o *CSIPlugin) SetNodesExpected(v int32)

SetNodesExpected gets a reference to the given int32 and assigns it to the NodesExpected field.

func (*CSIPlugin) SetNodesHealthy

func (o *CSIPlugin) SetNodesHealthy(v int32)

SetNodesHealthy gets a reference to the given int32 and assigns it to the NodesHealthy field.

func (*CSIPlugin) SetProvider

func (o *CSIPlugin) SetProvider(v string)

SetProvider gets a reference to the given string and assigns it to the Provider field.

func (*CSIPlugin) SetVersion

func (o *CSIPlugin) SetVersion(v string)

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

type CSIPluginListStub

type CSIPluginListStub struct {
	ControllerRequired  *bool   `json:"ControllerRequired,omitempty"`
	ControllersExpected *int32  `json:"ControllersExpected,omitempty"`
	ControllersHealthy  *int32  `json:"ControllersHealthy,omitempty"`
	CreateIndex         *int32  `json:"CreateIndex,omitempty"`
	ID                  *string `json:"ID,omitempty"`
	ModifyIndex         *int32  `json:"ModifyIndex,omitempty"`
	NodesExpected       *int32  `json:"NodesExpected,omitempty"`
	NodesHealthy        *int32  `json:"NodesHealthy,omitempty"`
	Provider            *string `json:"Provider,omitempty"`
}

CSIPluginListStub struct for CSIPluginListStub

func NewCSIPluginListStub

func NewCSIPluginListStub() *CSIPluginListStub

NewCSIPluginListStub instantiates a new CSIPluginListStub 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 NewCSIPluginListStubWithDefaults

func NewCSIPluginListStubWithDefaults() *CSIPluginListStub

NewCSIPluginListStubWithDefaults instantiates a new CSIPluginListStub 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 (*CSIPluginListStub) GetControllerRequired

func (o *CSIPluginListStub) GetControllerRequired() bool

GetControllerRequired returns the ControllerRequired field value if set, zero value otherwise.

func (*CSIPluginListStub) GetControllerRequiredOk

func (o *CSIPluginListStub) GetControllerRequiredOk() (*bool, bool)

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

func (*CSIPluginListStub) GetControllersExpected

func (o *CSIPluginListStub) GetControllersExpected() int32

GetControllersExpected returns the ControllersExpected field value if set, zero value otherwise.

func (*CSIPluginListStub) GetControllersExpectedOk

func (o *CSIPluginListStub) GetControllersExpectedOk() (*int32, bool)

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

func (*CSIPluginListStub) GetControllersHealthy

func (o *CSIPluginListStub) GetControllersHealthy() int32

GetControllersHealthy returns the ControllersHealthy field value if set, zero value otherwise.

func (*CSIPluginListStub) GetControllersHealthyOk

func (o *CSIPluginListStub) GetControllersHealthyOk() (*int32, bool)

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

func (*CSIPluginListStub) GetCreateIndex

func (o *CSIPluginListStub) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*CSIPluginListStub) GetCreateIndexOk

func (o *CSIPluginListStub) GetCreateIndexOk() (*int32, bool)

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

func (*CSIPluginListStub) GetID

func (o *CSIPluginListStub) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*CSIPluginListStub) GetIDOk

func (o *CSIPluginListStub) 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 (*CSIPluginListStub) GetModifyIndex

func (o *CSIPluginListStub) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*CSIPluginListStub) GetModifyIndexOk

func (o *CSIPluginListStub) GetModifyIndexOk() (*int32, bool)

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

func (*CSIPluginListStub) GetNodesExpected

func (o *CSIPluginListStub) GetNodesExpected() int32

GetNodesExpected returns the NodesExpected field value if set, zero value otherwise.

func (*CSIPluginListStub) GetNodesExpectedOk

func (o *CSIPluginListStub) GetNodesExpectedOk() (*int32, bool)

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

func (*CSIPluginListStub) GetNodesHealthy

func (o *CSIPluginListStub) GetNodesHealthy() int32

GetNodesHealthy returns the NodesHealthy field value if set, zero value otherwise.

func (*CSIPluginListStub) GetNodesHealthyOk

func (o *CSIPluginListStub) GetNodesHealthyOk() (*int32, bool)

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

func (*CSIPluginListStub) GetProvider

func (o *CSIPluginListStub) GetProvider() string

GetProvider returns the Provider field value if set, zero value otherwise.

func (*CSIPluginListStub) GetProviderOk

func (o *CSIPluginListStub) GetProviderOk() (*string, bool)

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

func (*CSIPluginListStub) HasControllerRequired

func (o *CSIPluginListStub) HasControllerRequired() bool

HasControllerRequired returns a boolean if a field has been set.

func (*CSIPluginListStub) HasControllersExpected

func (o *CSIPluginListStub) HasControllersExpected() bool

HasControllersExpected returns a boolean if a field has been set.

func (*CSIPluginListStub) HasControllersHealthy

func (o *CSIPluginListStub) HasControllersHealthy() bool

HasControllersHealthy returns a boolean if a field has been set.

func (*CSIPluginListStub) HasCreateIndex

func (o *CSIPluginListStub) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*CSIPluginListStub) HasID

func (o *CSIPluginListStub) HasID() bool

HasID returns a boolean if a field has been set.

func (*CSIPluginListStub) HasModifyIndex

func (o *CSIPluginListStub) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*CSIPluginListStub) HasNodesExpected

func (o *CSIPluginListStub) HasNodesExpected() bool

HasNodesExpected returns a boolean if a field has been set.

func (*CSIPluginListStub) HasNodesHealthy

func (o *CSIPluginListStub) HasNodesHealthy() bool

HasNodesHealthy returns a boolean if a field has been set.

func (*CSIPluginListStub) HasProvider

func (o *CSIPluginListStub) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (CSIPluginListStub) MarshalJSON

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

func (*CSIPluginListStub) SetControllerRequired

func (o *CSIPluginListStub) SetControllerRequired(v bool)

SetControllerRequired gets a reference to the given bool and assigns it to the ControllerRequired field.

func (*CSIPluginListStub) SetControllersExpected

func (o *CSIPluginListStub) SetControllersExpected(v int32)

SetControllersExpected gets a reference to the given int32 and assigns it to the ControllersExpected field.

func (*CSIPluginListStub) SetControllersHealthy

func (o *CSIPluginListStub) SetControllersHealthy(v int32)

SetControllersHealthy gets a reference to the given int32 and assigns it to the ControllersHealthy field.

func (*CSIPluginListStub) SetCreateIndex

func (o *CSIPluginListStub) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*CSIPluginListStub) SetID

func (o *CSIPluginListStub) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*CSIPluginListStub) SetModifyIndex

func (o *CSIPluginListStub) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*CSIPluginListStub) SetNodesExpected

func (o *CSIPluginListStub) SetNodesExpected(v int32)

SetNodesExpected gets a reference to the given int32 and assigns it to the NodesExpected field.

func (*CSIPluginListStub) SetNodesHealthy

func (o *CSIPluginListStub) SetNodesHealthy(v int32)

SetNodesHealthy gets a reference to the given int32 and assigns it to the NodesHealthy field.

func (*CSIPluginListStub) SetProvider

func (o *CSIPluginListStub) SetProvider(v string)

SetProvider gets a reference to the given string and assigns it to the Provider field.

type CSISnapshot

type CSISnapshot struct {
	CreateTime             *int64             `json:"CreateTime,omitempty"`
	ExternalSourceVolumeID *string            `json:"ExternalSourceVolumeID,omitempty"`
	ID                     *string            `json:"ID,omitempty"`
	IsReady                *bool              `json:"IsReady,omitempty"`
	Name                   *string            `json:"Name,omitempty"`
	Parameters             *map[string]string `json:"Parameters,omitempty"`
	PluginID               *string            `json:"PluginID,omitempty"`
	Secrets                *map[string]string `json:"Secrets,omitempty"`
	SizeBytes              *int64             `json:"SizeBytes,omitempty"`
	SourceVolumeID         *string            `json:"SourceVolumeID,omitempty"`
}

CSISnapshot struct for CSISnapshot

func NewCSISnapshot

func NewCSISnapshot() *CSISnapshot

NewCSISnapshot instantiates a new CSISnapshot 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 NewCSISnapshotWithDefaults

func NewCSISnapshotWithDefaults() *CSISnapshot

NewCSISnapshotWithDefaults instantiates a new CSISnapshot 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 (*CSISnapshot) GetCreateTime

func (o *CSISnapshot) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*CSISnapshot) GetCreateTimeOk

func (o *CSISnapshot) GetCreateTimeOk() (*int64, bool)

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

func (*CSISnapshot) GetExternalSourceVolumeID

func (o *CSISnapshot) GetExternalSourceVolumeID() string

GetExternalSourceVolumeID returns the ExternalSourceVolumeID field value if set, zero value otherwise.

func (*CSISnapshot) GetExternalSourceVolumeIDOk

func (o *CSISnapshot) GetExternalSourceVolumeIDOk() (*string, bool)

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

func (*CSISnapshot) GetID

func (o *CSISnapshot) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*CSISnapshot) GetIDOk

func (o *CSISnapshot) 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 (*CSISnapshot) GetIsReady

func (o *CSISnapshot) GetIsReady() bool

GetIsReady returns the IsReady field value if set, zero value otherwise.

func (*CSISnapshot) GetIsReadyOk

func (o *CSISnapshot) GetIsReadyOk() (*bool, bool)

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

func (*CSISnapshot) GetName

func (o *CSISnapshot) GetName() string

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

func (*CSISnapshot) GetNameOk

func (o *CSISnapshot) 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 (*CSISnapshot) GetParameters

func (o *CSISnapshot) GetParameters() map[string]string

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*CSISnapshot) GetParametersOk

func (o *CSISnapshot) GetParametersOk() (*map[string]string, bool)

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

func (*CSISnapshot) GetPluginID

func (o *CSISnapshot) GetPluginID() string

GetPluginID returns the PluginID field value if set, zero value otherwise.

func (*CSISnapshot) GetPluginIDOk

func (o *CSISnapshot) GetPluginIDOk() (*string, bool)

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

func (*CSISnapshot) GetSecrets

func (o *CSISnapshot) GetSecrets() map[string]string

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*CSISnapshot) GetSecretsOk

func (o *CSISnapshot) GetSecretsOk() (*map[string]string, bool)

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

func (*CSISnapshot) GetSizeBytes

func (o *CSISnapshot) GetSizeBytes() int64

GetSizeBytes returns the SizeBytes field value if set, zero value otherwise.

func (*CSISnapshot) GetSizeBytesOk

func (o *CSISnapshot) GetSizeBytesOk() (*int64, bool)

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

func (*CSISnapshot) GetSourceVolumeID

func (o *CSISnapshot) GetSourceVolumeID() string

GetSourceVolumeID returns the SourceVolumeID field value if set, zero value otherwise.

func (*CSISnapshot) GetSourceVolumeIDOk

func (o *CSISnapshot) GetSourceVolumeIDOk() (*string, bool)

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

func (*CSISnapshot) HasCreateTime

func (o *CSISnapshot) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*CSISnapshot) HasExternalSourceVolumeID

func (o *CSISnapshot) HasExternalSourceVolumeID() bool

HasExternalSourceVolumeID returns a boolean if a field has been set.

func (*CSISnapshot) HasID

func (o *CSISnapshot) HasID() bool

HasID returns a boolean if a field has been set.

func (*CSISnapshot) HasIsReady

func (o *CSISnapshot) HasIsReady() bool

HasIsReady returns a boolean if a field has been set.

func (*CSISnapshot) HasName

func (o *CSISnapshot) HasName() bool

HasName returns a boolean if a field has been set.

func (*CSISnapshot) HasParameters

func (o *CSISnapshot) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*CSISnapshot) HasPluginID

func (o *CSISnapshot) HasPluginID() bool

HasPluginID returns a boolean if a field has been set.

func (*CSISnapshot) HasSecrets

func (o *CSISnapshot) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (*CSISnapshot) HasSizeBytes

func (o *CSISnapshot) HasSizeBytes() bool

HasSizeBytes returns a boolean if a field has been set.

func (*CSISnapshot) HasSourceVolumeID

func (o *CSISnapshot) HasSourceVolumeID() bool

HasSourceVolumeID returns a boolean if a field has been set.

func (CSISnapshot) MarshalJSON

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

func (*CSISnapshot) SetCreateTime

func (o *CSISnapshot) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*CSISnapshot) SetExternalSourceVolumeID

func (o *CSISnapshot) SetExternalSourceVolumeID(v string)

SetExternalSourceVolumeID gets a reference to the given string and assigns it to the ExternalSourceVolumeID field.

func (*CSISnapshot) SetID

func (o *CSISnapshot) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*CSISnapshot) SetIsReady

func (o *CSISnapshot) SetIsReady(v bool)

SetIsReady gets a reference to the given bool and assigns it to the IsReady field.

func (*CSISnapshot) SetName

func (o *CSISnapshot) SetName(v string)

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

func (*CSISnapshot) SetParameters

func (o *CSISnapshot) SetParameters(v map[string]string)

SetParameters gets a reference to the given map[string]string and assigns it to the Parameters field.

func (*CSISnapshot) SetPluginID

func (o *CSISnapshot) SetPluginID(v string)

SetPluginID gets a reference to the given string and assigns it to the PluginID field.

func (*CSISnapshot) SetSecrets

func (o *CSISnapshot) SetSecrets(v map[string]string)

SetSecrets gets a reference to the given map[string]string and assigns it to the Secrets field.

func (*CSISnapshot) SetSizeBytes

func (o *CSISnapshot) SetSizeBytes(v int64)

SetSizeBytes gets a reference to the given int64 and assigns it to the SizeBytes field.

func (*CSISnapshot) SetSourceVolumeID

func (o *CSISnapshot) SetSourceVolumeID(v string)

SetSourceVolumeID gets a reference to the given string and assigns it to the SourceVolumeID field.

type CSISnapshotCreateRequest

type CSISnapshotCreateRequest struct {
	Namespace *string        `json:"Namespace,omitempty"`
	Region    *string        `json:"Region,omitempty"`
	SecretID  *string        `json:"SecretID,omitempty"`
	Snapshots *[]CSISnapshot `json:"Snapshots,omitempty"`
}

CSISnapshotCreateRequest struct for CSISnapshotCreateRequest

func NewCSISnapshotCreateRequest

func NewCSISnapshotCreateRequest() *CSISnapshotCreateRequest

NewCSISnapshotCreateRequest instantiates a new CSISnapshotCreateRequest 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 NewCSISnapshotCreateRequestWithDefaults

func NewCSISnapshotCreateRequestWithDefaults() *CSISnapshotCreateRequest

NewCSISnapshotCreateRequestWithDefaults instantiates a new CSISnapshotCreateRequest 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 (*CSISnapshotCreateRequest) GetNamespace

func (o *CSISnapshotCreateRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*CSISnapshotCreateRequest) GetNamespaceOk

func (o *CSISnapshotCreateRequest) GetNamespaceOk() (*string, bool)

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

func (*CSISnapshotCreateRequest) GetRegion

func (o *CSISnapshotCreateRequest) GetRegion() string

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

func (*CSISnapshotCreateRequest) GetRegionOk

func (o *CSISnapshotCreateRequest) 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 (*CSISnapshotCreateRequest) GetSecretID

func (o *CSISnapshotCreateRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*CSISnapshotCreateRequest) GetSecretIDOk

func (o *CSISnapshotCreateRequest) GetSecretIDOk() (*string, bool)

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

func (*CSISnapshotCreateRequest) GetSnapshots

func (o *CSISnapshotCreateRequest) GetSnapshots() []CSISnapshot

GetSnapshots returns the Snapshots field value if set, zero value otherwise.

func (*CSISnapshotCreateRequest) GetSnapshotsOk

func (o *CSISnapshotCreateRequest) GetSnapshotsOk() (*[]CSISnapshot, bool)

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

func (*CSISnapshotCreateRequest) HasNamespace

func (o *CSISnapshotCreateRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*CSISnapshotCreateRequest) HasRegion

func (o *CSISnapshotCreateRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*CSISnapshotCreateRequest) HasSecretID

func (o *CSISnapshotCreateRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (*CSISnapshotCreateRequest) HasSnapshots

func (o *CSISnapshotCreateRequest) HasSnapshots() bool

HasSnapshots returns a boolean if a field has been set.

func (CSISnapshotCreateRequest) MarshalJSON

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

func (*CSISnapshotCreateRequest) SetNamespace

func (o *CSISnapshotCreateRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*CSISnapshotCreateRequest) SetRegion

func (o *CSISnapshotCreateRequest) SetRegion(v string)

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

func (*CSISnapshotCreateRequest) SetSecretID

func (o *CSISnapshotCreateRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

func (*CSISnapshotCreateRequest) SetSnapshots

func (o *CSISnapshotCreateRequest) SetSnapshots(v []CSISnapshot)

SetSnapshots gets a reference to the given []CSISnapshot and assigns it to the Snapshots field.

type CSISnapshotCreateResponse

type CSISnapshotCreateResponse struct {
	KnownLeader *bool          `json:"KnownLeader,omitempty"`
	LastContact *int64         `json:"LastContact,omitempty"`
	LastIndex   *int32         `json:"LastIndex,omitempty"`
	NextToken   *string        `json:"NextToken,omitempty"`
	RequestTime *int64         `json:"RequestTime,omitempty"`
	Snapshots   *[]CSISnapshot `json:"Snapshots,omitempty"`
}

CSISnapshotCreateResponse struct for CSISnapshotCreateResponse

func NewCSISnapshotCreateResponse

func NewCSISnapshotCreateResponse() *CSISnapshotCreateResponse

NewCSISnapshotCreateResponse instantiates a new CSISnapshotCreateResponse 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 NewCSISnapshotCreateResponseWithDefaults

func NewCSISnapshotCreateResponseWithDefaults() *CSISnapshotCreateResponse

NewCSISnapshotCreateResponseWithDefaults instantiates a new CSISnapshotCreateResponse 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 (*CSISnapshotCreateResponse) GetKnownLeader

func (o *CSISnapshotCreateResponse) GetKnownLeader() bool

GetKnownLeader returns the KnownLeader field value if set, zero value otherwise.

func (*CSISnapshotCreateResponse) GetKnownLeaderOk

func (o *CSISnapshotCreateResponse) GetKnownLeaderOk() (*bool, bool)

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

func (*CSISnapshotCreateResponse) GetLastContact

func (o *CSISnapshotCreateResponse) GetLastContact() int64

GetLastContact returns the LastContact field value if set, zero value otherwise.

func (*CSISnapshotCreateResponse) GetLastContactOk

func (o *CSISnapshotCreateResponse) GetLastContactOk() (*int64, bool)

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

func (*CSISnapshotCreateResponse) GetLastIndex

func (o *CSISnapshotCreateResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*CSISnapshotCreateResponse) GetLastIndexOk

func (o *CSISnapshotCreateResponse) GetLastIndexOk() (*int32, bool)

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

func (*CSISnapshotCreateResponse) GetNextToken

func (o *CSISnapshotCreateResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*CSISnapshotCreateResponse) GetNextTokenOk

func (o *CSISnapshotCreateResponse) GetNextTokenOk() (*string, bool)

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

func (*CSISnapshotCreateResponse) GetRequestTime

func (o *CSISnapshotCreateResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*CSISnapshotCreateResponse) GetRequestTimeOk

func (o *CSISnapshotCreateResponse) GetRequestTimeOk() (*int64, bool)

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

func (*CSISnapshotCreateResponse) GetSnapshots

func (o *CSISnapshotCreateResponse) GetSnapshots() []CSISnapshot

GetSnapshots returns the Snapshots field value if set, zero value otherwise.

func (*CSISnapshotCreateResponse) GetSnapshotsOk

func (o *CSISnapshotCreateResponse) GetSnapshotsOk() (*[]CSISnapshot, bool)

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

func (*CSISnapshotCreateResponse) HasKnownLeader

func (o *CSISnapshotCreateResponse) HasKnownLeader() bool

HasKnownLeader returns a boolean if a field has been set.

func (*CSISnapshotCreateResponse) HasLastContact

func (o *CSISnapshotCreateResponse) HasLastContact() bool

HasLastContact returns a boolean if a field has been set.

func (*CSISnapshotCreateResponse) HasLastIndex

func (o *CSISnapshotCreateResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*CSISnapshotCreateResponse) HasNextToken

func (o *CSISnapshotCreateResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*CSISnapshotCreateResponse) HasRequestTime

func (o *CSISnapshotCreateResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*CSISnapshotCreateResponse) HasSnapshots

func (o *CSISnapshotCreateResponse) HasSnapshots() bool

HasSnapshots returns a boolean if a field has been set.

func (CSISnapshotCreateResponse) MarshalJSON

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

func (*CSISnapshotCreateResponse) SetKnownLeader

func (o *CSISnapshotCreateResponse) SetKnownLeader(v bool)

SetKnownLeader gets a reference to the given bool and assigns it to the KnownLeader field.

func (*CSISnapshotCreateResponse) SetLastContact

func (o *CSISnapshotCreateResponse) SetLastContact(v int64)

SetLastContact gets a reference to the given int64 and assigns it to the LastContact field.

func (*CSISnapshotCreateResponse) SetLastIndex

func (o *CSISnapshotCreateResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*CSISnapshotCreateResponse) SetNextToken

func (o *CSISnapshotCreateResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*CSISnapshotCreateResponse) SetRequestTime

func (o *CSISnapshotCreateResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

func (*CSISnapshotCreateResponse) SetSnapshots

func (o *CSISnapshotCreateResponse) SetSnapshots(v []CSISnapshot)

SetSnapshots gets a reference to the given []CSISnapshot and assigns it to the Snapshots field.

type CSISnapshotListResponse

type CSISnapshotListResponse struct {
	KnownLeader *bool          `json:"KnownLeader,omitempty"`
	LastContact *int64         `json:"LastContact,omitempty"`
	LastIndex   *int32         `json:"LastIndex,omitempty"`
	NextToken   *string        `json:"NextToken,omitempty"`
	RequestTime *int64         `json:"RequestTime,omitempty"`
	Snapshots   *[]CSISnapshot `json:"Snapshots,omitempty"`
}

CSISnapshotListResponse struct for CSISnapshotListResponse

func NewCSISnapshotListResponse

func NewCSISnapshotListResponse() *CSISnapshotListResponse

NewCSISnapshotListResponse instantiates a new CSISnapshotListResponse 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 NewCSISnapshotListResponseWithDefaults

func NewCSISnapshotListResponseWithDefaults() *CSISnapshotListResponse

NewCSISnapshotListResponseWithDefaults instantiates a new CSISnapshotListResponse 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 (*CSISnapshotListResponse) GetKnownLeader

func (o *CSISnapshotListResponse) GetKnownLeader() bool

GetKnownLeader returns the KnownLeader field value if set, zero value otherwise.

func (*CSISnapshotListResponse) GetKnownLeaderOk

func (o *CSISnapshotListResponse) GetKnownLeaderOk() (*bool, bool)

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

func (*CSISnapshotListResponse) GetLastContact

func (o *CSISnapshotListResponse) GetLastContact() int64

GetLastContact returns the LastContact field value if set, zero value otherwise.

func (*CSISnapshotListResponse) GetLastContactOk

func (o *CSISnapshotListResponse) GetLastContactOk() (*int64, bool)

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

func (*CSISnapshotListResponse) GetLastIndex

func (o *CSISnapshotListResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*CSISnapshotListResponse) GetLastIndexOk

func (o *CSISnapshotListResponse) GetLastIndexOk() (*int32, bool)

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

func (*CSISnapshotListResponse) GetNextToken

func (o *CSISnapshotListResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*CSISnapshotListResponse) GetNextTokenOk

func (o *CSISnapshotListResponse) GetNextTokenOk() (*string, bool)

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

func (*CSISnapshotListResponse) GetRequestTime

func (o *CSISnapshotListResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*CSISnapshotListResponse) GetRequestTimeOk

func (o *CSISnapshotListResponse) GetRequestTimeOk() (*int64, bool)

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

func (*CSISnapshotListResponse) GetSnapshots

func (o *CSISnapshotListResponse) GetSnapshots() []CSISnapshot

GetSnapshots returns the Snapshots field value if set, zero value otherwise.

func (*CSISnapshotListResponse) GetSnapshotsOk

func (o *CSISnapshotListResponse) GetSnapshotsOk() (*[]CSISnapshot, bool)

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

func (*CSISnapshotListResponse) HasKnownLeader

func (o *CSISnapshotListResponse) HasKnownLeader() bool

HasKnownLeader returns a boolean if a field has been set.

func (*CSISnapshotListResponse) HasLastContact

func (o *CSISnapshotListResponse) HasLastContact() bool

HasLastContact returns a boolean if a field has been set.

func (*CSISnapshotListResponse) HasLastIndex

func (o *CSISnapshotListResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*CSISnapshotListResponse) HasNextToken

func (o *CSISnapshotListResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*CSISnapshotListResponse) HasRequestTime

func (o *CSISnapshotListResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*CSISnapshotListResponse) HasSnapshots

func (o *CSISnapshotListResponse) HasSnapshots() bool

HasSnapshots returns a boolean if a field has been set.

func (CSISnapshotListResponse) MarshalJSON

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

func (*CSISnapshotListResponse) SetKnownLeader

func (o *CSISnapshotListResponse) SetKnownLeader(v bool)

SetKnownLeader gets a reference to the given bool and assigns it to the KnownLeader field.

func (*CSISnapshotListResponse) SetLastContact

func (o *CSISnapshotListResponse) SetLastContact(v int64)

SetLastContact gets a reference to the given int64 and assigns it to the LastContact field.

func (*CSISnapshotListResponse) SetLastIndex

func (o *CSISnapshotListResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*CSISnapshotListResponse) SetNextToken

func (o *CSISnapshotListResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*CSISnapshotListResponse) SetRequestTime

func (o *CSISnapshotListResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

func (*CSISnapshotListResponse) SetSnapshots

func (o *CSISnapshotListResponse) SetSnapshots(v []CSISnapshot)

SetSnapshots gets a reference to the given []CSISnapshot and assigns it to the Snapshots field.

type CSITopology

type CSITopology struct {
	Segments *map[string]string `json:"Segments,omitempty"`
}

CSITopology struct for CSITopology

func NewCSITopology

func NewCSITopology() *CSITopology

NewCSITopology instantiates a new CSITopology 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 NewCSITopologyWithDefaults

func NewCSITopologyWithDefaults() *CSITopology

NewCSITopologyWithDefaults instantiates a new CSITopology 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 (*CSITopology) GetSegments

func (o *CSITopology) GetSegments() map[string]string

GetSegments returns the Segments field value if set, zero value otherwise.

func (*CSITopology) GetSegmentsOk

func (o *CSITopology) GetSegmentsOk() (*map[string]string, bool)

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

func (*CSITopology) HasSegments

func (o *CSITopology) HasSegments() bool

HasSegments returns a boolean if a field has been set.

func (CSITopology) MarshalJSON

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

func (*CSITopology) SetSegments

func (o *CSITopology) SetSegments(v map[string]string)

SetSegments gets a reference to the given map[string]string and assigns it to the Segments field.

type CSITopologyRequest

type CSITopologyRequest struct {
	Preferred *[]CSITopology `json:"Preferred,omitempty"`
	Required  *[]CSITopology `json:"Required,omitempty"`
}

CSITopologyRequest struct for CSITopologyRequest

func NewCSITopologyRequest

func NewCSITopologyRequest() *CSITopologyRequest

NewCSITopologyRequest instantiates a new CSITopologyRequest 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 NewCSITopologyRequestWithDefaults

func NewCSITopologyRequestWithDefaults() *CSITopologyRequest

NewCSITopologyRequestWithDefaults instantiates a new CSITopologyRequest 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 (*CSITopologyRequest) GetPreferred

func (o *CSITopologyRequest) GetPreferred() []CSITopology

GetPreferred returns the Preferred field value if set, zero value otherwise.

func (*CSITopologyRequest) GetPreferredOk

func (o *CSITopologyRequest) GetPreferredOk() (*[]CSITopology, bool)

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

func (*CSITopologyRequest) GetRequired

func (o *CSITopologyRequest) GetRequired() []CSITopology

GetRequired returns the Required field value if set, zero value otherwise.

func (*CSITopologyRequest) GetRequiredOk

func (o *CSITopologyRequest) GetRequiredOk() (*[]CSITopology, bool)

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

func (*CSITopologyRequest) HasPreferred

func (o *CSITopologyRequest) HasPreferred() bool

HasPreferred returns a boolean if a field has been set.

func (*CSITopologyRequest) HasRequired

func (o *CSITopologyRequest) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (CSITopologyRequest) MarshalJSON

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

func (*CSITopologyRequest) SetPreferred

func (o *CSITopologyRequest) SetPreferred(v []CSITopology)

SetPreferred gets a reference to the given []CSITopology and assigns it to the Preferred field.

func (*CSITopologyRequest) SetRequired

func (o *CSITopologyRequest) SetRequired(v []CSITopology)

SetRequired gets a reference to the given []CSITopology and assigns it to the Required field.

type CSIVolume

type CSIVolume struct {
	AccessMode            *string                `json:"AccessMode,omitempty"`
	Allocations           *[]AllocationListStub  `json:"Allocations,omitempty"`
	AttachmentMode        *string                `json:"AttachmentMode,omitempty"`
	Capacity              *int64                 `json:"Capacity,omitempty"`
	CloneID               *string                `json:"CloneID,omitempty"`
	Context               *map[string]string     `json:"Context,omitempty"`
	ControllerRequired    *bool                  `json:"ControllerRequired,omitempty"`
	ControllersExpected   *int32                 `json:"ControllersExpected,omitempty"`
	ControllersHealthy    *int32                 `json:"ControllersHealthy,omitempty"`
	CreateIndex           *int32                 `json:"CreateIndex,omitempty"`
	ExternalID            *string                `json:"ExternalID,omitempty"`
	ID                    *string                `json:"ID,omitempty"`
	ModifyIndex           *int32                 `json:"ModifyIndex,omitempty"`
	MountOptions          *CSIMountOptions       `json:"MountOptions,omitempty"`
	Name                  *string                `json:"Name,omitempty"`
	Namespace             *string                `json:"Namespace,omitempty"`
	NodesExpected         *int32                 `json:"NodesExpected,omitempty"`
	NodesHealthy          *int32                 `json:"NodesHealthy,omitempty"`
	Parameters            *map[string]string     `json:"Parameters,omitempty"`
	PluginID              *string                `json:"PluginID,omitempty"`
	Provider              *string                `json:"Provider,omitempty"`
	ProviderVersion       *string                `json:"ProviderVersion,omitempty"`
	ReadAllocs            *map[string]Allocation `json:"ReadAllocs,omitempty"`
	RequestedCapabilities *[]CSIVolumeCapability `json:"RequestedCapabilities,omitempty"`
	RequestedCapacityMax  *int64                 `json:"RequestedCapacityMax,omitempty"`
	RequestedCapacityMin  *int64                 `json:"RequestedCapacityMin,omitempty"`
	RequestedTopologies   *CSITopologyRequest    `json:"RequestedTopologies,omitempty"`
	ResourceExhausted     *time.Time             `json:"ResourceExhausted,omitempty"`
	Schedulable           *bool                  `json:"Schedulable,omitempty"`
	Secrets               *map[string]string     `json:"Secrets,omitempty"`
	SnapshotID            *string                `json:"SnapshotID,omitempty"`
	Topologies            *[]CSITopology         `json:"Topologies,omitempty"`
	WriteAllocs           *map[string]Allocation `json:"WriteAllocs,omitempty"`
}

CSIVolume struct for CSIVolume

func NewCSIVolume

func NewCSIVolume() *CSIVolume

NewCSIVolume instantiates a new CSIVolume 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 NewCSIVolumeWithDefaults

func NewCSIVolumeWithDefaults() *CSIVolume

NewCSIVolumeWithDefaults instantiates a new CSIVolume 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 (*CSIVolume) GetAccessMode

func (o *CSIVolume) GetAccessMode() string

GetAccessMode returns the AccessMode field value if set, zero value otherwise.

func (*CSIVolume) GetAccessModeOk

func (o *CSIVolume) GetAccessModeOk() (*string, bool)

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

func (*CSIVolume) GetAllocations

func (o *CSIVolume) GetAllocations() []AllocationListStub

GetAllocations returns the Allocations field value if set, zero value otherwise.

func (*CSIVolume) GetAllocationsOk

func (o *CSIVolume) GetAllocationsOk() (*[]AllocationListStub, bool)

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

func (*CSIVolume) GetAttachmentMode

func (o *CSIVolume) GetAttachmentMode() string

GetAttachmentMode returns the AttachmentMode field value if set, zero value otherwise.

func (*CSIVolume) GetAttachmentModeOk

func (o *CSIVolume) GetAttachmentModeOk() (*string, bool)

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

func (*CSIVolume) GetCapacity

func (o *CSIVolume) GetCapacity() int64

GetCapacity returns the Capacity field value if set, zero value otherwise.

func (*CSIVolume) GetCapacityOk

func (o *CSIVolume) GetCapacityOk() (*int64, bool)

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

func (*CSIVolume) GetCloneID

func (o *CSIVolume) GetCloneID() string

GetCloneID returns the CloneID field value if set, zero value otherwise.

func (*CSIVolume) GetCloneIDOk

func (o *CSIVolume) GetCloneIDOk() (*string, bool)

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

func (*CSIVolume) GetContext

func (o *CSIVolume) GetContext() map[string]string

GetContext returns the Context field value if set, zero value otherwise.

func (*CSIVolume) GetContextOk

func (o *CSIVolume) GetContextOk() (*map[string]string, bool)

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

func (*CSIVolume) GetControllerRequired

func (o *CSIVolume) GetControllerRequired() bool

GetControllerRequired returns the ControllerRequired field value if set, zero value otherwise.

func (*CSIVolume) GetControllerRequiredOk

func (o *CSIVolume) GetControllerRequiredOk() (*bool, bool)

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

func (*CSIVolume) GetControllersExpected

func (o *CSIVolume) GetControllersExpected() int32

GetControllersExpected returns the ControllersExpected field value if set, zero value otherwise.

func (*CSIVolume) GetControllersExpectedOk

func (o *CSIVolume) GetControllersExpectedOk() (*int32, bool)

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

func (*CSIVolume) GetControllersHealthy

func (o *CSIVolume) GetControllersHealthy() int32

GetControllersHealthy returns the ControllersHealthy field value if set, zero value otherwise.

func (*CSIVolume) GetControllersHealthyOk

func (o *CSIVolume) GetControllersHealthyOk() (*int32, bool)

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

func (*CSIVolume) GetCreateIndex

func (o *CSIVolume) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*CSIVolume) GetCreateIndexOk

func (o *CSIVolume) GetCreateIndexOk() (*int32, bool)

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

func (*CSIVolume) GetExternalID

func (o *CSIVolume) GetExternalID() string

GetExternalID returns the ExternalID field value if set, zero value otherwise.

func (*CSIVolume) GetExternalIDOk

func (o *CSIVolume) GetExternalIDOk() (*string, bool)

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

func (*CSIVolume) GetID

func (o *CSIVolume) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*CSIVolume) GetIDOk

func (o *CSIVolume) 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 (*CSIVolume) GetModifyIndex

func (o *CSIVolume) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*CSIVolume) GetModifyIndexOk

func (o *CSIVolume) GetModifyIndexOk() (*int32, bool)

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

func (*CSIVolume) GetMountOptions

func (o *CSIVolume) GetMountOptions() CSIMountOptions

GetMountOptions returns the MountOptions field value if set, zero value otherwise.

func (*CSIVolume) GetMountOptionsOk

func (o *CSIVolume) GetMountOptionsOk() (*CSIMountOptions, bool)

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

func (*CSIVolume) GetName

func (o *CSIVolume) GetName() string

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

func (*CSIVolume) GetNameOk

func (o *CSIVolume) 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 (*CSIVolume) GetNamespace

func (o *CSIVolume) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*CSIVolume) GetNamespaceOk

func (o *CSIVolume) GetNamespaceOk() (*string, bool)

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

func (*CSIVolume) GetNodesExpected

func (o *CSIVolume) GetNodesExpected() int32

GetNodesExpected returns the NodesExpected field value if set, zero value otherwise.

func (*CSIVolume) GetNodesExpectedOk

func (o *CSIVolume) GetNodesExpectedOk() (*int32, bool)

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

func (*CSIVolume) GetNodesHealthy

func (o *CSIVolume) GetNodesHealthy() int32

GetNodesHealthy returns the NodesHealthy field value if set, zero value otherwise.

func (*CSIVolume) GetNodesHealthyOk

func (o *CSIVolume) GetNodesHealthyOk() (*int32, bool)

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

func (*CSIVolume) GetParameters

func (o *CSIVolume) GetParameters() map[string]string

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*CSIVolume) GetParametersOk

func (o *CSIVolume) GetParametersOk() (*map[string]string, bool)

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

func (*CSIVolume) GetPluginID

func (o *CSIVolume) GetPluginID() string

GetPluginID returns the PluginID field value if set, zero value otherwise.

func (*CSIVolume) GetPluginIDOk

func (o *CSIVolume) GetPluginIDOk() (*string, bool)

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

func (*CSIVolume) GetProvider

func (o *CSIVolume) GetProvider() string

GetProvider returns the Provider field value if set, zero value otherwise.

func (*CSIVolume) GetProviderOk

func (o *CSIVolume) GetProviderOk() (*string, bool)

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

func (*CSIVolume) GetProviderVersion

func (o *CSIVolume) GetProviderVersion() string

GetProviderVersion returns the ProviderVersion field value if set, zero value otherwise.

func (*CSIVolume) GetProviderVersionOk

func (o *CSIVolume) GetProviderVersionOk() (*string, bool)

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

func (*CSIVolume) GetReadAllocs

func (o *CSIVolume) GetReadAllocs() map[string]Allocation

GetReadAllocs returns the ReadAllocs field value if set, zero value otherwise.

func (*CSIVolume) GetReadAllocsOk

func (o *CSIVolume) GetReadAllocsOk() (*map[string]Allocation, bool)

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

func (*CSIVolume) GetRequestedCapabilities

func (o *CSIVolume) GetRequestedCapabilities() []CSIVolumeCapability

GetRequestedCapabilities returns the RequestedCapabilities field value if set, zero value otherwise.

func (*CSIVolume) GetRequestedCapabilitiesOk

func (o *CSIVolume) GetRequestedCapabilitiesOk() (*[]CSIVolumeCapability, bool)

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

func (*CSIVolume) GetRequestedCapacityMax

func (o *CSIVolume) GetRequestedCapacityMax() int64

GetRequestedCapacityMax returns the RequestedCapacityMax field value if set, zero value otherwise.

func (*CSIVolume) GetRequestedCapacityMaxOk

func (o *CSIVolume) GetRequestedCapacityMaxOk() (*int64, bool)

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

func (*CSIVolume) GetRequestedCapacityMin

func (o *CSIVolume) GetRequestedCapacityMin() int64

GetRequestedCapacityMin returns the RequestedCapacityMin field value if set, zero value otherwise.

func (*CSIVolume) GetRequestedCapacityMinOk

func (o *CSIVolume) GetRequestedCapacityMinOk() (*int64, bool)

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

func (*CSIVolume) GetRequestedTopologies

func (o *CSIVolume) GetRequestedTopologies() CSITopologyRequest

GetRequestedTopologies returns the RequestedTopologies field value if set, zero value otherwise.

func (*CSIVolume) GetRequestedTopologiesOk

func (o *CSIVolume) GetRequestedTopologiesOk() (*CSITopologyRequest, bool)

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

func (*CSIVolume) GetResourceExhausted

func (o *CSIVolume) GetResourceExhausted() time.Time

GetResourceExhausted returns the ResourceExhausted field value if set, zero value otherwise.

func (*CSIVolume) GetResourceExhaustedOk

func (o *CSIVolume) GetResourceExhaustedOk() (*time.Time, bool)

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

func (*CSIVolume) GetSchedulable

func (o *CSIVolume) GetSchedulable() bool

GetSchedulable returns the Schedulable field value if set, zero value otherwise.

func (*CSIVolume) GetSchedulableOk

func (o *CSIVolume) GetSchedulableOk() (*bool, bool)

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

func (*CSIVolume) GetSecrets

func (o *CSIVolume) GetSecrets() map[string]string

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*CSIVolume) GetSecretsOk

func (o *CSIVolume) GetSecretsOk() (*map[string]string, bool)

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

func (*CSIVolume) GetSnapshotID

func (o *CSIVolume) GetSnapshotID() string

GetSnapshotID returns the SnapshotID field value if set, zero value otherwise.

func (*CSIVolume) GetSnapshotIDOk

func (o *CSIVolume) GetSnapshotIDOk() (*string, bool)

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

func (*CSIVolume) GetTopologies

func (o *CSIVolume) GetTopologies() []CSITopology

GetTopologies returns the Topologies field value if set, zero value otherwise.

func (*CSIVolume) GetTopologiesOk

func (o *CSIVolume) GetTopologiesOk() (*[]CSITopology, bool)

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

func (*CSIVolume) GetWriteAllocs

func (o *CSIVolume) GetWriteAllocs() map[string]Allocation

GetWriteAllocs returns the WriteAllocs field value if set, zero value otherwise.

func (*CSIVolume) GetWriteAllocsOk

func (o *CSIVolume) GetWriteAllocsOk() (*map[string]Allocation, bool)

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

func (*CSIVolume) HasAccessMode

func (o *CSIVolume) HasAccessMode() bool

HasAccessMode returns a boolean if a field has been set.

func (*CSIVolume) HasAllocations

func (o *CSIVolume) HasAllocations() bool

HasAllocations returns a boolean if a field has been set.

func (*CSIVolume) HasAttachmentMode

func (o *CSIVolume) HasAttachmentMode() bool

HasAttachmentMode returns a boolean if a field has been set.

func (*CSIVolume) HasCapacity

func (o *CSIVolume) HasCapacity() bool

HasCapacity returns a boolean if a field has been set.

func (*CSIVolume) HasCloneID

func (o *CSIVolume) HasCloneID() bool

HasCloneID returns a boolean if a field has been set.

func (*CSIVolume) HasContext

func (o *CSIVolume) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*CSIVolume) HasControllerRequired

func (o *CSIVolume) HasControllerRequired() bool

HasControllerRequired returns a boolean if a field has been set.

func (*CSIVolume) HasControllersExpected

func (o *CSIVolume) HasControllersExpected() bool

HasControllersExpected returns a boolean if a field has been set.

func (*CSIVolume) HasControllersHealthy

func (o *CSIVolume) HasControllersHealthy() bool

HasControllersHealthy returns a boolean if a field has been set.

func (*CSIVolume) HasCreateIndex

func (o *CSIVolume) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*CSIVolume) HasExternalID

func (o *CSIVolume) HasExternalID() bool

HasExternalID returns a boolean if a field has been set.

func (*CSIVolume) HasID

func (o *CSIVolume) HasID() bool

HasID returns a boolean if a field has been set.

func (*CSIVolume) HasModifyIndex

func (o *CSIVolume) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*CSIVolume) HasMountOptions

func (o *CSIVolume) HasMountOptions() bool

HasMountOptions returns a boolean if a field has been set.

func (*CSIVolume) HasName

func (o *CSIVolume) HasName() bool

HasName returns a boolean if a field has been set.

func (*CSIVolume) HasNamespace

func (o *CSIVolume) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*CSIVolume) HasNodesExpected

func (o *CSIVolume) HasNodesExpected() bool

HasNodesExpected returns a boolean if a field has been set.

func (*CSIVolume) HasNodesHealthy

func (o *CSIVolume) HasNodesHealthy() bool

HasNodesHealthy returns a boolean if a field has been set.

func (*CSIVolume) HasParameters

func (o *CSIVolume) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*CSIVolume) HasPluginID

func (o *CSIVolume) HasPluginID() bool

HasPluginID returns a boolean if a field has been set.

func (*CSIVolume) HasProvider

func (o *CSIVolume) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (*CSIVolume) HasProviderVersion

func (o *CSIVolume) HasProviderVersion() bool

HasProviderVersion returns a boolean if a field has been set.

func (*CSIVolume) HasReadAllocs

func (o *CSIVolume) HasReadAllocs() bool

HasReadAllocs returns a boolean if a field has been set.

func (*CSIVolume) HasRequestedCapabilities

func (o *CSIVolume) HasRequestedCapabilities() bool

HasRequestedCapabilities returns a boolean if a field has been set.

func (*CSIVolume) HasRequestedCapacityMax

func (o *CSIVolume) HasRequestedCapacityMax() bool

HasRequestedCapacityMax returns a boolean if a field has been set.

func (*CSIVolume) HasRequestedCapacityMin

func (o *CSIVolume) HasRequestedCapacityMin() bool

HasRequestedCapacityMin returns a boolean if a field has been set.

func (*CSIVolume) HasRequestedTopologies

func (o *CSIVolume) HasRequestedTopologies() bool

HasRequestedTopologies returns a boolean if a field has been set.

func (*CSIVolume) HasResourceExhausted

func (o *CSIVolume) HasResourceExhausted() bool

HasResourceExhausted returns a boolean if a field has been set.

func (*CSIVolume) HasSchedulable

func (o *CSIVolume) HasSchedulable() bool

HasSchedulable returns a boolean if a field has been set.

func (*CSIVolume) HasSecrets

func (o *CSIVolume) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (*CSIVolume) HasSnapshotID

func (o *CSIVolume) HasSnapshotID() bool

HasSnapshotID returns a boolean if a field has been set.

func (*CSIVolume) HasTopologies

func (o *CSIVolume) HasTopologies() bool

HasTopologies returns a boolean if a field has been set.

func (*CSIVolume) HasWriteAllocs

func (o *CSIVolume) HasWriteAllocs() bool

HasWriteAllocs returns a boolean if a field has been set.

func (CSIVolume) MarshalJSON

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

func (*CSIVolume) SetAccessMode

func (o *CSIVolume) SetAccessMode(v string)

SetAccessMode gets a reference to the given string and assigns it to the AccessMode field.

func (*CSIVolume) SetAllocations

func (o *CSIVolume) SetAllocations(v []AllocationListStub)

SetAllocations gets a reference to the given []AllocationListStub and assigns it to the Allocations field.

func (*CSIVolume) SetAttachmentMode

func (o *CSIVolume) SetAttachmentMode(v string)

SetAttachmentMode gets a reference to the given string and assigns it to the AttachmentMode field.

func (*CSIVolume) SetCapacity

func (o *CSIVolume) SetCapacity(v int64)

SetCapacity gets a reference to the given int64 and assigns it to the Capacity field.

func (*CSIVolume) SetCloneID

func (o *CSIVolume) SetCloneID(v string)

SetCloneID gets a reference to the given string and assigns it to the CloneID field.

func (*CSIVolume) SetContext

func (o *CSIVolume) SetContext(v map[string]string)

SetContext gets a reference to the given map[string]string and assigns it to the Context field.

func (*CSIVolume) SetControllerRequired

func (o *CSIVolume) SetControllerRequired(v bool)

SetControllerRequired gets a reference to the given bool and assigns it to the ControllerRequired field.

func (*CSIVolume) SetControllersExpected

func (o *CSIVolume) SetControllersExpected(v int32)

SetControllersExpected gets a reference to the given int32 and assigns it to the ControllersExpected field.

func (*CSIVolume) SetControllersHealthy

func (o *CSIVolume) SetControllersHealthy(v int32)

SetControllersHealthy gets a reference to the given int32 and assigns it to the ControllersHealthy field.

func (*CSIVolume) SetCreateIndex

func (o *CSIVolume) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*CSIVolume) SetExternalID

func (o *CSIVolume) SetExternalID(v string)

SetExternalID gets a reference to the given string and assigns it to the ExternalID field.

func (*CSIVolume) SetID

func (o *CSIVolume) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*CSIVolume) SetModifyIndex

func (o *CSIVolume) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*CSIVolume) SetMountOptions

func (o *CSIVolume) SetMountOptions(v CSIMountOptions)

SetMountOptions gets a reference to the given CSIMountOptions and assigns it to the MountOptions field.

func (*CSIVolume) SetName

func (o *CSIVolume) SetName(v string)

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

func (*CSIVolume) SetNamespace

func (o *CSIVolume) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*CSIVolume) SetNodesExpected

func (o *CSIVolume) SetNodesExpected(v int32)

SetNodesExpected gets a reference to the given int32 and assigns it to the NodesExpected field.

func (*CSIVolume) SetNodesHealthy

func (o *CSIVolume) SetNodesHealthy(v int32)

SetNodesHealthy gets a reference to the given int32 and assigns it to the NodesHealthy field.

func (*CSIVolume) SetParameters

func (o *CSIVolume) SetParameters(v map[string]string)

SetParameters gets a reference to the given map[string]string and assigns it to the Parameters field.

func (*CSIVolume) SetPluginID

func (o *CSIVolume) SetPluginID(v string)

SetPluginID gets a reference to the given string and assigns it to the PluginID field.

func (*CSIVolume) SetProvider

func (o *CSIVolume) SetProvider(v string)

SetProvider gets a reference to the given string and assigns it to the Provider field.

func (*CSIVolume) SetProviderVersion

func (o *CSIVolume) SetProviderVersion(v string)

SetProviderVersion gets a reference to the given string and assigns it to the ProviderVersion field.

func (*CSIVolume) SetReadAllocs

func (o *CSIVolume) SetReadAllocs(v map[string]Allocation)

SetReadAllocs gets a reference to the given map[string]Allocation and assigns it to the ReadAllocs field.

func (*CSIVolume) SetRequestedCapabilities

func (o *CSIVolume) SetRequestedCapabilities(v []CSIVolumeCapability)

SetRequestedCapabilities gets a reference to the given []CSIVolumeCapability and assigns it to the RequestedCapabilities field.

func (*CSIVolume) SetRequestedCapacityMax

func (o *CSIVolume) SetRequestedCapacityMax(v int64)

SetRequestedCapacityMax gets a reference to the given int64 and assigns it to the RequestedCapacityMax field.

func (*CSIVolume) SetRequestedCapacityMin

func (o *CSIVolume) SetRequestedCapacityMin(v int64)

SetRequestedCapacityMin gets a reference to the given int64 and assigns it to the RequestedCapacityMin field.

func (*CSIVolume) SetRequestedTopologies

func (o *CSIVolume) SetRequestedTopologies(v CSITopologyRequest)

SetRequestedTopologies gets a reference to the given CSITopologyRequest and assigns it to the RequestedTopologies field.

func (*CSIVolume) SetResourceExhausted

func (o *CSIVolume) SetResourceExhausted(v time.Time)

SetResourceExhausted gets a reference to the given time.Time and assigns it to the ResourceExhausted field.

func (*CSIVolume) SetSchedulable

func (o *CSIVolume) SetSchedulable(v bool)

SetSchedulable gets a reference to the given bool and assigns it to the Schedulable field.

func (*CSIVolume) SetSecrets

func (o *CSIVolume) SetSecrets(v map[string]string)

SetSecrets gets a reference to the given map[string]string and assigns it to the Secrets field.

func (*CSIVolume) SetSnapshotID

func (o *CSIVolume) SetSnapshotID(v string)

SetSnapshotID gets a reference to the given string and assigns it to the SnapshotID field.

func (*CSIVolume) SetTopologies

func (o *CSIVolume) SetTopologies(v []CSITopology)

SetTopologies gets a reference to the given []CSITopology and assigns it to the Topologies field.

func (*CSIVolume) SetWriteAllocs

func (o *CSIVolume) SetWriteAllocs(v map[string]Allocation)

SetWriteAllocs gets a reference to the given map[string]Allocation and assigns it to the WriteAllocs field.

type CSIVolumeCapability

type CSIVolumeCapability struct {
	AccessMode     *string `json:"AccessMode,omitempty"`
	AttachmentMode *string `json:"AttachmentMode,omitempty"`
}

CSIVolumeCapability struct for CSIVolumeCapability

func NewCSIVolumeCapability

func NewCSIVolumeCapability() *CSIVolumeCapability

NewCSIVolumeCapability instantiates a new CSIVolumeCapability 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 NewCSIVolumeCapabilityWithDefaults

func NewCSIVolumeCapabilityWithDefaults() *CSIVolumeCapability

NewCSIVolumeCapabilityWithDefaults instantiates a new CSIVolumeCapability 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 (*CSIVolumeCapability) GetAccessMode

func (o *CSIVolumeCapability) GetAccessMode() string

GetAccessMode returns the AccessMode field value if set, zero value otherwise.

func (*CSIVolumeCapability) GetAccessModeOk

func (o *CSIVolumeCapability) GetAccessModeOk() (*string, bool)

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

func (*CSIVolumeCapability) GetAttachmentMode

func (o *CSIVolumeCapability) GetAttachmentMode() string

GetAttachmentMode returns the AttachmentMode field value if set, zero value otherwise.

func (*CSIVolumeCapability) GetAttachmentModeOk

func (o *CSIVolumeCapability) GetAttachmentModeOk() (*string, bool)

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

func (*CSIVolumeCapability) HasAccessMode

func (o *CSIVolumeCapability) HasAccessMode() bool

HasAccessMode returns a boolean if a field has been set.

func (*CSIVolumeCapability) HasAttachmentMode

func (o *CSIVolumeCapability) HasAttachmentMode() bool

HasAttachmentMode returns a boolean if a field has been set.

func (CSIVolumeCapability) MarshalJSON

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

func (*CSIVolumeCapability) SetAccessMode

func (o *CSIVolumeCapability) SetAccessMode(v string)

SetAccessMode gets a reference to the given string and assigns it to the AccessMode field.

func (*CSIVolumeCapability) SetAttachmentMode

func (o *CSIVolumeCapability) SetAttachmentMode(v string)

SetAttachmentMode gets a reference to the given string and assigns it to the AttachmentMode field.

type CSIVolumeCreateRequest

type CSIVolumeCreateRequest struct {
	Namespace *string      `json:"Namespace,omitempty"`
	Region    *string      `json:"Region,omitempty"`
	SecretID  *string      `json:"SecretID,omitempty"`
	Volumes   *[]CSIVolume `json:"Volumes,omitempty"`
}

CSIVolumeCreateRequest struct for CSIVolumeCreateRequest

func NewCSIVolumeCreateRequest

func NewCSIVolumeCreateRequest() *CSIVolumeCreateRequest

NewCSIVolumeCreateRequest instantiates a new CSIVolumeCreateRequest 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 NewCSIVolumeCreateRequestWithDefaults

func NewCSIVolumeCreateRequestWithDefaults() *CSIVolumeCreateRequest

NewCSIVolumeCreateRequestWithDefaults instantiates a new CSIVolumeCreateRequest 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 (*CSIVolumeCreateRequest) GetNamespace

func (o *CSIVolumeCreateRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*CSIVolumeCreateRequest) GetNamespaceOk

func (o *CSIVolumeCreateRequest) GetNamespaceOk() (*string, bool)

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

func (*CSIVolumeCreateRequest) GetRegion

func (o *CSIVolumeCreateRequest) GetRegion() string

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

func (*CSIVolumeCreateRequest) GetRegionOk

func (o *CSIVolumeCreateRequest) 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 (*CSIVolumeCreateRequest) GetSecretID

func (o *CSIVolumeCreateRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*CSIVolumeCreateRequest) GetSecretIDOk

func (o *CSIVolumeCreateRequest) GetSecretIDOk() (*string, bool)

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

func (*CSIVolumeCreateRequest) GetVolumes

func (o *CSIVolumeCreateRequest) GetVolumes() []CSIVolume

GetVolumes returns the Volumes field value if set, zero value otherwise.

func (*CSIVolumeCreateRequest) GetVolumesOk

func (o *CSIVolumeCreateRequest) GetVolumesOk() (*[]CSIVolume, bool)

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

func (*CSIVolumeCreateRequest) HasNamespace

func (o *CSIVolumeCreateRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*CSIVolumeCreateRequest) HasRegion

func (o *CSIVolumeCreateRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*CSIVolumeCreateRequest) HasSecretID

func (o *CSIVolumeCreateRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (*CSIVolumeCreateRequest) HasVolumes

func (o *CSIVolumeCreateRequest) HasVolumes() bool

HasVolumes returns a boolean if a field has been set.

func (CSIVolumeCreateRequest) MarshalJSON

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

func (*CSIVolumeCreateRequest) SetNamespace

func (o *CSIVolumeCreateRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*CSIVolumeCreateRequest) SetRegion

func (o *CSIVolumeCreateRequest) SetRegion(v string)

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

func (*CSIVolumeCreateRequest) SetSecretID

func (o *CSIVolumeCreateRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

func (*CSIVolumeCreateRequest) SetVolumes

func (o *CSIVolumeCreateRequest) SetVolumes(v []CSIVolume)

SetVolumes gets a reference to the given []CSIVolume and assigns it to the Volumes field.

type CSIVolumeExternalStub

type CSIVolumeExternalStub struct {
	CapacityBytes            *int64             `json:"CapacityBytes,omitempty"`
	CloneID                  *string            `json:"CloneID,omitempty"`
	ExternalID               *string            `json:"ExternalID,omitempty"`
	IsAbnormal               *bool              `json:"IsAbnormal,omitempty"`
	PublishedExternalNodeIDs *[]string          `json:"PublishedExternalNodeIDs,omitempty"`
	SnapshotID               *string            `json:"SnapshotID,omitempty"`
	Status                   *string            `json:"Status,omitempty"`
	VolumeContext            *map[string]string `json:"VolumeContext,omitempty"`
}

CSIVolumeExternalStub struct for CSIVolumeExternalStub

func NewCSIVolumeExternalStub

func NewCSIVolumeExternalStub() *CSIVolumeExternalStub

NewCSIVolumeExternalStub instantiates a new CSIVolumeExternalStub 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 NewCSIVolumeExternalStubWithDefaults

func NewCSIVolumeExternalStubWithDefaults() *CSIVolumeExternalStub

NewCSIVolumeExternalStubWithDefaults instantiates a new CSIVolumeExternalStub 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 (*CSIVolumeExternalStub) GetCapacityBytes

func (o *CSIVolumeExternalStub) GetCapacityBytes() int64

GetCapacityBytes returns the CapacityBytes field value if set, zero value otherwise.

func (*CSIVolumeExternalStub) GetCapacityBytesOk

func (o *CSIVolumeExternalStub) GetCapacityBytesOk() (*int64, bool)

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

func (*CSIVolumeExternalStub) GetCloneID

func (o *CSIVolumeExternalStub) GetCloneID() string

GetCloneID returns the CloneID field value if set, zero value otherwise.

func (*CSIVolumeExternalStub) GetCloneIDOk

func (o *CSIVolumeExternalStub) GetCloneIDOk() (*string, bool)

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

func (*CSIVolumeExternalStub) GetExternalID

func (o *CSIVolumeExternalStub) GetExternalID() string

GetExternalID returns the ExternalID field value if set, zero value otherwise.

func (*CSIVolumeExternalStub) GetExternalIDOk

func (o *CSIVolumeExternalStub) GetExternalIDOk() (*string, bool)

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

func (*CSIVolumeExternalStub) GetIsAbnormal

func (o *CSIVolumeExternalStub) GetIsAbnormal() bool

GetIsAbnormal returns the IsAbnormal field value if set, zero value otherwise.

func (*CSIVolumeExternalStub) GetIsAbnormalOk

func (o *CSIVolumeExternalStub) GetIsAbnormalOk() (*bool, bool)

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

func (*CSIVolumeExternalStub) GetPublishedExternalNodeIDs

func (o *CSIVolumeExternalStub) GetPublishedExternalNodeIDs() []string

GetPublishedExternalNodeIDs returns the PublishedExternalNodeIDs field value if set, zero value otherwise.

func (*CSIVolumeExternalStub) GetPublishedExternalNodeIDsOk

func (o *CSIVolumeExternalStub) GetPublishedExternalNodeIDsOk() (*[]string, bool)

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

func (*CSIVolumeExternalStub) GetSnapshotID

func (o *CSIVolumeExternalStub) GetSnapshotID() string

GetSnapshotID returns the SnapshotID field value if set, zero value otherwise.

func (*CSIVolumeExternalStub) GetSnapshotIDOk

func (o *CSIVolumeExternalStub) GetSnapshotIDOk() (*string, bool)

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

func (*CSIVolumeExternalStub) GetStatus

func (o *CSIVolumeExternalStub) GetStatus() string

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

func (*CSIVolumeExternalStub) GetStatusOk

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

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

func (*CSIVolumeExternalStub) GetVolumeContext

func (o *CSIVolumeExternalStub) GetVolumeContext() map[string]string

GetVolumeContext returns the VolumeContext field value if set, zero value otherwise.

func (*CSIVolumeExternalStub) GetVolumeContextOk

func (o *CSIVolumeExternalStub) GetVolumeContextOk() (*map[string]string, bool)

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

func (*CSIVolumeExternalStub) HasCapacityBytes

func (o *CSIVolumeExternalStub) HasCapacityBytes() bool

HasCapacityBytes returns a boolean if a field has been set.

func (*CSIVolumeExternalStub) HasCloneID

func (o *CSIVolumeExternalStub) HasCloneID() bool

HasCloneID returns a boolean if a field has been set.

func (*CSIVolumeExternalStub) HasExternalID

func (o *CSIVolumeExternalStub) HasExternalID() bool

HasExternalID returns a boolean if a field has been set.

func (*CSIVolumeExternalStub) HasIsAbnormal

func (o *CSIVolumeExternalStub) HasIsAbnormal() bool

HasIsAbnormal returns a boolean if a field has been set.

func (*CSIVolumeExternalStub) HasPublishedExternalNodeIDs

func (o *CSIVolumeExternalStub) HasPublishedExternalNodeIDs() bool

HasPublishedExternalNodeIDs returns a boolean if a field has been set.

func (*CSIVolumeExternalStub) HasSnapshotID

func (o *CSIVolumeExternalStub) HasSnapshotID() bool

HasSnapshotID returns a boolean if a field has been set.

func (*CSIVolumeExternalStub) HasStatus

func (o *CSIVolumeExternalStub) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CSIVolumeExternalStub) HasVolumeContext

func (o *CSIVolumeExternalStub) HasVolumeContext() bool

HasVolumeContext returns a boolean if a field has been set.

func (CSIVolumeExternalStub) MarshalJSON

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

func (*CSIVolumeExternalStub) SetCapacityBytes

func (o *CSIVolumeExternalStub) SetCapacityBytes(v int64)

SetCapacityBytes gets a reference to the given int64 and assigns it to the CapacityBytes field.

func (*CSIVolumeExternalStub) SetCloneID

func (o *CSIVolumeExternalStub) SetCloneID(v string)

SetCloneID gets a reference to the given string and assigns it to the CloneID field.

func (*CSIVolumeExternalStub) SetExternalID

func (o *CSIVolumeExternalStub) SetExternalID(v string)

SetExternalID gets a reference to the given string and assigns it to the ExternalID field.

func (*CSIVolumeExternalStub) SetIsAbnormal

func (o *CSIVolumeExternalStub) SetIsAbnormal(v bool)

SetIsAbnormal gets a reference to the given bool and assigns it to the IsAbnormal field.

func (*CSIVolumeExternalStub) SetPublishedExternalNodeIDs

func (o *CSIVolumeExternalStub) SetPublishedExternalNodeIDs(v []string)

SetPublishedExternalNodeIDs gets a reference to the given []string and assigns it to the PublishedExternalNodeIDs field.

func (*CSIVolumeExternalStub) SetSnapshotID

func (o *CSIVolumeExternalStub) SetSnapshotID(v string)

SetSnapshotID gets a reference to the given string and assigns it to the SnapshotID field.

func (*CSIVolumeExternalStub) SetStatus

func (o *CSIVolumeExternalStub) SetStatus(v string)

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

func (*CSIVolumeExternalStub) SetVolumeContext

func (o *CSIVolumeExternalStub) SetVolumeContext(v map[string]string)

SetVolumeContext gets a reference to the given map[string]string and assigns it to the VolumeContext field.

type CSIVolumeListExternalResponse

type CSIVolumeListExternalResponse struct {
	NextToken *string                  `json:"NextToken,omitempty"`
	Volumes   *[]CSIVolumeExternalStub `json:"Volumes,omitempty"`
}

CSIVolumeListExternalResponse struct for CSIVolumeListExternalResponse

func NewCSIVolumeListExternalResponse

func NewCSIVolumeListExternalResponse() *CSIVolumeListExternalResponse

NewCSIVolumeListExternalResponse instantiates a new CSIVolumeListExternalResponse 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 NewCSIVolumeListExternalResponseWithDefaults

func NewCSIVolumeListExternalResponseWithDefaults() *CSIVolumeListExternalResponse

NewCSIVolumeListExternalResponseWithDefaults instantiates a new CSIVolumeListExternalResponse 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 (*CSIVolumeListExternalResponse) GetNextToken

func (o *CSIVolumeListExternalResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*CSIVolumeListExternalResponse) GetNextTokenOk

func (o *CSIVolumeListExternalResponse) GetNextTokenOk() (*string, bool)

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

func (*CSIVolumeListExternalResponse) GetVolumes

GetVolumes returns the Volumes field value if set, zero value otherwise.

func (*CSIVolumeListExternalResponse) GetVolumesOk

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

func (*CSIVolumeListExternalResponse) HasNextToken

func (o *CSIVolumeListExternalResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*CSIVolumeListExternalResponse) HasVolumes

func (o *CSIVolumeListExternalResponse) HasVolumes() bool

HasVolumes returns a boolean if a field has been set.

func (CSIVolumeListExternalResponse) MarshalJSON

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

func (*CSIVolumeListExternalResponse) SetNextToken

func (o *CSIVolumeListExternalResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*CSIVolumeListExternalResponse) SetVolumes

SetVolumes gets a reference to the given []CSIVolumeExternalStub and assigns it to the Volumes field.

type CSIVolumeListStub

type CSIVolumeListStub struct {
	AccessMode          *string        `json:"AccessMode,omitempty"`
	AttachmentMode      *string        `json:"AttachmentMode,omitempty"`
	ControllerRequired  *bool          `json:"ControllerRequired,omitempty"`
	ControllersExpected *int32         `json:"ControllersExpected,omitempty"`
	ControllersHealthy  *int32         `json:"ControllersHealthy,omitempty"`
	CreateIndex         *int32         `json:"CreateIndex,omitempty"`
	CurrentReaders      *int32         `json:"CurrentReaders,omitempty"`
	CurrentWriters      *int32         `json:"CurrentWriters,omitempty"`
	ExternalID          *string        `json:"ExternalID,omitempty"`
	ID                  *string        `json:"ID,omitempty"`
	ModifyIndex         *int32         `json:"ModifyIndex,omitempty"`
	Name                *string        `json:"Name,omitempty"`
	Namespace           *string        `json:"Namespace,omitempty"`
	NodesExpected       *int32         `json:"NodesExpected,omitempty"`
	NodesHealthy        *int32         `json:"NodesHealthy,omitempty"`
	PluginID            *string        `json:"PluginID,omitempty"`
	Provider            *string        `json:"Provider,omitempty"`
	ResourceExhausted   *time.Time     `json:"ResourceExhausted,omitempty"`
	Schedulable         *bool          `json:"Schedulable,omitempty"`
	Topologies          *[]CSITopology `json:"Topologies,omitempty"`
}

CSIVolumeListStub struct for CSIVolumeListStub

func NewCSIVolumeListStub

func NewCSIVolumeListStub() *CSIVolumeListStub

NewCSIVolumeListStub instantiates a new CSIVolumeListStub 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 NewCSIVolumeListStubWithDefaults

func NewCSIVolumeListStubWithDefaults() *CSIVolumeListStub

NewCSIVolumeListStubWithDefaults instantiates a new CSIVolumeListStub 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 (*CSIVolumeListStub) GetAccessMode

func (o *CSIVolumeListStub) GetAccessMode() string

GetAccessMode returns the AccessMode field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetAccessModeOk

func (o *CSIVolumeListStub) GetAccessModeOk() (*string, bool)

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

func (*CSIVolumeListStub) GetAttachmentMode

func (o *CSIVolumeListStub) GetAttachmentMode() string

GetAttachmentMode returns the AttachmentMode field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetAttachmentModeOk

func (o *CSIVolumeListStub) GetAttachmentModeOk() (*string, bool)

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

func (*CSIVolumeListStub) GetControllerRequired

func (o *CSIVolumeListStub) GetControllerRequired() bool

GetControllerRequired returns the ControllerRequired field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetControllerRequiredOk

func (o *CSIVolumeListStub) GetControllerRequiredOk() (*bool, bool)

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

func (*CSIVolumeListStub) GetControllersExpected

func (o *CSIVolumeListStub) GetControllersExpected() int32

GetControllersExpected returns the ControllersExpected field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetControllersExpectedOk

func (o *CSIVolumeListStub) GetControllersExpectedOk() (*int32, bool)

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

func (*CSIVolumeListStub) GetControllersHealthy

func (o *CSIVolumeListStub) GetControllersHealthy() int32

GetControllersHealthy returns the ControllersHealthy field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetControllersHealthyOk

func (o *CSIVolumeListStub) GetControllersHealthyOk() (*int32, bool)

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

func (*CSIVolumeListStub) GetCreateIndex

func (o *CSIVolumeListStub) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetCreateIndexOk

func (o *CSIVolumeListStub) GetCreateIndexOk() (*int32, bool)

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

func (*CSIVolumeListStub) GetCurrentReaders

func (o *CSIVolumeListStub) GetCurrentReaders() int32

GetCurrentReaders returns the CurrentReaders field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetCurrentReadersOk

func (o *CSIVolumeListStub) GetCurrentReadersOk() (*int32, bool)

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

func (*CSIVolumeListStub) GetCurrentWriters

func (o *CSIVolumeListStub) GetCurrentWriters() int32

GetCurrentWriters returns the CurrentWriters field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetCurrentWritersOk

func (o *CSIVolumeListStub) GetCurrentWritersOk() (*int32, bool)

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

func (*CSIVolumeListStub) GetExternalID

func (o *CSIVolumeListStub) GetExternalID() string

GetExternalID returns the ExternalID field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetExternalIDOk

func (o *CSIVolumeListStub) GetExternalIDOk() (*string, bool)

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

func (*CSIVolumeListStub) GetID

func (o *CSIVolumeListStub) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetIDOk

func (o *CSIVolumeListStub) 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 (*CSIVolumeListStub) GetModifyIndex

func (o *CSIVolumeListStub) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetModifyIndexOk

func (o *CSIVolumeListStub) GetModifyIndexOk() (*int32, bool)

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

func (*CSIVolumeListStub) GetName

func (o *CSIVolumeListStub) GetName() string

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

func (*CSIVolumeListStub) GetNameOk

func (o *CSIVolumeListStub) 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 (*CSIVolumeListStub) GetNamespace

func (o *CSIVolumeListStub) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetNamespaceOk

func (o *CSIVolumeListStub) GetNamespaceOk() (*string, bool)

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

func (*CSIVolumeListStub) GetNodesExpected

func (o *CSIVolumeListStub) GetNodesExpected() int32

GetNodesExpected returns the NodesExpected field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetNodesExpectedOk

func (o *CSIVolumeListStub) GetNodesExpectedOk() (*int32, bool)

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

func (*CSIVolumeListStub) GetNodesHealthy

func (o *CSIVolumeListStub) GetNodesHealthy() int32

GetNodesHealthy returns the NodesHealthy field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetNodesHealthyOk

func (o *CSIVolumeListStub) GetNodesHealthyOk() (*int32, bool)

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

func (*CSIVolumeListStub) GetPluginID

func (o *CSIVolumeListStub) GetPluginID() string

GetPluginID returns the PluginID field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetPluginIDOk

func (o *CSIVolumeListStub) GetPluginIDOk() (*string, bool)

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

func (*CSIVolumeListStub) GetProvider

func (o *CSIVolumeListStub) GetProvider() string

GetProvider returns the Provider field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetProviderOk

func (o *CSIVolumeListStub) GetProviderOk() (*string, bool)

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

func (*CSIVolumeListStub) GetResourceExhausted

func (o *CSIVolumeListStub) GetResourceExhausted() time.Time

GetResourceExhausted returns the ResourceExhausted field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetResourceExhaustedOk

func (o *CSIVolumeListStub) GetResourceExhaustedOk() (*time.Time, bool)

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

func (*CSIVolumeListStub) GetSchedulable

func (o *CSIVolumeListStub) GetSchedulable() bool

GetSchedulable returns the Schedulable field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetSchedulableOk

func (o *CSIVolumeListStub) GetSchedulableOk() (*bool, bool)

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

func (*CSIVolumeListStub) GetTopologies

func (o *CSIVolumeListStub) GetTopologies() []CSITopology

GetTopologies returns the Topologies field value if set, zero value otherwise.

func (*CSIVolumeListStub) GetTopologiesOk

func (o *CSIVolumeListStub) GetTopologiesOk() (*[]CSITopology, bool)

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

func (*CSIVolumeListStub) HasAccessMode

func (o *CSIVolumeListStub) HasAccessMode() bool

HasAccessMode returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasAttachmentMode

func (o *CSIVolumeListStub) HasAttachmentMode() bool

HasAttachmentMode returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasControllerRequired

func (o *CSIVolumeListStub) HasControllerRequired() bool

HasControllerRequired returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasControllersExpected

func (o *CSIVolumeListStub) HasControllersExpected() bool

HasControllersExpected returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasControllersHealthy

func (o *CSIVolumeListStub) HasControllersHealthy() bool

HasControllersHealthy returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasCreateIndex

func (o *CSIVolumeListStub) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasCurrentReaders

func (o *CSIVolumeListStub) HasCurrentReaders() bool

HasCurrentReaders returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasCurrentWriters

func (o *CSIVolumeListStub) HasCurrentWriters() bool

HasCurrentWriters returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasExternalID

func (o *CSIVolumeListStub) HasExternalID() bool

HasExternalID returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasID

func (o *CSIVolumeListStub) HasID() bool

HasID returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasModifyIndex

func (o *CSIVolumeListStub) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasName

func (o *CSIVolumeListStub) HasName() bool

HasName returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasNamespace

func (o *CSIVolumeListStub) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasNodesExpected

func (o *CSIVolumeListStub) HasNodesExpected() bool

HasNodesExpected returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasNodesHealthy

func (o *CSIVolumeListStub) HasNodesHealthy() bool

HasNodesHealthy returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasPluginID

func (o *CSIVolumeListStub) HasPluginID() bool

HasPluginID returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasProvider

func (o *CSIVolumeListStub) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasResourceExhausted

func (o *CSIVolumeListStub) HasResourceExhausted() bool

HasResourceExhausted returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasSchedulable

func (o *CSIVolumeListStub) HasSchedulable() bool

HasSchedulable returns a boolean if a field has been set.

func (*CSIVolumeListStub) HasTopologies

func (o *CSIVolumeListStub) HasTopologies() bool

HasTopologies returns a boolean if a field has been set.

func (CSIVolumeListStub) MarshalJSON

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

func (*CSIVolumeListStub) SetAccessMode

func (o *CSIVolumeListStub) SetAccessMode(v string)

SetAccessMode gets a reference to the given string and assigns it to the AccessMode field.

func (*CSIVolumeListStub) SetAttachmentMode

func (o *CSIVolumeListStub) SetAttachmentMode(v string)

SetAttachmentMode gets a reference to the given string and assigns it to the AttachmentMode field.

func (*CSIVolumeListStub) SetControllerRequired

func (o *CSIVolumeListStub) SetControllerRequired(v bool)

SetControllerRequired gets a reference to the given bool and assigns it to the ControllerRequired field.

func (*CSIVolumeListStub) SetControllersExpected

func (o *CSIVolumeListStub) SetControllersExpected(v int32)

SetControllersExpected gets a reference to the given int32 and assigns it to the ControllersExpected field.

func (*CSIVolumeListStub) SetControllersHealthy

func (o *CSIVolumeListStub) SetControllersHealthy(v int32)

SetControllersHealthy gets a reference to the given int32 and assigns it to the ControllersHealthy field.

func (*CSIVolumeListStub) SetCreateIndex

func (o *CSIVolumeListStub) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*CSIVolumeListStub) SetCurrentReaders

func (o *CSIVolumeListStub) SetCurrentReaders(v int32)

SetCurrentReaders gets a reference to the given int32 and assigns it to the CurrentReaders field.

func (*CSIVolumeListStub) SetCurrentWriters

func (o *CSIVolumeListStub) SetCurrentWriters(v int32)

SetCurrentWriters gets a reference to the given int32 and assigns it to the CurrentWriters field.

func (*CSIVolumeListStub) SetExternalID

func (o *CSIVolumeListStub) SetExternalID(v string)

SetExternalID gets a reference to the given string and assigns it to the ExternalID field.

func (*CSIVolumeListStub) SetID

func (o *CSIVolumeListStub) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*CSIVolumeListStub) SetModifyIndex

func (o *CSIVolumeListStub) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*CSIVolumeListStub) SetName

func (o *CSIVolumeListStub) SetName(v string)

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

func (*CSIVolumeListStub) SetNamespace

func (o *CSIVolumeListStub) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*CSIVolumeListStub) SetNodesExpected

func (o *CSIVolumeListStub) SetNodesExpected(v int32)

SetNodesExpected gets a reference to the given int32 and assigns it to the NodesExpected field.

func (*CSIVolumeListStub) SetNodesHealthy

func (o *CSIVolumeListStub) SetNodesHealthy(v int32)

SetNodesHealthy gets a reference to the given int32 and assigns it to the NodesHealthy field.

func (*CSIVolumeListStub) SetPluginID

func (o *CSIVolumeListStub) SetPluginID(v string)

SetPluginID gets a reference to the given string and assigns it to the PluginID field.

func (*CSIVolumeListStub) SetProvider

func (o *CSIVolumeListStub) SetProvider(v string)

SetProvider gets a reference to the given string and assigns it to the Provider field.

func (*CSIVolumeListStub) SetResourceExhausted

func (o *CSIVolumeListStub) SetResourceExhausted(v time.Time)

SetResourceExhausted gets a reference to the given time.Time and assigns it to the ResourceExhausted field.

func (*CSIVolumeListStub) SetSchedulable

func (o *CSIVolumeListStub) SetSchedulable(v bool)

SetSchedulable gets a reference to the given bool and assigns it to the Schedulable field.

func (*CSIVolumeListStub) SetTopologies

func (o *CSIVolumeListStub) SetTopologies(v []CSITopology)

SetTopologies gets a reference to the given []CSITopology and assigns it to the Topologies field.

type CSIVolumeRegisterRequest

type CSIVolumeRegisterRequest struct {
	Namespace *string      `json:"Namespace,omitempty"`
	Region    *string      `json:"Region,omitempty"`
	SecretID  *string      `json:"SecretID,omitempty"`
	Volumes   *[]CSIVolume `json:"Volumes,omitempty"`
}

CSIVolumeRegisterRequest struct for CSIVolumeRegisterRequest

func NewCSIVolumeRegisterRequest

func NewCSIVolumeRegisterRequest() *CSIVolumeRegisterRequest

NewCSIVolumeRegisterRequest instantiates a new CSIVolumeRegisterRequest 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 NewCSIVolumeRegisterRequestWithDefaults

func NewCSIVolumeRegisterRequestWithDefaults() *CSIVolumeRegisterRequest

NewCSIVolumeRegisterRequestWithDefaults instantiates a new CSIVolumeRegisterRequest 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 (*CSIVolumeRegisterRequest) GetNamespace

func (o *CSIVolumeRegisterRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*CSIVolumeRegisterRequest) GetNamespaceOk

func (o *CSIVolumeRegisterRequest) GetNamespaceOk() (*string, bool)

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

func (*CSIVolumeRegisterRequest) GetRegion

func (o *CSIVolumeRegisterRequest) GetRegion() string

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

func (*CSIVolumeRegisterRequest) GetRegionOk

func (o *CSIVolumeRegisterRequest) 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 (*CSIVolumeRegisterRequest) GetSecretID

func (o *CSIVolumeRegisterRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*CSIVolumeRegisterRequest) GetSecretIDOk

func (o *CSIVolumeRegisterRequest) GetSecretIDOk() (*string, bool)

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

func (*CSIVolumeRegisterRequest) GetVolumes

func (o *CSIVolumeRegisterRequest) GetVolumes() []CSIVolume

GetVolumes returns the Volumes field value if set, zero value otherwise.

func (*CSIVolumeRegisterRequest) GetVolumesOk

func (o *CSIVolumeRegisterRequest) GetVolumesOk() (*[]CSIVolume, bool)

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

func (*CSIVolumeRegisterRequest) HasNamespace

func (o *CSIVolumeRegisterRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*CSIVolumeRegisterRequest) HasRegion

func (o *CSIVolumeRegisterRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*CSIVolumeRegisterRequest) HasSecretID

func (o *CSIVolumeRegisterRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (*CSIVolumeRegisterRequest) HasVolumes

func (o *CSIVolumeRegisterRequest) HasVolumes() bool

HasVolumes returns a boolean if a field has been set.

func (CSIVolumeRegisterRequest) MarshalJSON

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

func (*CSIVolumeRegisterRequest) SetNamespace

func (o *CSIVolumeRegisterRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*CSIVolumeRegisterRequest) SetRegion

func (o *CSIVolumeRegisterRequest) SetRegion(v string)

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

func (*CSIVolumeRegisterRequest) SetSecretID

func (o *CSIVolumeRegisterRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

func (*CSIVolumeRegisterRequest) SetVolumes

func (o *CSIVolumeRegisterRequest) SetVolumes(v []CSIVolume)

SetVolumes gets a reference to the given []CSIVolume and assigns it to the Volumes field.

type ChangeScript

type ChangeScript struct {
	Args        *[]string `json:"Args,omitempty"`
	Command     *string   `json:"Command,omitempty"`
	FailOnError *bool     `json:"FailOnError,omitempty"`
	Timeout     *int64    `json:"Timeout,omitempty"`
}

ChangeScript struct for ChangeScript

func NewChangeScript

func NewChangeScript() *ChangeScript

NewChangeScript instantiates a new ChangeScript 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 NewChangeScriptWithDefaults

func NewChangeScriptWithDefaults() *ChangeScript

NewChangeScriptWithDefaults instantiates a new ChangeScript 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 (*ChangeScript) GetArgs

func (o *ChangeScript) GetArgs() []string

GetArgs returns the Args field value if set, zero value otherwise.

func (*ChangeScript) GetArgsOk

func (o *ChangeScript) GetArgsOk() (*[]string, bool)

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

func (*ChangeScript) GetCommand

func (o *ChangeScript) GetCommand() string

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

func (*ChangeScript) GetCommandOk

func (o *ChangeScript) 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 (*ChangeScript) GetFailOnError

func (o *ChangeScript) GetFailOnError() bool

GetFailOnError returns the FailOnError field value if set, zero value otherwise.

func (*ChangeScript) GetFailOnErrorOk

func (o *ChangeScript) GetFailOnErrorOk() (*bool, bool)

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

func (*ChangeScript) GetTimeout

func (o *ChangeScript) GetTimeout() int64

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*ChangeScript) GetTimeoutOk

func (o *ChangeScript) GetTimeoutOk() (*int64, bool)

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

func (*ChangeScript) HasArgs

func (o *ChangeScript) HasArgs() bool

HasArgs returns a boolean if a field has been set.

func (*ChangeScript) HasCommand

func (o *ChangeScript) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (*ChangeScript) HasFailOnError

func (o *ChangeScript) HasFailOnError() bool

HasFailOnError returns a boolean if a field has been set.

func (*ChangeScript) HasTimeout

func (o *ChangeScript) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (ChangeScript) MarshalJSON

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

func (*ChangeScript) SetArgs

func (o *ChangeScript) SetArgs(v []string)

SetArgs gets a reference to the given []string and assigns it to the Args field.

func (*ChangeScript) SetCommand

func (o *ChangeScript) SetCommand(v string)

SetCommand gets a reference to the given string and assigns it to the Command field.

func (*ChangeScript) SetFailOnError

func (o *ChangeScript) SetFailOnError(v bool)

SetFailOnError gets a reference to the given bool and assigns it to the FailOnError field.

func (*ChangeScript) SetTimeout

func (o *ChangeScript) SetTimeout(v int64)

SetTimeout gets a reference to the given int64 and assigns it to the Timeout field.

type CheckRestart

type CheckRestart struct {
	Grace          *int64 `json:"Grace,omitempty"`
	IgnoreWarnings *bool  `json:"IgnoreWarnings,omitempty"`
	Limit          *int32 `json:"Limit,omitempty"`
}

CheckRestart struct for CheckRestart

func NewCheckRestart

func NewCheckRestart() *CheckRestart

NewCheckRestart instantiates a new CheckRestart 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 NewCheckRestartWithDefaults

func NewCheckRestartWithDefaults() *CheckRestart

NewCheckRestartWithDefaults instantiates a new CheckRestart 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 (*CheckRestart) GetGrace

func (o *CheckRestart) GetGrace() int64

GetGrace returns the Grace field value if set, zero value otherwise.

func (*CheckRestart) GetGraceOk

func (o *CheckRestart) GetGraceOk() (*int64, bool)

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

func (*CheckRestart) GetIgnoreWarnings

func (o *CheckRestart) GetIgnoreWarnings() bool

GetIgnoreWarnings returns the IgnoreWarnings field value if set, zero value otherwise.

func (*CheckRestart) GetIgnoreWarningsOk

func (o *CheckRestart) GetIgnoreWarningsOk() (*bool, bool)

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

func (*CheckRestart) GetLimit

func (o *CheckRestart) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*CheckRestart) GetLimitOk

func (o *CheckRestart) GetLimitOk() (*int32, bool)

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

func (*CheckRestart) HasGrace

func (o *CheckRestart) HasGrace() bool

HasGrace returns a boolean if a field has been set.

func (*CheckRestart) HasIgnoreWarnings

func (o *CheckRestart) HasIgnoreWarnings() bool

HasIgnoreWarnings returns a boolean if a field has been set.

func (*CheckRestart) HasLimit

func (o *CheckRestart) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (CheckRestart) MarshalJSON

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

func (*CheckRestart) SetGrace

func (o *CheckRestart) SetGrace(v int64)

SetGrace gets a reference to the given int64 and assigns it to the Grace field.

func (*CheckRestart) SetIgnoreWarnings

func (o *CheckRestart) SetIgnoreWarnings(v bool)

SetIgnoreWarnings gets a reference to the given bool and assigns it to the IgnoreWarnings field.

func (*CheckRestart) SetLimit

func (o *CheckRestart) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

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 Constraint

type Constraint struct {
	LTarget *string `json:"LTarget,omitempty"`
	Operand *string `json:"Operand,omitempty"`
	RTarget *string `json:"RTarget,omitempty"`
}

Constraint struct for Constraint

func NewConstraint

func NewConstraint() *Constraint

NewConstraint instantiates a new Constraint 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 NewConstraintWithDefaults

func NewConstraintWithDefaults() *Constraint

NewConstraintWithDefaults instantiates a new Constraint 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 (*Constraint) GetLTarget

func (o *Constraint) GetLTarget() string

GetLTarget returns the LTarget field value if set, zero value otherwise.

func (*Constraint) GetLTargetOk

func (o *Constraint) GetLTargetOk() (*string, bool)

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

func (*Constraint) GetOperand

func (o *Constraint) GetOperand() string

GetOperand returns the Operand field value if set, zero value otherwise.

func (*Constraint) GetOperandOk

func (o *Constraint) GetOperandOk() (*string, bool)

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

func (*Constraint) GetRTarget

func (o *Constraint) GetRTarget() string

GetRTarget returns the RTarget field value if set, zero value otherwise.

func (*Constraint) GetRTargetOk

func (o *Constraint) GetRTargetOk() (*string, bool)

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

func (*Constraint) HasLTarget

func (o *Constraint) HasLTarget() bool

HasLTarget returns a boolean if a field has been set.

func (*Constraint) HasOperand

func (o *Constraint) HasOperand() bool

HasOperand returns a boolean if a field has been set.

func (*Constraint) HasRTarget

func (o *Constraint) HasRTarget() bool

HasRTarget returns a boolean if a field has been set.

func (Constraint) MarshalJSON

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

func (*Constraint) SetLTarget

func (o *Constraint) SetLTarget(v string)

SetLTarget gets a reference to the given string and assigns it to the LTarget field.

func (*Constraint) SetOperand

func (o *Constraint) SetOperand(v string)

SetOperand gets a reference to the given string and assigns it to the Operand field.

func (*Constraint) SetRTarget

func (o *Constraint) SetRTarget(v string)

SetRTarget gets a reference to the given string and assigns it to the RTarget field.

type Consul

type Consul struct {
	Namespace *string `json:"Namespace,omitempty"`
}

Consul struct for Consul

func NewConsul

func NewConsul() *Consul

NewConsul instantiates a new Consul 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 NewConsulWithDefaults

func NewConsulWithDefaults() *Consul

NewConsulWithDefaults instantiates a new Consul 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 (*Consul) GetNamespace

func (o *Consul) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*Consul) GetNamespaceOk

func (o *Consul) GetNamespaceOk() (*string, bool)

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

func (*Consul) HasNamespace

func (o *Consul) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (Consul) MarshalJSON

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

func (*Consul) SetNamespace

func (o *Consul) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

type ConsulConnect

type ConsulConnect struct {
	Gateway        *ConsulGateway        `json:"Gateway,omitempty"`
	Native         *bool                 `json:"Native,omitempty"`
	SidecarService *ConsulSidecarService `json:"SidecarService,omitempty"`
	SidecarTask    *SidecarTask          `json:"SidecarTask,omitempty"`
}

ConsulConnect struct for ConsulConnect

func NewConsulConnect

func NewConsulConnect() *ConsulConnect

NewConsulConnect instantiates a new ConsulConnect 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 NewConsulConnectWithDefaults

func NewConsulConnectWithDefaults() *ConsulConnect

NewConsulConnectWithDefaults instantiates a new ConsulConnect 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 (*ConsulConnect) GetGateway

func (o *ConsulConnect) GetGateway() ConsulGateway

GetGateway returns the Gateway field value if set, zero value otherwise.

func (*ConsulConnect) GetGatewayOk

func (o *ConsulConnect) GetGatewayOk() (*ConsulGateway, 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 (*ConsulConnect) GetNative

func (o *ConsulConnect) GetNative() bool

GetNative returns the Native field value if set, zero value otherwise.

func (*ConsulConnect) GetNativeOk

func (o *ConsulConnect) GetNativeOk() (*bool, bool)

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

func (*ConsulConnect) GetSidecarService

func (o *ConsulConnect) GetSidecarService() ConsulSidecarService

GetSidecarService returns the SidecarService field value if set, zero value otherwise.

func (*ConsulConnect) GetSidecarServiceOk

func (o *ConsulConnect) GetSidecarServiceOk() (*ConsulSidecarService, bool)

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

func (*ConsulConnect) GetSidecarTask

func (o *ConsulConnect) GetSidecarTask() SidecarTask

GetSidecarTask returns the SidecarTask field value if set, zero value otherwise.

func (*ConsulConnect) GetSidecarTaskOk

func (o *ConsulConnect) GetSidecarTaskOk() (*SidecarTask, bool)

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

func (*ConsulConnect) HasGateway

func (o *ConsulConnect) HasGateway() bool

HasGateway returns a boolean if a field has been set.

func (*ConsulConnect) HasNative

func (o *ConsulConnect) HasNative() bool

HasNative returns a boolean if a field has been set.

func (*ConsulConnect) HasSidecarService

func (o *ConsulConnect) HasSidecarService() bool

HasSidecarService returns a boolean if a field has been set.

func (*ConsulConnect) HasSidecarTask

func (o *ConsulConnect) HasSidecarTask() bool

HasSidecarTask returns a boolean if a field has been set.

func (ConsulConnect) MarshalJSON

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

func (*ConsulConnect) SetGateway

func (o *ConsulConnect) SetGateway(v ConsulGateway)

SetGateway gets a reference to the given ConsulGateway and assigns it to the Gateway field.

func (*ConsulConnect) SetNative

func (o *ConsulConnect) SetNative(v bool)

SetNative gets a reference to the given bool and assigns it to the Native field.

func (*ConsulConnect) SetSidecarService

func (o *ConsulConnect) SetSidecarService(v ConsulSidecarService)

SetSidecarService gets a reference to the given ConsulSidecarService and assigns it to the SidecarService field.

func (*ConsulConnect) SetSidecarTask

func (o *ConsulConnect) SetSidecarTask(v SidecarTask)

SetSidecarTask gets a reference to the given SidecarTask and assigns it to the SidecarTask field.

type ConsulExposeConfig

type ConsulExposeConfig struct {
	Path *[]ConsulExposePath `json:"Path,omitempty"`
}

ConsulExposeConfig struct for ConsulExposeConfig

func NewConsulExposeConfig

func NewConsulExposeConfig() *ConsulExposeConfig

NewConsulExposeConfig instantiates a new ConsulExposeConfig 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 NewConsulExposeConfigWithDefaults

func NewConsulExposeConfigWithDefaults() *ConsulExposeConfig

NewConsulExposeConfigWithDefaults instantiates a new ConsulExposeConfig 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 (*ConsulExposeConfig) GetPath

func (o *ConsulExposeConfig) GetPath() []ConsulExposePath

GetPath returns the Path field value if set, zero value otherwise.

func (*ConsulExposeConfig) GetPathOk

func (o *ConsulExposeConfig) GetPathOk() (*[]ConsulExposePath, 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 (*ConsulExposeConfig) HasPath

func (o *ConsulExposeConfig) HasPath() bool

HasPath returns a boolean if a field has been set.

func (ConsulExposeConfig) MarshalJSON

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

func (*ConsulExposeConfig) SetPath

func (o *ConsulExposeConfig) SetPath(v []ConsulExposePath)

SetPath gets a reference to the given []ConsulExposePath and assigns it to the Path field.

type ConsulExposePath

type ConsulExposePath struct {
	ListenerPort  *string `json:"ListenerPort,omitempty"`
	LocalPathPort *int32  `json:"LocalPathPort,omitempty"`
	Path          *string `json:"Path,omitempty"`
	Protocol      *string `json:"Protocol,omitempty"`
}

ConsulExposePath struct for ConsulExposePath

func NewConsulExposePath

func NewConsulExposePath() *ConsulExposePath

NewConsulExposePath instantiates a new ConsulExposePath 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 NewConsulExposePathWithDefaults

func NewConsulExposePathWithDefaults() *ConsulExposePath

NewConsulExposePathWithDefaults instantiates a new ConsulExposePath 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 (*ConsulExposePath) GetListenerPort

func (o *ConsulExposePath) GetListenerPort() string

GetListenerPort returns the ListenerPort field value if set, zero value otherwise.

func (*ConsulExposePath) GetListenerPortOk

func (o *ConsulExposePath) GetListenerPortOk() (*string, bool)

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

func (*ConsulExposePath) GetLocalPathPort

func (o *ConsulExposePath) GetLocalPathPort() int32

GetLocalPathPort returns the LocalPathPort field value if set, zero value otherwise.

func (*ConsulExposePath) GetLocalPathPortOk

func (o *ConsulExposePath) GetLocalPathPortOk() (*int32, bool)

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

func (*ConsulExposePath) GetPath

func (o *ConsulExposePath) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*ConsulExposePath) GetPathOk

func (o *ConsulExposePath) 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 (*ConsulExposePath) GetProtocol

func (o *ConsulExposePath) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*ConsulExposePath) GetProtocolOk

func (o *ConsulExposePath) 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 (*ConsulExposePath) HasListenerPort

func (o *ConsulExposePath) HasListenerPort() bool

HasListenerPort returns a boolean if a field has been set.

func (*ConsulExposePath) HasLocalPathPort

func (o *ConsulExposePath) HasLocalPathPort() bool

HasLocalPathPort returns a boolean if a field has been set.

func (*ConsulExposePath) HasPath

func (o *ConsulExposePath) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ConsulExposePath) HasProtocol

func (o *ConsulExposePath) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (ConsulExposePath) MarshalJSON

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

func (*ConsulExposePath) SetListenerPort

func (o *ConsulExposePath) SetListenerPort(v string)

SetListenerPort gets a reference to the given string and assigns it to the ListenerPort field.

func (*ConsulExposePath) SetLocalPathPort

func (o *ConsulExposePath) SetLocalPathPort(v int32)

SetLocalPathPort gets a reference to the given int32 and assigns it to the LocalPathPort field.

func (*ConsulExposePath) SetPath

func (o *ConsulExposePath) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*ConsulExposePath) SetProtocol

func (o *ConsulExposePath) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

type ConsulGateway

type ConsulGateway struct {
	Ingress     *ConsulIngressConfigEntry     `json:"Ingress,omitempty"`
	Mesh        interface{}                   `json:"Mesh,omitempty"`
	Proxy       *ConsulGatewayProxy           `json:"Proxy,omitempty"`
	Terminating *ConsulTerminatingConfigEntry `json:"Terminating,omitempty"`
}

ConsulGateway struct for ConsulGateway

func NewConsulGateway

func NewConsulGateway() *ConsulGateway

NewConsulGateway instantiates a new ConsulGateway 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 NewConsulGatewayWithDefaults

func NewConsulGatewayWithDefaults() *ConsulGateway

NewConsulGatewayWithDefaults instantiates a new ConsulGateway 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 (*ConsulGateway) GetIngress

func (o *ConsulGateway) GetIngress() ConsulIngressConfigEntry

GetIngress returns the Ingress field value if set, zero value otherwise.

func (*ConsulGateway) GetIngressOk

func (o *ConsulGateway) GetIngressOk() (*ConsulIngressConfigEntry, bool)

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

func (*ConsulGateway) GetMesh

func (o *ConsulGateway) GetMesh() interface{}

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

func (*ConsulGateway) GetMeshOk

func (o *ConsulGateway) GetMeshOk() (*interface{}, bool)

GetMeshOk returns a tuple with the Mesh 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 (*ConsulGateway) GetProxy

func (o *ConsulGateway) GetProxy() ConsulGatewayProxy

GetProxy returns the Proxy field value if set, zero value otherwise.

func (*ConsulGateway) GetProxyOk

func (o *ConsulGateway) GetProxyOk() (*ConsulGatewayProxy, bool)

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

func (*ConsulGateway) GetTerminating

func (o *ConsulGateway) GetTerminating() ConsulTerminatingConfigEntry

GetTerminating returns the Terminating field value if set, zero value otherwise.

func (*ConsulGateway) GetTerminatingOk

func (o *ConsulGateway) GetTerminatingOk() (*ConsulTerminatingConfigEntry, bool)

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

func (*ConsulGateway) HasIngress

func (o *ConsulGateway) HasIngress() bool

HasIngress returns a boolean if a field has been set.

func (*ConsulGateway) HasMesh

func (o *ConsulGateway) HasMesh() bool

HasMesh returns a boolean if a field has been set.

func (*ConsulGateway) HasProxy

func (o *ConsulGateway) HasProxy() bool

HasProxy returns a boolean if a field has been set.

func (*ConsulGateway) HasTerminating

func (o *ConsulGateway) HasTerminating() bool

HasTerminating returns a boolean if a field has been set.

func (ConsulGateway) MarshalJSON

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

func (*ConsulGateway) SetIngress

func (o *ConsulGateway) SetIngress(v ConsulIngressConfigEntry)

SetIngress gets a reference to the given ConsulIngressConfigEntry and assigns it to the Ingress field.

func (*ConsulGateway) SetMesh

func (o *ConsulGateway) SetMesh(v interface{})

SetMesh gets a reference to the given interface{} and assigns it to the Mesh field.

func (*ConsulGateway) SetProxy

func (o *ConsulGateway) SetProxy(v ConsulGatewayProxy)

SetProxy gets a reference to the given ConsulGatewayProxy and assigns it to the Proxy field.

func (*ConsulGateway) SetTerminating

func (o *ConsulGateway) SetTerminating(v ConsulTerminatingConfigEntry)

SetTerminating gets a reference to the given ConsulTerminatingConfigEntry and assigns it to the Terminating field.

type ConsulGatewayBindAddress

type ConsulGatewayBindAddress struct {
	Address *string `json:"Address,omitempty"`
	Name    *string `json:"Name,omitempty"`
	Port    *int32  `json:"Port,omitempty"`
}

ConsulGatewayBindAddress struct for ConsulGatewayBindAddress

func NewConsulGatewayBindAddress

func NewConsulGatewayBindAddress() *ConsulGatewayBindAddress

NewConsulGatewayBindAddress instantiates a new ConsulGatewayBindAddress 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 NewConsulGatewayBindAddressWithDefaults

func NewConsulGatewayBindAddressWithDefaults() *ConsulGatewayBindAddress

NewConsulGatewayBindAddressWithDefaults instantiates a new ConsulGatewayBindAddress 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 (*ConsulGatewayBindAddress) GetAddress

func (o *ConsulGatewayBindAddress) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*ConsulGatewayBindAddress) GetAddressOk

func (o *ConsulGatewayBindAddress) GetAddressOk() (*string, bool)

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

func (*ConsulGatewayBindAddress) GetName

func (o *ConsulGatewayBindAddress) GetName() string

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

func (*ConsulGatewayBindAddress) GetNameOk

func (o *ConsulGatewayBindAddress) 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 (*ConsulGatewayBindAddress) GetPort

func (o *ConsulGatewayBindAddress) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*ConsulGatewayBindAddress) GetPortOk

func (o *ConsulGatewayBindAddress) 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 (*ConsulGatewayBindAddress) HasAddress

func (o *ConsulGatewayBindAddress) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*ConsulGatewayBindAddress) HasName

func (o *ConsulGatewayBindAddress) HasName() bool

HasName returns a boolean if a field has been set.

func (*ConsulGatewayBindAddress) HasPort

func (o *ConsulGatewayBindAddress) HasPort() bool

HasPort returns a boolean if a field has been set.

func (ConsulGatewayBindAddress) MarshalJSON

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

func (*ConsulGatewayBindAddress) SetAddress

func (o *ConsulGatewayBindAddress) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*ConsulGatewayBindAddress) SetName

func (o *ConsulGatewayBindAddress) SetName(v string)

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

func (*ConsulGatewayBindAddress) SetPort

func (o *ConsulGatewayBindAddress) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

type ConsulGatewayProxy

type ConsulGatewayProxy struct {
	Config                          *map[string]interface{}              `json:"Config,omitempty"`
	ConnectTimeout                  *int64                               `json:"ConnectTimeout,omitempty"`
	EnvoyDNSDiscoveryType           *string                              `json:"EnvoyDNSDiscoveryType,omitempty"`
	EnvoyGatewayBindAddresses       *map[string]ConsulGatewayBindAddress `json:"EnvoyGatewayBindAddresses,omitempty"`
	EnvoyGatewayBindTaggedAddresses *bool                                `json:"EnvoyGatewayBindTaggedAddresses,omitempty"`
	EnvoyGatewayNoDefaultBind       *bool                                `json:"EnvoyGatewayNoDefaultBind,omitempty"`
}

ConsulGatewayProxy struct for ConsulGatewayProxy

func NewConsulGatewayProxy

func NewConsulGatewayProxy() *ConsulGatewayProxy

NewConsulGatewayProxy instantiates a new ConsulGatewayProxy 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 NewConsulGatewayProxyWithDefaults

func NewConsulGatewayProxyWithDefaults() *ConsulGatewayProxy

NewConsulGatewayProxyWithDefaults instantiates a new ConsulGatewayProxy 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 (*ConsulGatewayProxy) GetConfig

func (o *ConsulGatewayProxy) GetConfig() map[string]interface{}

GetConfig returns the Config field value if set, zero value otherwise.

func (*ConsulGatewayProxy) GetConfigOk

func (o *ConsulGatewayProxy) GetConfigOk() (*map[string]interface{}, bool)

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

func (*ConsulGatewayProxy) GetConnectTimeout

func (o *ConsulGatewayProxy) GetConnectTimeout() int64

GetConnectTimeout returns the ConnectTimeout field value if set, zero value otherwise.

func (*ConsulGatewayProxy) GetConnectTimeoutOk

func (o *ConsulGatewayProxy) GetConnectTimeoutOk() (*int64, bool)

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

func (*ConsulGatewayProxy) GetEnvoyDNSDiscoveryType

func (o *ConsulGatewayProxy) GetEnvoyDNSDiscoveryType() string

GetEnvoyDNSDiscoveryType returns the EnvoyDNSDiscoveryType field value if set, zero value otherwise.

func (*ConsulGatewayProxy) GetEnvoyDNSDiscoveryTypeOk

func (o *ConsulGatewayProxy) GetEnvoyDNSDiscoveryTypeOk() (*string, bool)

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

func (*ConsulGatewayProxy) GetEnvoyGatewayBindAddresses

func (o *ConsulGatewayProxy) GetEnvoyGatewayBindAddresses() map[string]ConsulGatewayBindAddress

GetEnvoyGatewayBindAddresses returns the EnvoyGatewayBindAddresses field value if set, zero value otherwise.

func (*ConsulGatewayProxy) GetEnvoyGatewayBindAddressesOk

func (o *ConsulGatewayProxy) GetEnvoyGatewayBindAddressesOk() (*map[string]ConsulGatewayBindAddress, bool)

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

func (*ConsulGatewayProxy) GetEnvoyGatewayBindTaggedAddresses

func (o *ConsulGatewayProxy) GetEnvoyGatewayBindTaggedAddresses() bool

GetEnvoyGatewayBindTaggedAddresses returns the EnvoyGatewayBindTaggedAddresses field value if set, zero value otherwise.

func (*ConsulGatewayProxy) GetEnvoyGatewayBindTaggedAddressesOk

func (o *ConsulGatewayProxy) GetEnvoyGatewayBindTaggedAddressesOk() (*bool, bool)

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

func (*ConsulGatewayProxy) GetEnvoyGatewayNoDefaultBind

func (o *ConsulGatewayProxy) GetEnvoyGatewayNoDefaultBind() bool

GetEnvoyGatewayNoDefaultBind returns the EnvoyGatewayNoDefaultBind field value if set, zero value otherwise.

func (*ConsulGatewayProxy) GetEnvoyGatewayNoDefaultBindOk

func (o *ConsulGatewayProxy) GetEnvoyGatewayNoDefaultBindOk() (*bool, bool)

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

func (*ConsulGatewayProxy) HasConfig

func (o *ConsulGatewayProxy) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*ConsulGatewayProxy) HasConnectTimeout

func (o *ConsulGatewayProxy) HasConnectTimeout() bool

HasConnectTimeout returns a boolean if a field has been set.

func (*ConsulGatewayProxy) HasEnvoyDNSDiscoveryType

func (o *ConsulGatewayProxy) HasEnvoyDNSDiscoveryType() bool

HasEnvoyDNSDiscoveryType returns a boolean if a field has been set.

func (*ConsulGatewayProxy) HasEnvoyGatewayBindAddresses

func (o *ConsulGatewayProxy) HasEnvoyGatewayBindAddresses() bool

HasEnvoyGatewayBindAddresses returns a boolean if a field has been set.

func (*ConsulGatewayProxy) HasEnvoyGatewayBindTaggedAddresses

func (o *ConsulGatewayProxy) HasEnvoyGatewayBindTaggedAddresses() bool

HasEnvoyGatewayBindTaggedAddresses returns a boolean if a field has been set.

func (*ConsulGatewayProxy) HasEnvoyGatewayNoDefaultBind

func (o *ConsulGatewayProxy) HasEnvoyGatewayNoDefaultBind() bool

HasEnvoyGatewayNoDefaultBind returns a boolean if a field has been set.

func (ConsulGatewayProxy) MarshalJSON

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

func (*ConsulGatewayProxy) SetConfig

func (o *ConsulGatewayProxy) SetConfig(v map[string]interface{})

SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.

func (*ConsulGatewayProxy) SetConnectTimeout

func (o *ConsulGatewayProxy) SetConnectTimeout(v int64)

SetConnectTimeout gets a reference to the given int64 and assigns it to the ConnectTimeout field.

func (*ConsulGatewayProxy) SetEnvoyDNSDiscoveryType

func (o *ConsulGatewayProxy) SetEnvoyDNSDiscoveryType(v string)

SetEnvoyDNSDiscoveryType gets a reference to the given string and assigns it to the EnvoyDNSDiscoveryType field.

func (*ConsulGatewayProxy) SetEnvoyGatewayBindAddresses

func (o *ConsulGatewayProxy) SetEnvoyGatewayBindAddresses(v map[string]ConsulGatewayBindAddress)

SetEnvoyGatewayBindAddresses gets a reference to the given map[string]ConsulGatewayBindAddress and assigns it to the EnvoyGatewayBindAddresses field.

func (*ConsulGatewayProxy) SetEnvoyGatewayBindTaggedAddresses

func (o *ConsulGatewayProxy) SetEnvoyGatewayBindTaggedAddresses(v bool)

SetEnvoyGatewayBindTaggedAddresses gets a reference to the given bool and assigns it to the EnvoyGatewayBindTaggedAddresses field.

func (*ConsulGatewayProxy) SetEnvoyGatewayNoDefaultBind

func (o *ConsulGatewayProxy) SetEnvoyGatewayNoDefaultBind(v bool)

SetEnvoyGatewayNoDefaultBind gets a reference to the given bool and assigns it to the EnvoyGatewayNoDefaultBind field.

type ConsulGatewayTLSConfig

type ConsulGatewayTLSConfig struct {
	CipherSuites  *[]string `json:"CipherSuites,omitempty"`
	Enabled       *bool     `json:"Enabled,omitempty"`
	TLSMaxVersion *string   `json:"TLSMaxVersion,omitempty"`
	TLSMinVersion *string   `json:"TLSMinVersion,omitempty"`
}

ConsulGatewayTLSConfig struct for ConsulGatewayTLSConfig

func NewConsulGatewayTLSConfig

func NewConsulGatewayTLSConfig() *ConsulGatewayTLSConfig

NewConsulGatewayTLSConfig instantiates a new ConsulGatewayTLSConfig 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 NewConsulGatewayTLSConfigWithDefaults

func NewConsulGatewayTLSConfigWithDefaults() *ConsulGatewayTLSConfig

NewConsulGatewayTLSConfigWithDefaults instantiates a new ConsulGatewayTLSConfig 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 (*ConsulGatewayTLSConfig) GetCipherSuites

func (o *ConsulGatewayTLSConfig) GetCipherSuites() []string

GetCipherSuites returns the CipherSuites field value if set, zero value otherwise.

func (*ConsulGatewayTLSConfig) GetCipherSuitesOk

func (o *ConsulGatewayTLSConfig) GetCipherSuitesOk() (*[]string, bool)

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

func (*ConsulGatewayTLSConfig) GetEnabled

func (o *ConsulGatewayTLSConfig) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ConsulGatewayTLSConfig) GetEnabledOk

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

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

func (*ConsulGatewayTLSConfig) GetTLSMaxVersion

func (o *ConsulGatewayTLSConfig) GetTLSMaxVersion() string

GetTLSMaxVersion returns the TLSMaxVersion field value if set, zero value otherwise.

func (*ConsulGatewayTLSConfig) GetTLSMaxVersionOk

func (o *ConsulGatewayTLSConfig) GetTLSMaxVersionOk() (*string, bool)

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

func (*ConsulGatewayTLSConfig) GetTLSMinVersion

func (o *ConsulGatewayTLSConfig) GetTLSMinVersion() string

GetTLSMinVersion returns the TLSMinVersion field value if set, zero value otherwise.

func (*ConsulGatewayTLSConfig) GetTLSMinVersionOk

func (o *ConsulGatewayTLSConfig) GetTLSMinVersionOk() (*string, bool)

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

func (*ConsulGatewayTLSConfig) HasCipherSuites

func (o *ConsulGatewayTLSConfig) HasCipherSuites() bool

HasCipherSuites returns a boolean if a field has been set.

func (*ConsulGatewayTLSConfig) HasEnabled

func (o *ConsulGatewayTLSConfig) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ConsulGatewayTLSConfig) HasTLSMaxVersion

func (o *ConsulGatewayTLSConfig) HasTLSMaxVersion() bool

HasTLSMaxVersion returns a boolean if a field has been set.

func (*ConsulGatewayTLSConfig) HasTLSMinVersion

func (o *ConsulGatewayTLSConfig) HasTLSMinVersion() bool

HasTLSMinVersion returns a boolean if a field has been set.

func (ConsulGatewayTLSConfig) MarshalJSON

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

func (*ConsulGatewayTLSConfig) SetCipherSuites

func (o *ConsulGatewayTLSConfig) SetCipherSuites(v []string)

SetCipherSuites gets a reference to the given []string and assigns it to the CipherSuites field.

func (*ConsulGatewayTLSConfig) SetEnabled

func (o *ConsulGatewayTLSConfig) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ConsulGatewayTLSConfig) SetTLSMaxVersion

func (o *ConsulGatewayTLSConfig) SetTLSMaxVersion(v string)

SetTLSMaxVersion gets a reference to the given string and assigns it to the TLSMaxVersion field.

func (*ConsulGatewayTLSConfig) SetTLSMinVersion

func (o *ConsulGatewayTLSConfig) SetTLSMinVersion(v string)

SetTLSMinVersion gets a reference to the given string and assigns it to the TLSMinVersion field.

type ConsulIngressConfigEntry

type ConsulIngressConfigEntry struct {
	Listeners *[]ConsulIngressListener `json:"Listeners,omitempty"`
	TLS       *ConsulGatewayTLSConfig  `json:"TLS,omitempty"`
}

ConsulIngressConfigEntry struct for ConsulIngressConfigEntry

func NewConsulIngressConfigEntry

func NewConsulIngressConfigEntry() *ConsulIngressConfigEntry

NewConsulIngressConfigEntry instantiates a new ConsulIngressConfigEntry 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 NewConsulIngressConfigEntryWithDefaults

func NewConsulIngressConfigEntryWithDefaults() *ConsulIngressConfigEntry

NewConsulIngressConfigEntryWithDefaults instantiates a new ConsulIngressConfigEntry 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 (*ConsulIngressConfigEntry) GetListeners

func (o *ConsulIngressConfigEntry) GetListeners() []ConsulIngressListener

GetListeners returns the Listeners field value if set, zero value otherwise.

func (*ConsulIngressConfigEntry) GetListenersOk

func (o *ConsulIngressConfigEntry) GetListenersOk() (*[]ConsulIngressListener, bool)

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

func (*ConsulIngressConfigEntry) GetTLS

GetTLS returns the TLS field value if set, zero value otherwise.

func (*ConsulIngressConfigEntry) GetTLSOk

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

func (*ConsulIngressConfigEntry) HasListeners

func (o *ConsulIngressConfigEntry) HasListeners() bool

HasListeners returns a boolean if a field has been set.

func (*ConsulIngressConfigEntry) HasTLS

func (o *ConsulIngressConfigEntry) HasTLS() bool

HasTLS returns a boolean if a field has been set.

func (ConsulIngressConfigEntry) MarshalJSON

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

func (*ConsulIngressConfigEntry) SetListeners

func (o *ConsulIngressConfigEntry) SetListeners(v []ConsulIngressListener)

SetListeners gets a reference to the given []ConsulIngressListener and assigns it to the Listeners field.

func (*ConsulIngressConfigEntry) SetTLS

SetTLS gets a reference to the given ConsulGatewayTLSConfig and assigns it to the TLS field.

type ConsulIngressListener

type ConsulIngressListener struct {
	Port     *int32                  `json:"Port,omitempty"`
	Protocol *string                 `json:"Protocol,omitempty"`
	Services *[]ConsulIngressService `json:"Services,omitempty"`
}

ConsulIngressListener struct for ConsulIngressListener

func NewConsulIngressListener

func NewConsulIngressListener() *ConsulIngressListener

NewConsulIngressListener instantiates a new ConsulIngressListener 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 NewConsulIngressListenerWithDefaults

func NewConsulIngressListenerWithDefaults() *ConsulIngressListener

NewConsulIngressListenerWithDefaults instantiates a new ConsulIngressListener 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 (*ConsulIngressListener) GetPort

func (o *ConsulIngressListener) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*ConsulIngressListener) GetPortOk

func (o *ConsulIngressListener) 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 (*ConsulIngressListener) GetProtocol

func (o *ConsulIngressListener) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*ConsulIngressListener) GetProtocolOk

func (o *ConsulIngressListener) 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 (*ConsulIngressListener) GetServices

func (o *ConsulIngressListener) GetServices() []ConsulIngressService

GetServices returns the Services field value if set, zero value otherwise.

func (*ConsulIngressListener) GetServicesOk

func (o *ConsulIngressListener) GetServicesOk() (*[]ConsulIngressService, bool)

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

func (*ConsulIngressListener) HasPort

func (o *ConsulIngressListener) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*ConsulIngressListener) HasProtocol

func (o *ConsulIngressListener) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*ConsulIngressListener) HasServices

func (o *ConsulIngressListener) HasServices() bool

HasServices returns a boolean if a field has been set.

func (ConsulIngressListener) MarshalJSON

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

func (*ConsulIngressListener) SetPort

func (o *ConsulIngressListener) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*ConsulIngressListener) SetProtocol

func (o *ConsulIngressListener) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (*ConsulIngressListener) SetServices

func (o *ConsulIngressListener) SetServices(v []ConsulIngressService)

SetServices gets a reference to the given []ConsulIngressService and assigns it to the Services field.

type ConsulIngressService

type ConsulIngressService struct {
	Hosts *[]string `json:"Hosts,omitempty"`
	Name  *string   `json:"Name,omitempty"`
}

ConsulIngressService struct for ConsulIngressService

func NewConsulIngressService

func NewConsulIngressService() *ConsulIngressService

NewConsulIngressService instantiates a new ConsulIngressService 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 NewConsulIngressServiceWithDefaults

func NewConsulIngressServiceWithDefaults() *ConsulIngressService

NewConsulIngressServiceWithDefaults instantiates a new ConsulIngressService 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 (*ConsulIngressService) GetHosts

func (o *ConsulIngressService) GetHosts() []string

GetHosts returns the Hosts field value if set, zero value otherwise.

func (*ConsulIngressService) GetHostsOk

func (o *ConsulIngressService) GetHostsOk() (*[]string, bool)

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

func (*ConsulIngressService) GetName

func (o *ConsulIngressService) GetName() string

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

func (*ConsulIngressService) GetNameOk

func (o *ConsulIngressService) 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 (*ConsulIngressService) HasHosts

func (o *ConsulIngressService) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (*ConsulIngressService) HasName

func (o *ConsulIngressService) HasName() bool

HasName returns a boolean if a field has been set.

func (ConsulIngressService) MarshalJSON

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

func (*ConsulIngressService) SetHosts

func (o *ConsulIngressService) SetHosts(v []string)

SetHosts gets a reference to the given []string and assigns it to the Hosts field.

func (*ConsulIngressService) SetName

func (o *ConsulIngressService) SetName(v string)

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

type ConsulLinkedService

type ConsulLinkedService struct {
	CAFile   *string `json:"CAFile,omitempty"`
	CertFile *string `json:"CertFile,omitempty"`
	KeyFile  *string `json:"KeyFile,omitempty"`
	Name     *string `json:"Name,omitempty"`
	SNI      *string `json:"SNI,omitempty"`
}

ConsulLinkedService struct for ConsulLinkedService

func NewConsulLinkedService

func NewConsulLinkedService() *ConsulLinkedService

NewConsulLinkedService instantiates a new ConsulLinkedService 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 NewConsulLinkedServiceWithDefaults

func NewConsulLinkedServiceWithDefaults() *ConsulLinkedService

NewConsulLinkedServiceWithDefaults instantiates a new ConsulLinkedService 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 (*ConsulLinkedService) GetCAFile

func (o *ConsulLinkedService) GetCAFile() string

GetCAFile returns the CAFile field value if set, zero value otherwise.

func (*ConsulLinkedService) GetCAFileOk

func (o *ConsulLinkedService) GetCAFileOk() (*string, bool)

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

func (*ConsulLinkedService) GetCertFile

func (o *ConsulLinkedService) GetCertFile() string

GetCertFile returns the CertFile field value if set, zero value otherwise.

func (*ConsulLinkedService) GetCertFileOk

func (o *ConsulLinkedService) GetCertFileOk() (*string, bool)

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

func (*ConsulLinkedService) GetKeyFile

func (o *ConsulLinkedService) GetKeyFile() string

GetKeyFile returns the KeyFile field value if set, zero value otherwise.

func (*ConsulLinkedService) GetKeyFileOk

func (o *ConsulLinkedService) GetKeyFileOk() (*string, bool)

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

func (*ConsulLinkedService) GetName

func (o *ConsulLinkedService) GetName() string

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

func (*ConsulLinkedService) GetNameOk

func (o *ConsulLinkedService) 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 (*ConsulLinkedService) GetSNI

func (o *ConsulLinkedService) GetSNI() string

GetSNI returns the SNI field value if set, zero value otherwise.

func (*ConsulLinkedService) GetSNIOk

func (o *ConsulLinkedService) GetSNIOk() (*string, bool)

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

func (*ConsulLinkedService) HasCAFile

func (o *ConsulLinkedService) HasCAFile() bool

HasCAFile returns a boolean if a field has been set.

func (*ConsulLinkedService) HasCertFile

func (o *ConsulLinkedService) HasCertFile() bool

HasCertFile returns a boolean if a field has been set.

func (*ConsulLinkedService) HasKeyFile

func (o *ConsulLinkedService) HasKeyFile() bool

HasKeyFile returns a boolean if a field has been set.

func (*ConsulLinkedService) HasName

func (o *ConsulLinkedService) HasName() bool

HasName returns a boolean if a field has been set.

func (*ConsulLinkedService) HasSNI

func (o *ConsulLinkedService) HasSNI() bool

HasSNI returns a boolean if a field has been set.

func (ConsulLinkedService) MarshalJSON

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

func (*ConsulLinkedService) SetCAFile

func (o *ConsulLinkedService) SetCAFile(v string)

SetCAFile gets a reference to the given string and assigns it to the CAFile field.

func (*ConsulLinkedService) SetCertFile

func (o *ConsulLinkedService) SetCertFile(v string)

SetCertFile gets a reference to the given string and assigns it to the CertFile field.

func (*ConsulLinkedService) SetKeyFile

func (o *ConsulLinkedService) SetKeyFile(v string)

SetKeyFile gets a reference to the given string and assigns it to the KeyFile field.

func (*ConsulLinkedService) SetName

func (o *ConsulLinkedService) SetName(v string)

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

func (*ConsulLinkedService) SetSNI

func (o *ConsulLinkedService) SetSNI(v string)

SetSNI gets a reference to the given string and assigns it to the SNI field.

type ConsulMeshGateway

type ConsulMeshGateway struct {
	Mode *string `json:"Mode,omitempty"`
}

ConsulMeshGateway struct for ConsulMeshGateway

func NewConsulMeshGateway

func NewConsulMeshGateway() *ConsulMeshGateway

NewConsulMeshGateway instantiates a new ConsulMeshGateway 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 NewConsulMeshGatewayWithDefaults

func NewConsulMeshGatewayWithDefaults() *ConsulMeshGateway

NewConsulMeshGatewayWithDefaults instantiates a new ConsulMeshGateway 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 (*ConsulMeshGateway) GetMode

func (o *ConsulMeshGateway) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*ConsulMeshGateway) GetModeOk

func (o *ConsulMeshGateway) GetModeOk() (*string, bool)

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

func (*ConsulMeshGateway) HasMode

func (o *ConsulMeshGateway) HasMode() bool

HasMode returns a boolean if a field has been set.

func (ConsulMeshGateway) MarshalJSON

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

func (*ConsulMeshGateway) SetMode

func (o *ConsulMeshGateway) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

type ConsulProxy

type ConsulProxy struct {
	Config              *map[string]interface{} `json:"Config,omitempty"`
	ExposeConfig        *ConsulExposeConfig     `json:"ExposeConfig,omitempty"`
	LocalServiceAddress *string                 `json:"LocalServiceAddress,omitempty"`
	LocalServicePort    *int32                  `json:"LocalServicePort,omitempty"`
	Upstreams           *[]ConsulUpstream       `json:"Upstreams,omitempty"`
}

ConsulProxy struct for ConsulProxy

func NewConsulProxy

func NewConsulProxy() *ConsulProxy

NewConsulProxy instantiates a new ConsulProxy 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 NewConsulProxyWithDefaults

func NewConsulProxyWithDefaults() *ConsulProxy

NewConsulProxyWithDefaults instantiates a new ConsulProxy 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 (*ConsulProxy) GetConfig

func (o *ConsulProxy) GetConfig() map[string]interface{}

GetConfig returns the Config field value if set, zero value otherwise.

func (*ConsulProxy) GetConfigOk

func (o *ConsulProxy) GetConfigOk() (*map[string]interface{}, bool)

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

func (*ConsulProxy) GetExposeConfig

func (o *ConsulProxy) GetExposeConfig() ConsulExposeConfig

GetExposeConfig returns the ExposeConfig field value if set, zero value otherwise.

func (*ConsulProxy) GetExposeConfigOk

func (o *ConsulProxy) GetExposeConfigOk() (*ConsulExposeConfig, bool)

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

func (*ConsulProxy) GetLocalServiceAddress

func (o *ConsulProxy) GetLocalServiceAddress() string

GetLocalServiceAddress returns the LocalServiceAddress field value if set, zero value otherwise.

func (*ConsulProxy) GetLocalServiceAddressOk

func (o *ConsulProxy) GetLocalServiceAddressOk() (*string, bool)

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

func (*ConsulProxy) GetLocalServicePort

func (o *ConsulProxy) GetLocalServicePort() int32

GetLocalServicePort returns the LocalServicePort field value if set, zero value otherwise.

func (*ConsulProxy) GetLocalServicePortOk

func (o *ConsulProxy) GetLocalServicePortOk() (*int32, bool)

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

func (*ConsulProxy) GetUpstreams

func (o *ConsulProxy) GetUpstreams() []ConsulUpstream

GetUpstreams returns the Upstreams field value if set, zero value otherwise.

func (*ConsulProxy) GetUpstreamsOk

func (o *ConsulProxy) GetUpstreamsOk() (*[]ConsulUpstream, bool)

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

func (*ConsulProxy) HasConfig

func (o *ConsulProxy) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*ConsulProxy) HasExposeConfig

func (o *ConsulProxy) HasExposeConfig() bool

HasExposeConfig returns a boolean if a field has been set.

func (*ConsulProxy) HasLocalServiceAddress

func (o *ConsulProxy) HasLocalServiceAddress() bool

HasLocalServiceAddress returns a boolean if a field has been set.

func (*ConsulProxy) HasLocalServicePort

func (o *ConsulProxy) HasLocalServicePort() bool

HasLocalServicePort returns a boolean if a field has been set.

func (*ConsulProxy) HasUpstreams

func (o *ConsulProxy) HasUpstreams() bool

HasUpstreams returns a boolean if a field has been set.

func (ConsulProxy) MarshalJSON

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

func (*ConsulProxy) SetConfig

func (o *ConsulProxy) SetConfig(v map[string]interface{})

SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.

func (*ConsulProxy) SetExposeConfig

func (o *ConsulProxy) SetExposeConfig(v ConsulExposeConfig)

SetExposeConfig gets a reference to the given ConsulExposeConfig and assigns it to the ExposeConfig field.

func (*ConsulProxy) SetLocalServiceAddress

func (o *ConsulProxy) SetLocalServiceAddress(v string)

SetLocalServiceAddress gets a reference to the given string and assigns it to the LocalServiceAddress field.

func (*ConsulProxy) SetLocalServicePort

func (o *ConsulProxy) SetLocalServicePort(v int32)

SetLocalServicePort gets a reference to the given int32 and assigns it to the LocalServicePort field.

func (*ConsulProxy) SetUpstreams

func (o *ConsulProxy) SetUpstreams(v []ConsulUpstream)

SetUpstreams gets a reference to the given []ConsulUpstream and assigns it to the Upstreams field.

type ConsulSidecarService

type ConsulSidecarService struct {
	DisableDefaultTCPCheck *bool        `json:"DisableDefaultTCPCheck,omitempty"`
	Port                   *string      `json:"Port,omitempty"`
	Proxy                  *ConsulProxy `json:"Proxy,omitempty"`
	Tags                   *[]string    `json:"Tags,omitempty"`
}

ConsulSidecarService struct for ConsulSidecarService

func NewConsulSidecarService

func NewConsulSidecarService() *ConsulSidecarService

NewConsulSidecarService instantiates a new ConsulSidecarService 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 NewConsulSidecarServiceWithDefaults

func NewConsulSidecarServiceWithDefaults() *ConsulSidecarService

NewConsulSidecarServiceWithDefaults instantiates a new ConsulSidecarService 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 (*ConsulSidecarService) GetDisableDefaultTCPCheck

func (o *ConsulSidecarService) GetDisableDefaultTCPCheck() bool

GetDisableDefaultTCPCheck returns the DisableDefaultTCPCheck field value if set, zero value otherwise.

func (*ConsulSidecarService) GetDisableDefaultTCPCheckOk

func (o *ConsulSidecarService) GetDisableDefaultTCPCheckOk() (*bool, bool)

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

func (*ConsulSidecarService) GetPort

func (o *ConsulSidecarService) GetPort() string

GetPort returns the Port field value if set, zero value otherwise.

func (*ConsulSidecarService) GetPortOk

func (o *ConsulSidecarService) GetPortOk() (*string, 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 (*ConsulSidecarService) GetProxy

func (o *ConsulSidecarService) GetProxy() ConsulProxy

GetProxy returns the Proxy field value if set, zero value otherwise.

func (*ConsulSidecarService) GetProxyOk

func (o *ConsulSidecarService) GetProxyOk() (*ConsulProxy, bool)

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

func (*ConsulSidecarService) GetTags

func (o *ConsulSidecarService) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*ConsulSidecarService) GetTagsOk

func (o *ConsulSidecarService) GetTagsOk() (*[]string, bool)

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

func (*ConsulSidecarService) HasDisableDefaultTCPCheck

func (o *ConsulSidecarService) HasDisableDefaultTCPCheck() bool

HasDisableDefaultTCPCheck returns a boolean if a field has been set.

func (*ConsulSidecarService) HasPort

func (o *ConsulSidecarService) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*ConsulSidecarService) HasProxy

func (o *ConsulSidecarService) HasProxy() bool

HasProxy returns a boolean if a field has been set.

func (*ConsulSidecarService) HasTags

func (o *ConsulSidecarService) HasTags() bool

HasTags returns a boolean if a field has been set.

func (ConsulSidecarService) MarshalJSON

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

func (*ConsulSidecarService) SetDisableDefaultTCPCheck

func (o *ConsulSidecarService) SetDisableDefaultTCPCheck(v bool)

SetDisableDefaultTCPCheck gets a reference to the given bool and assigns it to the DisableDefaultTCPCheck field.

func (*ConsulSidecarService) SetPort

func (o *ConsulSidecarService) SetPort(v string)

SetPort gets a reference to the given string and assigns it to the Port field.

func (*ConsulSidecarService) SetProxy

func (o *ConsulSidecarService) SetProxy(v ConsulProxy)

SetProxy gets a reference to the given ConsulProxy and assigns it to the Proxy field.

func (*ConsulSidecarService) SetTags

func (o *ConsulSidecarService) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

type ConsulTerminatingConfigEntry

type ConsulTerminatingConfigEntry struct {
	Services *[]ConsulLinkedService `json:"Services,omitempty"`
}

ConsulTerminatingConfigEntry struct for ConsulTerminatingConfigEntry

func NewConsulTerminatingConfigEntry

func NewConsulTerminatingConfigEntry() *ConsulTerminatingConfigEntry

NewConsulTerminatingConfigEntry instantiates a new ConsulTerminatingConfigEntry 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 NewConsulTerminatingConfigEntryWithDefaults

func NewConsulTerminatingConfigEntryWithDefaults() *ConsulTerminatingConfigEntry

NewConsulTerminatingConfigEntryWithDefaults instantiates a new ConsulTerminatingConfigEntry 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 (*ConsulTerminatingConfigEntry) GetServices

GetServices returns the Services field value if set, zero value otherwise.

func (*ConsulTerminatingConfigEntry) GetServicesOk

func (o *ConsulTerminatingConfigEntry) GetServicesOk() (*[]ConsulLinkedService, bool)

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

func (*ConsulTerminatingConfigEntry) HasServices

func (o *ConsulTerminatingConfigEntry) HasServices() bool

HasServices returns a boolean if a field has been set.

func (ConsulTerminatingConfigEntry) MarshalJSON

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

func (*ConsulTerminatingConfigEntry) SetServices

SetServices gets a reference to the given []ConsulLinkedService and assigns it to the Services field.

type ConsulUpstream

type ConsulUpstream struct {
	Datacenter           *string            `json:"Datacenter,omitempty"`
	DestinationName      *string            `json:"DestinationName,omitempty"`
	DestinationNamespace *string            `json:"DestinationNamespace,omitempty"`
	LocalBindAddress     *string            `json:"LocalBindAddress,omitempty"`
	LocalBindPort        *int32             `json:"LocalBindPort,omitempty"`
	MeshGateway          *ConsulMeshGateway `json:"MeshGateway,omitempty"`
}

ConsulUpstream struct for ConsulUpstream

func NewConsulUpstream

func NewConsulUpstream() *ConsulUpstream

NewConsulUpstream instantiates a new ConsulUpstream 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 NewConsulUpstreamWithDefaults

func NewConsulUpstreamWithDefaults() *ConsulUpstream

NewConsulUpstreamWithDefaults instantiates a new ConsulUpstream 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 (*ConsulUpstream) GetDatacenter

func (o *ConsulUpstream) GetDatacenter() string

GetDatacenter returns the Datacenter field value if set, zero value otherwise.

func (*ConsulUpstream) GetDatacenterOk

func (o *ConsulUpstream) GetDatacenterOk() (*string, bool)

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

func (*ConsulUpstream) GetDestinationName

func (o *ConsulUpstream) GetDestinationName() string

GetDestinationName returns the DestinationName field value if set, zero value otherwise.

func (*ConsulUpstream) GetDestinationNameOk

func (o *ConsulUpstream) GetDestinationNameOk() (*string, bool)

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

func (*ConsulUpstream) GetDestinationNamespace

func (o *ConsulUpstream) GetDestinationNamespace() string

GetDestinationNamespace returns the DestinationNamespace field value if set, zero value otherwise.

func (*ConsulUpstream) GetDestinationNamespaceOk

func (o *ConsulUpstream) GetDestinationNamespaceOk() (*string, bool)

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

func (*ConsulUpstream) GetLocalBindAddress

func (o *ConsulUpstream) GetLocalBindAddress() string

GetLocalBindAddress returns the LocalBindAddress field value if set, zero value otherwise.

func (*ConsulUpstream) GetLocalBindAddressOk

func (o *ConsulUpstream) GetLocalBindAddressOk() (*string, bool)

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

func (*ConsulUpstream) GetLocalBindPort

func (o *ConsulUpstream) GetLocalBindPort() int32

GetLocalBindPort returns the LocalBindPort field value if set, zero value otherwise.

func (*ConsulUpstream) GetLocalBindPortOk

func (o *ConsulUpstream) GetLocalBindPortOk() (*int32, bool)

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

func (*ConsulUpstream) GetMeshGateway

func (o *ConsulUpstream) GetMeshGateway() ConsulMeshGateway

GetMeshGateway returns the MeshGateway field value if set, zero value otherwise.

func (*ConsulUpstream) GetMeshGatewayOk

func (o *ConsulUpstream) GetMeshGatewayOk() (*ConsulMeshGateway, bool)

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

func (*ConsulUpstream) HasDatacenter

func (o *ConsulUpstream) HasDatacenter() bool

HasDatacenter returns a boolean if a field has been set.

func (*ConsulUpstream) HasDestinationName

func (o *ConsulUpstream) HasDestinationName() bool

HasDestinationName returns a boolean if a field has been set.

func (*ConsulUpstream) HasDestinationNamespace

func (o *ConsulUpstream) HasDestinationNamespace() bool

HasDestinationNamespace returns a boolean if a field has been set.

func (*ConsulUpstream) HasLocalBindAddress

func (o *ConsulUpstream) HasLocalBindAddress() bool

HasLocalBindAddress returns a boolean if a field has been set.

func (*ConsulUpstream) HasLocalBindPort

func (o *ConsulUpstream) HasLocalBindPort() bool

HasLocalBindPort returns a boolean if a field has been set.

func (*ConsulUpstream) HasMeshGateway

func (o *ConsulUpstream) HasMeshGateway() bool

HasMeshGateway returns a boolean if a field has been set.

func (ConsulUpstream) MarshalJSON

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

func (*ConsulUpstream) SetDatacenter

func (o *ConsulUpstream) SetDatacenter(v string)

SetDatacenter gets a reference to the given string and assigns it to the Datacenter field.

func (*ConsulUpstream) SetDestinationName

func (o *ConsulUpstream) SetDestinationName(v string)

SetDestinationName gets a reference to the given string and assigns it to the DestinationName field.

func (*ConsulUpstream) SetDestinationNamespace

func (o *ConsulUpstream) SetDestinationNamespace(v string)

SetDestinationNamespace gets a reference to the given string and assigns it to the DestinationNamespace field.

func (*ConsulUpstream) SetLocalBindAddress

func (o *ConsulUpstream) SetLocalBindAddress(v string)

SetLocalBindAddress gets a reference to the given string and assigns it to the LocalBindAddress field.

func (*ConsulUpstream) SetLocalBindPort

func (o *ConsulUpstream) SetLocalBindPort(v int32)

SetLocalBindPort gets a reference to the given int32 and assigns it to the LocalBindPort field.

func (*ConsulUpstream) SetMeshGateway

func (o *ConsulUpstream) SetMeshGateway(v ConsulMeshGateway)

SetMeshGateway gets a reference to the given ConsulMeshGateway and assigns it to the MeshGateway field.

type DNSConfig

type DNSConfig struct {
	Options  *[]string `json:"Options,omitempty"`
	Searches *[]string `json:"Searches,omitempty"`
	Servers  *[]string `json:"Servers,omitempty"`
}

DNSConfig struct for DNSConfig

func NewDNSConfig

func NewDNSConfig() *DNSConfig

NewDNSConfig instantiates a new DNSConfig 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 NewDNSConfigWithDefaults

func NewDNSConfigWithDefaults() *DNSConfig

NewDNSConfigWithDefaults instantiates a new DNSConfig 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 (*DNSConfig) GetOptions

func (o *DNSConfig) GetOptions() []string

GetOptions returns the Options field value if set, zero value otherwise.

func (*DNSConfig) GetOptionsOk

func (o *DNSConfig) GetOptionsOk() (*[]string, bool)

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

func (*DNSConfig) GetSearches

func (o *DNSConfig) GetSearches() []string

GetSearches returns the Searches field value if set, zero value otherwise.

func (*DNSConfig) GetSearchesOk

func (o *DNSConfig) GetSearchesOk() (*[]string, bool)

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

func (*DNSConfig) GetServers

func (o *DNSConfig) GetServers() []string

GetServers returns the Servers field value if set, zero value otherwise.

func (*DNSConfig) GetServersOk

func (o *DNSConfig) GetServersOk() (*[]string, bool)

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

func (*DNSConfig) HasOptions

func (o *DNSConfig) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*DNSConfig) HasSearches

func (o *DNSConfig) HasSearches() bool

HasSearches returns a boolean if a field has been set.

func (*DNSConfig) HasServers

func (o *DNSConfig) HasServers() bool

HasServers returns a boolean if a field has been set.

func (DNSConfig) MarshalJSON

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

func (*DNSConfig) SetOptions

func (o *DNSConfig) SetOptions(v []string)

SetOptions gets a reference to the given []string and assigns it to the Options field.

func (*DNSConfig) SetSearches

func (o *DNSConfig) SetSearches(v []string)

SetSearches gets a reference to the given []string and assigns it to the Searches field.

func (*DNSConfig) SetServers

func (o *DNSConfig) SetServers(v []string)

SetServers gets a reference to the given []string and assigns it to the Servers field.

type Deployment

type Deployment struct {
	CreateIndex        *int32                      `json:"CreateIndex,omitempty"`
	ID                 *string                     `json:"ID,omitempty"`
	IsMultiregion      *bool                       `json:"IsMultiregion,omitempty"`
	JobCreateIndex     *int32                      `json:"JobCreateIndex,omitempty"`
	JobID              *string                     `json:"JobID,omitempty"`
	JobModifyIndex     *int32                      `json:"JobModifyIndex,omitempty"`
	JobSpecModifyIndex *int32                      `json:"JobSpecModifyIndex,omitempty"`
	JobVersion         *int32                      `json:"JobVersion,omitempty"`
	ModifyIndex        *int32                      `json:"ModifyIndex,omitempty"`
	Namespace          *string                     `json:"Namespace,omitempty"`
	Status             *string                     `json:"Status,omitempty"`
	StatusDescription  *string                     `json:"StatusDescription,omitempty"`
	TaskGroups         *map[string]DeploymentState `json:"TaskGroups,omitempty"`
}

Deployment struct for Deployment

func NewDeployment

func NewDeployment() *Deployment

NewDeployment instantiates a new Deployment 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 NewDeploymentWithDefaults

func NewDeploymentWithDefaults() *Deployment

NewDeploymentWithDefaults instantiates a new Deployment 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 (*Deployment) GetCreateIndex

func (o *Deployment) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*Deployment) GetCreateIndexOk

func (o *Deployment) GetCreateIndexOk() (*int32, bool)

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

func (*Deployment) GetID

func (o *Deployment) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*Deployment) GetIDOk

func (o *Deployment) 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 (*Deployment) GetIsMultiregion

func (o *Deployment) GetIsMultiregion() bool

GetIsMultiregion returns the IsMultiregion field value if set, zero value otherwise.

func (*Deployment) GetIsMultiregionOk

func (o *Deployment) GetIsMultiregionOk() (*bool, bool)

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

func (*Deployment) GetJobCreateIndex

func (o *Deployment) GetJobCreateIndex() int32

GetJobCreateIndex returns the JobCreateIndex field value if set, zero value otherwise.

func (*Deployment) GetJobCreateIndexOk

func (o *Deployment) GetJobCreateIndexOk() (*int32, bool)

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

func (*Deployment) GetJobID

func (o *Deployment) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*Deployment) GetJobIDOk

func (o *Deployment) GetJobIDOk() (*string, bool)

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

func (*Deployment) GetJobModifyIndex

func (o *Deployment) GetJobModifyIndex() int32

GetJobModifyIndex returns the JobModifyIndex field value if set, zero value otherwise.

func (*Deployment) GetJobModifyIndexOk

func (o *Deployment) GetJobModifyIndexOk() (*int32, bool)

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

func (*Deployment) GetJobSpecModifyIndex

func (o *Deployment) GetJobSpecModifyIndex() int32

GetJobSpecModifyIndex returns the JobSpecModifyIndex field value if set, zero value otherwise.

func (*Deployment) GetJobSpecModifyIndexOk

func (o *Deployment) GetJobSpecModifyIndexOk() (*int32, bool)

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

func (*Deployment) GetJobVersion

func (o *Deployment) GetJobVersion() int32

GetJobVersion returns the JobVersion field value if set, zero value otherwise.

func (*Deployment) GetJobVersionOk

func (o *Deployment) GetJobVersionOk() (*int32, bool)

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

func (*Deployment) GetModifyIndex

func (o *Deployment) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*Deployment) GetModifyIndexOk

func (o *Deployment) GetModifyIndexOk() (*int32, bool)

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

func (*Deployment) GetNamespace

func (o *Deployment) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*Deployment) GetNamespaceOk

func (o *Deployment) GetNamespaceOk() (*string, bool)

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

func (*Deployment) GetStatus

func (o *Deployment) GetStatus() string

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

func (*Deployment) GetStatusDescription

func (o *Deployment) GetStatusDescription() string

GetStatusDescription returns the StatusDescription field value if set, zero value otherwise.

func (*Deployment) GetStatusDescriptionOk

func (o *Deployment) GetStatusDescriptionOk() (*string, bool)

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

func (*Deployment) GetStatusOk

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

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

func (*Deployment) GetTaskGroups

func (o *Deployment) GetTaskGroups() map[string]DeploymentState

GetTaskGroups returns the TaskGroups field value if set, zero value otherwise.

func (*Deployment) GetTaskGroupsOk

func (o *Deployment) GetTaskGroupsOk() (*map[string]DeploymentState, bool)

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

func (*Deployment) HasCreateIndex

func (o *Deployment) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*Deployment) HasID

func (o *Deployment) HasID() bool

HasID returns a boolean if a field has been set.

func (*Deployment) HasIsMultiregion

func (o *Deployment) HasIsMultiregion() bool

HasIsMultiregion returns a boolean if a field has been set.

func (*Deployment) HasJobCreateIndex

func (o *Deployment) HasJobCreateIndex() bool

HasJobCreateIndex returns a boolean if a field has been set.

func (*Deployment) HasJobID

func (o *Deployment) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*Deployment) HasJobModifyIndex

func (o *Deployment) HasJobModifyIndex() bool

HasJobModifyIndex returns a boolean if a field has been set.

func (*Deployment) HasJobSpecModifyIndex

func (o *Deployment) HasJobSpecModifyIndex() bool

HasJobSpecModifyIndex returns a boolean if a field has been set.

func (*Deployment) HasJobVersion

func (o *Deployment) HasJobVersion() bool

HasJobVersion returns a boolean if a field has been set.

func (*Deployment) HasModifyIndex

func (o *Deployment) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*Deployment) HasNamespace

func (o *Deployment) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*Deployment) HasStatus

func (o *Deployment) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Deployment) HasStatusDescription

func (o *Deployment) HasStatusDescription() bool

HasStatusDescription returns a boolean if a field has been set.

func (*Deployment) HasTaskGroups

func (o *Deployment) HasTaskGroups() bool

HasTaskGroups returns a boolean if a field has been set.

func (Deployment) MarshalJSON

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

func (*Deployment) SetCreateIndex

func (o *Deployment) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*Deployment) SetID

func (o *Deployment) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*Deployment) SetIsMultiregion

func (o *Deployment) SetIsMultiregion(v bool)

SetIsMultiregion gets a reference to the given bool and assigns it to the IsMultiregion field.

func (*Deployment) SetJobCreateIndex

func (o *Deployment) SetJobCreateIndex(v int32)

SetJobCreateIndex gets a reference to the given int32 and assigns it to the JobCreateIndex field.

func (*Deployment) SetJobID

func (o *Deployment) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*Deployment) SetJobModifyIndex

func (o *Deployment) SetJobModifyIndex(v int32)

SetJobModifyIndex gets a reference to the given int32 and assigns it to the JobModifyIndex field.

func (*Deployment) SetJobSpecModifyIndex

func (o *Deployment) SetJobSpecModifyIndex(v int32)

SetJobSpecModifyIndex gets a reference to the given int32 and assigns it to the JobSpecModifyIndex field.

func (*Deployment) SetJobVersion

func (o *Deployment) SetJobVersion(v int32)

SetJobVersion gets a reference to the given int32 and assigns it to the JobVersion field.

func (*Deployment) SetModifyIndex

func (o *Deployment) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*Deployment) SetNamespace

func (o *Deployment) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*Deployment) SetStatus

func (o *Deployment) SetStatus(v string)

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

func (*Deployment) SetStatusDescription

func (o *Deployment) SetStatusDescription(v string)

SetStatusDescription gets a reference to the given string and assigns it to the StatusDescription field.

func (*Deployment) SetTaskGroups

func (o *Deployment) SetTaskGroups(v map[string]DeploymentState)

SetTaskGroups gets a reference to the given map[string]DeploymentState and assigns it to the TaskGroups field.

type DeploymentAllocHealthRequest

type DeploymentAllocHealthRequest struct {
	DeploymentID           *string   `json:"DeploymentID,omitempty"`
	HealthyAllocationIDs   *[]string `json:"HealthyAllocationIDs,omitempty"`
	Namespace              *string   `json:"Namespace,omitempty"`
	Region                 *string   `json:"Region,omitempty"`
	SecretID               *string   `json:"SecretID,omitempty"`
	UnhealthyAllocationIDs *[]string `json:"UnhealthyAllocationIDs,omitempty"`
}

DeploymentAllocHealthRequest struct for DeploymentAllocHealthRequest

func NewDeploymentAllocHealthRequest

func NewDeploymentAllocHealthRequest() *DeploymentAllocHealthRequest

NewDeploymentAllocHealthRequest instantiates a new DeploymentAllocHealthRequest 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 NewDeploymentAllocHealthRequestWithDefaults

func NewDeploymentAllocHealthRequestWithDefaults() *DeploymentAllocHealthRequest

NewDeploymentAllocHealthRequestWithDefaults instantiates a new DeploymentAllocHealthRequest 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 (*DeploymentAllocHealthRequest) GetDeploymentID

func (o *DeploymentAllocHealthRequest) GetDeploymentID() string

GetDeploymentID returns the DeploymentID field value if set, zero value otherwise.

func (*DeploymentAllocHealthRequest) GetDeploymentIDOk

func (o *DeploymentAllocHealthRequest) GetDeploymentIDOk() (*string, bool)

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

func (*DeploymentAllocHealthRequest) GetHealthyAllocationIDs

func (o *DeploymentAllocHealthRequest) GetHealthyAllocationIDs() []string

GetHealthyAllocationIDs returns the HealthyAllocationIDs field value if set, zero value otherwise.

func (*DeploymentAllocHealthRequest) GetHealthyAllocationIDsOk

func (o *DeploymentAllocHealthRequest) GetHealthyAllocationIDsOk() (*[]string, bool)

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

func (*DeploymentAllocHealthRequest) GetNamespace

func (o *DeploymentAllocHealthRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*DeploymentAllocHealthRequest) GetNamespaceOk

func (o *DeploymentAllocHealthRequest) GetNamespaceOk() (*string, bool)

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

func (*DeploymentAllocHealthRequest) GetRegion

func (o *DeploymentAllocHealthRequest) GetRegion() string

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

func (*DeploymentAllocHealthRequest) GetRegionOk

func (o *DeploymentAllocHealthRequest) 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 (*DeploymentAllocHealthRequest) GetSecretID

func (o *DeploymentAllocHealthRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*DeploymentAllocHealthRequest) GetSecretIDOk

func (o *DeploymentAllocHealthRequest) GetSecretIDOk() (*string, bool)

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

func (*DeploymentAllocHealthRequest) GetUnhealthyAllocationIDs

func (o *DeploymentAllocHealthRequest) GetUnhealthyAllocationIDs() []string

GetUnhealthyAllocationIDs returns the UnhealthyAllocationIDs field value if set, zero value otherwise.

func (*DeploymentAllocHealthRequest) GetUnhealthyAllocationIDsOk

func (o *DeploymentAllocHealthRequest) GetUnhealthyAllocationIDsOk() (*[]string, bool)

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

func (*DeploymentAllocHealthRequest) HasDeploymentID

func (o *DeploymentAllocHealthRequest) HasDeploymentID() bool

HasDeploymentID returns a boolean if a field has been set.

func (*DeploymentAllocHealthRequest) HasHealthyAllocationIDs

func (o *DeploymentAllocHealthRequest) HasHealthyAllocationIDs() bool

HasHealthyAllocationIDs returns a boolean if a field has been set.

func (*DeploymentAllocHealthRequest) HasNamespace

func (o *DeploymentAllocHealthRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*DeploymentAllocHealthRequest) HasRegion

func (o *DeploymentAllocHealthRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*DeploymentAllocHealthRequest) HasSecretID

func (o *DeploymentAllocHealthRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (*DeploymentAllocHealthRequest) HasUnhealthyAllocationIDs

func (o *DeploymentAllocHealthRequest) HasUnhealthyAllocationIDs() bool

HasUnhealthyAllocationIDs returns a boolean if a field has been set.

func (DeploymentAllocHealthRequest) MarshalJSON

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

func (*DeploymentAllocHealthRequest) SetDeploymentID

func (o *DeploymentAllocHealthRequest) SetDeploymentID(v string)

SetDeploymentID gets a reference to the given string and assigns it to the DeploymentID field.

func (*DeploymentAllocHealthRequest) SetHealthyAllocationIDs

func (o *DeploymentAllocHealthRequest) SetHealthyAllocationIDs(v []string)

SetHealthyAllocationIDs gets a reference to the given []string and assigns it to the HealthyAllocationIDs field.

func (*DeploymentAllocHealthRequest) SetNamespace

func (o *DeploymentAllocHealthRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*DeploymentAllocHealthRequest) SetRegion

func (o *DeploymentAllocHealthRequest) SetRegion(v string)

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

func (*DeploymentAllocHealthRequest) SetSecretID

func (o *DeploymentAllocHealthRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

func (*DeploymentAllocHealthRequest) SetUnhealthyAllocationIDs

func (o *DeploymentAllocHealthRequest) SetUnhealthyAllocationIDs(v []string)

SetUnhealthyAllocationIDs gets a reference to the given []string and assigns it to the UnhealthyAllocationIDs field.

type DeploymentPauseRequest

type DeploymentPauseRequest struct {
	DeploymentID *string `json:"DeploymentID,omitempty"`
	Namespace    *string `json:"Namespace,omitempty"`
	Pause        *bool   `json:"Pause,omitempty"`
	Region       *string `json:"Region,omitempty"`
	SecretID     *string `json:"SecretID,omitempty"`
}

DeploymentPauseRequest struct for DeploymentPauseRequest

func NewDeploymentPauseRequest

func NewDeploymentPauseRequest() *DeploymentPauseRequest

NewDeploymentPauseRequest instantiates a new DeploymentPauseRequest 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 NewDeploymentPauseRequestWithDefaults

func NewDeploymentPauseRequestWithDefaults() *DeploymentPauseRequest

NewDeploymentPauseRequestWithDefaults instantiates a new DeploymentPauseRequest 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 (*DeploymentPauseRequest) GetDeploymentID

func (o *DeploymentPauseRequest) GetDeploymentID() string

GetDeploymentID returns the DeploymentID field value if set, zero value otherwise.

func (*DeploymentPauseRequest) GetDeploymentIDOk

func (o *DeploymentPauseRequest) GetDeploymentIDOk() (*string, bool)

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

func (*DeploymentPauseRequest) GetNamespace

func (o *DeploymentPauseRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*DeploymentPauseRequest) GetNamespaceOk

func (o *DeploymentPauseRequest) GetNamespaceOk() (*string, bool)

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

func (*DeploymentPauseRequest) GetPause

func (o *DeploymentPauseRequest) GetPause() bool

GetPause returns the Pause field value if set, zero value otherwise.

func (*DeploymentPauseRequest) GetPauseOk

func (o *DeploymentPauseRequest) GetPauseOk() (*bool, bool)

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

func (*DeploymentPauseRequest) GetRegion

func (o *DeploymentPauseRequest) GetRegion() string

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

func (*DeploymentPauseRequest) GetRegionOk

func (o *DeploymentPauseRequest) 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 (*DeploymentPauseRequest) GetSecretID

func (o *DeploymentPauseRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*DeploymentPauseRequest) GetSecretIDOk

func (o *DeploymentPauseRequest) GetSecretIDOk() (*string, bool)

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

func (*DeploymentPauseRequest) HasDeploymentID

func (o *DeploymentPauseRequest) HasDeploymentID() bool

HasDeploymentID returns a boolean if a field has been set.

func (*DeploymentPauseRequest) HasNamespace

func (o *DeploymentPauseRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*DeploymentPauseRequest) HasPause

func (o *DeploymentPauseRequest) HasPause() bool

HasPause returns a boolean if a field has been set.

func (*DeploymentPauseRequest) HasRegion

func (o *DeploymentPauseRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*DeploymentPauseRequest) HasSecretID

func (o *DeploymentPauseRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (DeploymentPauseRequest) MarshalJSON

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

func (*DeploymentPauseRequest) SetDeploymentID

func (o *DeploymentPauseRequest) SetDeploymentID(v string)

SetDeploymentID gets a reference to the given string and assigns it to the DeploymentID field.

func (*DeploymentPauseRequest) SetNamespace

func (o *DeploymentPauseRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*DeploymentPauseRequest) SetPause

func (o *DeploymentPauseRequest) SetPause(v bool)

SetPause gets a reference to the given bool and assigns it to the Pause field.

func (*DeploymentPauseRequest) SetRegion

func (o *DeploymentPauseRequest) SetRegion(v string)

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

func (*DeploymentPauseRequest) SetSecretID

func (o *DeploymentPauseRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

type DeploymentPromoteRequest

type DeploymentPromoteRequest struct {
	All          *bool     `json:"All,omitempty"`
	DeploymentID *string   `json:"DeploymentID,omitempty"`
	Groups       *[]string `json:"Groups,omitempty"`
	Namespace    *string   `json:"Namespace,omitempty"`
	Region       *string   `json:"Region,omitempty"`
	SecretID     *string   `json:"SecretID,omitempty"`
}

DeploymentPromoteRequest struct for DeploymentPromoteRequest

func NewDeploymentPromoteRequest

func NewDeploymentPromoteRequest() *DeploymentPromoteRequest

NewDeploymentPromoteRequest instantiates a new DeploymentPromoteRequest 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 NewDeploymentPromoteRequestWithDefaults

func NewDeploymentPromoteRequestWithDefaults() *DeploymentPromoteRequest

NewDeploymentPromoteRequestWithDefaults instantiates a new DeploymentPromoteRequest 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 (*DeploymentPromoteRequest) GetAll

func (o *DeploymentPromoteRequest) GetAll() bool

GetAll returns the All field value if set, zero value otherwise.

func (*DeploymentPromoteRequest) GetAllOk

func (o *DeploymentPromoteRequest) GetAllOk() (*bool, bool)

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

func (*DeploymentPromoteRequest) GetDeploymentID

func (o *DeploymentPromoteRequest) GetDeploymentID() string

GetDeploymentID returns the DeploymentID field value if set, zero value otherwise.

func (*DeploymentPromoteRequest) GetDeploymentIDOk

func (o *DeploymentPromoteRequest) GetDeploymentIDOk() (*string, bool)

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

func (*DeploymentPromoteRequest) GetGroups

func (o *DeploymentPromoteRequest) GetGroups() []string

GetGroups returns the Groups field value if set, zero value otherwise.

func (*DeploymentPromoteRequest) GetGroupsOk

func (o *DeploymentPromoteRequest) GetGroupsOk() (*[]string, bool)

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

func (*DeploymentPromoteRequest) GetNamespace

func (o *DeploymentPromoteRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*DeploymentPromoteRequest) GetNamespaceOk

func (o *DeploymentPromoteRequest) GetNamespaceOk() (*string, bool)

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

func (*DeploymentPromoteRequest) GetRegion

func (o *DeploymentPromoteRequest) GetRegion() string

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

func (*DeploymentPromoteRequest) GetRegionOk

func (o *DeploymentPromoteRequest) 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 (*DeploymentPromoteRequest) GetSecretID

func (o *DeploymentPromoteRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*DeploymentPromoteRequest) GetSecretIDOk

func (o *DeploymentPromoteRequest) GetSecretIDOk() (*string, bool)

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

func (*DeploymentPromoteRequest) HasAll

func (o *DeploymentPromoteRequest) HasAll() bool

HasAll returns a boolean if a field has been set.

func (*DeploymentPromoteRequest) HasDeploymentID

func (o *DeploymentPromoteRequest) HasDeploymentID() bool

HasDeploymentID returns a boolean if a field has been set.

func (*DeploymentPromoteRequest) HasGroups

func (o *DeploymentPromoteRequest) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*DeploymentPromoteRequest) HasNamespace

func (o *DeploymentPromoteRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*DeploymentPromoteRequest) HasRegion

func (o *DeploymentPromoteRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*DeploymentPromoteRequest) HasSecretID

func (o *DeploymentPromoteRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (DeploymentPromoteRequest) MarshalJSON

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

func (*DeploymentPromoteRequest) SetAll

func (o *DeploymentPromoteRequest) SetAll(v bool)

SetAll gets a reference to the given bool and assigns it to the All field.

func (*DeploymentPromoteRequest) SetDeploymentID

func (o *DeploymentPromoteRequest) SetDeploymentID(v string)

SetDeploymentID gets a reference to the given string and assigns it to the DeploymentID field.

func (*DeploymentPromoteRequest) SetGroups

func (o *DeploymentPromoteRequest) SetGroups(v []string)

SetGroups gets a reference to the given []string and assigns it to the Groups field.

func (*DeploymentPromoteRequest) SetNamespace

func (o *DeploymentPromoteRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*DeploymentPromoteRequest) SetRegion

func (o *DeploymentPromoteRequest) SetRegion(v string)

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

func (*DeploymentPromoteRequest) SetSecretID

func (o *DeploymentPromoteRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

type DeploymentState

type DeploymentState struct {
	AutoRevert        *bool      `json:"AutoRevert,omitempty"`
	DesiredCanaries   *int32     `json:"DesiredCanaries,omitempty"`
	DesiredTotal      *int32     `json:"DesiredTotal,omitempty"`
	HealthyAllocs     *int32     `json:"HealthyAllocs,omitempty"`
	PlacedAllocs      *int32     `json:"PlacedAllocs,omitempty"`
	PlacedCanaries    *[]string  `json:"PlacedCanaries,omitempty"`
	ProgressDeadline  *int64     `json:"ProgressDeadline,omitempty"`
	Promoted          *bool      `json:"Promoted,omitempty"`
	RequireProgressBy *time.Time `json:"RequireProgressBy,omitempty"`
	UnhealthyAllocs   *int32     `json:"UnhealthyAllocs,omitempty"`
}

DeploymentState struct for DeploymentState

func NewDeploymentState

func NewDeploymentState() *DeploymentState

NewDeploymentState instantiates a new DeploymentState 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 NewDeploymentStateWithDefaults

func NewDeploymentStateWithDefaults() *DeploymentState

NewDeploymentStateWithDefaults instantiates a new DeploymentState 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 (*DeploymentState) GetAutoRevert

func (o *DeploymentState) GetAutoRevert() bool

GetAutoRevert returns the AutoRevert field value if set, zero value otherwise.

func (*DeploymentState) GetAutoRevertOk

func (o *DeploymentState) GetAutoRevertOk() (*bool, bool)

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

func (*DeploymentState) GetDesiredCanaries

func (o *DeploymentState) GetDesiredCanaries() int32

GetDesiredCanaries returns the DesiredCanaries field value if set, zero value otherwise.

func (*DeploymentState) GetDesiredCanariesOk

func (o *DeploymentState) GetDesiredCanariesOk() (*int32, bool)

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

func (*DeploymentState) GetDesiredTotal

func (o *DeploymentState) GetDesiredTotal() int32

GetDesiredTotal returns the DesiredTotal field value if set, zero value otherwise.

func (*DeploymentState) GetDesiredTotalOk

func (o *DeploymentState) GetDesiredTotalOk() (*int32, bool)

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

func (*DeploymentState) GetHealthyAllocs

func (o *DeploymentState) GetHealthyAllocs() int32

GetHealthyAllocs returns the HealthyAllocs field value if set, zero value otherwise.

func (*DeploymentState) GetHealthyAllocsOk

func (o *DeploymentState) GetHealthyAllocsOk() (*int32, bool)

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

func (*DeploymentState) GetPlacedAllocs

func (o *DeploymentState) GetPlacedAllocs() int32

GetPlacedAllocs returns the PlacedAllocs field value if set, zero value otherwise.

func (*DeploymentState) GetPlacedAllocsOk

func (o *DeploymentState) GetPlacedAllocsOk() (*int32, bool)

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

func (*DeploymentState) GetPlacedCanaries

func (o *DeploymentState) GetPlacedCanaries() []string

GetPlacedCanaries returns the PlacedCanaries field value if set, zero value otherwise.

func (*DeploymentState) GetPlacedCanariesOk

func (o *DeploymentState) GetPlacedCanariesOk() (*[]string, bool)

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

func (*DeploymentState) GetProgressDeadline

func (o *DeploymentState) GetProgressDeadline() int64

GetProgressDeadline returns the ProgressDeadline field value if set, zero value otherwise.

func (*DeploymentState) GetProgressDeadlineOk

func (o *DeploymentState) GetProgressDeadlineOk() (*int64, bool)

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

func (*DeploymentState) GetPromoted

func (o *DeploymentState) GetPromoted() bool

GetPromoted returns the Promoted field value if set, zero value otherwise.

func (*DeploymentState) GetPromotedOk

func (o *DeploymentState) GetPromotedOk() (*bool, bool)

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

func (*DeploymentState) GetRequireProgressBy

func (o *DeploymentState) GetRequireProgressBy() time.Time

GetRequireProgressBy returns the RequireProgressBy field value if set, zero value otherwise.

func (*DeploymentState) GetRequireProgressByOk

func (o *DeploymentState) GetRequireProgressByOk() (*time.Time, bool)

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

func (*DeploymentState) GetUnhealthyAllocs

func (o *DeploymentState) GetUnhealthyAllocs() int32

GetUnhealthyAllocs returns the UnhealthyAllocs field value if set, zero value otherwise.

func (*DeploymentState) GetUnhealthyAllocsOk

func (o *DeploymentState) GetUnhealthyAllocsOk() (*int32, bool)

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

func (*DeploymentState) HasAutoRevert

func (o *DeploymentState) HasAutoRevert() bool

HasAutoRevert returns a boolean if a field has been set.

func (*DeploymentState) HasDesiredCanaries

func (o *DeploymentState) HasDesiredCanaries() bool

HasDesiredCanaries returns a boolean if a field has been set.

func (*DeploymentState) HasDesiredTotal

func (o *DeploymentState) HasDesiredTotal() bool

HasDesiredTotal returns a boolean if a field has been set.

func (*DeploymentState) HasHealthyAllocs

func (o *DeploymentState) HasHealthyAllocs() bool

HasHealthyAllocs returns a boolean if a field has been set.

func (*DeploymentState) HasPlacedAllocs

func (o *DeploymentState) HasPlacedAllocs() bool

HasPlacedAllocs returns a boolean if a field has been set.

func (*DeploymentState) HasPlacedCanaries

func (o *DeploymentState) HasPlacedCanaries() bool

HasPlacedCanaries returns a boolean if a field has been set.

func (*DeploymentState) HasProgressDeadline

func (o *DeploymentState) HasProgressDeadline() bool

HasProgressDeadline returns a boolean if a field has been set.

func (*DeploymentState) HasPromoted

func (o *DeploymentState) HasPromoted() bool

HasPromoted returns a boolean if a field has been set.

func (*DeploymentState) HasRequireProgressBy

func (o *DeploymentState) HasRequireProgressBy() bool

HasRequireProgressBy returns a boolean if a field has been set.

func (*DeploymentState) HasUnhealthyAllocs

func (o *DeploymentState) HasUnhealthyAllocs() bool

HasUnhealthyAllocs returns a boolean if a field has been set.

func (DeploymentState) MarshalJSON

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

func (*DeploymentState) SetAutoRevert

func (o *DeploymentState) SetAutoRevert(v bool)

SetAutoRevert gets a reference to the given bool and assigns it to the AutoRevert field.

func (*DeploymentState) SetDesiredCanaries

func (o *DeploymentState) SetDesiredCanaries(v int32)

SetDesiredCanaries gets a reference to the given int32 and assigns it to the DesiredCanaries field.

func (*DeploymentState) SetDesiredTotal

func (o *DeploymentState) SetDesiredTotal(v int32)

SetDesiredTotal gets a reference to the given int32 and assigns it to the DesiredTotal field.

func (*DeploymentState) SetHealthyAllocs

func (o *DeploymentState) SetHealthyAllocs(v int32)

SetHealthyAllocs gets a reference to the given int32 and assigns it to the HealthyAllocs field.

func (*DeploymentState) SetPlacedAllocs

func (o *DeploymentState) SetPlacedAllocs(v int32)

SetPlacedAllocs gets a reference to the given int32 and assigns it to the PlacedAllocs field.

func (*DeploymentState) SetPlacedCanaries

func (o *DeploymentState) SetPlacedCanaries(v []string)

SetPlacedCanaries gets a reference to the given []string and assigns it to the PlacedCanaries field.

func (*DeploymentState) SetProgressDeadline

func (o *DeploymentState) SetProgressDeadline(v int64)

SetProgressDeadline gets a reference to the given int64 and assigns it to the ProgressDeadline field.

func (*DeploymentState) SetPromoted

func (o *DeploymentState) SetPromoted(v bool)

SetPromoted gets a reference to the given bool and assigns it to the Promoted field.

func (*DeploymentState) SetRequireProgressBy

func (o *DeploymentState) SetRequireProgressBy(v time.Time)

SetRequireProgressBy gets a reference to the given time.Time and assigns it to the RequireProgressBy field.

func (*DeploymentState) SetUnhealthyAllocs

func (o *DeploymentState) SetUnhealthyAllocs(v int32)

SetUnhealthyAllocs gets a reference to the given int32 and assigns it to the UnhealthyAllocs field.

type DeploymentUnblockRequest

type DeploymentUnblockRequest struct {
	DeploymentID *string `json:"DeploymentID,omitempty"`
	Namespace    *string `json:"Namespace,omitempty"`
	Region       *string `json:"Region,omitempty"`
	SecretID     *string `json:"SecretID,omitempty"`
}

DeploymentUnblockRequest struct for DeploymentUnblockRequest

func NewDeploymentUnblockRequest

func NewDeploymentUnblockRequest() *DeploymentUnblockRequest

NewDeploymentUnblockRequest instantiates a new DeploymentUnblockRequest 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 NewDeploymentUnblockRequestWithDefaults

func NewDeploymentUnblockRequestWithDefaults() *DeploymentUnblockRequest

NewDeploymentUnblockRequestWithDefaults instantiates a new DeploymentUnblockRequest 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 (*DeploymentUnblockRequest) GetDeploymentID

func (o *DeploymentUnblockRequest) GetDeploymentID() string

GetDeploymentID returns the DeploymentID field value if set, zero value otherwise.

func (*DeploymentUnblockRequest) GetDeploymentIDOk

func (o *DeploymentUnblockRequest) GetDeploymentIDOk() (*string, bool)

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

func (*DeploymentUnblockRequest) GetNamespace

func (o *DeploymentUnblockRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*DeploymentUnblockRequest) GetNamespaceOk

func (o *DeploymentUnblockRequest) GetNamespaceOk() (*string, bool)

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

func (*DeploymentUnblockRequest) GetRegion

func (o *DeploymentUnblockRequest) GetRegion() string

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

func (*DeploymentUnblockRequest) GetRegionOk

func (o *DeploymentUnblockRequest) 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 (*DeploymentUnblockRequest) GetSecretID

func (o *DeploymentUnblockRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*DeploymentUnblockRequest) GetSecretIDOk

func (o *DeploymentUnblockRequest) GetSecretIDOk() (*string, bool)

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

func (*DeploymentUnblockRequest) HasDeploymentID

func (o *DeploymentUnblockRequest) HasDeploymentID() bool

HasDeploymentID returns a boolean if a field has been set.

func (*DeploymentUnblockRequest) HasNamespace

func (o *DeploymentUnblockRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*DeploymentUnblockRequest) HasRegion

func (o *DeploymentUnblockRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*DeploymentUnblockRequest) HasSecretID

func (o *DeploymentUnblockRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (DeploymentUnblockRequest) MarshalJSON

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

func (*DeploymentUnblockRequest) SetDeploymentID

func (o *DeploymentUnblockRequest) SetDeploymentID(v string)

SetDeploymentID gets a reference to the given string and assigns it to the DeploymentID field.

func (*DeploymentUnblockRequest) SetNamespace

func (o *DeploymentUnblockRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*DeploymentUnblockRequest) SetRegion

func (o *DeploymentUnblockRequest) SetRegion(v string)

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

func (*DeploymentUnblockRequest) SetSecretID

func (o *DeploymentUnblockRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

type DeploymentUpdateResponse

type DeploymentUpdateResponse struct {
	DeploymentModifyIndex *int32  `json:"DeploymentModifyIndex,omitempty"`
	EvalCreateIndex       *int32  `json:"EvalCreateIndex,omitempty"`
	EvalID                *string `json:"EvalID,omitempty"`
	LastIndex             *int32  `json:"LastIndex,omitempty"`
	RequestTime           *int64  `json:"RequestTime,omitempty"`
	RevertedJobVersion    *int32  `json:"RevertedJobVersion,omitempty"`
}

DeploymentUpdateResponse struct for DeploymentUpdateResponse

func NewDeploymentUpdateResponse

func NewDeploymentUpdateResponse() *DeploymentUpdateResponse

NewDeploymentUpdateResponse instantiates a new DeploymentUpdateResponse 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 NewDeploymentUpdateResponseWithDefaults

func NewDeploymentUpdateResponseWithDefaults() *DeploymentUpdateResponse

NewDeploymentUpdateResponseWithDefaults instantiates a new DeploymentUpdateResponse 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 (*DeploymentUpdateResponse) GetDeploymentModifyIndex

func (o *DeploymentUpdateResponse) GetDeploymentModifyIndex() int32

GetDeploymentModifyIndex returns the DeploymentModifyIndex field value if set, zero value otherwise.

func (*DeploymentUpdateResponse) GetDeploymentModifyIndexOk

func (o *DeploymentUpdateResponse) GetDeploymentModifyIndexOk() (*int32, bool)

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

func (*DeploymentUpdateResponse) GetEvalCreateIndex

func (o *DeploymentUpdateResponse) GetEvalCreateIndex() int32

GetEvalCreateIndex returns the EvalCreateIndex field value if set, zero value otherwise.

func (*DeploymentUpdateResponse) GetEvalCreateIndexOk

func (o *DeploymentUpdateResponse) GetEvalCreateIndexOk() (*int32, bool)

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

func (*DeploymentUpdateResponse) GetEvalID

func (o *DeploymentUpdateResponse) GetEvalID() string

GetEvalID returns the EvalID field value if set, zero value otherwise.

func (*DeploymentUpdateResponse) GetEvalIDOk

func (o *DeploymentUpdateResponse) GetEvalIDOk() (*string, bool)

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

func (*DeploymentUpdateResponse) GetLastIndex

func (o *DeploymentUpdateResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*DeploymentUpdateResponse) GetLastIndexOk

func (o *DeploymentUpdateResponse) GetLastIndexOk() (*int32, bool)

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

func (*DeploymentUpdateResponse) GetRequestTime

func (o *DeploymentUpdateResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*DeploymentUpdateResponse) GetRequestTimeOk

func (o *DeploymentUpdateResponse) GetRequestTimeOk() (*int64, bool)

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

func (*DeploymentUpdateResponse) GetRevertedJobVersion

func (o *DeploymentUpdateResponse) GetRevertedJobVersion() int32

GetRevertedJobVersion returns the RevertedJobVersion field value if set, zero value otherwise.

func (*DeploymentUpdateResponse) GetRevertedJobVersionOk

func (o *DeploymentUpdateResponse) GetRevertedJobVersionOk() (*int32, bool)

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

func (*DeploymentUpdateResponse) HasDeploymentModifyIndex

func (o *DeploymentUpdateResponse) HasDeploymentModifyIndex() bool

HasDeploymentModifyIndex returns a boolean if a field has been set.

func (*DeploymentUpdateResponse) HasEvalCreateIndex

func (o *DeploymentUpdateResponse) HasEvalCreateIndex() bool

HasEvalCreateIndex returns a boolean if a field has been set.

func (*DeploymentUpdateResponse) HasEvalID

func (o *DeploymentUpdateResponse) HasEvalID() bool

HasEvalID returns a boolean if a field has been set.

func (*DeploymentUpdateResponse) HasLastIndex

func (o *DeploymentUpdateResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*DeploymentUpdateResponse) HasRequestTime

func (o *DeploymentUpdateResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*DeploymentUpdateResponse) HasRevertedJobVersion

func (o *DeploymentUpdateResponse) HasRevertedJobVersion() bool

HasRevertedJobVersion returns a boolean if a field has been set.

func (DeploymentUpdateResponse) MarshalJSON

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

func (*DeploymentUpdateResponse) SetDeploymentModifyIndex

func (o *DeploymentUpdateResponse) SetDeploymentModifyIndex(v int32)

SetDeploymentModifyIndex gets a reference to the given int32 and assigns it to the DeploymentModifyIndex field.

func (*DeploymentUpdateResponse) SetEvalCreateIndex

func (o *DeploymentUpdateResponse) SetEvalCreateIndex(v int32)

SetEvalCreateIndex gets a reference to the given int32 and assigns it to the EvalCreateIndex field.

func (*DeploymentUpdateResponse) SetEvalID

func (o *DeploymentUpdateResponse) SetEvalID(v string)

SetEvalID gets a reference to the given string and assigns it to the EvalID field.

func (*DeploymentUpdateResponse) SetLastIndex

func (o *DeploymentUpdateResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*DeploymentUpdateResponse) SetRequestTime

func (o *DeploymentUpdateResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

func (*DeploymentUpdateResponse) SetRevertedJobVersion

func (o *DeploymentUpdateResponse) SetRevertedJobVersion(v int32)

SetRevertedJobVersion gets a reference to the given int32 and assigns it to the RevertedJobVersion field.

type DeploymentsApiService

type DeploymentsApiService service

DeploymentsApiService DeploymentsApi service

func (*DeploymentsApiService) GetDeployment

func (a *DeploymentsApiService) GetDeployment(ctx _context.Context, deploymentID string) ApiGetDeploymentRequest

* GetDeployment Method for GetDeployment * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param deploymentID Deployment ID. * @return ApiGetDeploymentRequest

func (*DeploymentsApiService) GetDeploymentAllocations

func (a *DeploymentsApiService) GetDeploymentAllocations(ctx _context.Context, deploymentID string) ApiGetDeploymentAllocationsRequest

* GetDeploymentAllocations Method for GetDeploymentAllocations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param deploymentID Deployment ID. * @return ApiGetDeploymentAllocationsRequest

func (*DeploymentsApiService) GetDeploymentAllocationsExecute

* Execute executes the request * @return []AllocationListStub

func (*DeploymentsApiService) GetDeploymentExecute

* Execute executes the request * @return Deployment

func (*DeploymentsApiService) GetDeployments

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

func (*DeploymentsApiService) GetDeploymentsExecute

* Execute executes the request * @return []Deployment

func (*DeploymentsApiService) PostDeploymentAllocationHealth

func (a *DeploymentsApiService) PostDeploymentAllocationHealth(ctx _context.Context, deploymentID string) ApiPostDeploymentAllocationHealthRequest

* PostDeploymentAllocationHealth Method for PostDeploymentAllocationHealth * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param deploymentID Deployment ID. * @return ApiPostDeploymentAllocationHealthRequest

func (*DeploymentsApiService) PostDeploymentAllocationHealthExecute

* Execute executes the request * @return DeploymentUpdateResponse

func (*DeploymentsApiService) PostDeploymentFail

func (a *DeploymentsApiService) PostDeploymentFail(ctx _context.Context, deploymentID string) ApiPostDeploymentFailRequest

* PostDeploymentFail Method for PostDeploymentFail * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param deploymentID Deployment ID. * @return ApiPostDeploymentFailRequest

func (*DeploymentsApiService) PostDeploymentFailExecute

* Execute executes the request * @return DeploymentUpdateResponse

func (*DeploymentsApiService) PostDeploymentPause

func (a *DeploymentsApiService) PostDeploymentPause(ctx _context.Context, deploymentID string) ApiPostDeploymentPauseRequest

* PostDeploymentPause Method for PostDeploymentPause * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param deploymentID Deployment ID. * @return ApiPostDeploymentPauseRequest

func (*DeploymentsApiService) PostDeploymentPauseExecute

* Execute executes the request * @return DeploymentUpdateResponse

func (*DeploymentsApiService) PostDeploymentPromote

func (a *DeploymentsApiService) PostDeploymentPromote(ctx _context.Context, deploymentID string) ApiPostDeploymentPromoteRequest

* PostDeploymentPromote Method for PostDeploymentPromote * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param deploymentID Deployment ID. * @return ApiPostDeploymentPromoteRequest

func (*DeploymentsApiService) PostDeploymentPromoteExecute

* Execute executes the request * @return DeploymentUpdateResponse

func (*DeploymentsApiService) PostDeploymentUnblock

func (a *DeploymentsApiService) PostDeploymentUnblock(ctx _context.Context, deploymentID string) ApiPostDeploymentUnblockRequest

* PostDeploymentUnblock Method for PostDeploymentUnblock * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param deploymentID Deployment ID. * @return ApiPostDeploymentUnblockRequest

func (*DeploymentsApiService) PostDeploymentUnblockExecute

* Execute executes the request * @return DeploymentUpdateResponse

type DesiredTransition

type DesiredTransition struct {
	Migrate    *bool `json:"Migrate,omitempty"`
	Reschedule *bool `json:"Reschedule,omitempty"`
}

DesiredTransition struct for DesiredTransition

func NewDesiredTransition

func NewDesiredTransition() *DesiredTransition

NewDesiredTransition instantiates a new DesiredTransition 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 NewDesiredTransitionWithDefaults

func NewDesiredTransitionWithDefaults() *DesiredTransition

NewDesiredTransitionWithDefaults instantiates a new DesiredTransition 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 (*DesiredTransition) GetMigrate

func (o *DesiredTransition) GetMigrate() bool

GetMigrate returns the Migrate field value if set, zero value otherwise.

func (*DesiredTransition) GetMigrateOk

func (o *DesiredTransition) GetMigrateOk() (*bool, bool)

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

func (*DesiredTransition) GetReschedule

func (o *DesiredTransition) GetReschedule() bool

GetReschedule returns the Reschedule field value if set, zero value otherwise.

func (*DesiredTransition) GetRescheduleOk

func (o *DesiredTransition) GetRescheduleOk() (*bool, bool)

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

func (*DesiredTransition) HasMigrate

func (o *DesiredTransition) HasMigrate() bool

HasMigrate returns a boolean if a field has been set.

func (*DesiredTransition) HasReschedule

func (o *DesiredTransition) HasReschedule() bool

HasReschedule returns a boolean if a field has been set.

func (DesiredTransition) MarshalJSON

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

func (*DesiredTransition) SetMigrate

func (o *DesiredTransition) SetMigrate(v bool)

SetMigrate gets a reference to the given bool and assigns it to the Migrate field.

func (*DesiredTransition) SetReschedule

func (o *DesiredTransition) SetReschedule(v bool)

SetReschedule gets a reference to the given bool and assigns it to the Reschedule field.

type DesiredUpdates

type DesiredUpdates struct {
	Canary            *int32 `json:"Canary,omitempty"`
	DestructiveUpdate *int32 `json:"DestructiveUpdate,omitempty"`
	Ignore            *int32 `json:"Ignore,omitempty"`
	InPlaceUpdate     *int32 `json:"InPlaceUpdate,omitempty"`
	Migrate           *int32 `json:"Migrate,omitempty"`
	Place             *int32 `json:"Place,omitempty"`
	Preemptions       *int32 `json:"Preemptions,omitempty"`
	Stop              *int32 `json:"Stop,omitempty"`
}

DesiredUpdates struct for DesiredUpdates

func NewDesiredUpdates

func NewDesiredUpdates() *DesiredUpdates

NewDesiredUpdates instantiates a new DesiredUpdates 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 NewDesiredUpdatesWithDefaults

func NewDesiredUpdatesWithDefaults() *DesiredUpdates

NewDesiredUpdatesWithDefaults instantiates a new DesiredUpdates 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 (*DesiredUpdates) GetCanary

func (o *DesiredUpdates) GetCanary() int32

GetCanary returns the Canary field value if set, zero value otherwise.

func (*DesiredUpdates) GetCanaryOk

func (o *DesiredUpdates) GetCanaryOk() (*int32, bool)

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

func (*DesiredUpdates) GetDestructiveUpdate

func (o *DesiredUpdates) GetDestructiveUpdate() int32

GetDestructiveUpdate returns the DestructiveUpdate field value if set, zero value otherwise.

func (*DesiredUpdates) GetDestructiveUpdateOk

func (o *DesiredUpdates) GetDestructiveUpdateOk() (*int32, bool)

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

func (*DesiredUpdates) GetIgnore

func (o *DesiredUpdates) GetIgnore() int32

GetIgnore returns the Ignore field value if set, zero value otherwise.

func (*DesiredUpdates) GetIgnoreOk

func (o *DesiredUpdates) GetIgnoreOk() (*int32, bool)

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

func (*DesiredUpdates) GetInPlaceUpdate

func (o *DesiredUpdates) GetInPlaceUpdate() int32

GetInPlaceUpdate returns the InPlaceUpdate field value if set, zero value otherwise.

func (*DesiredUpdates) GetInPlaceUpdateOk

func (o *DesiredUpdates) GetInPlaceUpdateOk() (*int32, bool)

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

func (*DesiredUpdates) GetMigrate

func (o *DesiredUpdates) GetMigrate() int32

GetMigrate returns the Migrate field value if set, zero value otherwise.

func (*DesiredUpdates) GetMigrateOk

func (o *DesiredUpdates) GetMigrateOk() (*int32, bool)

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

func (*DesiredUpdates) GetPlace

func (o *DesiredUpdates) GetPlace() int32

GetPlace returns the Place field value if set, zero value otherwise.

func (*DesiredUpdates) GetPlaceOk

func (o *DesiredUpdates) GetPlaceOk() (*int32, bool)

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

func (*DesiredUpdates) GetPreemptions

func (o *DesiredUpdates) GetPreemptions() int32

GetPreemptions returns the Preemptions field value if set, zero value otherwise.

func (*DesiredUpdates) GetPreemptionsOk

func (o *DesiredUpdates) GetPreemptionsOk() (*int32, bool)

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

func (*DesiredUpdates) GetStop

func (o *DesiredUpdates) GetStop() int32

GetStop returns the Stop field value if set, zero value otherwise.

func (*DesiredUpdates) GetStopOk

func (o *DesiredUpdates) GetStopOk() (*int32, bool)

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

func (*DesiredUpdates) HasCanary

func (o *DesiredUpdates) HasCanary() bool

HasCanary returns a boolean if a field has been set.

func (*DesiredUpdates) HasDestructiveUpdate

func (o *DesiredUpdates) HasDestructiveUpdate() bool

HasDestructiveUpdate returns a boolean if a field has been set.

func (*DesiredUpdates) HasIgnore

func (o *DesiredUpdates) HasIgnore() bool

HasIgnore returns a boolean if a field has been set.

func (*DesiredUpdates) HasInPlaceUpdate

func (o *DesiredUpdates) HasInPlaceUpdate() bool

HasInPlaceUpdate returns a boolean if a field has been set.

func (*DesiredUpdates) HasMigrate

func (o *DesiredUpdates) HasMigrate() bool

HasMigrate returns a boolean if a field has been set.

func (*DesiredUpdates) HasPlace

func (o *DesiredUpdates) HasPlace() bool

HasPlace returns a boolean if a field has been set.

func (*DesiredUpdates) HasPreemptions

func (o *DesiredUpdates) HasPreemptions() bool

HasPreemptions returns a boolean if a field has been set.

func (*DesiredUpdates) HasStop

func (o *DesiredUpdates) HasStop() bool

HasStop returns a boolean if a field has been set.

func (DesiredUpdates) MarshalJSON

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

func (*DesiredUpdates) SetCanary

func (o *DesiredUpdates) SetCanary(v int32)

SetCanary gets a reference to the given int32 and assigns it to the Canary field.

func (*DesiredUpdates) SetDestructiveUpdate

func (o *DesiredUpdates) SetDestructiveUpdate(v int32)

SetDestructiveUpdate gets a reference to the given int32 and assigns it to the DestructiveUpdate field.

func (*DesiredUpdates) SetIgnore

func (o *DesiredUpdates) SetIgnore(v int32)

SetIgnore gets a reference to the given int32 and assigns it to the Ignore field.

func (*DesiredUpdates) SetInPlaceUpdate

func (o *DesiredUpdates) SetInPlaceUpdate(v int32)

SetInPlaceUpdate gets a reference to the given int32 and assigns it to the InPlaceUpdate field.

func (*DesiredUpdates) SetMigrate

func (o *DesiredUpdates) SetMigrate(v int32)

SetMigrate gets a reference to the given int32 and assigns it to the Migrate field.

func (*DesiredUpdates) SetPlace

func (o *DesiredUpdates) SetPlace(v int32)

SetPlace gets a reference to the given int32 and assigns it to the Place field.

func (*DesiredUpdates) SetPreemptions

func (o *DesiredUpdates) SetPreemptions(v int32)

SetPreemptions gets a reference to the given int32 and assigns it to the Preemptions field.

func (*DesiredUpdates) SetStop

func (o *DesiredUpdates) SetStop(v int32)

SetStop gets a reference to the given int32 and assigns it to the Stop field.

type DispatchPayloadConfig

type DispatchPayloadConfig struct {
	File *string `json:"File,omitempty"`
}

DispatchPayloadConfig struct for DispatchPayloadConfig

func NewDispatchPayloadConfig

func NewDispatchPayloadConfig() *DispatchPayloadConfig

NewDispatchPayloadConfig instantiates a new DispatchPayloadConfig 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 NewDispatchPayloadConfigWithDefaults

func NewDispatchPayloadConfigWithDefaults() *DispatchPayloadConfig

NewDispatchPayloadConfigWithDefaults instantiates a new DispatchPayloadConfig 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 (*DispatchPayloadConfig) GetFile

func (o *DispatchPayloadConfig) GetFile() string

GetFile returns the File field value if set, zero value otherwise.

func (*DispatchPayloadConfig) GetFileOk

func (o *DispatchPayloadConfig) GetFileOk() (*string, bool)

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

func (*DispatchPayloadConfig) HasFile

func (o *DispatchPayloadConfig) HasFile() bool

HasFile returns a boolean if a field has been set.

func (DispatchPayloadConfig) MarshalJSON

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

func (*DispatchPayloadConfig) SetFile

func (o *DispatchPayloadConfig) SetFile(v string)

SetFile gets a reference to the given string and assigns it to the File field.

type DrainMetadata

type DrainMetadata struct {
	AccessorID *string            `json:"AccessorID,omitempty"`
	Meta       *map[string]string `json:"Meta,omitempty"`
	StartedAt  *time.Time         `json:"StartedAt,omitempty"`
	Status     *string            `json:"Status,omitempty"`
	UpdatedAt  *time.Time         `json:"UpdatedAt,omitempty"`
}

DrainMetadata struct for DrainMetadata

func NewDrainMetadata

func NewDrainMetadata() *DrainMetadata

NewDrainMetadata instantiates a new DrainMetadata 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 NewDrainMetadataWithDefaults

func NewDrainMetadataWithDefaults() *DrainMetadata

NewDrainMetadataWithDefaults instantiates a new DrainMetadata 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 (*DrainMetadata) GetAccessorID

func (o *DrainMetadata) GetAccessorID() string

GetAccessorID returns the AccessorID field value if set, zero value otherwise.

func (*DrainMetadata) GetAccessorIDOk

func (o *DrainMetadata) GetAccessorIDOk() (*string, bool)

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

func (*DrainMetadata) GetMeta

func (o *DrainMetadata) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*DrainMetadata) GetMetaOk

func (o *DrainMetadata) GetMetaOk() (*map[string]string, bool)

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

func (*DrainMetadata) GetStartedAt

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

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

func (*DrainMetadata) GetStartedAtOk

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

func (o *DrainMetadata) GetStatus() string

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

func (*DrainMetadata) GetStatusOk

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

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

func (*DrainMetadata) GetUpdatedAt

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

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

func (*DrainMetadata) GetUpdatedAtOk

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

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

func (*DrainMetadata) HasAccessorID

func (o *DrainMetadata) HasAccessorID() bool

HasAccessorID returns a boolean if a field has been set.

func (*DrainMetadata) HasMeta

func (o *DrainMetadata) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*DrainMetadata) HasStartedAt

func (o *DrainMetadata) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (*DrainMetadata) HasStatus

func (o *DrainMetadata) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*DrainMetadata) HasUpdatedAt

func (o *DrainMetadata) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (DrainMetadata) MarshalJSON

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

func (*DrainMetadata) SetAccessorID

func (o *DrainMetadata) SetAccessorID(v string)

SetAccessorID gets a reference to the given string and assigns it to the AccessorID field.

func (*DrainMetadata) SetMeta

func (o *DrainMetadata) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*DrainMetadata) SetStartedAt

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

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

func (*DrainMetadata) SetStatus

func (o *DrainMetadata) SetStatus(v string)

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

func (*DrainMetadata) SetUpdatedAt

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

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

type DrainSpec

type DrainSpec struct {
	Deadline         *int64 `json:"Deadline,omitempty"`
	IgnoreSystemJobs *bool  `json:"IgnoreSystemJobs,omitempty"`
}

DrainSpec struct for DrainSpec

func NewDrainSpec

func NewDrainSpec() *DrainSpec

NewDrainSpec instantiates a new DrainSpec 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 NewDrainSpecWithDefaults

func NewDrainSpecWithDefaults() *DrainSpec

NewDrainSpecWithDefaults instantiates a new DrainSpec 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 (*DrainSpec) GetDeadline

func (o *DrainSpec) GetDeadline() int64

GetDeadline returns the Deadline field value if set, zero value otherwise.

func (*DrainSpec) GetDeadlineOk

func (o *DrainSpec) GetDeadlineOk() (*int64, bool)

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

func (*DrainSpec) GetIgnoreSystemJobs

func (o *DrainSpec) GetIgnoreSystemJobs() bool

GetIgnoreSystemJobs returns the IgnoreSystemJobs field value if set, zero value otherwise.

func (*DrainSpec) GetIgnoreSystemJobsOk

func (o *DrainSpec) GetIgnoreSystemJobsOk() (*bool, bool)

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

func (*DrainSpec) HasDeadline

func (o *DrainSpec) HasDeadline() bool

HasDeadline returns a boolean if a field has been set.

func (*DrainSpec) HasIgnoreSystemJobs

func (o *DrainSpec) HasIgnoreSystemJobs() bool

HasIgnoreSystemJobs returns a boolean if a field has been set.

func (DrainSpec) MarshalJSON

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

func (*DrainSpec) SetDeadline

func (o *DrainSpec) SetDeadline(v int64)

SetDeadline gets a reference to the given int64 and assigns it to the Deadline field.

func (*DrainSpec) SetIgnoreSystemJobs

func (o *DrainSpec) SetIgnoreSystemJobs(v bool)

SetIgnoreSystemJobs gets a reference to the given bool and assigns it to the IgnoreSystemJobs field.

type DrainStrategy

type DrainStrategy struct {
	Deadline         *int64     `json:"Deadline,omitempty"`
	ForceDeadline    *time.Time `json:"ForceDeadline,omitempty"`
	IgnoreSystemJobs *bool      `json:"IgnoreSystemJobs,omitempty"`
	StartedAt        *time.Time `json:"StartedAt,omitempty"`
}

DrainStrategy struct for DrainStrategy

func NewDrainStrategy

func NewDrainStrategy() *DrainStrategy

NewDrainStrategy instantiates a new DrainStrategy 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 NewDrainStrategyWithDefaults

func NewDrainStrategyWithDefaults() *DrainStrategy

NewDrainStrategyWithDefaults instantiates a new DrainStrategy 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 (*DrainStrategy) GetDeadline

func (o *DrainStrategy) GetDeadline() int64

GetDeadline returns the Deadline field value if set, zero value otherwise.

func (*DrainStrategy) GetDeadlineOk

func (o *DrainStrategy) GetDeadlineOk() (*int64, bool)

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

func (*DrainStrategy) GetForceDeadline

func (o *DrainStrategy) GetForceDeadline() time.Time

GetForceDeadline returns the ForceDeadline field value if set, zero value otherwise.

func (*DrainStrategy) GetForceDeadlineOk

func (o *DrainStrategy) GetForceDeadlineOk() (*time.Time, bool)

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

func (*DrainStrategy) GetIgnoreSystemJobs

func (o *DrainStrategy) GetIgnoreSystemJobs() bool

GetIgnoreSystemJobs returns the IgnoreSystemJobs field value if set, zero value otherwise.

func (*DrainStrategy) GetIgnoreSystemJobsOk

func (o *DrainStrategy) GetIgnoreSystemJobsOk() (*bool, bool)

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

func (*DrainStrategy) GetStartedAt

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

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

func (*DrainStrategy) GetStartedAtOk

func (o *DrainStrategy) 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 (*DrainStrategy) HasDeadline

func (o *DrainStrategy) HasDeadline() bool

HasDeadline returns a boolean if a field has been set.

func (*DrainStrategy) HasForceDeadline

func (o *DrainStrategy) HasForceDeadline() bool

HasForceDeadline returns a boolean if a field has been set.

func (*DrainStrategy) HasIgnoreSystemJobs

func (o *DrainStrategy) HasIgnoreSystemJobs() bool

HasIgnoreSystemJobs returns a boolean if a field has been set.

func (*DrainStrategy) HasStartedAt

func (o *DrainStrategy) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (DrainStrategy) MarshalJSON

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

func (*DrainStrategy) SetDeadline

func (o *DrainStrategy) SetDeadline(v int64)

SetDeadline gets a reference to the given int64 and assigns it to the Deadline field.

func (*DrainStrategy) SetForceDeadline

func (o *DrainStrategy) SetForceDeadline(v time.Time)

SetForceDeadline gets a reference to the given time.Time and assigns it to the ForceDeadline field.

func (*DrainStrategy) SetIgnoreSystemJobs

func (o *DrainStrategy) SetIgnoreSystemJobs(v bool)

SetIgnoreSystemJobs gets a reference to the given bool and assigns it to the IgnoreSystemJobs field.

func (*DrainStrategy) SetStartedAt

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

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

type DriverInfo

type DriverInfo struct {
	Attributes        *map[string]string `json:"Attributes,omitempty"`
	Detected          *bool              `json:"Detected,omitempty"`
	HealthDescription *string            `json:"HealthDescription,omitempty"`
	Healthy           *bool              `json:"Healthy,omitempty"`
	UpdateTime        *time.Time         `json:"UpdateTime,omitempty"`
}

DriverInfo struct for DriverInfo

func NewDriverInfo

func NewDriverInfo() *DriverInfo

NewDriverInfo instantiates a new DriverInfo 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 NewDriverInfoWithDefaults

func NewDriverInfoWithDefaults() *DriverInfo

NewDriverInfoWithDefaults instantiates a new DriverInfo 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 (*DriverInfo) GetAttributes

func (o *DriverInfo) GetAttributes() map[string]string

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*DriverInfo) GetAttributesOk

func (o *DriverInfo) GetAttributesOk() (*map[string]string, bool)

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

func (*DriverInfo) GetDetected

func (o *DriverInfo) GetDetected() bool

GetDetected returns the Detected field value if set, zero value otherwise.

func (*DriverInfo) GetDetectedOk

func (o *DriverInfo) GetDetectedOk() (*bool, bool)

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

func (*DriverInfo) GetHealthDescription

func (o *DriverInfo) GetHealthDescription() string

GetHealthDescription returns the HealthDescription field value if set, zero value otherwise.

func (*DriverInfo) GetHealthDescriptionOk

func (o *DriverInfo) GetHealthDescriptionOk() (*string, bool)

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

func (*DriverInfo) GetHealthy

func (o *DriverInfo) GetHealthy() bool

GetHealthy returns the Healthy field value if set, zero value otherwise.

func (*DriverInfo) GetHealthyOk

func (o *DriverInfo) GetHealthyOk() (*bool, bool)

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

func (*DriverInfo) GetUpdateTime

func (o *DriverInfo) GetUpdateTime() time.Time

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*DriverInfo) GetUpdateTimeOk

func (o *DriverInfo) GetUpdateTimeOk() (*time.Time, bool)

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

func (*DriverInfo) HasAttributes

func (o *DriverInfo) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*DriverInfo) HasDetected

func (o *DriverInfo) HasDetected() bool

HasDetected returns a boolean if a field has been set.

func (*DriverInfo) HasHealthDescription

func (o *DriverInfo) HasHealthDescription() bool

HasHealthDescription returns a boolean if a field has been set.

func (*DriverInfo) HasHealthy

func (o *DriverInfo) HasHealthy() bool

HasHealthy returns a boolean if a field has been set.

func (*DriverInfo) HasUpdateTime

func (o *DriverInfo) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (DriverInfo) MarshalJSON

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

func (*DriverInfo) SetAttributes

func (o *DriverInfo) SetAttributes(v map[string]string)

SetAttributes gets a reference to the given map[string]string and assigns it to the Attributes field.

func (*DriverInfo) SetDetected

func (o *DriverInfo) SetDetected(v bool)

SetDetected gets a reference to the given bool and assigns it to the Detected field.

func (*DriverInfo) SetHealthDescription

func (o *DriverInfo) SetHealthDescription(v string)

SetHealthDescription gets a reference to the given string and assigns it to the HealthDescription field.

func (*DriverInfo) SetHealthy

func (o *DriverInfo) SetHealthy(v bool)

SetHealthy gets a reference to the given bool and assigns it to the Healthy field.

func (*DriverInfo) SetUpdateTime

func (o *DriverInfo) SetUpdateTime(v time.Time)

SetUpdateTime gets a reference to the given time.Time and assigns it to the UpdateTime field.

type EnterpriseApiService

type EnterpriseApiService service

EnterpriseApiService EnterpriseApi service

func (*EnterpriseApiService) CreateQuotaSpec

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

func (*EnterpriseApiService) CreateQuotaSpecExecute

func (a *EnterpriseApiService) CreateQuotaSpecExecute(r ApiCreateQuotaSpecRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*EnterpriseApiService) DeleteQuotaSpec

func (a *EnterpriseApiService) DeleteQuotaSpec(ctx _context.Context, specName string) ApiDeleteQuotaSpecRequest

* DeleteQuotaSpec Method for DeleteQuotaSpec * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param specName The quota spec identifier. * @return ApiDeleteQuotaSpecRequest

func (*EnterpriseApiService) DeleteQuotaSpecExecute

func (a *EnterpriseApiService) DeleteQuotaSpecExecute(r ApiDeleteQuotaSpecRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*EnterpriseApiService) GetQuotaSpec

func (a *EnterpriseApiService) GetQuotaSpec(ctx _context.Context, specName string) ApiGetQuotaSpecRequest

* GetQuotaSpec Method for GetQuotaSpec * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param specName The quota spec identifier. * @return ApiGetQuotaSpecRequest

func (*EnterpriseApiService) GetQuotaSpecExecute

* Execute executes the request * @return QuotaSpec

func (*EnterpriseApiService) GetQuotas

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

func (*EnterpriseApiService) GetQuotasExecute

func (a *EnterpriseApiService) GetQuotasExecute(r ApiGetQuotasRequest) ([]interface{}, *_nethttp.Response, error)

* Execute executes the request * @return []interface{}

func (*EnterpriseApiService) PostQuotaSpec

func (a *EnterpriseApiService) PostQuotaSpec(ctx _context.Context, specName string) ApiPostQuotaSpecRequest

* PostQuotaSpec Method for PostQuotaSpec * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param specName The quota spec identifier. * @return ApiPostQuotaSpecRequest

func (*EnterpriseApiService) PostQuotaSpecExecute

func (a *EnterpriseApiService) PostQuotaSpecExecute(r ApiPostQuotaSpecRequest) (*_nethttp.Response, error)

* Execute executes the request

type EphemeralDisk

type EphemeralDisk struct {
	Migrate *bool  `json:"Migrate,omitempty"`
	SizeMB  *int32 `json:"SizeMB,omitempty"`
	Sticky  *bool  `json:"Sticky,omitempty"`
}

EphemeralDisk struct for EphemeralDisk

func NewEphemeralDisk

func NewEphemeralDisk() *EphemeralDisk

NewEphemeralDisk instantiates a new EphemeralDisk 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 NewEphemeralDiskWithDefaults

func NewEphemeralDiskWithDefaults() *EphemeralDisk

NewEphemeralDiskWithDefaults instantiates a new EphemeralDisk 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 (*EphemeralDisk) GetMigrate

func (o *EphemeralDisk) GetMigrate() bool

GetMigrate returns the Migrate field value if set, zero value otherwise.

func (*EphemeralDisk) GetMigrateOk

func (o *EphemeralDisk) GetMigrateOk() (*bool, bool)

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

func (*EphemeralDisk) GetSizeMB

func (o *EphemeralDisk) GetSizeMB() int32

GetSizeMB returns the SizeMB field value if set, zero value otherwise.

func (*EphemeralDisk) GetSizeMBOk

func (o *EphemeralDisk) GetSizeMBOk() (*int32, bool)

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

func (*EphemeralDisk) GetSticky

func (o *EphemeralDisk) GetSticky() bool

GetSticky returns the Sticky field value if set, zero value otherwise.

func (*EphemeralDisk) GetStickyOk

func (o *EphemeralDisk) GetStickyOk() (*bool, bool)

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

func (*EphemeralDisk) HasMigrate

func (o *EphemeralDisk) HasMigrate() bool

HasMigrate returns a boolean if a field has been set.

func (*EphemeralDisk) HasSizeMB

func (o *EphemeralDisk) HasSizeMB() bool

HasSizeMB returns a boolean if a field has been set.

func (*EphemeralDisk) HasSticky

func (o *EphemeralDisk) HasSticky() bool

HasSticky returns a boolean if a field has been set.

func (EphemeralDisk) MarshalJSON

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

func (*EphemeralDisk) SetMigrate

func (o *EphemeralDisk) SetMigrate(v bool)

SetMigrate gets a reference to the given bool and assigns it to the Migrate field.

func (*EphemeralDisk) SetSizeMB

func (o *EphemeralDisk) SetSizeMB(v int32)

SetSizeMB gets a reference to the given int32 and assigns it to the SizeMB field.

func (*EphemeralDisk) SetSticky

func (o *EphemeralDisk) SetSticky(v bool)

SetSticky gets a reference to the given bool and assigns it to the Sticky field.

type EvalOptions

type EvalOptions struct {
	ForceReschedule *bool `json:"ForceReschedule,omitempty"`
}

EvalOptions struct for EvalOptions

func NewEvalOptions

func NewEvalOptions() *EvalOptions

NewEvalOptions instantiates a new EvalOptions 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 NewEvalOptionsWithDefaults

func NewEvalOptionsWithDefaults() *EvalOptions

NewEvalOptionsWithDefaults instantiates a new EvalOptions 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 (*EvalOptions) GetForceReschedule

func (o *EvalOptions) GetForceReschedule() bool

GetForceReschedule returns the ForceReschedule field value if set, zero value otherwise.

func (*EvalOptions) GetForceRescheduleOk

func (o *EvalOptions) GetForceRescheduleOk() (*bool, bool)

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

func (*EvalOptions) HasForceReschedule

func (o *EvalOptions) HasForceReschedule() bool

HasForceReschedule returns a boolean if a field has been set.

func (EvalOptions) MarshalJSON

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

func (*EvalOptions) SetForceReschedule

func (o *EvalOptions) SetForceReschedule(v bool)

SetForceReschedule gets a reference to the given bool and assigns it to the ForceReschedule field.

type Evaluation

type Evaluation struct {
	AnnotatePlan         *bool                        `json:"AnnotatePlan,omitempty"`
	BlockedEval          *string                      `json:"BlockedEval,omitempty"`
	ClassEligibility     *map[string]bool             `json:"ClassEligibility,omitempty"`
	CreateIndex          *int32                       `json:"CreateIndex,omitempty"`
	CreateTime           *int64                       `json:"CreateTime,omitempty"`
	DeploymentID         *string                      `json:"DeploymentID,omitempty"`
	EscapedComputedClass *bool                        `json:"EscapedComputedClass,omitempty"`
	FailedTGAllocs       *map[string]AllocationMetric `json:"FailedTGAllocs,omitempty"`
	ID                   *string                      `json:"ID,omitempty"`
	JobID                *string                      `json:"JobID,omitempty"`
	JobModifyIndex       *int32                       `json:"JobModifyIndex,omitempty"`
	ModifyIndex          *int32                       `json:"ModifyIndex,omitempty"`
	ModifyTime           *int64                       `json:"ModifyTime,omitempty"`
	Namespace            *string                      `json:"Namespace,omitempty"`
	NextEval             *string                      `json:"NextEval,omitempty"`
	NodeID               *string                      `json:"NodeID,omitempty"`
	NodeModifyIndex      *int32                       `json:"NodeModifyIndex,omitempty"`
	PreviousEval         *string                      `json:"PreviousEval,omitempty"`
	Priority             *int32                       `json:"Priority,omitempty"`
	QueuedAllocations    *map[string]int32            `json:"QueuedAllocations,omitempty"`
	QuotaLimitReached    *string                      `json:"QuotaLimitReached,omitempty"`
	RelatedEvals         *[]EvaluationStub            `json:"RelatedEvals,omitempty"`
	SnapshotIndex        *int32                       `json:"SnapshotIndex,omitempty"`
	Status               *string                      `json:"Status,omitempty"`
	StatusDescription    *string                      `json:"StatusDescription,omitempty"`
	TriggeredBy          *string                      `json:"TriggeredBy,omitempty"`
	Type                 *string                      `json:"Type,omitempty"`
	Wait                 *int64                       `json:"Wait,omitempty"`
	WaitUntil            *time.Time                   `json:"WaitUntil,omitempty"`
}

Evaluation struct for Evaluation

func NewEvaluation

func NewEvaluation() *Evaluation

NewEvaluation instantiates a new Evaluation 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 NewEvaluationWithDefaults

func NewEvaluationWithDefaults() *Evaluation

NewEvaluationWithDefaults instantiates a new Evaluation 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 (*Evaluation) GetAnnotatePlan

func (o *Evaluation) GetAnnotatePlan() bool

GetAnnotatePlan returns the AnnotatePlan field value if set, zero value otherwise.

func (*Evaluation) GetAnnotatePlanOk

func (o *Evaluation) GetAnnotatePlanOk() (*bool, bool)

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

func (*Evaluation) GetBlockedEval

func (o *Evaluation) GetBlockedEval() string

GetBlockedEval returns the BlockedEval field value if set, zero value otherwise.

func (*Evaluation) GetBlockedEvalOk

func (o *Evaluation) GetBlockedEvalOk() (*string, bool)

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

func (*Evaluation) GetClassEligibility

func (o *Evaluation) GetClassEligibility() map[string]bool

GetClassEligibility returns the ClassEligibility field value if set, zero value otherwise.

func (*Evaluation) GetClassEligibilityOk

func (o *Evaluation) GetClassEligibilityOk() (*map[string]bool, bool)

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

func (*Evaluation) GetCreateIndex

func (o *Evaluation) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*Evaluation) GetCreateIndexOk

func (o *Evaluation) GetCreateIndexOk() (*int32, bool)

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

func (*Evaluation) GetCreateTime

func (o *Evaluation) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*Evaluation) GetCreateTimeOk

func (o *Evaluation) GetCreateTimeOk() (*int64, bool)

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

func (*Evaluation) GetDeploymentID

func (o *Evaluation) GetDeploymentID() string

GetDeploymentID returns the DeploymentID field value if set, zero value otherwise.

func (*Evaluation) GetDeploymentIDOk

func (o *Evaluation) GetDeploymentIDOk() (*string, bool)

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

func (*Evaluation) GetEscapedComputedClass

func (o *Evaluation) GetEscapedComputedClass() bool

GetEscapedComputedClass returns the EscapedComputedClass field value if set, zero value otherwise.

func (*Evaluation) GetEscapedComputedClassOk

func (o *Evaluation) GetEscapedComputedClassOk() (*bool, bool)

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

func (*Evaluation) GetFailedTGAllocs

func (o *Evaluation) GetFailedTGAllocs() map[string]AllocationMetric

GetFailedTGAllocs returns the FailedTGAllocs field value if set, zero value otherwise.

func (*Evaluation) GetFailedTGAllocsOk

func (o *Evaluation) GetFailedTGAllocsOk() (*map[string]AllocationMetric, bool)

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

func (*Evaluation) GetID

func (o *Evaluation) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*Evaluation) GetIDOk

func (o *Evaluation) 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 (*Evaluation) GetJobID

func (o *Evaluation) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*Evaluation) GetJobIDOk

func (o *Evaluation) GetJobIDOk() (*string, bool)

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

func (*Evaluation) GetJobModifyIndex

func (o *Evaluation) GetJobModifyIndex() int32

GetJobModifyIndex returns the JobModifyIndex field value if set, zero value otherwise.

func (*Evaluation) GetJobModifyIndexOk

func (o *Evaluation) GetJobModifyIndexOk() (*int32, bool)

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

func (*Evaluation) GetModifyIndex

func (o *Evaluation) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*Evaluation) GetModifyIndexOk

func (o *Evaluation) GetModifyIndexOk() (*int32, bool)

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

func (*Evaluation) GetModifyTime

func (o *Evaluation) GetModifyTime() int64

GetModifyTime returns the ModifyTime field value if set, zero value otherwise.

func (*Evaluation) GetModifyTimeOk

func (o *Evaluation) GetModifyTimeOk() (*int64, bool)

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

func (*Evaluation) GetNamespace

func (o *Evaluation) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*Evaluation) GetNamespaceOk

func (o *Evaluation) GetNamespaceOk() (*string, bool)

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

func (*Evaluation) GetNextEval

func (o *Evaluation) GetNextEval() string

GetNextEval returns the NextEval field value if set, zero value otherwise.

func (*Evaluation) GetNextEvalOk

func (o *Evaluation) GetNextEvalOk() (*string, bool)

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

func (*Evaluation) GetNodeID

func (o *Evaluation) GetNodeID() string

GetNodeID returns the NodeID field value if set, zero value otherwise.

func (*Evaluation) GetNodeIDOk

func (o *Evaluation) GetNodeIDOk() (*string, bool)

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

func (*Evaluation) GetNodeModifyIndex

func (o *Evaluation) GetNodeModifyIndex() int32

GetNodeModifyIndex returns the NodeModifyIndex field value if set, zero value otherwise.

func (*Evaluation) GetNodeModifyIndexOk

func (o *Evaluation) GetNodeModifyIndexOk() (*int32, bool)

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

func (*Evaluation) GetPreviousEval

func (o *Evaluation) GetPreviousEval() string

GetPreviousEval returns the PreviousEval field value if set, zero value otherwise.

func (*Evaluation) GetPreviousEvalOk

func (o *Evaluation) GetPreviousEvalOk() (*string, bool)

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

func (*Evaluation) GetPriority

func (o *Evaluation) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*Evaluation) GetPriorityOk

func (o *Evaluation) GetPriorityOk() (*int32, bool)

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

func (*Evaluation) GetQueuedAllocations

func (o *Evaluation) GetQueuedAllocations() map[string]int32

GetQueuedAllocations returns the QueuedAllocations field value if set, zero value otherwise.

func (*Evaluation) GetQueuedAllocationsOk

func (o *Evaluation) GetQueuedAllocationsOk() (*map[string]int32, bool)

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

func (*Evaluation) GetQuotaLimitReached

func (o *Evaluation) GetQuotaLimitReached() string

GetQuotaLimitReached returns the QuotaLimitReached field value if set, zero value otherwise.

func (*Evaluation) GetQuotaLimitReachedOk

func (o *Evaluation) GetQuotaLimitReachedOk() (*string, bool)

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

func (*Evaluation) GetRelatedEvals

func (o *Evaluation) GetRelatedEvals() []EvaluationStub

GetRelatedEvals returns the RelatedEvals field value if set, zero value otherwise.

func (*Evaluation) GetRelatedEvalsOk

func (o *Evaluation) GetRelatedEvalsOk() (*[]EvaluationStub, bool)

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

func (*Evaluation) GetSnapshotIndex

func (o *Evaluation) GetSnapshotIndex() int32

GetSnapshotIndex returns the SnapshotIndex field value if set, zero value otherwise.

func (*Evaluation) GetSnapshotIndexOk

func (o *Evaluation) GetSnapshotIndexOk() (*int32, bool)

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

func (*Evaluation) GetStatus

func (o *Evaluation) GetStatus() string

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

func (*Evaluation) GetStatusDescription

func (o *Evaluation) GetStatusDescription() string

GetStatusDescription returns the StatusDescription field value if set, zero value otherwise.

func (*Evaluation) GetStatusDescriptionOk

func (o *Evaluation) GetStatusDescriptionOk() (*string, bool)

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

func (*Evaluation) GetStatusOk

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

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

func (*Evaluation) GetTriggeredBy

func (o *Evaluation) GetTriggeredBy() string

GetTriggeredBy returns the TriggeredBy field value if set, zero value otherwise.

func (*Evaluation) GetTriggeredByOk

func (o *Evaluation) GetTriggeredByOk() (*string, bool)

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

func (*Evaluation) GetType

func (o *Evaluation) GetType() string

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

func (*Evaluation) GetTypeOk

func (o *Evaluation) 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 (*Evaluation) GetWait

func (o *Evaluation) GetWait() int64

GetWait returns the Wait field value if set, zero value otherwise.

func (*Evaluation) GetWaitOk

func (o *Evaluation) GetWaitOk() (*int64, bool)

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

func (*Evaluation) GetWaitUntil

func (o *Evaluation) GetWaitUntil() time.Time

GetWaitUntil returns the WaitUntil field value if set, zero value otherwise.

func (*Evaluation) GetWaitUntilOk

func (o *Evaluation) GetWaitUntilOk() (*time.Time, bool)

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

func (*Evaluation) HasAnnotatePlan

func (o *Evaluation) HasAnnotatePlan() bool

HasAnnotatePlan returns a boolean if a field has been set.

func (*Evaluation) HasBlockedEval

func (o *Evaluation) HasBlockedEval() bool

HasBlockedEval returns a boolean if a field has been set.

func (*Evaluation) HasClassEligibility

func (o *Evaluation) HasClassEligibility() bool

HasClassEligibility returns a boolean if a field has been set.

func (*Evaluation) HasCreateIndex

func (o *Evaluation) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*Evaluation) HasCreateTime

func (o *Evaluation) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*Evaluation) HasDeploymentID

func (o *Evaluation) HasDeploymentID() bool

HasDeploymentID returns a boolean if a field has been set.

func (*Evaluation) HasEscapedComputedClass

func (o *Evaluation) HasEscapedComputedClass() bool

HasEscapedComputedClass returns a boolean if a field has been set.

func (*Evaluation) HasFailedTGAllocs

func (o *Evaluation) HasFailedTGAllocs() bool

HasFailedTGAllocs returns a boolean if a field has been set.

func (*Evaluation) HasID

func (o *Evaluation) HasID() bool

HasID returns a boolean if a field has been set.

func (*Evaluation) HasJobID

func (o *Evaluation) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*Evaluation) HasJobModifyIndex

func (o *Evaluation) HasJobModifyIndex() bool

HasJobModifyIndex returns a boolean if a field has been set.

func (*Evaluation) HasModifyIndex

func (o *Evaluation) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*Evaluation) HasModifyTime

func (o *Evaluation) HasModifyTime() bool

HasModifyTime returns a boolean if a field has been set.

func (*Evaluation) HasNamespace

func (o *Evaluation) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*Evaluation) HasNextEval

func (o *Evaluation) HasNextEval() bool

HasNextEval returns a boolean if a field has been set.

func (*Evaluation) HasNodeID

func (o *Evaluation) HasNodeID() bool

HasNodeID returns a boolean if a field has been set.

func (*Evaluation) HasNodeModifyIndex

func (o *Evaluation) HasNodeModifyIndex() bool

HasNodeModifyIndex returns a boolean if a field has been set.

func (*Evaluation) HasPreviousEval

func (o *Evaluation) HasPreviousEval() bool

HasPreviousEval returns a boolean if a field has been set.

func (*Evaluation) HasPriority

func (o *Evaluation) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*Evaluation) HasQueuedAllocations

func (o *Evaluation) HasQueuedAllocations() bool

HasQueuedAllocations returns a boolean if a field has been set.

func (*Evaluation) HasQuotaLimitReached

func (o *Evaluation) HasQuotaLimitReached() bool

HasQuotaLimitReached returns a boolean if a field has been set.

func (*Evaluation) HasRelatedEvals

func (o *Evaluation) HasRelatedEvals() bool

HasRelatedEvals returns a boolean if a field has been set.

func (*Evaluation) HasSnapshotIndex

func (o *Evaluation) HasSnapshotIndex() bool

HasSnapshotIndex returns a boolean if a field has been set.

func (*Evaluation) HasStatus

func (o *Evaluation) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Evaluation) HasStatusDescription

func (o *Evaluation) HasStatusDescription() bool

HasStatusDescription returns a boolean if a field has been set.

func (*Evaluation) HasTriggeredBy

func (o *Evaluation) HasTriggeredBy() bool

HasTriggeredBy returns a boolean if a field has been set.

func (*Evaluation) HasType

func (o *Evaluation) HasType() bool

HasType returns a boolean if a field has been set.

func (*Evaluation) HasWait

func (o *Evaluation) HasWait() bool

HasWait returns a boolean if a field has been set.

func (*Evaluation) HasWaitUntil

func (o *Evaluation) HasWaitUntil() bool

HasWaitUntil returns a boolean if a field has been set.

func (Evaluation) MarshalJSON

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

func (*Evaluation) SetAnnotatePlan

func (o *Evaluation) SetAnnotatePlan(v bool)

SetAnnotatePlan gets a reference to the given bool and assigns it to the AnnotatePlan field.

func (*Evaluation) SetBlockedEval

func (o *Evaluation) SetBlockedEval(v string)

SetBlockedEval gets a reference to the given string and assigns it to the BlockedEval field.

func (*Evaluation) SetClassEligibility

func (o *Evaluation) SetClassEligibility(v map[string]bool)

SetClassEligibility gets a reference to the given map[string]bool and assigns it to the ClassEligibility field.

func (*Evaluation) SetCreateIndex

func (o *Evaluation) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*Evaluation) SetCreateTime

func (o *Evaluation) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*Evaluation) SetDeploymentID

func (o *Evaluation) SetDeploymentID(v string)

SetDeploymentID gets a reference to the given string and assigns it to the DeploymentID field.

func (*Evaluation) SetEscapedComputedClass

func (o *Evaluation) SetEscapedComputedClass(v bool)

SetEscapedComputedClass gets a reference to the given bool and assigns it to the EscapedComputedClass field.

func (*Evaluation) SetFailedTGAllocs

func (o *Evaluation) SetFailedTGAllocs(v map[string]AllocationMetric)

SetFailedTGAllocs gets a reference to the given map[string]AllocationMetric and assigns it to the FailedTGAllocs field.

func (*Evaluation) SetID

func (o *Evaluation) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*Evaluation) SetJobID

func (o *Evaluation) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*Evaluation) SetJobModifyIndex

func (o *Evaluation) SetJobModifyIndex(v int32)

SetJobModifyIndex gets a reference to the given int32 and assigns it to the JobModifyIndex field.

func (*Evaluation) SetModifyIndex

func (o *Evaluation) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*Evaluation) SetModifyTime

func (o *Evaluation) SetModifyTime(v int64)

SetModifyTime gets a reference to the given int64 and assigns it to the ModifyTime field.

func (*Evaluation) SetNamespace

func (o *Evaluation) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*Evaluation) SetNextEval

func (o *Evaluation) SetNextEval(v string)

SetNextEval gets a reference to the given string and assigns it to the NextEval field.

func (*Evaluation) SetNodeID

func (o *Evaluation) SetNodeID(v string)

SetNodeID gets a reference to the given string and assigns it to the NodeID field.

func (*Evaluation) SetNodeModifyIndex

func (o *Evaluation) SetNodeModifyIndex(v int32)

SetNodeModifyIndex gets a reference to the given int32 and assigns it to the NodeModifyIndex field.

func (*Evaluation) SetPreviousEval

func (o *Evaluation) SetPreviousEval(v string)

SetPreviousEval gets a reference to the given string and assigns it to the PreviousEval field.

func (*Evaluation) SetPriority

func (o *Evaluation) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*Evaluation) SetQueuedAllocations

func (o *Evaluation) SetQueuedAllocations(v map[string]int32)

SetQueuedAllocations gets a reference to the given map[string]int32 and assigns it to the QueuedAllocations field.

func (*Evaluation) SetQuotaLimitReached

func (o *Evaluation) SetQuotaLimitReached(v string)

SetQuotaLimitReached gets a reference to the given string and assigns it to the QuotaLimitReached field.

func (*Evaluation) SetRelatedEvals

func (o *Evaluation) SetRelatedEvals(v []EvaluationStub)

SetRelatedEvals gets a reference to the given []EvaluationStub and assigns it to the RelatedEvals field.

func (*Evaluation) SetSnapshotIndex

func (o *Evaluation) SetSnapshotIndex(v int32)

SetSnapshotIndex gets a reference to the given int32 and assigns it to the SnapshotIndex field.

func (*Evaluation) SetStatus

func (o *Evaluation) SetStatus(v string)

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

func (*Evaluation) SetStatusDescription

func (o *Evaluation) SetStatusDescription(v string)

SetStatusDescription gets a reference to the given string and assigns it to the StatusDescription field.

func (*Evaluation) SetTriggeredBy

func (o *Evaluation) SetTriggeredBy(v string)

SetTriggeredBy gets a reference to the given string and assigns it to the TriggeredBy field.

func (*Evaluation) SetType

func (o *Evaluation) SetType(v string)

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

func (*Evaluation) SetWait

func (o *Evaluation) SetWait(v int64)

SetWait gets a reference to the given int64 and assigns it to the Wait field.

func (*Evaluation) SetWaitUntil

func (o *Evaluation) SetWaitUntil(v time.Time)

SetWaitUntil gets a reference to the given time.Time and assigns it to the WaitUntil field.

type EvaluationStub

type EvaluationStub struct {
	BlockedEval       *string    `json:"BlockedEval,omitempty"`
	CreateIndex       *int32     `json:"CreateIndex,omitempty"`
	CreateTime        *int64     `json:"CreateTime,omitempty"`
	DeploymentID      *string    `json:"DeploymentID,omitempty"`
	ID                *string    `json:"ID,omitempty"`
	JobID             *string    `json:"JobID,omitempty"`
	ModifyIndex       *int32     `json:"ModifyIndex,omitempty"`
	ModifyTime        *int64     `json:"ModifyTime,omitempty"`
	Namespace         *string    `json:"Namespace,omitempty"`
	NextEval          *string    `json:"NextEval,omitempty"`
	NodeID            *string    `json:"NodeID,omitempty"`
	PreviousEval      *string    `json:"PreviousEval,omitempty"`
	Priority          *int32     `json:"Priority,omitempty"`
	Status            *string    `json:"Status,omitempty"`
	StatusDescription *string    `json:"StatusDescription,omitempty"`
	TriggeredBy       *string    `json:"TriggeredBy,omitempty"`
	Type              *string    `json:"Type,omitempty"`
	WaitUntil         *time.Time `json:"WaitUntil,omitempty"`
}

EvaluationStub struct for EvaluationStub

func NewEvaluationStub

func NewEvaluationStub() *EvaluationStub

NewEvaluationStub instantiates a new EvaluationStub 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 NewEvaluationStubWithDefaults

func NewEvaluationStubWithDefaults() *EvaluationStub

NewEvaluationStubWithDefaults instantiates a new EvaluationStub 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 (*EvaluationStub) GetBlockedEval

func (o *EvaluationStub) GetBlockedEval() string

GetBlockedEval returns the BlockedEval field value if set, zero value otherwise.

func (*EvaluationStub) GetBlockedEvalOk

func (o *EvaluationStub) GetBlockedEvalOk() (*string, bool)

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

func (*EvaluationStub) GetCreateIndex

func (o *EvaluationStub) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*EvaluationStub) GetCreateIndexOk

func (o *EvaluationStub) GetCreateIndexOk() (*int32, bool)

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

func (*EvaluationStub) GetCreateTime

func (o *EvaluationStub) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*EvaluationStub) GetCreateTimeOk

func (o *EvaluationStub) GetCreateTimeOk() (*int64, bool)

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

func (*EvaluationStub) GetDeploymentID

func (o *EvaluationStub) GetDeploymentID() string

GetDeploymentID returns the DeploymentID field value if set, zero value otherwise.

func (*EvaluationStub) GetDeploymentIDOk

func (o *EvaluationStub) GetDeploymentIDOk() (*string, bool)

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

func (*EvaluationStub) GetID

func (o *EvaluationStub) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*EvaluationStub) GetIDOk

func (o *EvaluationStub) 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 (*EvaluationStub) GetJobID

func (o *EvaluationStub) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*EvaluationStub) GetJobIDOk

func (o *EvaluationStub) GetJobIDOk() (*string, bool)

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

func (*EvaluationStub) GetModifyIndex

func (o *EvaluationStub) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*EvaluationStub) GetModifyIndexOk

func (o *EvaluationStub) GetModifyIndexOk() (*int32, bool)

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

func (*EvaluationStub) GetModifyTime

func (o *EvaluationStub) GetModifyTime() int64

GetModifyTime returns the ModifyTime field value if set, zero value otherwise.

func (*EvaluationStub) GetModifyTimeOk

func (o *EvaluationStub) GetModifyTimeOk() (*int64, bool)

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

func (*EvaluationStub) GetNamespace

func (o *EvaluationStub) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*EvaluationStub) GetNamespaceOk

func (o *EvaluationStub) GetNamespaceOk() (*string, bool)

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

func (*EvaluationStub) GetNextEval

func (o *EvaluationStub) GetNextEval() string

GetNextEval returns the NextEval field value if set, zero value otherwise.

func (*EvaluationStub) GetNextEvalOk

func (o *EvaluationStub) GetNextEvalOk() (*string, bool)

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

func (*EvaluationStub) GetNodeID

func (o *EvaluationStub) GetNodeID() string

GetNodeID returns the NodeID field value if set, zero value otherwise.

func (*EvaluationStub) GetNodeIDOk

func (o *EvaluationStub) GetNodeIDOk() (*string, bool)

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

func (*EvaluationStub) GetPreviousEval

func (o *EvaluationStub) GetPreviousEval() string

GetPreviousEval returns the PreviousEval field value if set, zero value otherwise.

func (*EvaluationStub) GetPreviousEvalOk

func (o *EvaluationStub) GetPreviousEvalOk() (*string, bool)

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

func (*EvaluationStub) GetPriority

func (o *EvaluationStub) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*EvaluationStub) GetPriorityOk

func (o *EvaluationStub) GetPriorityOk() (*int32, bool)

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

func (*EvaluationStub) GetStatus

func (o *EvaluationStub) GetStatus() string

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

func (*EvaluationStub) GetStatusDescription

func (o *EvaluationStub) GetStatusDescription() string

GetStatusDescription returns the StatusDescription field value if set, zero value otherwise.

func (*EvaluationStub) GetStatusDescriptionOk

func (o *EvaluationStub) GetStatusDescriptionOk() (*string, bool)

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

func (*EvaluationStub) GetStatusOk

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

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

func (*EvaluationStub) GetTriggeredBy

func (o *EvaluationStub) GetTriggeredBy() string

GetTriggeredBy returns the TriggeredBy field value if set, zero value otherwise.

func (*EvaluationStub) GetTriggeredByOk

func (o *EvaluationStub) GetTriggeredByOk() (*string, bool)

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

func (*EvaluationStub) GetType

func (o *EvaluationStub) GetType() string

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

func (*EvaluationStub) GetTypeOk

func (o *EvaluationStub) 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 (*EvaluationStub) GetWaitUntil

func (o *EvaluationStub) GetWaitUntil() time.Time

GetWaitUntil returns the WaitUntil field value if set, zero value otherwise.

func (*EvaluationStub) GetWaitUntilOk

func (o *EvaluationStub) GetWaitUntilOk() (*time.Time, bool)

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

func (*EvaluationStub) HasBlockedEval

func (o *EvaluationStub) HasBlockedEval() bool

HasBlockedEval returns a boolean if a field has been set.

func (*EvaluationStub) HasCreateIndex

func (o *EvaluationStub) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*EvaluationStub) HasCreateTime

func (o *EvaluationStub) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*EvaluationStub) HasDeploymentID

func (o *EvaluationStub) HasDeploymentID() bool

HasDeploymentID returns a boolean if a field has been set.

func (*EvaluationStub) HasID

func (o *EvaluationStub) HasID() bool

HasID returns a boolean if a field has been set.

func (*EvaluationStub) HasJobID

func (o *EvaluationStub) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*EvaluationStub) HasModifyIndex

func (o *EvaluationStub) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*EvaluationStub) HasModifyTime

func (o *EvaluationStub) HasModifyTime() bool

HasModifyTime returns a boolean if a field has been set.

func (*EvaluationStub) HasNamespace

func (o *EvaluationStub) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*EvaluationStub) HasNextEval

func (o *EvaluationStub) HasNextEval() bool

HasNextEval returns a boolean if a field has been set.

func (*EvaluationStub) HasNodeID

func (o *EvaluationStub) HasNodeID() bool

HasNodeID returns a boolean if a field has been set.

func (*EvaluationStub) HasPreviousEval

func (o *EvaluationStub) HasPreviousEval() bool

HasPreviousEval returns a boolean if a field has been set.

func (*EvaluationStub) HasPriority

func (o *EvaluationStub) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*EvaluationStub) HasStatus

func (o *EvaluationStub) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EvaluationStub) HasStatusDescription

func (o *EvaluationStub) HasStatusDescription() bool

HasStatusDescription returns a boolean if a field has been set.

func (*EvaluationStub) HasTriggeredBy

func (o *EvaluationStub) HasTriggeredBy() bool

HasTriggeredBy returns a boolean if a field has been set.

func (*EvaluationStub) HasType

func (o *EvaluationStub) HasType() bool

HasType returns a boolean if a field has been set.

func (*EvaluationStub) HasWaitUntil

func (o *EvaluationStub) HasWaitUntil() bool

HasWaitUntil returns a boolean if a field has been set.

func (EvaluationStub) MarshalJSON

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

func (*EvaluationStub) SetBlockedEval

func (o *EvaluationStub) SetBlockedEval(v string)

SetBlockedEval gets a reference to the given string and assigns it to the BlockedEval field.

func (*EvaluationStub) SetCreateIndex

func (o *EvaluationStub) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*EvaluationStub) SetCreateTime

func (o *EvaluationStub) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*EvaluationStub) SetDeploymentID

func (o *EvaluationStub) SetDeploymentID(v string)

SetDeploymentID gets a reference to the given string and assigns it to the DeploymentID field.

func (*EvaluationStub) SetID

func (o *EvaluationStub) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*EvaluationStub) SetJobID

func (o *EvaluationStub) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*EvaluationStub) SetModifyIndex

func (o *EvaluationStub) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*EvaluationStub) SetModifyTime

func (o *EvaluationStub) SetModifyTime(v int64)

SetModifyTime gets a reference to the given int64 and assigns it to the ModifyTime field.

func (*EvaluationStub) SetNamespace

func (o *EvaluationStub) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*EvaluationStub) SetNextEval

func (o *EvaluationStub) SetNextEval(v string)

SetNextEval gets a reference to the given string and assigns it to the NextEval field.

func (*EvaluationStub) SetNodeID

func (o *EvaluationStub) SetNodeID(v string)

SetNodeID gets a reference to the given string and assigns it to the NodeID field.

func (*EvaluationStub) SetPreviousEval

func (o *EvaluationStub) SetPreviousEval(v string)

SetPreviousEval gets a reference to the given string and assigns it to the PreviousEval field.

func (*EvaluationStub) SetPriority

func (o *EvaluationStub) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*EvaluationStub) SetStatus

func (o *EvaluationStub) SetStatus(v string)

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

func (*EvaluationStub) SetStatusDescription

func (o *EvaluationStub) SetStatusDescription(v string)

SetStatusDescription gets a reference to the given string and assigns it to the StatusDescription field.

func (*EvaluationStub) SetTriggeredBy

func (o *EvaluationStub) SetTriggeredBy(v string)

SetTriggeredBy gets a reference to the given string and assigns it to the TriggeredBy field.

func (*EvaluationStub) SetType

func (o *EvaluationStub) SetType(v string)

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

func (*EvaluationStub) SetWaitUntil

func (o *EvaluationStub) SetWaitUntil(v time.Time)

SetWaitUntil gets a reference to the given time.Time and assigns it to the WaitUntil field.

type EvaluationsApiService

type EvaluationsApiService service

EvaluationsApiService EvaluationsApi service

func (*EvaluationsApiService) GetEvaluation

* GetEvaluation Method for GetEvaluation * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param evalID Evaluation ID. * @return ApiGetEvaluationRequest

func (*EvaluationsApiService) GetEvaluationAllocations

func (a *EvaluationsApiService) GetEvaluationAllocations(ctx _context.Context, evalID string) ApiGetEvaluationAllocationsRequest

* GetEvaluationAllocations Method for GetEvaluationAllocations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param evalID Evaluation ID. * @return ApiGetEvaluationAllocationsRequest

func (*EvaluationsApiService) GetEvaluationAllocationsExecute

* Execute executes the request * @return []AllocationListStub

func (*EvaluationsApiService) GetEvaluationExecute

* Execute executes the request * @return Evaluation

func (*EvaluationsApiService) GetEvaluations

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

func (*EvaluationsApiService) GetEvaluationsExecute

* Execute executes the request * @return []Evaluation

type FieldDiff

type FieldDiff struct {
	Annotations *[]string `json:"Annotations,omitempty"`
	Name        *string   `json:"Name,omitempty"`
	New         *string   `json:"New,omitempty"`
	Old         *string   `json:"Old,omitempty"`
	Type        *string   `json:"Type,omitempty"`
}

FieldDiff struct for FieldDiff

func NewFieldDiff

func NewFieldDiff() *FieldDiff

NewFieldDiff instantiates a new FieldDiff 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 NewFieldDiffWithDefaults

func NewFieldDiffWithDefaults() *FieldDiff

NewFieldDiffWithDefaults instantiates a new FieldDiff 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 (*FieldDiff) GetAnnotations

func (o *FieldDiff) GetAnnotations() []string

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*FieldDiff) GetAnnotationsOk

func (o *FieldDiff) GetAnnotationsOk() (*[]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 (*FieldDiff) GetName

func (o *FieldDiff) GetName() string

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

func (*FieldDiff) GetNameOk

func (o *FieldDiff) 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 (*FieldDiff) GetNew

func (o *FieldDiff) GetNew() string

GetNew returns the New field value if set, zero value otherwise.

func (*FieldDiff) GetNewOk

func (o *FieldDiff) GetNewOk() (*string, bool)

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

func (*FieldDiff) GetOld

func (o *FieldDiff) GetOld() string

GetOld returns the Old field value if set, zero value otherwise.

func (*FieldDiff) GetOldOk

func (o *FieldDiff) GetOldOk() (*string, bool)

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

func (*FieldDiff) GetType

func (o *FieldDiff) GetType() string

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

func (*FieldDiff) GetTypeOk

func (o *FieldDiff) 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 (*FieldDiff) HasAnnotations

func (o *FieldDiff) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*FieldDiff) HasName

func (o *FieldDiff) HasName() bool

HasName returns a boolean if a field has been set.

func (*FieldDiff) HasNew

func (o *FieldDiff) HasNew() bool

HasNew returns a boolean if a field has been set.

func (*FieldDiff) HasOld

func (o *FieldDiff) HasOld() bool

HasOld returns a boolean if a field has been set.

func (*FieldDiff) HasType

func (o *FieldDiff) HasType() bool

HasType returns a boolean if a field has been set.

func (FieldDiff) MarshalJSON

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

func (*FieldDiff) SetAnnotations

func (o *FieldDiff) SetAnnotations(v []string)

SetAnnotations gets a reference to the given []string and assigns it to the Annotations field.

func (*FieldDiff) SetName

func (o *FieldDiff) SetName(v string)

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

func (*FieldDiff) SetNew

func (o *FieldDiff) SetNew(v string)

SetNew gets a reference to the given string and assigns it to the New field.

func (*FieldDiff) SetOld

func (o *FieldDiff) SetOld(v string)

SetOld gets a reference to the given string and assigns it to the Old field.

func (*FieldDiff) SetType

func (o *FieldDiff) SetType(v string)

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

type FuzzyMatch

type FuzzyMatch struct {
	ID    *string   `json:"ID,omitempty"`
	Scope *[]string `json:"Scope,omitempty"`
}

FuzzyMatch struct for FuzzyMatch

func NewFuzzyMatch

func NewFuzzyMatch() *FuzzyMatch

NewFuzzyMatch instantiates a new FuzzyMatch 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 NewFuzzyMatchWithDefaults

func NewFuzzyMatchWithDefaults() *FuzzyMatch

NewFuzzyMatchWithDefaults instantiates a new FuzzyMatch 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 (*FuzzyMatch) GetID

func (o *FuzzyMatch) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*FuzzyMatch) GetIDOk

func (o *FuzzyMatch) 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 (*FuzzyMatch) GetScope

func (o *FuzzyMatch) GetScope() []string

GetScope returns the Scope field value if set, zero value otherwise.

func (*FuzzyMatch) GetScopeOk

func (o *FuzzyMatch) GetScopeOk() (*[]string, bool)

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

func (*FuzzyMatch) HasID

func (o *FuzzyMatch) HasID() bool

HasID returns a boolean if a field has been set.

func (*FuzzyMatch) HasScope

func (o *FuzzyMatch) HasScope() bool

HasScope returns a boolean if a field has been set.

func (FuzzyMatch) MarshalJSON

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

func (*FuzzyMatch) SetID

func (o *FuzzyMatch) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*FuzzyMatch) SetScope

func (o *FuzzyMatch) SetScope(v []string)

SetScope gets a reference to the given []string and assigns it to the Scope field.

type FuzzySearchRequest

type FuzzySearchRequest struct {
	AllowStale *bool              `json:"AllowStale,omitempty"`
	AuthToken  *string            `json:"AuthToken,omitempty"`
	Context    *string            `json:"Context,omitempty"`
	Filter     *string            `json:"Filter,omitempty"`
	Headers    *map[string]string `json:"Headers,omitempty"`
	Namespace  *string            `json:"Namespace,omitempty"`
	NextToken  *string            `json:"NextToken,omitempty"`
	Params     *map[string]string `json:"Params,omitempty"`
	PerPage    *int32             `json:"PerPage,omitempty"`
	Prefix     *string            `json:"Prefix,omitempty"`
	Region     *string            `json:"Region,omitempty"`
	Reverse    *bool              `json:"Reverse,omitempty"`
	Text       *string            `json:"Text,omitempty"`
	WaitIndex  *int32             `json:"WaitIndex,omitempty"`
	WaitTime   *int64             `json:"WaitTime,omitempty"`
}

FuzzySearchRequest struct for FuzzySearchRequest

func NewFuzzySearchRequest

func NewFuzzySearchRequest() *FuzzySearchRequest

NewFuzzySearchRequest instantiates a new FuzzySearchRequest 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 NewFuzzySearchRequestWithDefaults

func NewFuzzySearchRequestWithDefaults() *FuzzySearchRequest

NewFuzzySearchRequestWithDefaults instantiates a new FuzzySearchRequest 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 (*FuzzySearchRequest) GetAllowStale

func (o *FuzzySearchRequest) GetAllowStale() bool

GetAllowStale returns the AllowStale field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetAllowStaleOk

func (o *FuzzySearchRequest) GetAllowStaleOk() (*bool, bool)

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

func (*FuzzySearchRequest) GetAuthToken

func (o *FuzzySearchRequest) GetAuthToken() string

GetAuthToken returns the AuthToken field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetAuthTokenOk

func (o *FuzzySearchRequest) GetAuthTokenOk() (*string, bool)

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

func (*FuzzySearchRequest) GetContext

func (o *FuzzySearchRequest) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetContextOk

func (o *FuzzySearchRequest) GetContextOk() (*string, bool)

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

func (*FuzzySearchRequest) GetFilter

func (o *FuzzySearchRequest) GetFilter() string

GetFilter returns the Filter field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetFilterOk

func (o *FuzzySearchRequest) GetFilterOk() (*string, bool)

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

func (*FuzzySearchRequest) GetHeaders

func (o *FuzzySearchRequest) GetHeaders() map[string]string

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetHeadersOk

func (o *FuzzySearchRequest) GetHeadersOk() (*map[string]string, bool)

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

func (*FuzzySearchRequest) GetNamespace

func (o *FuzzySearchRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetNamespaceOk

func (o *FuzzySearchRequest) GetNamespaceOk() (*string, bool)

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

func (*FuzzySearchRequest) GetNextToken

func (o *FuzzySearchRequest) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetNextTokenOk

func (o *FuzzySearchRequest) GetNextTokenOk() (*string, bool)

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

func (*FuzzySearchRequest) GetParams

func (o *FuzzySearchRequest) GetParams() map[string]string

GetParams returns the Params field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetParamsOk

func (o *FuzzySearchRequest) GetParamsOk() (*map[string]string, bool)

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

func (*FuzzySearchRequest) GetPerPage

func (o *FuzzySearchRequest) GetPerPage() int32

GetPerPage returns the PerPage field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetPerPageOk

func (o *FuzzySearchRequest) GetPerPageOk() (*int32, bool)

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

func (*FuzzySearchRequest) GetPrefix

func (o *FuzzySearchRequest) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetPrefixOk

func (o *FuzzySearchRequest) GetPrefixOk() (*string, bool)

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

func (*FuzzySearchRequest) GetRegion

func (o *FuzzySearchRequest) GetRegion() string

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

func (*FuzzySearchRequest) GetRegionOk

func (o *FuzzySearchRequest) 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 (*FuzzySearchRequest) GetReverse

func (o *FuzzySearchRequest) GetReverse() bool

GetReverse returns the Reverse field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetReverseOk

func (o *FuzzySearchRequest) GetReverseOk() (*bool, bool)

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

func (*FuzzySearchRequest) GetText

func (o *FuzzySearchRequest) GetText() string

GetText returns the Text field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetTextOk

func (o *FuzzySearchRequest) GetTextOk() (*string, bool)

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

func (*FuzzySearchRequest) GetWaitIndex

func (o *FuzzySearchRequest) GetWaitIndex() int32

GetWaitIndex returns the WaitIndex field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetWaitIndexOk

func (o *FuzzySearchRequest) GetWaitIndexOk() (*int32, bool)

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

func (*FuzzySearchRequest) GetWaitTime

func (o *FuzzySearchRequest) GetWaitTime() int64

GetWaitTime returns the WaitTime field value if set, zero value otherwise.

func (*FuzzySearchRequest) GetWaitTimeOk

func (o *FuzzySearchRequest) GetWaitTimeOk() (*int64, bool)

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

func (*FuzzySearchRequest) HasAllowStale

func (o *FuzzySearchRequest) HasAllowStale() bool

HasAllowStale returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasAuthToken

func (o *FuzzySearchRequest) HasAuthToken() bool

HasAuthToken returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasContext

func (o *FuzzySearchRequest) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasFilter

func (o *FuzzySearchRequest) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasHeaders

func (o *FuzzySearchRequest) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasNamespace

func (o *FuzzySearchRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasNextToken

func (o *FuzzySearchRequest) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasParams

func (o *FuzzySearchRequest) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasPerPage

func (o *FuzzySearchRequest) HasPerPage() bool

HasPerPage returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasPrefix

func (o *FuzzySearchRequest) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasRegion

func (o *FuzzySearchRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasReverse

func (o *FuzzySearchRequest) HasReverse() bool

HasReverse returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasText

func (o *FuzzySearchRequest) HasText() bool

HasText returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasWaitIndex

func (o *FuzzySearchRequest) HasWaitIndex() bool

HasWaitIndex returns a boolean if a field has been set.

func (*FuzzySearchRequest) HasWaitTime

func (o *FuzzySearchRequest) HasWaitTime() bool

HasWaitTime returns a boolean if a field has been set.

func (FuzzySearchRequest) MarshalJSON

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

func (*FuzzySearchRequest) SetAllowStale

func (o *FuzzySearchRequest) SetAllowStale(v bool)

SetAllowStale gets a reference to the given bool and assigns it to the AllowStale field.

func (*FuzzySearchRequest) SetAuthToken

func (o *FuzzySearchRequest) SetAuthToken(v string)

SetAuthToken gets a reference to the given string and assigns it to the AuthToken field.

func (*FuzzySearchRequest) SetContext

func (o *FuzzySearchRequest) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*FuzzySearchRequest) SetFilter

func (o *FuzzySearchRequest) SetFilter(v string)

SetFilter gets a reference to the given string and assigns it to the Filter field.

func (*FuzzySearchRequest) SetHeaders

func (o *FuzzySearchRequest) SetHeaders(v map[string]string)

SetHeaders gets a reference to the given map[string]string and assigns it to the Headers field.

func (*FuzzySearchRequest) SetNamespace

func (o *FuzzySearchRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*FuzzySearchRequest) SetNextToken

func (o *FuzzySearchRequest) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*FuzzySearchRequest) SetParams

func (o *FuzzySearchRequest) SetParams(v map[string]string)

SetParams gets a reference to the given map[string]string and assigns it to the Params field.

func (*FuzzySearchRequest) SetPerPage

func (o *FuzzySearchRequest) SetPerPage(v int32)

SetPerPage gets a reference to the given int32 and assigns it to the PerPage field.

func (*FuzzySearchRequest) SetPrefix

func (o *FuzzySearchRequest) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

func (*FuzzySearchRequest) SetRegion

func (o *FuzzySearchRequest) SetRegion(v string)

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

func (*FuzzySearchRequest) SetReverse

func (o *FuzzySearchRequest) SetReverse(v bool)

SetReverse gets a reference to the given bool and assigns it to the Reverse field.

func (*FuzzySearchRequest) SetText

func (o *FuzzySearchRequest) SetText(v string)

SetText gets a reference to the given string and assigns it to the Text field.

func (*FuzzySearchRequest) SetWaitIndex

func (o *FuzzySearchRequest) SetWaitIndex(v int32)

SetWaitIndex gets a reference to the given int32 and assigns it to the WaitIndex field.

func (*FuzzySearchRequest) SetWaitTime

func (o *FuzzySearchRequest) SetWaitTime(v int64)

SetWaitTime gets a reference to the given int64 and assigns it to the WaitTime field.

type FuzzySearchResponse

type FuzzySearchResponse struct {
	KnownLeader *bool                    `json:"KnownLeader,omitempty"`
	LastContact *int64                   `json:"LastContact,omitempty"`
	LastIndex   *int32                   `json:"LastIndex,omitempty"`
	Matches     *map[string][]FuzzyMatch `json:"Matches,omitempty"`
	NextToken   *string                  `json:"NextToken,omitempty"`
	RequestTime *int64                   `json:"RequestTime,omitempty"`
	Truncations *map[string]bool         `json:"Truncations,omitempty"`
}

FuzzySearchResponse struct for FuzzySearchResponse

func NewFuzzySearchResponse

func NewFuzzySearchResponse() *FuzzySearchResponse

NewFuzzySearchResponse instantiates a new FuzzySearchResponse 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 NewFuzzySearchResponseWithDefaults

func NewFuzzySearchResponseWithDefaults() *FuzzySearchResponse

NewFuzzySearchResponseWithDefaults instantiates a new FuzzySearchResponse 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 (*FuzzySearchResponse) GetKnownLeader

func (o *FuzzySearchResponse) GetKnownLeader() bool

GetKnownLeader returns the KnownLeader field value if set, zero value otherwise.

func (*FuzzySearchResponse) GetKnownLeaderOk

func (o *FuzzySearchResponse) GetKnownLeaderOk() (*bool, bool)

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

func (*FuzzySearchResponse) GetLastContact

func (o *FuzzySearchResponse) GetLastContact() int64

GetLastContact returns the LastContact field value if set, zero value otherwise.

func (*FuzzySearchResponse) GetLastContactOk

func (o *FuzzySearchResponse) GetLastContactOk() (*int64, bool)

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

func (*FuzzySearchResponse) GetLastIndex

func (o *FuzzySearchResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*FuzzySearchResponse) GetLastIndexOk

func (o *FuzzySearchResponse) GetLastIndexOk() (*int32, bool)

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

func (*FuzzySearchResponse) GetMatches

func (o *FuzzySearchResponse) GetMatches() map[string][]FuzzyMatch

GetMatches returns the Matches field value if set, zero value otherwise.

func (*FuzzySearchResponse) GetMatchesOk

func (o *FuzzySearchResponse) GetMatchesOk() (*map[string][]FuzzyMatch, bool)

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

func (*FuzzySearchResponse) GetNextToken

func (o *FuzzySearchResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*FuzzySearchResponse) GetNextTokenOk

func (o *FuzzySearchResponse) GetNextTokenOk() (*string, bool)

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

func (*FuzzySearchResponse) GetRequestTime

func (o *FuzzySearchResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*FuzzySearchResponse) GetRequestTimeOk

func (o *FuzzySearchResponse) GetRequestTimeOk() (*int64, bool)

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

func (*FuzzySearchResponse) GetTruncations

func (o *FuzzySearchResponse) GetTruncations() map[string]bool

GetTruncations returns the Truncations field value if set, zero value otherwise.

func (*FuzzySearchResponse) GetTruncationsOk

func (o *FuzzySearchResponse) GetTruncationsOk() (*map[string]bool, bool)

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

func (*FuzzySearchResponse) HasKnownLeader

func (o *FuzzySearchResponse) HasKnownLeader() bool

HasKnownLeader returns a boolean if a field has been set.

func (*FuzzySearchResponse) HasLastContact

func (o *FuzzySearchResponse) HasLastContact() bool

HasLastContact returns a boolean if a field has been set.

func (*FuzzySearchResponse) HasLastIndex

func (o *FuzzySearchResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*FuzzySearchResponse) HasMatches

func (o *FuzzySearchResponse) HasMatches() bool

HasMatches returns a boolean if a field has been set.

func (*FuzzySearchResponse) HasNextToken

func (o *FuzzySearchResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*FuzzySearchResponse) HasRequestTime

func (o *FuzzySearchResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*FuzzySearchResponse) HasTruncations

func (o *FuzzySearchResponse) HasTruncations() bool

HasTruncations returns a boolean if a field has been set.

func (FuzzySearchResponse) MarshalJSON

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

func (*FuzzySearchResponse) SetKnownLeader

func (o *FuzzySearchResponse) SetKnownLeader(v bool)

SetKnownLeader gets a reference to the given bool and assigns it to the KnownLeader field.

func (*FuzzySearchResponse) SetLastContact

func (o *FuzzySearchResponse) SetLastContact(v int64)

SetLastContact gets a reference to the given int64 and assigns it to the LastContact field.

func (*FuzzySearchResponse) SetLastIndex

func (o *FuzzySearchResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*FuzzySearchResponse) SetMatches

func (o *FuzzySearchResponse) SetMatches(v map[string][]FuzzyMatch)

SetMatches gets a reference to the given map[string][]FuzzyMatch and assigns it to the Matches field.

func (*FuzzySearchResponse) SetNextToken

func (o *FuzzySearchResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*FuzzySearchResponse) SetRequestTime

func (o *FuzzySearchResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

func (*FuzzySearchResponse) SetTruncations

func (o *FuzzySearchResponse) SetTruncations(v map[string]bool)

SetTruncations gets a reference to the given map[string]bool and assigns it to the Truncations field.

type GaugeValue

type GaugeValue struct {
	Labels *map[string]string `json:"Labels,omitempty"`
	Name   *string            `json:"Name,omitempty"`
	Value  *float32           `json:"Value,omitempty"`
}

GaugeValue struct for GaugeValue

func NewGaugeValue

func NewGaugeValue() *GaugeValue

NewGaugeValue instantiates a new GaugeValue 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 NewGaugeValueWithDefaults

func NewGaugeValueWithDefaults() *GaugeValue

NewGaugeValueWithDefaults instantiates a new GaugeValue 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 (*GaugeValue) GetLabels

func (o *GaugeValue) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*GaugeValue) GetLabelsOk

func (o *GaugeValue) 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 (*GaugeValue) GetName

func (o *GaugeValue) GetName() string

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

func (*GaugeValue) GetNameOk

func (o *GaugeValue) 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 (*GaugeValue) GetValue

func (o *GaugeValue) GetValue() float32

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

func (*GaugeValue) GetValueOk

func (o *GaugeValue) GetValueOk() (*float32, 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 (*GaugeValue) HasLabels

func (o *GaugeValue) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*GaugeValue) HasName

func (o *GaugeValue) HasName() bool

HasName returns a boolean if a field has been set.

func (*GaugeValue) HasValue

func (o *GaugeValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (GaugeValue) MarshalJSON

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

func (*GaugeValue) SetLabels

func (o *GaugeValue) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*GaugeValue) SetName

func (o *GaugeValue) SetName(v string)

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

func (*GaugeValue) SetValue

func (o *GaugeValue) SetValue(v float32)

SetValue gets a reference to the given float32 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 HostNetworkInfo

type HostNetworkInfo struct {
	CIDR          *string `json:"CIDR,omitempty"`
	Interface     *string `json:"Interface,omitempty"`
	Name          *string `json:"Name,omitempty"`
	ReservedPorts *string `json:"ReservedPorts,omitempty"`
}

HostNetworkInfo struct for HostNetworkInfo

func NewHostNetworkInfo

func NewHostNetworkInfo() *HostNetworkInfo

NewHostNetworkInfo instantiates a new HostNetworkInfo 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 NewHostNetworkInfoWithDefaults

func NewHostNetworkInfoWithDefaults() *HostNetworkInfo

NewHostNetworkInfoWithDefaults instantiates a new HostNetworkInfo 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 (*HostNetworkInfo) GetCIDR

func (o *HostNetworkInfo) GetCIDR() string

GetCIDR returns the CIDR field value if set, zero value otherwise.

func (*HostNetworkInfo) GetCIDROk

func (o *HostNetworkInfo) GetCIDROk() (*string, bool)

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

func (*HostNetworkInfo) GetInterface

func (o *HostNetworkInfo) GetInterface() string

GetInterface returns the Interface field value if set, zero value otherwise.

func (*HostNetworkInfo) GetInterfaceOk

func (o *HostNetworkInfo) GetInterfaceOk() (*string, bool)

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

func (*HostNetworkInfo) GetName

func (o *HostNetworkInfo) GetName() string

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

func (*HostNetworkInfo) GetNameOk

func (o *HostNetworkInfo) 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 (*HostNetworkInfo) GetReservedPorts

func (o *HostNetworkInfo) GetReservedPorts() string

GetReservedPorts returns the ReservedPorts field value if set, zero value otherwise.

func (*HostNetworkInfo) GetReservedPortsOk

func (o *HostNetworkInfo) GetReservedPortsOk() (*string, bool)

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

func (*HostNetworkInfo) HasCIDR

func (o *HostNetworkInfo) HasCIDR() bool

HasCIDR returns a boolean if a field has been set.

func (*HostNetworkInfo) HasInterface

func (o *HostNetworkInfo) HasInterface() bool

HasInterface returns a boolean if a field has been set.

func (*HostNetworkInfo) HasName

func (o *HostNetworkInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*HostNetworkInfo) HasReservedPorts

func (o *HostNetworkInfo) HasReservedPorts() bool

HasReservedPorts returns a boolean if a field has been set.

func (HostNetworkInfo) MarshalJSON

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

func (*HostNetworkInfo) SetCIDR

func (o *HostNetworkInfo) SetCIDR(v string)

SetCIDR gets a reference to the given string and assigns it to the CIDR field.

func (*HostNetworkInfo) SetInterface

func (o *HostNetworkInfo) SetInterface(v string)

SetInterface gets a reference to the given string and assigns it to the Interface field.

func (*HostNetworkInfo) SetName

func (o *HostNetworkInfo) SetName(v string)

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

func (*HostNetworkInfo) SetReservedPorts

func (o *HostNetworkInfo) SetReservedPorts(v string)

SetReservedPorts gets a reference to the given string and assigns it to the ReservedPorts field.

type HostVolumeInfo

type HostVolumeInfo struct {
	Path     *string `json:"Path,omitempty"`
	ReadOnly *bool   `json:"ReadOnly,omitempty"`
}

HostVolumeInfo struct for HostVolumeInfo

func NewHostVolumeInfo

func NewHostVolumeInfo() *HostVolumeInfo

NewHostVolumeInfo instantiates a new HostVolumeInfo 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 NewHostVolumeInfoWithDefaults

func NewHostVolumeInfoWithDefaults() *HostVolumeInfo

NewHostVolumeInfoWithDefaults instantiates a new HostVolumeInfo 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 (*HostVolumeInfo) GetPath

func (o *HostVolumeInfo) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*HostVolumeInfo) GetPathOk

func (o *HostVolumeInfo) 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 (*HostVolumeInfo) GetReadOnly

func (o *HostVolumeInfo) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*HostVolumeInfo) GetReadOnlyOk

func (o *HostVolumeInfo) GetReadOnlyOk() (*bool, bool)

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

func (*HostVolumeInfo) HasPath

func (o *HostVolumeInfo) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*HostVolumeInfo) HasReadOnly

func (o *HostVolumeInfo) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (HostVolumeInfo) MarshalJSON

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

func (*HostVolumeInfo) SetPath

func (o *HostVolumeInfo) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*HostVolumeInfo) SetReadOnly

func (o *HostVolumeInfo) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

type Job

type Job struct {
	Affinities               *[]Affinity             `json:"Affinities,omitempty"`
	AllAtOnce                *bool                   `json:"AllAtOnce,omitempty"`
	Constraints              *[]Constraint           `json:"Constraints,omitempty"`
	ConsulNamespace          *string                 `json:"ConsulNamespace,omitempty"`
	ConsulToken              *string                 `json:"ConsulToken,omitempty"`
	CreateIndex              *int32                  `json:"CreateIndex,omitempty"`
	Datacenters              *[]string               `json:"Datacenters,omitempty"`
	DispatchIdempotencyToken *string                 `json:"DispatchIdempotencyToken,omitempty"`
	Dispatched               *bool                   `json:"Dispatched,omitempty"`
	ID                       *string                 `json:"ID,omitempty"`
	JobModifyIndex           *int32                  `json:"JobModifyIndex,omitempty"`
	Meta                     *map[string]string      `json:"Meta,omitempty"`
	Migrate                  *MigrateStrategy        `json:"Migrate,omitempty"`
	ModifyIndex              *int32                  `json:"ModifyIndex,omitempty"`
	Multiregion              *Multiregion            `json:"Multiregion,omitempty"`
	Name                     *string                 `json:"Name,omitempty"`
	Namespace                *string                 `json:"Namespace,omitempty"`
	NomadTokenID             *string                 `json:"NomadTokenID,omitempty"`
	ParameterizedJob         *ParameterizedJobConfig `json:"ParameterizedJob,omitempty"`
	ParentID                 *string                 `json:"ParentID,omitempty"`
	Payload                  *string                 `json:"Payload,omitempty"`
	Periodic                 *PeriodicConfig         `json:"Periodic,omitempty"`
	Priority                 *int32                  `json:"Priority,omitempty"`
	Region                   *string                 `json:"Region,omitempty"`
	Reschedule               *ReschedulePolicy       `json:"Reschedule,omitempty"`
	Spreads                  *[]Spread               `json:"Spreads,omitempty"`
	Stable                   *bool                   `json:"Stable,omitempty"`
	Status                   *string                 `json:"Status,omitempty"`
	StatusDescription        *string                 `json:"StatusDescription,omitempty"`
	Stop                     *bool                   `json:"Stop,omitempty"`
	SubmitTime               *int64                  `json:"SubmitTime,omitempty"`
	TaskGroups               *[]TaskGroup            `json:"TaskGroups,omitempty"`
	Type                     *string                 `json:"Type,omitempty"`
	Update                   *UpdateStrategy         `json:"Update,omitempty"`
	VaultNamespace           *string                 `json:"VaultNamespace,omitempty"`
	VaultToken               *string                 `json:"VaultToken,omitempty"`
	Version                  *int32                  `json:"Version,omitempty"`
}

Job struct for Job

func NewJob

func NewJob() *Job

NewJob instantiates a new Job 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 NewJobWithDefaults

func NewJobWithDefaults() *Job

NewJobWithDefaults instantiates a new Job 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 (*Job) GetAffinities

func (o *Job) GetAffinities() []Affinity

GetAffinities returns the Affinities field value if set, zero value otherwise.

func (*Job) GetAffinitiesOk

func (o *Job) GetAffinitiesOk() (*[]Affinity, bool)

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

func (*Job) GetAllAtOnce

func (o *Job) GetAllAtOnce() bool

GetAllAtOnce returns the AllAtOnce field value if set, zero value otherwise.

func (*Job) GetAllAtOnceOk

func (o *Job) GetAllAtOnceOk() (*bool, bool)

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

func (*Job) GetConstraints

func (o *Job) GetConstraints() []Constraint

GetConstraints returns the Constraints field value if set, zero value otherwise.

func (*Job) GetConstraintsOk

func (o *Job) GetConstraintsOk() (*[]Constraint, bool)

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

func (*Job) GetConsulNamespace

func (o *Job) GetConsulNamespace() string

GetConsulNamespace returns the ConsulNamespace field value if set, zero value otherwise.

func (*Job) GetConsulNamespaceOk

func (o *Job) GetConsulNamespaceOk() (*string, bool)

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

func (*Job) GetConsulToken

func (o *Job) GetConsulToken() string

GetConsulToken returns the ConsulToken field value if set, zero value otherwise.

func (*Job) GetConsulTokenOk

func (o *Job) GetConsulTokenOk() (*string, bool)

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

func (*Job) GetCreateIndex

func (o *Job) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*Job) GetCreateIndexOk

func (o *Job) GetCreateIndexOk() (*int32, bool)

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

func (*Job) GetDatacenters

func (o *Job) GetDatacenters() []string

GetDatacenters returns the Datacenters field value if set, zero value otherwise.

func (*Job) GetDatacentersOk

func (o *Job) GetDatacentersOk() (*[]string, bool)

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

func (*Job) GetDispatchIdempotencyToken

func (o *Job) GetDispatchIdempotencyToken() string

GetDispatchIdempotencyToken returns the DispatchIdempotencyToken field value if set, zero value otherwise.

func (*Job) GetDispatchIdempotencyTokenOk

func (o *Job) GetDispatchIdempotencyTokenOk() (*string, bool)

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

func (*Job) GetDispatched

func (o *Job) GetDispatched() bool

GetDispatched returns the Dispatched field value if set, zero value otherwise.

func (*Job) GetDispatchedOk

func (o *Job) GetDispatchedOk() (*bool, bool)

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

func (*Job) GetID

func (o *Job) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*Job) GetIDOk

func (o *Job) 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 (*Job) GetJobModifyIndex

func (o *Job) GetJobModifyIndex() int32

GetJobModifyIndex returns the JobModifyIndex field value if set, zero value otherwise.

func (*Job) GetJobModifyIndexOk

func (o *Job) GetJobModifyIndexOk() (*int32, bool)

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

func (*Job) GetMeta

func (o *Job) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*Job) GetMetaOk

func (o *Job) GetMetaOk() (*map[string]string, bool)

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

func (*Job) GetMigrate

func (o *Job) GetMigrate() MigrateStrategy

GetMigrate returns the Migrate field value if set, zero value otherwise.

func (*Job) GetMigrateOk

func (o *Job) GetMigrateOk() (*MigrateStrategy, bool)

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

func (*Job) GetModifyIndex

func (o *Job) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*Job) GetModifyIndexOk

func (o *Job) GetModifyIndexOk() (*int32, bool)

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

func (*Job) GetMultiregion

func (o *Job) GetMultiregion() Multiregion

GetMultiregion returns the Multiregion field value if set, zero value otherwise.

func (*Job) GetMultiregionOk

func (o *Job) GetMultiregionOk() (*Multiregion, bool)

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

func (*Job) GetName

func (o *Job) GetName() string

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

func (*Job) GetNameOk

func (o *Job) 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 (*Job) GetNamespace

func (o *Job) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*Job) GetNamespaceOk

func (o *Job) GetNamespaceOk() (*string, bool)

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

func (*Job) GetNomadTokenID

func (o *Job) GetNomadTokenID() string

GetNomadTokenID returns the NomadTokenID field value if set, zero value otherwise.

func (*Job) GetNomadTokenIDOk

func (o *Job) GetNomadTokenIDOk() (*string, bool)

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

func (*Job) GetParameterizedJob

func (o *Job) GetParameterizedJob() ParameterizedJobConfig

GetParameterizedJob returns the ParameterizedJob field value if set, zero value otherwise.

func (*Job) GetParameterizedJobOk

func (o *Job) GetParameterizedJobOk() (*ParameterizedJobConfig, bool)

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

func (*Job) GetParentID

func (o *Job) GetParentID() string

GetParentID returns the ParentID field value if set, zero value otherwise.

func (*Job) GetParentIDOk

func (o *Job) GetParentIDOk() (*string, bool)

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

func (*Job) GetPayload

func (o *Job) GetPayload() string

GetPayload returns the Payload field value if set, zero value otherwise.

func (*Job) GetPayloadOk

func (o *Job) GetPayloadOk() (*string, bool)

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

func (*Job) GetPeriodic

func (o *Job) GetPeriodic() PeriodicConfig

GetPeriodic returns the Periodic field value if set, zero value otherwise.

func (*Job) GetPeriodicOk

func (o *Job) GetPeriodicOk() (*PeriodicConfig, bool)

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

func (*Job) GetPriority

func (o *Job) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*Job) GetPriorityOk

func (o *Job) GetPriorityOk() (*int32, bool)

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

func (*Job) GetRegion

func (o *Job) GetRegion() string

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

func (*Job) GetRegionOk

func (o *Job) 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 (*Job) GetReschedule

func (o *Job) GetReschedule() ReschedulePolicy

GetReschedule returns the Reschedule field value if set, zero value otherwise.

func (*Job) GetRescheduleOk

func (o *Job) GetRescheduleOk() (*ReschedulePolicy, bool)

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

func (*Job) GetSpreads

func (o *Job) GetSpreads() []Spread

GetSpreads returns the Spreads field value if set, zero value otherwise.

func (*Job) GetSpreadsOk

func (o *Job) GetSpreadsOk() (*[]Spread, bool)

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

func (*Job) GetStable

func (o *Job) GetStable() bool

GetStable returns the Stable field value if set, zero value otherwise.

func (*Job) GetStableOk

func (o *Job) GetStableOk() (*bool, bool)

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

func (*Job) GetStatus

func (o *Job) GetStatus() string

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

func (*Job) GetStatusDescription

func (o *Job) GetStatusDescription() string

GetStatusDescription returns the StatusDescription field value if set, zero value otherwise.

func (*Job) GetStatusDescriptionOk

func (o *Job) GetStatusDescriptionOk() (*string, bool)

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

func (*Job) GetStatusOk

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

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

func (*Job) GetStop

func (o *Job) GetStop() bool

GetStop returns the Stop field value if set, zero value otherwise.

func (*Job) GetStopOk

func (o *Job) GetStopOk() (*bool, bool)

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

func (*Job) GetSubmitTime

func (o *Job) GetSubmitTime() int64

GetSubmitTime returns the SubmitTime field value if set, zero value otherwise.

func (*Job) GetSubmitTimeOk

func (o *Job) GetSubmitTimeOk() (*int64, bool)

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

func (*Job) GetTaskGroups

func (o *Job) GetTaskGroups() []TaskGroup

GetTaskGroups returns the TaskGroups field value if set, zero value otherwise.

func (*Job) GetTaskGroupsOk

func (o *Job) GetTaskGroupsOk() (*[]TaskGroup, bool)

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

func (*Job) GetType

func (o *Job) GetType() string

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

func (*Job) GetTypeOk

func (o *Job) 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 (*Job) GetUpdate

func (o *Job) GetUpdate() UpdateStrategy

GetUpdate returns the Update field value if set, zero value otherwise.

func (*Job) GetUpdateOk

func (o *Job) GetUpdateOk() (*UpdateStrategy, bool)

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

func (*Job) GetVaultNamespace

func (o *Job) GetVaultNamespace() string

GetVaultNamespace returns the VaultNamespace field value if set, zero value otherwise.

func (*Job) GetVaultNamespaceOk

func (o *Job) GetVaultNamespaceOk() (*string, bool)

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

func (*Job) GetVaultToken

func (o *Job) GetVaultToken() string

GetVaultToken returns the VaultToken field value if set, zero value otherwise.

func (*Job) GetVaultTokenOk

func (o *Job) GetVaultTokenOk() (*string, bool)

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

func (*Job) GetVersion

func (o *Job) GetVersion() int32

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

func (*Job) GetVersionOk

func (o *Job) GetVersionOk() (*int32, 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 (*Job) HasAffinities

func (o *Job) HasAffinities() bool

HasAffinities returns a boolean if a field has been set.

func (*Job) HasAllAtOnce

func (o *Job) HasAllAtOnce() bool

HasAllAtOnce returns a boolean if a field has been set.

func (*Job) HasConstraints

func (o *Job) HasConstraints() bool

HasConstraints returns a boolean if a field has been set.

func (*Job) HasConsulNamespace

func (o *Job) HasConsulNamespace() bool

HasConsulNamespace returns a boolean if a field has been set.

func (*Job) HasConsulToken

func (o *Job) HasConsulToken() bool

HasConsulToken returns a boolean if a field has been set.

func (*Job) HasCreateIndex

func (o *Job) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*Job) HasDatacenters

func (o *Job) HasDatacenters() bool

HasDatacenters returns a boolean if a field has been set.

func (*Job) HasDispatchIdempotencyToken

func (o *Job) HasDispatchIdempotencyToken() bool

HasDispatchIdempotencyToken returns a boolean if a field has been set.

func (*Job) HasDispatched

func (o *Job) HasDispatched() bool

HasDispatched returns a boolean if a field has been set.

func (*Job) HasID

func (o *Job) HasID() bool

HasID returns a boolean if a field has been set.

func (*Job) HasJobModifyIndex

func (o *Job) HasJobModifyIndex() bool

HasJobModifyIndex returns a boolean if a field has been set.

func (*Job) HasMeta

func (o *Job) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*Job) HasMigrate

func (o *Job) HasMigrate() bool

HasMigrate returns a boolean if a field has been set.

func (*Job) HasModifyIndex

func (o *Job) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*Job) HasMultiregion

func (o *Job) HasMultiregion() bool

HasMultiregion returns a boolean if a field has been set.

func (*Job) HasName

func (o *Job) HasName() bool

HasName returns a boolean if a field has been set.

func (*Job) HasNamespace

func (o *Job) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*Job) HasNomadTokenID

func (o *Job) HasNomadTokenID() bool

HasNomadTokenID returns a boolean if a field has been set.

func (*Job) HasParameterizedJob

func (o *Job) HasParameterizedJob() bool

HasParameterizedJob returns a boolean if a field has been set.

func (*Job) HasParentID

func (o *Job) HasParentID() bool

HasParentID returns a boolean if a field has been set.

func (*Job) HasPayload

func (o *Job) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (*Job) HasPeriodic

func (o *Job) HasPeriodic() bool

HasPeriodic returns a boolean if a field has been set.

func (*Job) HasPriority

func (o *Job) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*Job) HasRegion

func (o *Job) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*Job) HasReschedule

func (o *Job) HasReschedule() bool

HasReschedule returns a boolean if a field has been set.

func (*Job) HasSpreads

func (o *Job) HasSpreads() bool

HasSpreads returns a boolean if a field has been set.

func (*Job) HasStable

func (o *Job) HasStable() bool

HasStable returns a boolean if a field has been set.

func (*Job) HasStatus

func (o *Job) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Job) HasStatusDescription

func (o *Job) HasStatusDescription() bool

HasStatusDescription returns a boolean if a field has been set.

func (*Job) HasStop

func (o *Job) HasStop() bool

HasStop returns a boolean if a field has been set.

func (*Job) HasSubmitTime

func (o *Job) HasSubmitTime() bool

HasSubmitTime returns a boolean if a field has been set.

func (*Job) HasTaskGroups

func (o *Job) HasTaskGroups() bool

HasTaskGroups returns a boolean if a field has been set.

func (*Job) HasType

func (o *Job) HasType() bool

HasType returns a boolean if a field has been set.

func (*Job) HasUpdate

func (o *Job) HasUpdate() bool

HasUpdate returns a boolean if a field has been set.

func (*Job) HasVaultNamespace

func (o *Job) HasVaultNamespace() bool

HasVaultNamespace returns a boolean if a field has been set.

func (*Job) HasVaultToken

func (o *Job) HasVaultToken() bool

HasVaultToken returns a boolean if a field has been set.

func (*Job) HasVersion

func (o *Job) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Job) MarshalJSON

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

func (*Job) SetAffinities

func (o *Job) SetAffinities(v []Affinity)

SetAffinities gets a reference to the given []Affinity and assigns it to the Affinities field.

func (*Job) SetAllAtOnce

func (o *Job) SetAllAtOnce(v bool)

SetAllAtOnce gets a reference to the given bool and assigns it to the AllAtOnce field.

func (*Job) SetConstraints

func (o *Job) SetConstraints(v []Constraint)

SetConstraints gets a reference to the given []Constraint and assigns it to the Constraints field.

func (*Job) SetConsulNamespace

func (o *Job) SetConsulNamespace(v string)

SetConsulNamespace gets a reference to the given string and assigns it to the ConsulNamespace field.

func (*Job) SetConsulToken

func (o *Job) SetConsulToken(v string)

SetConsulToken gets a reference to the given string and assigns it to the ConsulToken field.

func (*Job) SetCreateIndex

func (o *Job) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*Job) SetDatacenters

func (o *Job) SetDatacenters(v []string)

SetDatacenters gets a reference to the given []string and assigns it to the Datacenters field.

func (*Job) SetDispatchIdempotencyToken

func (o *Job) SetDispatchIdempotencyToken(v string)

SetDispatchIdempotencyToken gets a reference to the given string and assigns it to the DispatchIdempotencyToken field.

func (*Job) SetDispatched

func (o *Job) SetDispatched(v bool)

SetDispatched gets a reference to the given bool and assigns it to the Dispatched field.

func (*Job) SetID

func (o *Job) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*Job) SetJobModifyIndex

func (o *Job) SetJobModifyIndex(v int32)

SetJobModifyIndex gets a reference to the given int32 and assigns it to the JobModifyIndex field.

func (*Job) SetMeta

func (o *Job) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*Job) SetMigrate

func (o *Job) SetMigrate(v MigrateStrategy)

SetMigrate gets a reference to the given MigrateStrategy and assigns it to the Migrate field.

func (*Job) SetModifyIndex

func (o *Job) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*Job) SetMultiregion

func (o *Job) SetMultiregion(v Multiregion)

SetMultiregion gets a reference to the given Multiregion and assigns it to the Multiregion field.

func (*Job) SetName

func (o *Job) SetName(v string)

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

func (*Job) SetNamespace

func (o *Job) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*Job) SetNomadTokenID

func (o *Job) SetNomadTokenID(v string)

SetNomadTokenID gets a reference to the given string and assigns it to the NomadTokenID field.

func (*Job) SetParameterizedJob

func (o *Job) SetParameterizedJob(v ParameterizedJobConfig)

SetParameterizedJob gets a reference to the given ParameterizedJobConfig and assigns it to the ParameterizedJob field.

func (*Job) SetParentID

func (o *Job) SetParentID(v string)

SetParentID gets a reference to the given string and assigns it to the ParentID field.

func (*Job) SetPayload

func (o *Job) SetPayload(v string)

SetPayload gets a reference to the given string and assigns it to the Payload field.

func (*Job) SetPeriodic

func (o *Job) SetPeriodic(v PeriodicConfig)

SetPeriodic gets a reference to the given PeriodicConfig and assigns it to the Periodic field.

func (*Job) SetPriority

func (o *Job) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*Job) SetRegion

func (o *Job) SetRegion(v string)

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

func (*Job) SetReschedule

func (o *Job) SetReschedule(v ReschedulePolicy)

SetReschedule gets a reference to the given ReschedulePolicy and assigns it to the Reschedule field.

func (*Job) SetSpreads

func (o *Job) SetSpreads(v []Spread)

SetSpreads gets a reference to the given []Spread and assigns it to the Spreads field.

func (*Job) SetStable

func (o *Job) SetStable(v bool)

SetStable gets a reference to the given bool and assigns it to the Stable field.

func (*Job) SetStatus

func (o *Job) SetStatus(v string)

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

func (*Job) SetStatusDescription

func (o *Job) SetStatusDescription(v string)

SetStatusDescription gets a reference to the given string and assigns it to the StatusDescription field.

func (*Job) SetStop

func (o *Job) SetStop(v bool)

SetStop gets a reference to the given bool and assigns it to the Stop field.

func (*Job) SetSubmitTime

func (o *Job) SetSubmitTime(v int64)

SetSubmitTime gets a reference to the given int64 and assigns it to the SubmitTime field.

func (*Job) SetTaskGroups

func (o *Job) SetTaskGroups(v []TaskGroup)

SetTaskGroups gets a reference to the given []TaskGroup and assigns it to the TaskGroups field.

func (*Job) SetType

func (o *Job) SetType(v string)

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

func (*Job) SetUpdate

func (o *Job) SetUpdate(v UpdateStrategy)

SetUpdate gets a reference to the given UpdateStrategy and assigns it to the Update field.

func (*Job) SetVaultNamespace

func (o *Job) SetVaultNamespace(v string)

SetVaultNamespace gets a reference to the given string and assigns it to the VaultNamespace field.

func (*Job) SetVaultToken

func (o *Job) SetVaultToken(v string)

SetVaultToken gets a reference to the given string and assigns it to the VaultToken field.

func (*Job) SetVersion

func (o *Job) SetVersion(v int32)

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

type JobACL

type JobACL struct {
	Group     *string `json:"Group,omitempty"`
	JobID     *string `json:"JobID,omitempty"`
	Namespace *string `json:"Namespace,omitempty"`
	Task      *string `json:"Task,omitempty"`
}

JobACL struct for JobACL

func NewJobACL

func NewJobACL() *JobACL

NewJobACL instantiates a new JobACL 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 NewJobACLWithDefaults

func NewJobACLWithDefaults() *JobACL

NewJobACLWithDefaults instantiates a new JobACL 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 (*JobACL) GetGroup

func (o *JobACL) GetGroup() string

GetGroup returns the Group field value if set, zero value otherwise.

func (*JobACL) GetGroupOk

func (o *JobACL) GetGroupOk() (*string, bool)

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

func (*JobACL) GetJobID

func (o *JobACL) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*JobACL) GetJobIDOk

func (o *JobACL) GetJobIDOk() (*string, bool)

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

func (*JobACL) GetNamespace

func (o *JobACL) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobACL) GetNamespaceOk

func (o *JobACL) GetNamespaceOk() (*string, bool)

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

func (*JobACL) GetTask

func (o *JobACL) GetTask() string

GetTask returns the Task field value if set, zero value otherwise.

func (*JobACL) GetTaskOk

func (o *JobACL) GetTaskOk() (*string, bool)

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

func (*JobACL) HasGroup

func (o *JobACL) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*JobACL) HasJobID

func (o *JobACL) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*JobACL) HasNamespace

func (o *JobACL) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobACL) HasTask

func (o *JobACL) HasTask() bool

HasTask returns a boolean if a field has been set.

func (JobACL) MarshalJSON

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

func (*JobACL) SetGroup

func (o *JobACL) SetGroup(v string)

SetGroup gets a reference to the given string and assigns it to the Group field.

func (*JobACL) SetJobID

func (o *JobACL) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*JobACL) SetNamespace

func (o *JobACL) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobACL) SetTask

func (o *JobACL) SetTask(v string)

SetTask gets a reference to the given string and assigns it to the Task field.

type JobChildrenSummary

type JobChildrenSummary struct {
	Dead    *int64 `json:"Dead,omitempty"`
	Pending *int64 `json:"Pending,omitempty"`
	Running *int64 `json:"Running,omitempty"`
}

JobChildrenSummary struct for JobChildrenSummary

func NewJobChildrenSummary

func NewJobChildrenSummary() *JobChildrenSummary

NewJobChildrenSummary instantiates a new JobChildrenSummary 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 NewJobChildrenSummaryWithDefaults

func NewJobChildrenSummaryWithDefaults() *JobChildrenSummary

NewJobChildrenSummaryWithDefaults instantiates a new JobChildrenSummary 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 (*JobChildrenSummary) GetDead

func (o *JobChildrenSummary) GetDead() int64

GetDead returns the Dead field value if set, zero value otherwise.

func (*JobChildrenSummary) GetDeadOk

func (o *JobChildrenSummary) GetDeadOk() (*int64, bool)

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

func (*JobChildrenSummary) GetPending

func (o *JobChildrenSummary) GetPending() int64

GetPending returns the Pending field value if set, zero value otherwise.

func (*JobChildrenSummary) GetPendingOk

func (o *JobChildrenSummary) GetPendingOk() (*int64, bool)

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

func (*JobChildrenSummary) GetRunning

func (o *JobChildrenSummary) GetRunning() int64

GetRunning returns the Running field value if set, zero value otherwise.

func (*JobChildrenSummary) GetRunningOk

func (o *JobChildrenSummary) GetRunningOk() (*int64, 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 (*JobChildrenSummary) HasDead

func (o *JobChildrenSummary) HasDead() bool

HasDead returns a boolean if a field has been set.

func (*JobChildrenSummary) HasPending

func (o *JobChildrenSummary) HasPending() bool

HasPending returns a boolean if a field has been set.

func (*JobChildrenSummary) HasRunning

func (o *JobChildrenSummary) HasRunning() bool

HasRunning returns a boolean if a field has been set.

func (JobChildrenSummary) MarshalJSON

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

func (*JobChildrenSummary) SetDead

func (o *JobChildrenSummary) SetDead(v int64)

SetDead gets a reference to the given int64 and assigns it to the Dead field.

func (*JobChildrenSummary) SetPending

func (o *JobChildrenSummary) SetPending(v int64)

SetPending gets a reference to the given int64 and assigns it to the Pending field.

func (*JobChildrenSummary) SetRunning

func (o *JobChildrenSummary) SetRunning(v int64)

SetRunning gets a reference to the given int64 and assigns it to the Running field.

type JobDeregisterResponse

type JobDeregisterResponse struct {
	EvalCreateIndex *int32  `json:"EvalCreateIndex,omitempty"`
	EvalID          *string `json:"EvalID,omitempty"`
	JobModifyIndex  *int32  `json:"JobModifyIndex,omitempty"`
	KnownLeader     *bool   `json:"KnownLeader,omitempty"`
	LastContact     *int64  `json:"LastContact,omitempty"`
	LastIndex       *int32  `json:"LastIndex,omitempty"`
	NextToken       *string `json:"NextToken,omitempty"`
	RequestTime     *int64  `json:"RequestTime,omitempty"`
}

JobDeregisterResponse struct for JobDeregisterResponse

func NewJobDeregisterResponse

func NewJobDeregisterResponse() *JobDeregisterResponse

NewJobDeregisterResponse instantiates a new JobDeregisterResponse 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 NewJobDeregisterResponseWithDefaults

func NewJobDeregisterResponseWithDefaults() *JobDeregisterResponse

NewJobDeregisterResponseWithDefaults instantiates a new JobDeregisterResponse 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 (*JobDeregisterResponse) GetEvalCreateIndex

func (o *JobDeregisterResponse) GetEvalCreateIndex() int32

GetEvalCreateIndex returns the EvalCreateIndex field value if set, zero value otherwise.

func (*JobDeregisterResponse) GetEvalCreateIndexOk

func (o *JobDeregisterResponse) GetEvalCreateIndexOk() (*int32, bool)

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

func (*JobDeregisterResponse) GetEvalID

func (o *JobDeregisterResponse) GetEvalID() string

GetEvalID returns the EvalID field value if set, zero value otherwise.

func (*JobDeregisterResponse) GetEvalIDOk

func (o *JobDeregisterResponse) GetEvalIDOk() (*string, bool)

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

func (*JobDeregisterResponse) GetJobModifyIndex

func (o *JobDeregisterResponse) GetJobModifyIndex() int32

GetJobModifyIndex returns the JobModifyIndex field value if set, zero value otherwise.

func (*JobDeregisterResponse) GetJobModifyIndexOk

func (o *JobDeregisterResponse) GetJobModifyIndexOk() (*int32, bool)

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

func (*JobDeregisterResponse) GetKnownLeader

func (o *JobDeregisterResponse) GetKnownLeader() bool

GetKnownLeader returns the KnownLeader field value if set, zero value otherwise.

func (*JobDeregisterResponse) GetKnownLeaderOk

func (o *JobDeregisterResponse) GetKnownLeaderOk() (*bool, bool)

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

func (*JobDeregisterResponse) GetLastContact

func (o *JobDeregisterResponse) GetLastContact() int64

GetLastContact returns the LastContact field value if set, zero value otherwise.

func (*JobDeregisterResponse) GetLastContactOk

func (o *JobDeregisterResponse) GetLastContactOk() (*int64, bool)

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

func (*JobDeregisterResponse) GetLastIndex

func (o *JobDeregisterResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*JobDeregisterResponse) GetLastIndexOk

func (o *JobDeregisterResponse) GetLastIndexOk() (*int32, bool)

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

func (*JobDeregisterResponse) GetNextToken

func (o *JobDeregisterResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*JobDeregisterResponse) GetNextTokenOk

func (o *JobDeregisterResponse) GetNextTokenOk() (*string, bool)

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

func (*JobDeregisterResponse) GetRequestTime

func (o *JobDeregisterResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*JobDeregisterResponse) GetRequestTimeOk

func (o *JobDeregisterResponse) GetRequestTimeOk() (*int64, bool)

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

func (*JobDeregisterResponse) HasEvalCreateIndex

func (o *JobDeregisterResponse) HasEvalCreateIndex() bool

HasEvalCreateIndex returns a boolean if a field has been set.

func (*JobDeregisterResponse) HasEvalID

func (o *JobDeregisterResponse) HasEvalID() bool

HasEvalID returns a boolean if a field has been set.

func (*JobDeregisterResponse) HasJobModifyIndex

func (o *JobDeregisterResponse) HasJobModifyIndex() bool

HasJobModifyIndex returns a boolean if a field has been set.

func (*JobDeregisterResponse) HasKnownLeader

func (o *JobDeregisterResponse) HasKnownLeader() bool

HasKnownLeader returns a boolean if a field has been set.

func (*JobDeregisterResponse) HasLastContact

func (o *JobDeregisterResponse) HasLastContact() bool

HasLastContact returns a boolean if a field has been set.

func (*JobDeregisterResponse) HasLastIndex

func (o *JobDeregisterResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*JobDeregisterResponse) HasNextToken

func (o *JobDeregisterResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*JobDeregisterResponse) HasRequestTime

func (o *JobDeregisterResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (JobDeregisterResponse) MarshalJSON

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

func (*JobDeregisterResponse) SetEvalCreateIndex

func (o *JobDeregisterResponse) SetEvalCreateIndex(v int32)

SetEvalCreateIndex gets a reference to the given int32 and assigns it to the EvalCreateIndex field.

func (*JobDeregisterResponse) SetEvalID

func (o *JobDeregisterResponse) SetEvalID(v string)

SetEvalID gets a reference to the given string and assigns it to the EvalID field.

func (*JobDeregisterResponse) SetJobModifyIndex

func (o *JobDeregisterResponse) SetJobModifyIndex(v int32)

SetJobModifyIndex gets a reference to the given int32 and assigns it to the JobModifyIndex field.

func (*JobDeregisterResponse) SetKnownLeader

func (o *JobDeregisterResponse) SetKnownLeader(v bool)

SetKnownLeader gets a reference to the given bool and assigns it to the KnownLeader field.

func (*JobDeregisterResponse) SetLastContact

func (o *JobDeregisterResponse) SetLastContact(v int64)

SetLastContact gets a reference to the given int64 and assigns it to the LastContact field.

func (*JobDeregisterResponse) SetLastIndex

func (o *JobDeregisterResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*JobDeregisterResponse) SetNextToken

func (o *JobDeregisterResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*JobDeregisterResponse) SetRequestTime

func (o *JobDeregisterResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

type JobDiff

type JobDiff struct {
	Fields     *[]FieldDiff     `json:"Fields,omitempty"`
	ID         *string          `json:"ID,omitempty"`
	Objects    *[]ObjectDiff    `json:"Objects,omitempty"`
	TaskGroups *[]TaskGroupDiff `json:"TaskGroups,omitempty"`
	Type       *string          `json:"Type,omitempty"`
}

JobDiff struct for JobDiff

func NewJobDiff

func NewJobDiff() *JobDiff

NewJobDiff instantiates a new JobDiff 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 NewJobDiffWithDefaults

func NewJobDiffWithDefaults() *JobDiff

NewJobDiffWithDefaults instantiates a new JobDiff 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 (*JobDiff) GetFields

func (o *JobDiff) GetFields() []FieldDiff

GetFields returns the Fields field value if set, zero value otherwise.

func (*JobDiff) GetFieldsOk

func (o *JobDiff) GetFieldsOk() (*[]FieldDiff, bool)

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

func (*JobDiff) GetID

func (o *JobDiff) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*JobDiff) GetIDOk

func (o *JobDiff) 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 (*JobDiff) GetObjects

func (o *JobDiff) GetObjects() []ObjectDiff

GetObjects returns the Objects field value if set, zero value otherwise.

func (*JobDiff) GetObjectsOk

func (o *JobDiff) GetObjectsOk() (*[]ObjectDiff, bool)

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

func (*JobDiff) GetTaskGroups

func (o *JobDiff) GetTaskGroups() []TaskGroupDiff

GetTaskGroups returns the TaskGroups field value if set, zero value otherwise.

func (*JobDiff) GetTaskGroupsOk

func (o *JobDiff) GetTaskGroupsOk() (*[]TaskGroupDiff, bool)

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

func (*JobDiff) GetType

func (o *JobDiff) GetType() string

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

func (*JobDiff) GetTypeOk

func (o *JobDiff) 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 (*JobDiff) HasFields

func (o *JobDiff) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*JobDiff) HasID

func (o *JobDiff) HasID() bool

HasID returns a boolean if a field has been set.

func (*JobDiff) HasObjects

func (o *JobDiff) HasObjects() bool

HasObjects returns a boolean if a field has been set.

func (*JobDiff) HasTaskGroups

func (o *JobDiff) HasTaskGroups() bool

HasTaskGroups returns a boolean if a field has been set.

func (*JobDiff) HasType

func (o *JobDiff) HasType() bool

HasType returns a boolean if a field has been set.

func (JobDiff) MarshalJSON

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

func (*JobDiff) SetFields

func (o *JobDiff) SetFields(v []FieldDiff)

SetFields gets a reference to the given []FieldDiff and assigns it to the Fields field.

func (*JobDiff) SetID

func (o *JobDiff) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*JobDiff) SetObjects

func (o *JobDiff) SetObjects(v []ObjectDiff)

SetObjects gets a reference to the given []ObjectDiff and assigns it to the Objects field.

func (*JobDiff) SetTaskGroups

func (o *JobDiff) SetTaskGroups(v []TaskGroupDiff)

SetTaskGroups gets a reference to the given []TaskGroupDiff and assigns it to the TaskGroups field.

func (*JobDiff) SetType

func (o *JobDiff) SetType(v string)

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

type JobDispatchRequest

type JobDispatchRequest struct {
	JobID   *string            `json:"JobID,omitempty"`
	Meta    *map[string]string `json:"Meta,omitempty"`
	Payload *string            `json:"Payload,omitempty"`
}

JobDispatchRequest struct for JobDispatchRequest

func NewJobDispatchRequest

func NewJobDispatchRequest() *JobDispatchRequest

NewJobDispatchRequest instantiates a new JobDispatchRequest 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 NewJobDispatchRequestWithDefaults

func NewJobDispatchRequestWithDefaults() *JobDispatchRequest

NewJobDispatchRequestWithDefaults instantiates a new JobDispatchRequest 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 (*JobDispatchRequest) GetJobID

func (o *JobDispatchRequest) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*JobDispatchRequest) GetJobIDOk

func (o *JobDispatchRequest) GetJobIDOk() (*string, bool)

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

func (*JobDispatchRequest) GetMeta

func (o *JobDispatchRequest) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*JobDispatchRequest) GetMetaOk

func (o *JobDispatchRequest) GetMetaOk() (*map[string]string, bool)

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

func (*JobDispatchRequest) GetPayload

func (o *JobDispatchRequest) GetPayload() string

GetPayload returns the Payload field value if set, zero value otherwise.

func (*JobDispatchRequest) GetPayloadOk

func (o *JobDispatchRequest) GetPayloadOk() (*string, bool)

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

func (*JobDispatchRequest) HasJobID

func (o *JobDispatchRequest) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*JobDispatchRequest) HasMeta

func (o *JobDispatchRequest) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*JobDispatchRequest) HasPayload

func (o *JobDispatchRequest) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (JobDispatchRequest) MarshalJSON

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

func (*JobDispatchRequest) SetJobID

func (o *JobDispatchRequest) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*JobDispatchRequest) SetMeta

func (o *JobDispatchRequest) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*JobDispatchRequest) SetPayload

func (o *JobDispatchRequest) SetPayload(v string)

SetPayload gets a reference to the given string and assigns it to the Payload field.

type JobDispatchResponse

type JobDispatchResponse struct {
	DispatchedJobID *string `json:"DispatchedJobID,omitempty"`
	EvalCreateIndex *int32  `json:"EvalCreateIndex,omitempty"`
	EvalID          *string `json:"EvalID,omitempty"`
	JobCreateIndex  *int32  `json:"JobCreateIndex,omitempty"`
	LastIndex       *int32  `json:"LastIndex,omitempty"`
	RequestTime     *int64  `json:"RequestTime,omitempty"`
}

JobDispatchResponse struct for JobDispatchResponse

func NewJobDispatchResponse

func NewJobDispatchResponse() *JobDispatchResponse

NewJobDispatchResponse instantiates a new JobDispatchResponse 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 NewJobDispatchResponseWithDefaults

func NewJobDispatchResponseWithDefaults() *JobDispatchResponse

NewJobDispatchResponseWithDefaults instantiates a new JobDispatchResponse 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 (*JobDispatchResponse) GetDispatchedJobID

func (o *JobDispatchResponse) GetDispatchedJobID() string

GetDispatchedJobID returns the DispatchedJobID field value if set, zero value otherwise.

func (*JobDispatchResponse) GetDispatchedJobIDOk

func (o *JobDispatchResponse) GetDispatchedJobIDOk() (*string, bool)

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

func (*JobDispatchResponse) GetEvalCreateIndex

func (o *JobDispatchResponse) GetEvalCreateIndex() int32

GetEvalCreateIndex returns the EvalCreateIndex field value if set, zero value otherwise.

func (*JobDispatchResponse) GetEvalCreateIndexOk

func (o *JobDispatchResponse) GetEvalCreateIndexOk() (*int32, bool)

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

func (*JobDispatchResponse) GetEvalID

func (o *JobDispatchResponse) GetEvalID() string

GetEvalID returns the EvalID field value if set, zero value otherwise.

func (*JobDispatchResponse) GetEvalIDOk

func (o *JobDispatchResponse) GetEvalIDOk() (*string, bool)

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

func (*JobDispatchResponse) GetJobCreateIndex

func (o *JobDispatchResponse) GetJobCreateIndex() int32

GetJobCreateIndex returns the JobCreateIndex field value if set, zero value otherwise.

func (*JobDispatchResponse) GetJobCreateIndexOk

func (o *JobDispatchResponse) GetJobCreateIndexOk() (*int32, bool)

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

func (*JobDispatchResponse) GetLastIndex

func (o *JobDispatchResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*JobDispatchResponse) GetLastIndexOk

func (o *JobDispatchResponse) GetLastIndexOk() (*int32, bool)

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

func (*JobDispatchResponse) GetRequestTime

func (o *JobDispatchResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*JobDispatchResponse) GetRequestTimeOk

func (o *JobDispatchResponse) GetRequestTimeOk() (*int64, bool)

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

func (*JobDispatchResponse) HasDispatchedJobID

func (o *JobDispatchResponse) HasDispatchedJobID() bool

HasDispatchedJobID returns a boolean if a field has been set.

func (*JobDispatchResponse) HasEvalCreateIndex

func (o *JobDispatchResponse) HasEvalCreateIndex() bool

HasEvalCreateIndex returns a boolean if a field has been set.

func (*JobDispatchResponse) HasEvalID

func (o *JobDispatchResponse) HasEvalID() bool

HasEvalID returns a boolean if a field has been set.

func (*JobDispatchResponse) HasJobCreateIndex

func (o *JobDispatchResponse) HasJobCreateIndex() bool

HasJobCreateIndex returns a boolean if a field has been set.

func (*JobDispatchResponse) HasLastIndex

func (o *JobDispatchResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*JobDispatchResponse) HasRequestTime

func (o *JobDispatchResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (JobDispatchResponse) MarshalJSON

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

func (*JobDispatchResponse) SetDispatchedJobID

func (o *JobDispatchResponse) SetDispatchedJobID(v string)

SetDispatchedJobID gets a reference to the given string and assigns it to the DispatchedJobID field.

func (*JobDispatchResponse) SetEvalCreateIndex

func (o *JobDispatchResponse) SetEvalCreateIndex(v int32)

SetEvalCreateIndex gets a reference to the given int32 and assigns it to the EvalCreateIndex field.

func (*JobDispatchResponse) SetEvalID

func (o *JobDispatchResponse) SetEvalID(v string)

SetEvalID gets a reference to the given string and assigns it to the EvalID field.

func (*JobDispatchResponse) SetJobCreateIndex

func (o *JobDispatchResponse) SetJobCreateIndex(v int32)

SetJobCreateIndex gets a reference to the given int32 and assigns it to the JobCreateIndex field.

func (*JobDispatchResponse) SetLastIndex

func (o *JobDispatchResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*JobDispatchResponse) SetRequestTime

func (o *JobDispatchResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

type JobEvaluateRequest

type JobEvaluateRequest struct {
	EvalOptions *EvalOptions `json:"EvalOptions,omitempty"`
	JobID       *string      `json:"JobID,omitempty"`
	Namespace   *string      `json:"Namespace,omitempty"`
	Region      *string      `json:"Region,omitempty"`
	SecretID    *string      `json:"SecretID,omitempty"`
}

JobEvaluateRequest struct for JobEvaluateRequest

func NewJobEvaluateRequest

func NewJobEvaluateRequest() *JobEvaluateRequest

NewJobEvaluateRequest instantiates a new JobEvaluateRequest 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 NewJobEvaluateRequestWithDefaults

func NewJobEvaluateRequestWithDefaults() *JobEvaluateRequest

NewJobEvaluateRequestWithDefaults instantiates a new JobEvaluateRequest 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 (*JobEvaluateRequest) GetEvalOptions

func (o *JobEvaluateRequest) GetEvalOptions() EvalOptions

GetEvalOptions returns the EvalOptions field value if set, zero value otherwise.

func (*JobEvaluateRequest) GetEvalOptionsOk

func (o *JobEvaluateRequest) GetEvalOptionsOk() (*EvalOptions, bool)

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

func (*JobEvaluateRequest) GetJobID

func (o *JobEvaluateRequest) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*JobEvaluateRequest) GetJobIDOk

func (o *JobEvaluateRequest) GetJobIDOk() (*string, bool)

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

func (*JobEvaluateRequest) GetNamespace

func (o *JobEvaluateRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobEvaluateRequest) GetNamespaceOk

func (o *JobEvaluateRequest) GetNamespaceOk() (*string, bool)

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

func (*JobEvaluateRequest) GetRegion

func (o *JobEvaluateRequest) GetRegion() string

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

func (*JobEvaluateRequest) GetRegionOk

func (o *JobEvaluateRequest) 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 (*JobEvaluateRequest) GetSecretID

func (o *JobEvaluateRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*JobEvaluateRequest) GetSecretIDOk

func (o *JobEvaluateRequest) GetSecretIDOk() (*string, bool)

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

func (*JobEvaluateRequest) HasEvalOptions

func (o *JobEvaluateRequest) HasEvalOptions() bool

HasEvalOptions returns a boolean if a field has been set.

func (*JobEvaluateRequest) HasJobID

func (o *JobEvaluateRequest) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*JobEvaluateRequest) HasNamespace

func (o *JobEvaluateRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobEvaluateRequest) HasRegion

func (o *JobEvaluateRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*JobEvaluateRequest) HasSecretID

func (o *JobEvaluateRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (JobEvaluateRequest) MarshalJSON

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

func (*JobEvaluateRequest) SetEvalOptions

func (o *JobEvaluateRequest) SetEvalOptions(v EvalOptions)

SetEvalOptions gets a reference to the given EvalOptions and assigns it to the EvalOptions field.

func (*JobEvaluateRequest) SetJobID

func (o *JobEvaluateRequest) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*JobEvaluateRequest) SetNamespace

func (o *JobEvaluateRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobEvaluateRequest) SetRegion

func (o *JobEvaluateRequest) SetRegion(v string)

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

func (*JobEvaluateRequest) SetSecretID

func (o *JobEvaluateRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

type JobListStub

type JobListStub struct {
	CreateIndex       *int32      `json:"CreateIndex,omitempty"`
	Datacenters       *[]string   `json:"Datacenters,omitempty"`
	ID                *string     `json:"ID,omitempty"`
	JobModifyIndex    *int32      `json:"JobModifyIndex,omitempty"`
	JobSummary        *JobSummary `json:"JobSummary,omitempty"`
	ModifyIndex       *int32      `json:"ModifyIndex,omitempty"`
	Name              *string     `json:"Name,omitempty"`
	Namespace         *string     `json:"Namespace,omitempty"`
	ParameterizedJob  *bool       `json:"ParameterizedJob,omitempty"`
	ParentID          *string     `json:"ParentID,omitempty"`
	Periodic          *bool       `json:"Periodic,omitempty"`
	Priority          *int32      `json:"Priority,omitempty"`
	Status            *string     `json:"Status,omitempty"`
	StatusDescription *string     `json:"StatusDescription,omitempty"`
	Stop              *bool       `json:"Stop,omitempty"`
	SubmitTime        *int64      `json:"SubmitTime,omitempty"`
	Type              *string     `json:"Type,omitempty"`
}

JobListStub struct for JobListStub

func NewJobListStub

func NewJobListStub() *JobListStub

NewJobListStub instantiates a new JobListStub 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 NewJobListStubWithDefaults

func NewJobListStubWithDefaults() *JobListStub

NewJobListStubWithDefaults instantiates a new JobListStub 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 (*JobListStub) GetCreateIndex

func (o *JobListStub) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*JobListStub) GetCreateIndexOk

func (o *JobListStub) GetCreateIndexOk() (*int32, bool)

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

func (*JobListStub) GetDatacenters

func (o *JobListStub) GetDatacenters() []string

GetDatacenters returns the Datacenters field value if set, zero value otherwise.

func (*JobListStub) GetDatacentersOk

func (o *JobListStub) GetDatacentersOk() (*[]string, bool)

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

func (*JobListStub) GetID

func (o *JobListStub) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*JobListStub) GetIDOk

func (o *JobListStub) 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 (*JobListStub) GetJobModifyIndex

func (o *JobListStub) GetJobModifyIndex() int32

GetJobModifyIndex returns the JobModifyIndex field value if set, zero value otherwise.

func (*JobListStub) GetJobModifyIndexOk

func (o *JobListStub) GetJobModifyIndexOk() (*int32, bool)

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

func (*JobListStub) GetJobSummary

func (o *JobListStub) GetJobSummary() JobSummary

GetJobSummary returns the JobSummary field value if set, zero value otherwise.

func (*JobListStub) GetJobSummaryOk

func (o *JobListStub) GetJobSummaryOk() (*JobSummary, bool)

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

func (*JobListStub) GetModifyIndex

func (o *JobListStub) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*JobListStub) GetModifyIndexOk

func (o *JobListStub) GetModifyIndexOk() (*int32, bool)

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

func (*JobListStub) GetName

func (o *JobListStub) GetName() string

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

func (*JobListStub) GetNameOk

func (o *JobListStub) 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 (*JobListStub) GetNamespace

func (o *JobListStub) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobListStub) GetNamespaceOk

func (o *JobListStub) GetNamespaceOk() (*string, bool)

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

func (*JobListStub) GetParameterizedJob

func (o *JobListStub) GetParameterizedJob() bool

GetParameterizedJob returns the ParameterizedJob field value if set, zero value otherwise.

func (*JobListStub) GetParameterizedJobOk

func (o *JobListStub) GetParameterizedJobOk() (*bool, bool)

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

func (*JobListStub) GetParentID

func (o *JobListStub) GetParentID() string

GetParentID returns the ParentID field value if set, zero value otherwise.

func (*JobListStub) GetParentIDOk

func (o *JobListStub) GetParentIDOk() (*string, bool)

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

func (*JobListStub) GetPeriodic

func (o *JobListStub) GetPeriodic() bool

GetPeriodic returns the Periodic field value if set, zero value otherwise.

func (*JobListStub) GetPeriodicOk

func (o *JobListStub) GetPeriodicOk() (*bool, bool)

GetPeriodicOk returns a tuple with the Periodic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobListStub) GetPriority

func (o *JobListStub) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*JobListStub) GetPriorityOk

func (o *JobListStub) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobListStub) GetStatus

func (o *JobListStub) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*JobListStub) GetStatusDescription

func (o *JobListStub) GetStatusDescription() string

GetStatusDescription returns the StatusDescription field value if set, zero value otherwise.

func (*JobListStub) GetStatusDescriptionOk

func (o *JobListStub) GetStatusDescriptionOk() (*string, bool)

GetStatusDescriptionOk returns a tuple with the StatusDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobListStub) GetStatusOk

func (o *JobListStub) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobListStub) GetStop

func (o *JobListStub) GetStop() bool

GetStop returns the Stop field value if set, zero value otherwise.

func (*JobListStub) GetStopOk

func (o *JobListStub) GetStopOk() (*bool, bool)

GetStopOk returns a tuple with the Stop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobListStub) GetSubmitTime

func (o *JobListStub) GetSubmitTime() int64

GetSubmitTime returns the SubmitTime field value if set, zero value otherwise.

func (*JobListStub) GetSubmitTimeOk

func (o *JobListStub) GetSubmitTimeOk() (*int64, bool)

GetSubmitTimeOk returns a tuple with the SubmitTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobListStub) GetType

func (o *JobListStub) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*JobListStub) GetTypeOk

func (o *JobListStub) 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 (*JobListStub) HasCreateIndex

func (o *JobListStub) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*JobListStub) HasDatacenters

func (o *JobListStub) HasDatacenters() bool

HasDatacenters returns a boolean if a field has been set.

func (*JobListStub) HasID

func (o *JobListStub) HasID() bool

HasID returns a boolean if a field has been set.

func (*JobListStub) HasJobModifyIndex

func (o *JobListStub) HasJobModifyIndex() bool

HasJobModifyIndex returns a boolean if a field has been set.

func (*JobListStub) HasJobSummary

func (o *JobListStub) HasJobSummary() bool

HasJobSummary returns a boolean if a field has been set.

func (*JobListStub) HasModifyIndex

func (o *JobListStub) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*JobListStub) HasName

func (o *JobListStub) HasName() bool

HasName returns a boolean if a field has been set.

func (*JobListStub) HasNamespace

func (o *JobListStub) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobListStub) HasParameterizedJob

func (o *JobListStub) HasParameterizedJob() bool

HasParameterizedJob returns a boolean if a field has been set.

func (*JobListStub) HasParentID

func (o *JobListStub) HasParentID() bool

HasParentID returns a boolean if a field has been set.

func (*JobListStub) HasPeriodic

func (o *JobListStub) HasPeriodic() bool

HasPeriodic returns a boolean if a field has been set.

func (*JobListStub) HasPriority

func (o *JobListStub) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*JobListStub) HasStatus

func (o *JobListStub) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*JobListStub) HasStatusDescription

func (o *JobListStub) HasStatusDescription() bool

HasStatusDescription returns a boolean if a field has been set.

func (*JobListStub) HasStop

func (o *JobListStub) HasStop() bool

HasStop returns a boolean if a field has been set.

func (*JobListStub) HasSubmitTime

func (o *JobListStub) HasSubmitTime() bool

HasSubmitTime returns a boolean if a field has been set.

func (*JobListStub) HasType

func (o *JobListStub) HasType() bool

HasType returns a boolean if a field has been set.

func (JobListStub) MarshalJSON

func (o JobListStub) MarshalJSON() ([]byte, error)

func (*JobListStub) SetCreateIndex

func (o *JobListStub) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*JobListStub) SetDatacenters

func (o *JobListStub) SetDatacenters(v []string)

SetDatacenters gets a reference to the given []string and assigns it to the Datacenters field.

func (*JobListStub) SetID

func (o *JobListStub) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*JobListStub) SetJobModifyIndex

func (o *JobListStub) SetJobModifyIndex(v int32)

SetJobModifyIndex gets a reference to the given int32 and assigns it to the JobModifyIndex field.

func (*JobListStub) SetJobSummary

func (o *JobListStub) SetJobSummary(v JobSummary)

SetJobSummary gets a reference to the given JobSummary and assigns it to the JobSummary field.

func (*JobListStub) SetModifyIndex

func (o *JobListStub) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*JobListStub) SetName

func (o *JobListStub) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*JobListStub) SetNamespace

func (o *JobListStub) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobListStub) SetParameterizedJob

func (o *JobListStub) SetParameterizedJob(v bool)

SetParameterizedJob gets a reference to the given bool and assigns it to the ParameterizedJob field.

func (*JobListStub) SetParentID

func (o *JobListStub) SetParentID(v string)

SetParentID gets a reference to the given string and assigns it to the ParentID field.

func (*JobListStub) SetPeriodic

func (o *JobListStub) SetPeriodic(v bool)

SetPeriodic gets a reference to the given bool and assigns it to the Periodic field.

func (*JobListStub) SetPriority

func (o *JobListStub) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*JobListStub) SetStatus

func (o *JobListStub) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*JobListStub) SetStatusDescription

func (o *JobListStub) SetStatusDescription(v string)

SetStatusDescription gets a reference to the given string and assigns it to the StatusDescription field.

func (*JobListStub) SetStop

func (o *JobListStub) SetStop(v bool)

SetStop gets a reference to the given bool and assigns it to the Stop field.

func (*JobListStub) SetSubmitTime

func (o *JobListStub) SetSubmitTime(v int64)

SetSubmitTime gets a reference to the given int64 and assigns it to the SubmitTime field.

func (*JobListStub) SetType

func (o *JobListStub) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type JobPlanRequest

type JobPlanRequest struct {
	Diff           *bool   `json:"Diff,omitempty"`
	Job            *Job    `json:"Job,omitempty"`
	Namespace      *string `json:"Namespace,omitempty"`
	PolicyOverride *bool   `json:"PolicyOverride,omitempty"`
	Region         *string `json:"Region,omitempty"`
	SecretID       *string `json:"SecretID,omitempty"`
}

JobPlanRequest struct for JobPlanRequest

func NewJobPlanRequest

func NewJobPlanRequest() *JobPlanRequest

NewJobPlanRequest instantiates a new JobPlanRequest 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 NewJobPlanRequestWithDefaults

func NewJobPlanRequestWithDefaults() *JobPlanRequest

NewJobPlanRequestWithDefaults instantiates a new JobPlanRequest 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 (*JobPlanRequest) GetDiff

func (o *JobPlanRequest) GetDiff() bool

GetDiff returns the Diff field value if set, zero value otherwise.

func (*JobPlanRequest) GetDiffOk

func (o *JobPlanRequest) GetDiffOk() (*bool, bool)

GetDiffOk returns a tuple with the Diff field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanRequest) GetJob

func (o *JobPlanRequest) GetJob() Job

GetJob returns the Job field value if set, zero value otherwise.

func (*JobPlanRequest) GetJobOk

func (o *JobPlanRequest) GetJobOk() (*Job, bool)

GetJobOk returns a tuple with the Job field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanRequest) GetNamespace

func (o *JobPlanRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobPlanRequest) GetNamespaceOk

func (o *JobPlanRequest) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanRequest) GetPolicyOverride

func (o *JobPlanRequest) GetPolicyOverride() bool

GetPolicyOverride returns the PolicyOverride field value if set, zero value otherwise.

func (*JobPlanRequest) GetPolicyOverrideOk

func (o *JobPlanRequest) GetPolicyOverrideOk() (*bool, bool)

GetPolicyOverrideOk returns a tuple with the PolicyOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanRequest) GetRegion

func (o *JobPlanRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*JobPlanRequest) GetRegionOk

func (o *JobPlanRequest) 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 (*JobPlanRequest) GetSecretID

func (o *JobPlanRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*JobPlanRequest) GetSecretIDOk

func (o *JobPlanRequest) GetSecretIDOk() (*string, bool)

GetSecretIDOk returns a tuple with the SecretID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanRequest) HasDiff

func (o *JobPlanRequest) HasDiff() bool

HasDiff returns a boolean if a field has been set.

func (*JobPlanRequest) HasJob

func (o *JobPlanRequest) HasJob() bool

HasJob returns a boolean if a field has been set.

func (*JobPlanRequest) HasNamespace

func (o *JobPlanRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobPlanRequest) HasPolicyOverride

func (o *JobPlanRequest) HasPolicyOverride() bool

HasPolicyOverride returns a boolean if a field has been set.

func (*JobPlanRequest) HasRegion

func (o *JobPlanRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*JobPlanRequest) HasSecretID

func (o *JobPlanRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (JobPlanRequest) MarshalJSON

func (o JobPlanRequest) MarshalJSON() ([]byte, error)

func (*JobPlanRequest) SetDiff

func (o *JobPlanRequest) SetDiff(v bool)

SetDiff gets a reference to the given bool and assigns it to the Diff field.

func (*JobPlanRequest) SetJob

func (o *JobPlanRequest) SetJob(v Job)

SetJob gets a reference to the given Job and assigns it to the Job field.

func (*JobPlanRequest) SetNamespace

func (o *JobPlanRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobPlanRequest) SetPolicyOverride

func (o *JobPlanRequest) SetPolicyOverride(v bool)

SetPolicyOverride gets a reference to the given bool and assigns it to the PolicyOverride field.

func (*JobPlanRequest) SetRegion

func (o *JobPlanRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*JobPlanRequest) SetSecretID

func (o *JobPlanRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

type JobPlanResponse

type JobPlanResponse struct {
	Annotations        *PlanAnnotations             `json:"Annotations,omitempty"`
	CreatedEvals       *[]Evaluation                `json:"CreatedEvals,omitempty"`
	Diff               *JobDiff                     `json:"Diff,omitempty"`
	FailedTGAllocs     *map[string]AllocationMetric `json:"FailedTGAllocs,omitempty"`
	JobModifyIndex     *int32                       `json:"JobModifyIndex,omitempty"`
	NextPeriodicLaunch *time.Time                   `json:"NextPeriodicLaunch,omitempty"`
	Warnings           *string                      `json:"Warnings,omitempty"`
}

JobPlanResponse struct for JobPlanResponse

func NewJobPlanResponse

func NewJobPlanResponse() *JobPlanResponse

NewJobPlanResponse instantiates a new JobPlanResponse 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 NewJobPlanResponseWithDefaults

func NewJobPlanResponseWithDefaults() *JobPlanResponse

NewJobPlanResponseWithDefaults instantiates a new JobPlanResponse 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 (*JobPlanResponse) GetAnnotations

func (o *JobPlanResponse) GetAnnotations() PlanAnnotations

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*JobPlanResponse) GetAnnotationsOk

func (o *JobPlanResponse) GetAnnotationsOk() (*PlanAnnotations, 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 (*JobPlanResponse) GetCreatedEvals

func (o *JobPlanResponse) GetCreatedEvals() []Evaluation

GetCreatedEvals returns the CreatedEvals field value if set, zero value otherwise.

func (*JobPlanResponse) GetCreatedEvalsOk

func (o *JobPlanResponse) GetCreatedEvalsOk() (*[]Evaluation, bool)

GetCreatedEvalsOk returns a tuple with the CreatedEvals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanResponse) GetDiff

func (o *JobPlanResponse) GetDiff() JobDiff

GetDiff returns the Diff field value if set, zero value otherwise.

func (*JobPlanResponse) GetDiffOk

func (o *JobPlanResponse) GetDiffOk() (*JobDiff, bool)

GetDiffOk returns a tuple with the Diff field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanResponse) GetFailedTGAllocs

func (o *JobPlanResponse) GetFailedTGAllocs() map[string]AllocationMetric

GetFailedTGAllocs returns the FailedTGAllocs field value if set, zero value otherwise.

func (*JobPlanResponse) GetFailedTGAllocsOk

func (o *JobPlanResponse) GetFailedTGAllocsOk() (*map[string]AllocationMetric, bool)

GetFailedTGAllocsOk returns a tuple with the FailedTGAllocs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanResponse) GetJobModifyIndex

func (o *JobPlanResponse) GetJobModifyIndex() int32

GetJobModifyIndex returns the JobModifyIndex field value if set, zero value otherwise.

func (*JobPlanResponse) GetJobModifyIndexOk

func (o *JobPlanResponse) GetJobModifyIndexOk() (*int32, bool)

GetJobModifyIndexOk returns a tuple with the JobModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanResponse) GetNextPeriodicLaunch

func (o *JobPlanResponse) GetNextPeriodicLaunch() time.Time

GetNextPeriodicLaunch returns the NextPeriodicLaunch field value if set, zero value otherwise.

func (*JobPlanResponse) GetNextPeriodicLaunchOk

func (o *JobPlanResponse) GetNextPeriodicLaunchOk() (*time.Time, bool)

GetNextPeriodicLaunchOk returns a tuple with the NextPeriodicLaunch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobPlanResponse) GetWarnings

func (o *JobPlanResponse) GetWarnings() string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*JobPlanResponse) GetWarningsOk

func (o *JobPlanResponse) 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 (*JobPlanResponse) HasAnnotations

func (o *JobPlanResponse) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*JobPlanResponse) HasCreatedEvals

func (o *JobPlanResponse) HasCreatedEvals() bool

HasCreatedEvals returns a boolean if a field has been set.

func (*JobPlanResponse) HasDiff

func (o *JobPlanResponse) HasDiff() bool

HasDiff returns a boolean if a field has been set.

func (*JobPlanResponse) HasFailedTGAllocs

func (o *JobPlanResponse) HasFailedTGAllocs() bool

HasFailedTGAllocs returns a boolean if a field has been set.

func (*JobPlanResponse) HasJobModifyIndex

func (o *JobPlanResponse) HasJobModifyIndex() bool

HasJobModifyIndex returns a boolean if a field has been set.

func (*JobPlanResponse) HasNextPeriodicLaunch

func (o *JobPlanResponse) HasNextPeriodicLaunch() bool

HasNextPeriodicLaunch returns a boolean if a field has been set.

func (*JobPlanResponse) HasWarnings

func (o *JobPlanResponse) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (JobPlanResponse) MarshalJSON

func (o JobPlanResponse) MarshalJSON() ([]byte, error)

func (*JobPlanResponse) SetAnnotations

func (o *JobPlanResponse) SetAnnotations(v PlanAnnotations)

SetAnnotations gets a reference to the given PlanAnnotations and assigns it to the Annotations field.

func (*JobPlanResponse) SetCreatedEvals

func (o *JobPlanResponse) SetCreatedEvals(v []Evaluation)

SetCreatedEvals gets a reference to the given []Evaluation and assigns it to the CreatedEvals field.

func (*JobPlanResponse) SetDiff

func (o *JobPlanResponse) SetDiff(v JobDiff)

SetDiff gets a reference to the given JobDiff and assigns it to the Diff field.

func (*JobPlanResponse) SetFailedTGAllocs

func (o *JobPlanResponse) SetFailedTGAllocs(v map[string]AllocationMetric)

SetFailedTGAllocs gets a reference to the given map[string]AllocationMetric and assigns it to the FailedTGAllocs field.

func (*JobPlanResponse) SetJobModifyIndex

func (o *JobPlanResponse) SetJobModifyIndex(v int32)

SetJobModifyIndex gets a reference to the given int32 and assigns it to the JobModifyIndex field.

func (*JobPlanResponse) SetNextPeriodicLaunch

func (o *JobPlanResponse) SetNextPeriodicLaunch(v time.Time)

SetNextPeriodicLaunch gets a reference to the given time.Time and assigns it to the NextPeriodicLaunch field.

func (*JobPlanResponse) SetWarnings

func (o *JobPlanResponse) SetWarnings(v string)

SetWarnings gets a reference to the given string and assigns it to the Warnings field.

type JobRegisterRequest

type JobRegisterRequest struct {
	EnforceIndex   *bool   `json:"EnforceIndex,omitempty"`
	EvalPriority   *int32  `json:"EvalPriority,omitempty"`
	Job            *Job    `json:"Job,omitempty"`
	JobModifyIndex *int32  `json:"JobModifyIndex,omitempty"`
	Namespace      *string `json:"Namespace,omitempty"`
	PolicyOverride *bool   `json:"PolicyOverride,omitempty"`
	PreserveCounts *bool   `json:"PreserveCounts,omitempty"`
	Region         *string `json:"Region,omitempty"`
	SecretID       *string `json:"SecretID,omitempty"`
}

JobRegisterRequest struct for JobRegisterRequest

func NewJobRegisterRequest

func NewJobRegisterRequest() *JobRegisterRequest

NewJobRegisterRequest instantiates a new JobRegisterRequest 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 NewJobRegisterRequestWithDefaults

func NewJobRegisterRequestWithDefaults() *JobRegisterRequest

NewJobRegisterRequestWithDefaults instantiates a new JobRegisterRequest 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 (*JobRegisterRequest) GetEnforceIndex

func (o *JobRegisterRequest) GetEnforceIndex() bool

GetEnforceIndex returns the EnforceIndex field value if set, zero value otherwise.

func (*JobRegisterRequest) GetEnforceIndexOk

func (o *JobRegisterRequest) GetEnforceIndexOk() (*bool, bool)

GetEnforceIndexOk returns a tuple with the EnforceIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterRequest) GetEvalPriority

func (o *JobRegisterRequest) GetEvalPriority() int32

GetEvalPriority returns the EvalPriority field value if set, zero value otherwise.

func (*JobRegisterRequest) GetEvalPriorityOk

func (o *JobRegisterRequest) GetEvalPriorityOk() (*int32, bool)

GetEvalPriorityOk returns a tuple with the EvalPriority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterRequest) GetJob

func (o *JobRegisterRequest) GetJob() Job

GetJob returns the Job field value if set, zero value otherwise.

func (*JobRegisterRequest) GetJobModifyIndex

func (o *JobRegisterRequest) GetJobModifyIndex() int32

GetJobModifyIndex returns the JobModifyIndex field value if set, zero value otherwise.

func (*JobRegisterRequest) GetJobModifyIndexOk

func (o *JobRegisterRequest) GetJobModifyIndexOk() (*int32, bool)

GetJobModifyIndexOk returns a tuple with the JobModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterRequest) GetJobOk

func (o *JobRegisterRequest) GetJobOk() (*Job, bool)

GetJobOk returns a tuple with the Job field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterRequest) GetNamespace

func (o *JobRegisterRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobRegisterRequest) GetNamespaceOk

func (o *JobRegisterRequest) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterRequest) GetPolicyOverride

func (o *JobRegisterRequest) GetPolicyOverride() bool

GetPolicyOverride returns the PolicyOverride field value if set, zero value otherwise.

func (*JobRegisterRequest) GetPolicyOverrideOk

func (o *JobRegisterRequest) GetPolicyOverrideOk() (*bool, bool)

GetPolicyOverrideOk returns a tuple with the PolicyOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterRequest) GetPreserveCounts

func (o *JobRegisterRequest) GetPreserveCounts() bool

GetPreserveCounts returns the PreserveCounts field value if set, zero value otherwise.

func (*JobRegisterRequest) GetPreserveCountsOk

func (o *JobRegisterRequest) GetPreserveCountsOk() (*bool, bool)

GetPreserveCountsOk returns a tuple with the PreserveCounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterRequest) GetRegion

func (o *JobRegisterRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*JobRegisterRequest) GetRegionOk

func (o *JobRegisterRequest) 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 (*JobRegisterRequest) GetSecretID

func (o *JobRegisterRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*JobRegisterRequest) GetSecretIDOk

func (o *JobRegisterRequest) GetSecretIDOk() (*string, bool)

GetSecretIDOk returns a tuple with the SecretID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterRequest) HasEnforceIndex

func (o *JobRegisterRequest) HasEnforceIndex() bool

HasEnforceIndex returns a boolean if a field has been set.

func (*JobRegisterRequest) HasEvalPriority

func (o *JobRegisterRequest) HasEvalPriority() bool

HasEvalPriority returns a boolean if a field has been set.

func (*JobRegisterRequest) HasJob

func (o *JobRegisterRequest) HasJob() bool

HasJob returns a boolean if a field has been set.

func (*JobRegisterRequest) HasJobModifyIndex

func (o *JobRegisterRequest) HasJobModifyIndex() bool

HasJobModifyIndex returns a boolean if a field has been set.

func (*JobRegisterRequest) HasNamespace

func (o *JobRegisterRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobRegisterRequest) HasPolicyOverride

func (o *JobRegisterRequest) HasPolicyOverride() bool

HasPolicyOverride returns a boolean if a field has been set.

func (*JobRegisterRequest) HasPreserveCounts

func (o *JobRegisterRequest) HasPreserveCounts() bool

HasPreserveCounts returns a boolean if a field has been set.

func (*JobRegisterRequest) HasRegion

func (o *JobRegisterRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*JobRegisterRequest) HasSecretID

func (o *JobRegisterRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (JobRegisterRequest) MarshalJSON

func (o JobRegisterRequest) MarshalJSON() ([]byte, error)

func (*JobRegisterRequest) SetEnforceIndex

func (o *JobRegisterRequest) SetEnforceIndex(v bool)

SetEnforceIndex gets a reference to the given bool and assigns it to the EnforceIndex field.

func (*JobRegisterRequest) SetEvalPriority

func (o *JobRegisterRequest) SetEvalPriority(v int32)

SetEvalPriority gets a reference to the given int32 and assigns it to the EvalPriority field.

func (*JobRegisterRequest) SetJob

func (o *JobRegisterRequest) SetJob(v Job)

SetJob gets a reference to the given Job and assigns it to the Job field.

func (*JobRegisterRequest) SetJobModifyIndex

func (o *JobRegisterRequest) SetJobModifyIndex(v int32)

SetJobModifyIndex gets a reference to the given int32 and assigns it to the JobModifyIndex field.

func (*JobRegisterRequest) SetNamespace

func (o *JobRegisterRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobRegisterRequest) SetPolicyOverride

func (o *JobRegisterRequest) SetPolicyOverride(v bool)

SetPolicyOverride gets a reference to the given bool and assigns it to the PolicyOverride field.

func (*JobRegisterRequest) SetPreserveCounts

func (o *JobRegisterRequest) SetPreserveCounts(v bool)

SetPreserveCounts gets a reference to the given bool and assigns it to the PreserveCounts field.

func (*JobRegisterRequest) SetRegion

func (o *JobRegisterRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*JobRegisterRequest) SetSecretID

func (o *JobRegisterRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

type JobRegisterResponse

type JobRegisterResponse struct {
	EvalCreateIndex *int32  `json:"EvalCreateIndex,omitempty"`
	EvalID          *string `json:"EvalID,omitempty"`
	JobModifyIndex  *int32  `json:"JobModifyIndex,omitempty"`
	KnownLeader     *bool   `json:"KnownLeader,omitempty"`
	LastContact     *int64  `json:"LastContact,omitempty"`
	LastIndex       *int32  `json:"LastIndex,omitempty"`
	NextToken       *string `json:"NextToken,omitempty"`
	RequestTime     *int64  `json:"RequestTime,omitempty"`
	Warnings        *string `json:"Warnings,omitempty"`
}

JobRegisterResponse struct for JobRegisterResponse

func NewJobRegisterResponse

func NewJobRegisterResponse() *JobRegisterResponse

NewJobRegisterResponse instantiates a new JobRegisterResponse 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 NewJobRegisterResponseWithDefaults

func NewJobRegisterResponseWithDefaults() *JobRegisterResponse

NewJobRegisterResponseWithDefaults instantiates a new JobRegisterResponse 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 (*JobRegisterResponse) GetEvalCreateIndex

func (o *JobRegisterResponse) GetEvalCreateIndex() int32

GetEvalCreateIndex returns the EvalCreateIndex field value if set, zero value otherwise.

func (*JobRegisterResponse) GetEvalCreateIndexOk

func (o *JobRegisterResponse) GetEvalCreateIndexOk() (*int32, bool)

GetEvalCreateIndexOk returns a tuple with the EvalCreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterResponse) GetEvalID

func (o *JobRegisterResponse) GetEvalID() string

GetEvalID returns the EvalID field value if set, zero value otherwise.

func (*JobRegisterResponse) GetEvalIDOk

func (o *JobRegisterResponse) GetEvalIDOk() (*string, bool)

GetEvalIDOk returns a tuple with the EvalID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterResponse) GetJobModifyIndex

func (o *JobRegisterResponse) GetJobModifyIndex() int32

GetJobModifyIndex returns the JobModifyIndex field value if set, zero value otherwise.

func (*JobRegisterResponse) GetJobModifyIndexOk

func (o *JobRegisterResponse) GetJobModifyIndexOk() (*int32, bool)

GetJobModifyIndexOk returns a tuple with the JobModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterResponse) GetKnownLeader

func (o *JobRegisterResponse) GetKnownLeader() bool

GetKnownLeader returns the KnownLeader field value if set, zero value otherwise.

func (*JobRegisterResponse) GetKnownLeaderOk

func (o *JobRegisterResponse) GetKnownLeaderOk() (*bool, bool)

GetKnownLeaderOk returns a tuple with the KnownLeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterResponse) GetLastContact

func (o *JobRegisterResponse) GetLastContact() int64

GetLastContact returns the LastContact field value if set, zero value otherwise.

func (*JobRegisterResponse) GetLastContactOk

func (o *JobRegisterResponse) GetLastContactOk() (*int64, bool)

GetLastContactOk returns a tuple with the LastContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterResponse) GetLastIndex

func (o *JobRegisterResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*JobRegisterResponse) GetLastIndexOk

func (o *JobRegisterResponse) GetLastIndexOk() (*int32, bool)

GetLastIndexOk returns a tuple with the LastIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterResponse) GetNextToken

func (o *JobRegisterResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*JobRegisterResponse) GetNextTokenOk

func (o *JobRegisterResponse) GetNextTokenOk() (*string, bool)

GetNextTokenOk returns a tuple with the NextToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterResponse) GetRequestTime

func (o *JobRegisterResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*JobRegisterResponse) GetRequestTimeOk

func (o *JobRegisterResponse) GetRequestTimeOk() (*int64, bool)

GetRequestTimeOk returns a tuple with the RequestTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRegisterResponse) GetWarnings

func (o *JobRegisterResponse) GetWarnings() string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*JobRegisterResponse) GetWarningsOk

func (o *JobRegisterResponse) 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 (*JobRegisterResponse) HasEvalCreateIndex

func (o *JobRegisterResponse) HasEvalCreateIndex() bool

HasEvalCreateIndex returns a boolean if a field has been set.

func (*JobRegisterResponse) HasEvalID

func (o *JobRegisterResponse) HasEvalID() bool

HasEvalID returns a boolean if a field has been set.

func (*JobRegisterResponse) HasJobModifyIndex

func (o *JobRegisterResponse) HasJobModifyIndex() bool

HasJobModifyIndex returns a boolean if a field has been set.

func (*JobRegisterResponse) HasKnownLeader

func (o *JobRegisterResponse) HasKnownLeader() bool

HasKnownLeader returns a boolean if a field has been set.

func (*JobRegisterResponse) HasLastContact

func (o *JobRegisterResponse) HasLastContact() bool

HasLastContact returns a boolean if a field has been set.

func (*JobRegisterResponse) HasLastIndex

func (o *JobRegisterResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*JobRegisterResponse) HasNextToken

func (o *JobRegisterResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*JobRegisterResponse) HasRequestTime

func (o *JobRegisterResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*JobRegisterResponse) HasWarnings

func (o *JobRegisterResponse) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (JobRegisterResponse) MarshalJSON

func (o JobRegisterResponse) MarshalJSON() ([]byte, error)

func (*JobRegisterResponse) SetEvalCreateIndex

func (o *JobRegisterResponse) SetEvalCreateIndex(v int32)

SetEvalCreateIndex gets a reference to the given int32 and assigns it to the EvalCreateIndex field.

func (*JobRegisterResponse) SetEvalID

func (o *JobRegisterResponse) SetEvalID(v string)

SetEvalID gets a reference to the given string and assigns it to the EvalID field.

func (*JobRegisterResponse) SetJobModifyIndex

func (o *JobRegisterResponse) SetJobModifyIndex(v int32)

SetJobModifyIndex gets a reference to the given int32 and assigns it to the JobModifyIndex field.

func (*JobRegisterResponse) SetKnownLeader

func (o *JobRegisterResponse) SetKnownLeader(v bool)

SetKnownLeader gets a reference to the given bool and assigns it to the KnownLeader field.

func (*JobRegisterResponse) SetLastContact

func (o *JobRegisterResponse) SetLastContact(v int64)

SetLastContact gets a reference to the given int64 and assigns it to the LastContact field.

func (*JobRegisterResponse) SetLastIndex

func (o *JobRegisterResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*JobRegisterResponse) SetNextToken

func (o *JobRegisterResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*JobRegisterResponse) SetRequestTime

func (o *JobRegisterResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

func (*JobRegisterResponse) SetWarnings

func (o *JobRegisterResponse) SetWarnings(v string)

SetWarnings gets a reference to the given string and assigns it to the Warnings field.

type JobRevertRequest

type JobRevertRequest struct {
	ConsulToken         *string `json:"ConsulToken,omitempty"`
	EnforcePriorVersion *int32  `json:"EnforcePriorVersion,omitempty"`
	JobID               *string `json:"JobID,omitempty"`
	JobVersion          *int32  `json:"JobVersion,omitempty"`
	Namespace           *string `json:"Namespace,omitempty"`
	Region              *string `json:"Region,omitempty"`
	SecretID            *string `json:"SecretID,omitempty"`
	VaultToken          *string `json:"VaultToken,omitempty"`
}

JobRevertRequest struct for JobRevertRequest

func NewJobRevertRequest

func NewJobRevertRequest() *JobRevertRequest

NewJobRevertRequest instantiates a new JobRevertRequest 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 NewJobRevertRequestWithDefaults

func NewJobRevertRequestWithDefaults() *JobRevertRequest

NewJobRevertRequestWithDefaults instantiates a new JobRevertRequest 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 (*JobRevertRequest) GetConsulToken

func (o *JobRevertRequest) GetConsulToken() string

GetConsulToken returns the ConsulToken field value if set, zero value otherwise.

func (*JobRevertRequest) GetConsulTokenOk

func (o *JobRevertRequest) GetConsulTokenOk() (*string, bool)

GetConsulTokenOk returns a tuple with the ConsulToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRevertRequest) GetEnforcePriorVersion

func (o *JobRevertRequest) GetEnforcePriorVersion() int32

GetEnforcePriorVersion returns the EnforcePriorVersion field value if set, zero value otherwise.

func (*JobRevertRequest) GetEnforcePriorVersionOk

func (o *JobRevertRequest) GetEnforcePriorVersionOk() (*int32, bool)

GetEnforcePriorVersionOk returns a tuple with the EnforcePriorVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRevertRequest) GetJobID

func (o *JobRevertRequest) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*JobRevertRequest) GetJobIDOk

func (o *JobRevertRequest) GetJobIDOk() (*string, bool)

GetJobIDOk returns a tuple with the JobID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRevertRequest) GetJobVersion

func (o *JobRevertRequest) GetJobVersion() int32

GetJobVersion returns the JobVersion field value if set, zero value otherwise.

func (*JobRevertRequest) GetJobVersionOk

func (o *JobRevertRequest) GetJobVersionOk() (*int32, bool)

GetJobVersionOk returns a tuple with the JobVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRevertRequest) GetNamespace

func (o *JobRevertRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobRevertRequest) GetNamespaceOk

func (o *JobRevertRequest) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRevertRequest) GetRegion

func (o *JobRevertRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*JobRevertRequest) GetRegionOk

func (o *JobRevertRequest) 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 (*JobRevertRequest) GetSecretID

func (o *JobRevertRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*JobRevertRequest) GetSecretIDOk

func (o *JobRevertRequest) GetSecretIDOk() (*string, bool)

GetSecretIDOk returns a tuple with the SecretID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRevertRequest) GetVaultToken

func (o *JobRevertRequest) GetVaultToken() string

GetVaultToken returns the VaultToken field value if set, zero value otherwise.

func (*JobRevertRequest) GetVaultTokenOk

func (o *JobRevertRequest) GetVaultTokenOk() (*string, bool)

GetVaultTokenOk returns a tuple with the VaultToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobRevertRequest) HasConsulToken

func (o *JobRevertRequest) HasConsulToken() bool

HasConsulToken returns a boolean if a field has been set.

func (*JobRevertRequest) HasEnforcePriorVersion

func (o *JobRevertRequest) HasEnforcePriorVersion() bool

HasEnforcePriorVersion returns a boolean if a field has been set.

func (*JobRevertRequest) HasJobID

func (o *JobRevertRequest) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*JobRevertRequest) HasJobVersion

func (o *JobRevertRequest) HasJobVersion() bool

HasJobVersion returns a boolean if a field has been set.

func (*JobRevertRequest) HasNamespace

func (o *JobRevertRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobRevertRequest) HasRegion

func (o *JobRevertRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*JobRevertRequest) HasSecretID

func (o *JobRevertRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (*JobRevertRequest) HasVaultToken

func (o *JobRevertRequest) HasVaultToken() bool

HasVaultToken returns a boolean if a field has been set.

func (JobRevertRequest) MarshalJSON

func (o JobRevertRequest) MarshalJSON() ([]byte, error)

func (*JobRevertRequest) SetConsulToken

func (o *JobRevertRequest) SetConsulToken(v string)

SetConsulToken gets a reference to the given string and assigns it to the ConsulToken field.

func (*JobRevertRequest) SetEnforcePriorVersion

func (o *JobRevertRequest) SetEnforcePriorVersion(v int32)

SetEnforcePriorVersion gets a reference to the given int32 and assigns it to the EnforcePriorVersion field.

func (*JobRevertRequest) SetJobID

func (o *JobRevertRequest) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*JobRevertRequest) SetJobVersion

func (o *JobRevertRequest) SetJobVersion(v int32)

SetJobVersion gets a reference to the given int32 and assigns it to the JobVersion field.

func (*JobRevertRequest) SetNamespace

func (o *JobRevertRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobRevertRequest) SetRegion

func (o *JobRevertRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*JobRevertRequest) SetSecretID

func (o *JobRevertRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

func (*JobRevertRequest) SetVaultToken

func (o *JobRevertRequest) SetVaultToken(v string)

SetVaultToken gets a reference to the given string and assigns it to the VaultToken field.

type JobScaleStatusResponse

type JobScaleStatusResponse struct {
	JobCreateIndex *int32                           `json:"JobCreateIndex,omitempty"`
	JobID          *string                          `json:"JobID,omitempty"`
	JobModifyIndex *int32                           `json:"JobModifyIndex,omitempty"`
	JobStopped     *bool                            `json:"JobStopped,omitempty"`
	Namespace      *string                          `json:"Namespace,omitempty"`
	TaskGroups     *map[string]TaskGroupScaleStatus `json:"TaskGroups,omitempty"`
}

JobScaleStatusResponse struct for JobScaleStatusResponse

func NewJobScaleStatusResponse

func NewJobScaleStatusResponse() *JobScaleStatusResponse

NewJobScaleStatusResponse instantiates a new JobScaleStatusResponse 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 NewJobScaleStatusResponseWithDefaults

func NewJobScaleStatusResponseWithDefaults() *JobScaleStatusResponse

NewJobScaleStatusResponseWithDefaults instantiates a new JobScaleStatusResponse 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 (*JobScaleStatusResponse) GetJobCreateIndex

func (o *JobScaleStatusResponse) GetJobCreateIndex() int32

GetJobCreateIndex returns the JobCreateIndex field value if set, zero value otherwise.

func (*JobScaleStatusResponse) GetJobCreateIndexOk

func (o *JobScaleStatusResponse) GetJobCreateIndexOk() (*int32, bool)

GetJobCreateIndexOk returns a tuple with the JobCreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobScaleStatusResponse) GetJobID

func (o *JobScaleStatusResponse) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*JobScaleStatusResponse) GetJobIDOk

func (o *JobScaleStatusResponse) GetJobIDOk() (*string, bool)

GetJobIDOk returns a tuple with the JobID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobScaleStatusResponse) GetJobModifyIndex

func (o *JobScaleStatusResponse) GetJobModifyIndex() int32

GetJobModifyIndex returns the JobModifyIndex field value if set, zero value otherwise.

func (*JobScaleStatusResponse) GetJobModifyIndexOk

func (o *JobScaleStatusResponse) GetJobModifyIndexOk() (*int32, bool)

GetJobModifyIndexOk returns a tuple with the JobModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobScaleStatusResponse) GetJobStopped

func (o *JobScaleStatusResponse) GetJobStopped() bool

GetJobStopped returns the JobStopped field value if set, zero value otherwise.

func (*JobScaleStatusResponse) GetJobStoppedOk

func (o *JobScaleStatusResponse) GetJobStoppedOk() (*bool, bool)

GetJobStoppedOk returns a tuple with the JobStopped field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobScaleStatusResponse) GetNamespace

func (o *JobScaleStatusResponse) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobScaleStatusResponse) GetNamespaceOk

func (o *JobScaleStatusResponse) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobScaleStatusResponse) GetTaskGroups

func (o *JobScaleStatusResponse) GetTaskGroups() map[string]TaskGroupScaleStatus

GetTaskGroups returns the TaskGroups field value if set, zero value otherwise.

func (*JobScaleStatusResponse) GetTaskGroupsOk

func (o *JobScaleStatusResponse) GetTaskGroupsOk() (*map[string]TaskGroupScaleStatus, bool)

GetTaskGroupsOk returns a tuple with the TaskGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobScaleStatusResponse) HasJobCreateIndex

func (o *JobScaleStatusResponse) HasJobCreateIndex() bool

HasJobCreateIndex returns a boolean if a field has been set.

func (*JobScaleStatusResponse) HasJobID

func (o *JobScaleStatusResponse) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*JobScaleStatusResponse) HasJobModifyIndex

func (o *JobScaleStatusResponse) HasJobModifyIndex() bool

HasJobModifyIndex returns a boolean if a field has been set.

func (*JobScaleStatusResponse) HasJobStopped

func (o *JobScaleStatusResponse) HasJobStopped() bool

HasJobStopped returns a boolean if a field has been set.

func (*JobScaleStatusResponse) HasNamespace

func (o *JobScaleStatusResponse) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobScaleStatusResponse) HasTaskGroups

func (o *JobScaleStatusResponse) HasTaskGroups() bool

HasTaskGroups returns a boolean if a field has been set.

func (JobScaleStatusResponse) MarshalJSON

func (o JobScaleStatusResponse) MarshalJSON() ([]byte, error)

func (*JobScaleStatusResponse) SetJobCreateIndex

func (o *JobScaleStatusResponse) SetJobCreateIndex(v int32)

SetJobCreateIndex gets a reference to the given int32 and assigns it to the JobCreateIndex field.

func (*JobScaleStatusResponse) SetJobID

func (o *JobScaleStatusResponse) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*JobScaleStatusResponse) SetJobModifyIndex

func (o *JobScaleStatusResponse) SetJobModifyIndex(v int32)

SetJobModifyIndex gets a reference to the given int32 and assigns it to the JobModifyIndex field.

func (*JobScaleStatusResponse) SetJobStopped

func (o *JobScaleStatusResponse) SetJobStopped(v bool)

SetJobStopped gets a reference to the given bool and assigns it to the JobStopped field.

func (*JobScaleStatusResponse) SetNamespace

func (o *JobScaleStatusResponse) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobScaleStatusResponse) SetTaskGroups

func (o *JobScaleStatusResponse) SetTaskGroups(v map[string]TaskGroupScaleStatus)

SetTaskGroups gets a reference to the given map[string]TaskGroupScaleStatus and assigns it to the TaskGroups field.

type JobStabilityRequest

type JobStabilityRequest struct {
	JobID      *string `json:"JobID,omitempty"`
	JobVersion *int32  `json:"JobVersion,omitempty"`
	Namespace  *string `json:"Namespace,omitempty"`
	Region     *string `json:"Region,omitempty"`
	SecretID   *string `json:"SecretID,omitempty"`
	Stable     *bool   `json:"Stable,omitempty"`
}

JobStabilityRequest struct for JobStabilityRequest

func NewJobStabilityRequest

func NewJobStabilityRequest() *JobStabilityRequest

NewJobStabilityRequest instantiates a new JobStabilityRequest 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 NewJobStabilityRequestWithDefaults

func NewJobStabilityRequestWithDefaults() *JobStabilityRequest

NewJobStabilityRequestWithDefaults instantiates a new JobStabilityRequest 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 (*JobStabilityRequest) GetJobID

func (o *JobStabilityRequest) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*JobStabilityRequest) GetJobIDOk

func (o *JobStabilityRequest) GetJobIDOk() (*string, bool)

GetJobIDOk returns a tuple with the JobID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobStabilityRequest) GetJobVersion

func (o *JobStabilityRequest) GetJobVersion() int32

GetJobVersion returns the JobVersion field value if set, zero value otherwise.

func (*JobStabilityRequest) GetJobVersionOk

func (o *JobStabilityRequest) GetJobVersionOk() (*int32, bool)

GetJobVersionOk returns a tuple with the JobVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobStabilityRequest) GetNamespace

func (o *JobStabilityRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobStabilityRequest) GetNamespaceOk

func (o *JobStabilityRequest) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobStabilityRequest) GetRegion

func (o *JobStabilityRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*JobStabilityRequest) GetRegionOk

func (o *JobStabilityRequest) 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 (*JobStabilityRequest) GetSecretID

func (o *JobStabilityRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*JobStabilityRequest) GetSecretIDOk

func (o *JobStabilityRequest) GetSecretIDOk() (*string, bool)

GetSecretIDOk returns a tuple with the SecretID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobStabilityRequest) GetStable

func (o *JobStabilityRequest) GetStable() bool

GetStable returns the Stable field value if set, zero value otherwise.

func (*JobStabilityRequest) GetStableOk

func (o *JobStabilityRequest) GetStableOk() (*bool, bool)

GetStableOk returns a tuple with the Stable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobStabilityRequest) HasJobID

func (o *JobStabilityRequest) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*JobStabilityRequest) HasJobVersion

func (o *JobStabilityRequest) HasJobVersion() bool

HasJobVersion returns a boolean if a field has been set.

func (*JobStabilityRequest) HasNamespace

func (o *JobStabilityRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobStabilityRequest) HasRegion

func (o *JobStabilityRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*JobStabilityRequest) HasSecretID

func (o *JobStabilityRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (*JobStabilityRequest) HasStable

func (o *JobStabilityRequest) HasStable() bool

HasStable returns a boolean if a field has been set.

func (JobStabilityRequest) MarshalJSON

func (o JobStabilityRequest) MarshalJSON() ([]byte, error)

func (*JobStabilityRequest) SetJobID

func (o *JobStabilityRequest) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*JobStabilityRequest) SetJobVersion

func (o *JobStabilityRequest) SetJobVersion(v int32)

SetJobVersion gets a reference to the given int32 and assigns it to the JobVersion field.

func (*JobStabilityRequest) SetNamespace

func (o *JobStabilityRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobStabilityRequest) SetRegion

func (o *JobStabilityRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*JobStabilityRequest) SetSecretID

func (o *JobStabilityRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

func (*JobStabilityRequest) SetStable

func (o *JobStabilityRequest) SetStable(v bool)

SetStable gets a reference to the given bool and assigns it to the Stable field.

type JobStabilityResponse

type JobStabilityResponse struct {
	Index *int32 `json:"Index,omitempty"`
}

JobStabilityResponse struct for JobStabilityResponse

func NewJobStabilityResponse

func NewJobStabilityResponse() *JobStabilityResponse

NewJobStabilityResponse instantiates a new JobStabilityResponse 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 NewJobStabilityResponseWithDefaults

func NewJobStabilityResponseWithDefaults() *JobStabilityResponse

NewJobStabilityResponseWithDefaults instantiates a new JobStabilityResponse 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 (*JobStabilityResponse) GetIndex

func (o *JobStabilityResponse) GetIndex() int32

GetIndex returns the Index field value if set, zero value otherwise.

func (*JobStabilityResponse) GetIndexOk

func (o *JobStabilityResponse) GetIndexOk() (*int32, bool)

GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobStabilityResponse) HasIndex

func (o *JobStabilityResponse) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (JobStabilityResponse) MarshalJSON

func (o JobStabilityResponse) MarshalJSON() ([]byte, error)

func (*JobStabilityResponse) SetIndex

func (o *JobStabilityResponse) SetIndex(v int32)

SetIndex gets a reference to the given int32 and assigns it to the Index field.

type JobSummary

type JobSummary struct {
	Children    *JobChildrenSummary          `json:"Children,omitempty"`
	CreateIndex *int32                       `json:"CreateIndex,omitempty"`
	JobID       *string                      `json:"JobID,omitempty"`
	ModifyIndex *int32                       `json:"ModifyIndex,omitempty"`
	Namespace   *string                      `json:"Namespace,omitempty"`
	Summary     *map[string]TaskGroupSummary `json:"Summary,omitempty"`
}

JobSummary struct for JobSummary

func NewJobSummary

func NewJobSummary() *JobSummary

NewJobSummary instantiates a new JobSummary 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 NewJobSummaryWithDefaults

func NewJobSummaryWithDefaults() *JobSummary

NewJobSummaryWithDefaults instantiates a new JobSummary 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 (*JobSummary) GetChildren

func (o *JobSummary) GetChildren() JobChildrenSummary

GetChildren returns the Children field value if set, zero value otherwise.

func (*JobSummary) GetChildrenOk

func (o *JobSummary) GetChildrenOk() (*JobChildrenSummary, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobSummary) GetCreateIndex

func (o *JobSummary) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*JobSummary) GetCreateIndexOk

func (o *JobSummary) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobSummary) GetJobID

func (o *JobSummary) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*JobSummary) GetJobIDOk

func (o *JobSummary) GetJobIDOk() (*string, bool)

GetJobIDOk returns a tuple with the JobID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobSummary) GetModifyIndex

func (o *JobSummary) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*JobSummary) GetModifyIndexOk

func (o *JobSummary) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobSummary) GetNamespace

func (o *JobSummary) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobSummary) GetNamespaceOk

func (o *JobSummary) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobSummary) GetSummary

func (o *JobSummary) GetSummary() map[string]TaskGroupSummary

GetSummary returns the Summary field value if set, zero value otherwise.

func (*JobSummary) GetSummaryOk

func (o *JobSummary) GetSummaryOk() (*map[string]TaskGroupSummary, bool)

GetSummaryOk returns a tuple with the Summary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobSummary) HasChildren

func (o *JobSummary) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*JobSummary) HasCreateIndex

func (o *JobSummary) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*JobSummary) HasJobID

func (o *JobSummary) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*JobSummary) HasModifyIndex

func (o *JobSummary) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*JobSummary) HasNamespace

func (o *JobSummary) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobSummary) HasSummary

func (o *JobSummary) HasSummary() bool

HasSummary returns a boolean if a field has been set.

func (JobSummary) MarshalJSON

func (o JobSummary) MarshalJSON() ([]byte, error)

func (*JobSummary) SetChildren

func (o *JobSummary) SetChildren(v JobChildrenSummary)

SetChildren gets a reference to the given JobChildrenSummary and assigns it to the Children field.

func (*JobSummary) SetCreateIndex

func (o *JobSummary) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*JobSummary) SetJobID

func (o *JobSummary) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*JobSummary) SetModifyIndex

func (o *JobSummary) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*JobSummary) SetNamespace

func (o *JobSummary) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobSummary) SetSummary

func (o *JobSummary) SetSummary(v map[string]TaskGroupSummary)

SetSummary gets a reference to the given map[string]TaskGroupSummary and assigns it to the Summary field.

type JobValidateRequest

type JobValidateRequest struct {
	Job       *Job    `json:"Job,omitempty"`
	Namespace *string `json:"Namespace,omitempty"`
	Region    *string `json:"Region,omitempty"`
	SecretID  *string `json:"SecretID,omitempty"`
}

JobValidateRequest struct for JobValidateRequest

func NewJobValidateRequest

func NewJobValidateRequest() *JobValidateRequest

NewJobValidateRequest instantiates a new JobValidateRequest 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 NewJobValidateRequestWithDefaults

func NewJobValidateRequestWithDefaults() *JobValidateRequest

NewJobValidateRequestWithDefaults instantiates a new JobValidateRequest 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 (*JobValidateRequest) GetJob

func (o *JobValidateRequest) GetJob() Job

GetJob returns the Job field value if set, zero value otherwise.

func (*JobValidateRequest) GetJobOk

func (o *JobValidateRequest) GetJobOk() (*Job, bool)

GetJobOk returns a tuple with the Job field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobValidateRequest) GetNamespace

func (o *JobValidateRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*JobValidateRequest) GetNamespaceOk

func (o *JobValidateRequest) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobValidateRequest) GetRegion

func (o *JobValidateRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*JobValidateRequest) GetRegionOk

func (o *JobValidateRequest) 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 (*JobValidateRequest) GetSecretID

func (o *JobValidateRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*JobValidateRequest) GetSecretIDOk

func (o *JobValidateRequest) GetSecretIDOk() (*string, bool)

GetSecretIDOk returns a tuple with the SecretID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobValidateRequest) HasJob

func (o *JobValidateRequest) HasJob() bool

HasJob returns a boolean if a field has been set.

func (*JobValidateRequest) HasNamespace

func (o *JobValidateRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*JobValidateRequest) HasRegion

func (o *JobValidateRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*JobValidateRequest) HasSecretID

func (o *JobValidateRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (JobValidateRequest) MarshalJSON

func (o JobValidateRequest) MarshalJSON() ([]byte, error)

func (*JobValidateRequest) SetJob

func (o *JobValidateRequest) SetJob(v Job)

SetJob gets a reference to the given Job and assigns it to the Job field.

func (*JobValidateRequest) SetNamespace

func (o *JobValidateRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*JobValidateRequest) SetRegion

func (o *JobValidateRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*JobValidateRequest) SetSecretID

func (o *JobValidateRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

type JobValidateResponse

type JobValidateResponse struct {
	DriverConfigValidated *bool     `json:"DriverConfigValidated,omitempty"`
	Error                 *string   `json:"Error,omitempty"`
	ValidationErrors      *[]string `json:"ValidationErrors,omitempty"`
	Warnings              *string   `json:"Warnings,omitempty"`
}

JobValidateResponse struct for JobValidateResponse

func NewJobValidateResponse

func NewJobValidateResponse() *JobValidateResponse

NewJobValidateResponse instantiates a new JobValidateResponse 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 NewJobValidateResponseWithDefaults

func NewJobValidateResponseWithDefaults() *JobValidateResponse

NewJobValidateResponseWithDefaults instantiates a new JobValidateResponse 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 (*JobValidateResponse) GetDriverConfigValidated

func (o *JobValidateResponse) GetDriverConfigValidated() bool

GetDriverConfigValidated returns the DriverConfigValidated field value if set, zero value otherwise.

func (*JobValidateResponse) GetDriverConfigValidatedOk

func (o *JobValidateResponse) GetDriverConfigValidatedOk() (*bool, bool)

GetDriverConfigValidatedOk returns a tuple with the DriverConfigValidated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobValidateResponse) GetError

func (o *JobValidateResponse) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*JobValidateResponse) GetErrorOk

func (o *JobValidateResponse) 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 (*JobValidateResponse) GetValidationErrors

func (o *JobValidateResponse) GetValidationErrors() []string

GetValidationErrors returns the ValidationErrors field value if set, zero value otherwise.

func (*JobValidateResponse) GetValidationErrorsOk

func (o *JobValidateResponse) GetValidationErrorsOk() (*[]string, bool)

GetValidationErrorsOk returns a tuple with the ValidationErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobValidateResponse) GetWarnings

func (o *JobValidateResponse) GetWarnings() string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*JobValidateResponse) GetWarningsOk

func (o *JobValidateResponse) 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 (*JobValidateResponse) HasDriverConfigValidated

func (o *JobValidateResponse) HasDriverConfigValidated() bool

HasDriverConfigValidated returns a boolean if a field has been set.

func (*JobValidateResponse) HasError

func (o *JobValidateResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*JobValidateResponse) HasValidationErrors

func (o *JobValidateResponse) HasValidationErrors() bool

HasValidationErrors returns a boolean if a field has been set.

func (*JobValidateResponse) HasWarnings

func (o *JobValidateResponse) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (JobValidateResponse) MarshalJSON

func (o JobValidateResponse) MarshalJSON() ([]byte, error)

func (*JobValidateResponse) SetDriverConfigValidated

func (o *JobValidateResponse) SetDriverConfigValidated(v bool)

SetDriverConfigValidated gets a reference to the given bool and assigns it to the DriverConfigValidated field.

func (*JobValidateResponse) SetError

func (o *JobValidateResponse) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*JobValidateResponse) SetValidationErrors

func (o *JobValidateResponse) SetValidationErrors(v []string)

SetValidationErrors gets a reference to the given []string and assigns it to the ValidationErrors field.

func (*JobValidateResponse) SetWarnings

func (o *JobValidateResponse) SetWarnings(v string)

SetWarnings gets a reference to the given string and assigns it to the Warnings field.

type JobVersionsResponse

type JobVersionsResponse struct {
	Diffs       *[]JobDiff `json:"Diffs,omitempty"`
	KnownLeader *bool      `json:"KnownLeader,omitempty"`
	LastContact *int64     `json:"LastContact,omitempty"`
	LastIndex   *int32     `json:"LastIndex,omitempty"`
	NextToken   *string    `json:"NextToken,omitempty"`
	RequestTime *int64     `json:"RequestTime,omitempty"`
	Versions    *[]Job     `json:"Versions,omitempty"`
}

JobVersionsResponse struct for JobVersionsResponse

func NewJobVersionsResponse

func NewJobVersionsResponse() *JobVersionsResponse

NewJobVersionsResponse instantiates a new JobVersionsResponse 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 NewJobVersionsResponseWithDefaults

func NewJobVersionsResponseWithDefaults() *JobVersionsResponse

NewJobVersionsResponseWithDefaults instantiates a new JobVersionsResponse 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 (*JobVersionsResponse) GetDiffs

func (o *JobVersionsResponse) GetDiffs() []JobDiff

GetDiffs returns the Diffs field value if set, zero value otherwise.

func (*JobVersionsResponse) GetDiffsOk

func (o *JobVersionsResponse) GetDiffsOk() (*[]JobDiff, bool)

GetDiffsOk returns a tuple with the Diffs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobVersionsResponse) GetKnownLeader

func (o *JobVersionsResponse) GetKnownLeader() bool

GetKnownLeader returns the KnownLeader field value if set, zero value otherwise.

func (*JobVersionsResponse) GetKnownLeaderOk

func (o *JobVersionsResponse) GetKnownLeaderOk() (*bool, bool)

GetKnownLeaderOk returns a tuple with the KnownLeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobVersionsResponse) GetLastContact

func (o *JobVersionsResponse) GetLastContact() int64

GetLastContact returns the LastContact field value if set, zero value otherwise.

func (*JobVersionsResponse) GetLastContactOk

func (o *JobVersionsResponse) GetLastContactOk() (*int64, bool)

GetLastContactOk returns a tuple with the LastContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobVersionsResponse) GetLastIndex

func (o *JobVersionsResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*JobVersionsResponse) GetLastIndexOk

func (o *JobVersionsResponse) GetLastIndexOk() (*int32, bool)

GetLastIndexOk returns a tuple with the LastIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobVersionsResponse) GetNextToken

func (o *JobVersionsResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*JobVersionsResponse) GetNextTokenOk

func (o *JobVersionsResponse) GetNextTokenOk() (*string, bool)

GetNextTokenOk returns a tuple with the NextToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobVersionsResponse) GetRequestTime

func (o *JobVersionsResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*JobVersionsResponse) GetRequestTimeOk

func (o *JobVersionsResponse) GetRequestTimeOk() (*int64, bool)

GetRequestTimeOk returns a tuple with the RequestTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobVersionsResponse) GetVersions

func (o *JobVersionsResponse) GetVersions() []Job

GetVersions returns the Versions field value if set, zero value otherwise.

func (*JobVersionsResponse) GetVersionsOk

func (o *JobVersionsResponse) GetVersionsOk() (*[]Job, bool)

GetVersionsOk returns a tuple with the Versions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobVersionsResponse) HasDiffs

func (o *JobVersionsResponse) HasDiffs() bool

HasDiffs returns a boolean if a field has been set.

func (*JobVersionsResponse) HasKnownLeader

func (o *JobVersionsResponse) HasKnownLeader() bool

HasKnownLeader returns a boolean if a field has been set.

func (*JobVersionsResponse) HasLastContact

func (o *JobVersionsResponse) HasLastContact() bool

HasLastContact returns a boolean if a field has been set.

func (*JobVersionsResponse) HasLastIndex

func (o *JobVersionsResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*JobVersionsResponse) HasNextToken

func (o *JobVersionsResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*JobVersionsResponse) HasRequestTime

func (o *JobVersionsResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*JobVersionsResponse) HasVersions

func (o *JobVersionsResponse) HasVersions() bool

HasVersions returns a boolean if a field has been set.

func (JobVersionsResponse) MarshalJSON

func (o JobVersionsResponse) MarshalJSON() ([]byte, error)

func (*JobVersionsResponse) SetDiffs

func (o *JobVersionsResponse) SetDiffs(v []JobDiff)

SetDiffs gets a reference to the given []JobDiff and assigns it to the Diffs field.

func (*JobVersionsResponse) SetKnownLeader

func (o *JobVersionsResponse) SetKnownLeader(v bool)

SetKnownLeader gets a reference to the given bool and assigns it to the KnownLeader field.

func (*JobVersionsResponse) SetLastContact

func (o *JobVersionsResponse) SetLastContact(v int64)

SetLastContact gets a reference to the given int64 and assigns it to the LastContact field.

func (*JobVersionsResponse) SetLastIndex

func (o *JobVersionsResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*JobVersionsResponse) SetNextToken

func (o *JobVersionsResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*JobVersionsResponse) SetRequestTime

func (o *JobVersionsResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

func (*JobVersionsResponse) SetVersions

func (o *JobVersionsResponse) SetVersions(v []Job)

SetVersions gets a reference to the given []Job and assigns it to the Versions field.

type JobsApiService

type JobsApiService service

JobsApiService JobsApi service

func (*JobsApiService) DeleteJob

func (a *JobsApiService) DeleteJob(ctx _context.Context, jobName string) ApiDeleteJobRequest

* DeleteJob Method for DeleteJob * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiDeleteJobRequest

func (*JobsApiService) DeleteJobExecute

* Execute executes the request * @return JobDeregisterResponse

func (*JobsApiService) GetJob

func (a *JobsApiService) GetJob(ctx _context.Context, jobName string) ApiGetJobRequest

* GetJob Method for GetJob * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiGetJobRequest

func (*JobsApiService) GetJobAllocations

func (a *JobsApiService) GetJobAllocations(ctx _context.Context, jobName string) ApiGetJobAllocationsRequest

* GetJobAllocations Method for GetJobAllocations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiGetJobAllocationsRequest

func (*JobsApiService) GetJobAllocationsExecute

* Execute executes the request * @return []AllocationListStub

func (*JobsApiService) GetJobDeployment

func (a *JobsApiService) GetJobDeployment(ctx _context.Context, jobName string) ApiGetJobDeploymentRequest

* GetJobDeployment Method for GetJobDeployment * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiGetJobDeploymentRequest

func (*JobsApiService) GetJobDeploymentExecute

func (a *JobsApiService) GetJobDeploymentExecute(r ApiGetJobDeploymentRequest) (Deployment, *_nethttp.Response, error)

* Execute executes the request * @return Deployment

func (*JobsApiService) GetJobDeployments

func (a *JobsApiService) GetJobDeployments(ctx _context.Context, jobName string) ApiGetJobDeploymentsRequest

* GetJobDeployments Method for GetJobDeployments * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiGetJobDeploymentsRequest

func (*JobsApiService) GetJobDeploymentsExecute

func (a *JobsApiService) GetJobDeploymentsExecute(r ApiGetJobDeploymentsRequest) ([]Deployment, *_nethttp.Response, error)

* Execute executes the request * @return []Deployment

func (*JobsApiService) GetJobEvaluations

func (a *JobsApiService) GetJobEvaluations(ctx _context.Context, jobName string) ApiGetJobEvaluationsRequest

* GetJobEvaluations Method for GetJobEvaluations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiGetJobEvaluationsRequest

func (*JobsApiService) GetJobEvaluationsExecute

func (a *JobsApiService) GetJobEvaluationsExecute(r ApiGetJobEvaluationsRequest) ([]Evaluation, *_nethttp.Response, error)

* Execute executes the request * @return []Evaluation

func (*JobsApiService) GetJobExecute

func (a *JobsApiService) GetJobExecute(r ApiGetJobRequest) (Job, *_nethttp.Response, error)

* Execute executes the request * @return Job

func (*JobsApiService) GetJobScaleStatus

func (a *JobsApiService) GetJobScaleStatus(ctx _context.Context, jobName string) ApiGetJobScaleStatusRequest

* GetJobScaleStatus Method for GetJobScaleStatus * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiGetJobScaleStatusRequest

func (*JobsApiService) GetJobScaleStatusExecute

* Execute executes the request * @return JobScaleStatusResponse

func (*JobsApiService) GetJobSummary

func (a *JobsApiService) GetJobSummary(ctx _context.Context, jobName string) ApiGetJobSummaryRequest

* GetJobSummary Method for GetJobSummary * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiGetJobSummaryRequest

func (*JobsApiService) GetJobSummaryExecute

func (a *JobsApiService) GetJobSummaryExecute(r ApiGetJobSummaryRequest) (JobSummary, *_nethttp.Response, error)

* Execute executes the request * @return JobSummary

func (*JobsApiService) GetJobVersions

func (a *JobsApiService) GetJobVersions(ctx _context.Context, jobName string) ApiGetJobVersionsRequest

* GetJobVersions Method for GetJobVersions * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiGetJobVersionsRequest

func (*JobsApiService) GetJobVersionsExecute

* Execute executes the request * @return JobVersionsResponse

func (*JobsApiService) GetJobs

* GetJobs Method for GetJobs * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetJobsRequest

func (*JobsApiService) GetJobsExecute

func (a *JobsApiService) GetJobsExecute(r ApiGetJobsRequest) ([]JobListStub, *_nethttp.Response, error)

* Execute executes the request * @return []JobListStub

func (*JobsApiService) PostJob

func (a *JobsApiService) PostJob(ctx _context.Context, jobName string) ApiPostJobRequest

* PostJob Method for PostJob * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiPostJobRequest

func (*JobsApiService) PostJobDispatch

func (a *JobsApiService) PostJobDispatch(ctx _context.Context, jobName string) ApiPostJobDispatchRequest

* PostJobDispatch Method for PostJobDispatch * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiPostJobDispatchRequest

func (*JobsApiService) PostJobDispatchExecute

* Execute executes the request * @return JobDispatchResponse

func (*JobsApiService) PostJobEvaluate

func (a *JobsApiService) PostJobEvaluate(ctx _context.Context, jobName string) ApiPostJobEvaluateRequest

* PostJobEvaluate Method for PostJobEvaluate * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiPostJobEvaluateRequest

func (*JobsApiService) PostJobEvaluateExecute

* Execute executes the request * @return JobRegisterResponse

func (*JobsApiService) PostJobExecute

* Execute executes the request * @return JobRegisterResponse

func (*JobsApiService) PostJobParse

* PostJobParse Method for PostJobParse * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostJobParseRequest

func (*JobsApiService) PostJobParseExecute

func (a *JobsApiService) PostJobParseExecute(r ApiPostJobParseRequest) (Job, *_nethttp.Response, error)

* Execute executes the request * @return Job

func (*JobsApiService) PostJobPeriodicForce

func (a *JobsApiService) PostJobPeriodicForce(ctx _context.Context, jobName string) ApiPostJobPeriodicForceRequest

* PostJobPeriodicForce Method for PostJobPeriodicForce * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiPostJobPeriodicForceRequest

func (*JobsApiService) PostJobPeriodicForceExecute

* Execute executes the request * @return PeriodicForceResponse

func (*JobsApiService) PostJobPlan

func (a *JobsApiService) PostJobPlan(ctx _context.Context, jobName string) ApiPostJobPlanRequest

* PostJobPlan Method for PostJobPlan * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiPostJobPlanRequest

func (*JobsApiService) PostJobPlanExecute

* Execute executes the request * @return JobPlanResponse

func (*JobsApiService) PostJobRevert

func (a *JobsApiService) PostJobRevert(ctx _context.Context, jobName string) ApiPostJobRevertRequest

* PostJobRevert Method for PostJobRevert * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiPostJobRevertRequest

func (*JobsApiService) PostJobRevertExecute

* Execute executes the request * @return JobRegisterResponse

func (*JobsApiService) PostJobScalingRequest

func (a *JobsApiService) PostJobScalingRequest(ctx _context.Context, jobName string) ApiPostJobScalingRequestRequest

* PostJobScalingRequest Method for PostJobScalingRequest * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiPostJobScalingRequestRequest

func (*JobsApiService) PostJobScalingRequestExecute

* Execute executes the request * @return JobRegisterResponse

func (*JobsApiService) PostJobStability

func (a *JobsApiService) PostJobStability(ctx _context.Context, jobName string) ApiPostJobStabilityRequest

* PostJobStability Method for PostJobStability * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param jobName The job identifier. * @return ApiPostJobStabilityRequest

func (*JobsApiService) PostJobStabilityExecute

* Execute executes the request * @return JobStabilityResponse

func (*JobsApiService) PostJobValidateRequest

func (a *JobsApiService) PostJobValidateRequest(ctx _context.Context) ApiPostJobValidateRequestRequest

* PostJobValidateRequest Method for PostJobValidateRequest * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostJobValidateRequestRequest

func (*JobsApiService) PostJobValidateRequestExecute

* Execute executes the request * @return JobValidateResponse

func (*JobsApiService) RegisterJob

* RegisterJob Method for RegisterJob * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiRegisterJobRequest

func (*JobsApiService) RegisterJobExecute

* Execute executes the request * @return JobRegisterResponse

type JobsParseRequest

type JobsParseRequest struct {
	Canonicalize *bool   `json:"Canonicalize,omitempty"`
	JobHCL       *string `json:"JobHCL,omitempty"`
	Hclv1        *bool   `json:"hclv1,omitempty"`
}

JobsParseRequest struct for JobsParseRequest

func NewJobsParseRequest

func NewJobsParseRequest() *JobsParseRequest

NewJobsParseRequest instantiates a new JobsParseRequest 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 NewJobsParseRequestWithDefaults

func NewJobsParseRequestWithDefaults() *JobsParseRequest

NewJobsParseRequestWithDefaults instantiates a new JobsParseRequest 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 (*JobsParseRequest) GetCanonicalize

func (o *JobsParseRequest) GetCanonicalize() bool

GetCanonicalize returns the Canonicalize field value if set, zero value otherwise.

func (*JobsParseRequest) GetCanonicalizeOk

func (o *JobsParseRequest) GetCanonicalizeOk() (*bool, bool)

GetCanonicalizeOk returns a tuple with the Canonicalize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobsParseRequest) GetHclv1

func (o *JobsParseRequest) GetHclv1() bool

GetHclv1 returns the Hclv1 field value if set, zero value otherwise.

func (*JobsParseRequest) GetHclv1Ok

func (o *JobsParseRequest) GetHclv1Ok() (*bool, bool)

GetHclv1Ok returns a tuple with the Hclv1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobsParseRequest) GetJobHCL

func (o *JobsParseRequest) GetJobHCL() string

GetJobHCL returns the JobHCL field value if set, zero value otherwise.

func (*JobsParseRequest) GetJobHCLOk

func (o *JobsParseRequest) GetJobHCLOk() (*string, bool)

GetJobHCLOk returns a tuple with the JobHCL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JobsParseRequest) HasCanonicalize

func (o *JobsParseRequest) HasCanonicalize() bool

HasCanonicalize returns a boolean if a field has been set.

func (*JobsParseRequest) HasHclv1

func (o *JobsParseRequest) HasHclv1() bool

HasHclv1 returns a boolean if a field has been set.

func (*JobsParseRequest) HasJobHCL

func (o *JobsParseRequest) HasJobHCL() bool

HasJobHCL returns a boolean if a field has been set.

func (JobsParseRequest) MarshalJSON

func (o JobsParseRequest) MarshalJSON() ([]byte, error)

func (*JobsParseRequest) SetCanonicalize

func (o *JobsParseRequest) SetCanonicalize(v bool)

SetCanonicalize gets a reference to the given bool and assigns it to the Canonicalize field.

func (*JobsParseRequest) SetHclv1

func (o *JobsParseRequest) SetHclv1(v bool)

SetHclv1 gets a reference to the given bool and assigns it to the Hclv1 field.

func (*JobsParseRequest) SetJobHCL

func (o *JobsParseRequest) SetJobHCL(v string)

SetJobHCL gets a reference to the given string and assigns it to the JobHCL field.

type LogConfig

type LogConfig struct {
	MaxFileSizeMB *int32 `json:"MaxFileSizeMB,omitempty"`
	MaxFiles      *int32 `json:"MaxFiles,omitempty"`
}

LogConfig struct for LogConfig

func NewLogConfig

func NewLogConfig() *LogConfig

NewLogConfig instantiates a new LogConfig 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 NewLogConfigWithDefaults

func NewLogConfigWithDefaults() *LogConfig

NewLogConfigWithDefaults instantiates a new LogConfig 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 (*LogConfig) GetMaxFileSizeMB

func (o *LogConfig) GetMaxFileSizeMB() int32

GetMaxFileSizeMB returns the MaxFileSizeMB field value if set, zero value otherwise.

func (*LogConfig) GetMaxFileSizeMBOk

func (o *LogConfig) GetMaxFileSizeMBOk() (*int32, bool)

GetMaxFileSizeMBOk returns a tuple with the MaxFileSizeMB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogConfig) GetMaxFiles

func (o *LogConfig) GetMaxFiles() int32

GetMaxFiles returns the MaxFiles field value if set, zero value otherwise.

func (*LogConfig) GetMaxFilesOk

func (o *LogConfig) GetMaxFilesOk() (*int32, bool)

GetMaxFilesOk returns a tuple with the MaxFiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogConfig) HasMaxFileSizeMB

func (o *LogConfig) HasMaxFileSizeMB() bool

HasMaxFileSizeMB returns a boolean if a field has been set.

func (*LogConfig) HasMaxFiles

func (o *LogConfig) HasMaxFiles() bool

HasMaxFiles returns a boolean if a field has been set.

func (LogConfig) MarshalJSON

func (o LogConfig) MarshalJSON() ([]byte, error)

func (*LogConfig) SetMaxFileSizeMB

func (o *LogConfig) SetMaxFileSizeMB(v int32)

SetMaxFileSizeMB gets a reference to the given int32 and assigns it to the MaxFileSizeMB field.

func (*LogConfig) SetMaxFiles

func (o *LogConfig) SetMaxFiles(v int32)

SetMaxFiles gets a reference to the given int32 and assigns it to the MaxFiles field.

type MetricsApiService

type MetricsApiService service

MetricsApiService MetricsApi service

func (*MetricsApiService) GetMetricsSummary

* GetMetricsSummary Method for GetMetricsSummary * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetMetricsSummaryRequest

func (*MetricsApiService) GetMetricsSummaryExecute

* Execute executes the request * @return MetricsSummary

type MetricsSummary

type MetricsSummary struct {
	Counters  *[]SampledValue `json:"Counters,omitempty"`
	Gauges    *[]GaugeValue   `json:"Gauges,omitempty"`
	Points    *[]PointValue   `json:"Points,omitempty"`
	Samples   *[]SampledValue `json:"Samples,omitempty"`
	Timestamp *string         `json:"Timestamp,omitempty"`
}

MetricsSummary struct for MetricsSummary

func NewMetricsSummary

func NewMetricsSummary() *MetricsSummary

NewMetricsSummary instantiates a new MetricsSummary 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 NewMetricsSummaryWithDefaults

func NewMetricsSummaryWithDefaults() *MetricsSummary

NewMetricsSummaryWithDefaults instantiates a new MetricsSummary 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 (*MetricsSummary) GetCounters

func (o *MetricsSummary) GetCounters() []SampledValue

GetCounters returns the Counters field value if set, zero value otherwise.

func (*MetricsSummary) GetCountersOk

func (o *MetricsSummary) GetCountersOk() (*[]SampledValue, bool)

GetCountersOk returns a tuple with the Counters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSummary) GetGauges

func (o *MetricsSummary) GetGauges() []GaugeValue

GetGauges returns the Gauges field value if set, zero value otherwise.

func (*MetricsSummary) GetGaugesOk

func (o *MetricsSummary) GetGaugesOk() (*[]GaugeValue, bool)

GetGaugesOk returns a tuple with the Gauges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSummary) GetPoints

func (o *MetricsSummary) GetPoints() []PointValue

GetPoints returns the Points field value if set, zero value otherwise.

func (*MetricsSummary) GetPointsOk

func (o *MetricsSummary) GetPointsOk() (*[]PointValue, bool)

GetPointsOk returns a tuple with the Points field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSummary) GetSamples

func (o *MetricsSummary) GetSamples() []SampledValue

GetSamples returns the Samples field value if set, zero value otherwise.

func (*MetricsSummary) GetSamplesOk

func (o *MetricsSummary) GetSamplesOk() (*[]SampledValue, bool)

GetSamplesOk returns a tuple with the Samples field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSummary) GetTimestamp

func (o *MetricsSummary) GetTimestamp() string

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*MetricsSummary) GetTimestampOk

func (o *MetricsSummary) GetTimestampOk() (*string, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSummary) HasCounters

func (o *MetricsSummary) HasCounters() bool

HasCounters returns a boolean if a field has been set.

func (*MetricsSummary) HasGauges

func (o *MetricsSummary) HasGauges() bool

HasGauges returns a boolean if a field has been set.

func (*MetricsSummary) HasPoints

func (o *MetricsSummary) HasPoints() bool

HasPoints returns a boolean if a field has been set.

func (*MetricsSummary) HasSamples

func (o *MetricsSummary) HasSamples() bool

HasSamples returns a boolean if a field has been set.

func (*MetricsSummary) HasTimestamp

func (o *MetricsSummary) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (MetricsSummary) MarshalJSON

func (o MetricsSummary) MarshalJSON() ([]byte, error)

func (*MetricsSummary) SetCounters

func (o *MetricsSummary) SetCounters(v []SampledValue)

SetCounters gets a reference to the given []SampledValue and assigns it to the Counters field.

func (*MetricsSummary) SetGauges

func (o *MetricsSummary) SetGauges(v []GaugeValue)

SetGauges gets a reference to the given []GaugeValue and assigns it to the Gauges field.

func (*MetricsSummary) SetPoints

func (o *MetricsSummary) SetPoints(v []PointValue)

SetPoints gets a reference to the given []PointValue and assigns it to the Points field.

func (*MetricsSummary) SetSamples

func (o *MetricsSummary) SetSamples(v []SampledValue)

SetSamples gets a reference to the given []SampledValue and assigns it to the Samples field.

func (*MetricsSummary) SetTimestamp

func (o *MetricsSummary) SetTimestamp(v string)

SetTimestamp gets a reference to the given string and assigns it to the Timestamp field.

type MigrateStrategy

type MigrateStrategy struct {
	HealthCheck     *string `json:"HealthCheck,omitempty"`
	HealthyDeadline *int64  `json:"HealthyDeadline,omitempty"`
	MaxParallel     *int32  `json:"MaxParallel,omitempty"`
	MinHealthyTime  *int64  `json:"MinHealthyTime,omitempty"`
}

MigrateStrategy struct for MigrateStrategy

func NewMigrateStrategy

func NewMigrateStrategy() *MigrateStrategy

NewMigrateStrategy instantiates a new MigrateStrategy 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 NewMigrateStrategyWithDefaults

func NewMigrateStrategyWithDefaults() *MigrateStrategy

NewMigrateStrategyWithDefaults instantiates a new MigrateStrategy 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 (*MigrateStrategy) GetHealthCheck

func (o *MigrateStrategy) GetHealthCheck() string

GetHealthCheck returns the HealthCheck field value if set, zero value otherwise.

func (*MigrateStrategy) GetHealthCheckOk

func (o *MigrateStrategy) GetHealthCheckOk() (*string, bool)

GetHealthCheckOk returns a tuple with the HealthCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateStrategy) GetHealthyDeadline

func (o *MigrateStrategy) GetHealthyDeadline() int64

GetHealthyDeadline returns the HealthyDeadline field value if set, zero value otherwise.

func (*MigrateStrategy) GetHealthyDeadlineOk

func (o *MigrateStrategy) GetHealthyDeadlineOk() (*int64, bool)

GetHealthyDeadlineOk returns a tuple with the HealthyDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateStrategy) GetMaxParallel

func (o *MigrateStrategy) GetMaxParallel() int32

GetMaxParallel returns the MaxParallel field value if set, zero value otherwise.

func (*MigrateStrategy) GetMaxParallelOk

func (o *MigrateStrategy) GetMaxParallelOk() (*int32, bool)

GetMaxParallelOk returns a tuple with the MaxParallel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateStrategy) GetMinHealthyTime

func (o *MigrateStrategy) GetMinHealthyTime() int64

GetMinHealthyTime returns the MinHealthyTime field value if set, zero value otherwise.

func (*MigrateStrategy) GetMinHealthyTimeOk

func (o *MigrateStrategy) GetMinHealthyTimeOk() (*int64, bool)

GetMinHealthyTimeOk returns a tuple with the MinHealthyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MigrateStrategy) HasHealthCheck

func (o *MigrateStrategy) HasHealthCheck() bool

HasHealthCheck returns a boolean if a field has been set.

func (*MigrateStrategy) HasHealthyDeadline

func (o *MigrateStrategy) HasHealthyDeadline() bool

HasHealthyDeadline returns a boolean if a field has been set.

func (*MigrateStrategy) HasMaxParallel

func (o *MigrateStrategy) HasMaxParallel() bool

HasMaxParallel returns a boolean if a field has been set.

func (*MigrateStrategy) HasMinHealthyTime

func (o *MigrateStrategy) HasMinHealthyTime() bool

HasMinHealthyTime returns a boolean if a field has been set.

func (MigrateStrategy) MarshalJSON

func (o MigrateStrategy) MarshalJSON() ([]byte, error)

func (*MigrateStrategy) SetHealthCheck

func (o *MigrateStrategy) SetHealthCheck(v string)

SetHealthCheck gets a reference to the given string and assigns it to the HealthCheck field.

func (*MigrateStrategy) SetHealthyDeadline

func (o *MigrateStrategy) SetHealthyDeadline(v int64)

SetHealthyDeadline gets a reference to the given int64 and assigns it to the HealthyDeadline field.

func (*MigrateStrategy) SetMaxParallel

func (o *MigrateStrategy) SetMaxParallel(v int32)

SetMaxParallel gets a reference to the given int32 and assigns it to the MaxParallel field.

func (*MigrateStrategy) SetMinHealthyTime

func (o *MigrateStrategy) SetMinHealthyTime(v int64)

SetMinHealthyTime gets a reference to the given int64 and assigns it to the MinHealthyTime field.

type Multiregion

type Multiregion struct {
	Regions  *[]MultiregionRegion `json:"Regions,omitempty"`
	Strategy *MultiregionStrategy `json:"Strategy,omitempty"`
}

Multiregion struct for Multiregion

func NewMultiregion

func NewMultiregion() *Multiregion

NewMultiregion instantiates a new Multiregion 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 NewMultiregionWithDefaults

func NewMultiregionWithDefaults() *Multiregion

NewMultiregionWithDefaults instantiates a new Multiregion 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 (*Multiregion) GetRegions

func (o *Multiregion) GetRegions() []MultiregionRegion

GetRegions returns the Regions field value if set, zero value otherwise.

func (*Multiregion) GetRegionsOk

func (o *Multiregion) GetRegionsOk() (*[]MultiregionRegion, bool)

GetRegionsOk returns a tuple with the Regions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Multiregion) GetStrategy

func (o *Multiregion) GetStrategy() MultiregionStrategy

GetStrategy returns the Strategy field value if set, zero value otherwise.

func (*Multiregion) GetStrategyOk

func (o *Multiregion) GetStrategyOk() (*MultiregionStrategy, bool)

GetStrategyOk returns a tuple with the Strategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Multiregion) HasRegions

func (o *Multiregion) HasRegions() bool

HasRegions returns a boolean if a field has been set.

func (*Multiregion) HasStrategy

func (o *Multiregion) HasStrategy() bool

HasStrategy returns a boolean if a field has been set.

func (Multiregion) MarshalJSON

func (o Multiregion) MarshalJSON() ([]byte, error)

func (*Multiregion) SetRegions

func (o *Multiregion) SetRegions(v []MultiregionRegion)

SetRegions gets a reference to the given []MultiregionRegion and assigns it to the Regions field.

func (*Multiregion) SetStrategy

func (o *Multiregion) SetStrategy(v MultiregionStrategy)

SetStrategy gets a reference to the given MultiregionStrategy and assigns it to the Strategy field.

type MultiregionRegion

type MultiregionRegion struct {
	Count       *int32             `json:"Count,omitempty"`
	Datacenters *[]string          `json:"Datacenters,omitempty"`
	Meta        *map[string]string `json:"Meta,omitempty"`
	Name        *string            `json:"Name,omitempty"`
}

MultiregionRegion struct for MultiregionRegion

func NewMultiregionRegion

func NewMultiregionRegion() *MultiregionRegion

NewMultiregionRegion instantiates a new MultiregionRegion 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 NewMultiregionRegionWithDefaults

func NewMultiregionRegionWithDefaults() *MultiregionRegion

NewMultiregionRegionWithDefaults instantiates a new MultiregionRegion 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 (*MultiregionRegion) GetCount

func (o *MultiregionRegion) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*MultiregionRegion) GetCountOk

func (o *MultiregionRegion) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MultiregionRegion) GetDatacenters

func (o *MultiregionRegion) GetDatacenters() []string

GetDatacenters returns the Datacenters field value if set, zero value otherwise.

func (*MultiregionRegion) GetDatacentersOk

func (o *MultiregionRegion) GetDatacentersOk() (*[]string, bool)

GetDatacentersOk returns a tuple with the Datacenters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MultiregionRegion) GetMeta

func (o *MultiregionRegion) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*MultiregionRegion) GetMetaOk

func (o *MultiregionRegion) GetMetaOk() (*map[string]string, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MultiregionRegion) GetName

func (o *MultiregionRegion) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*MultiregionRegion) GetNameOk

func (o *MultiregionRegion) 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 (*MultiregionRegion) HasCount

func (o *MultiregionRegion) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*MultiregionRegion) HasDatacenters

func (o *MultiregionRegion) HasDatacenters() bool

HasDatacenters returns a boolean if a field has been set.

func (*MultiregionRegion) HasMeta

func (o *MultiregionRegion) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*MultiregionRegion) HasName

func (o *MultiregionRegion) HasName() bool

HasName returns a boolean if a field has been set.

func (MultiregionRegion) MarshalJSON

func (o MultiregionRegion) MarshalJSON() ([]byte, error)

func (*MultiregionRegion) SetCount

func (o *MultiregionRegion) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*MultiregionRegion) SetDatacenters

func (o *MultiregionRegion) SetDatacenters(v []string)

SetDatacenters gets a reference to the given []string and assigns it to the Datacenters field.

func (*MultiregionRegion) SetMeta

func (o *MultiregionRegion) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*MultiregionRegion) SetName

func (o *MultiregionRegion) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type MultiregionStrategy

type MultiregionStrategy struct {
	MaxParallel *int32  `json:"MaxParallel,omitempty"`
	OnFailure   *string `json:"OnFailure,omitempty"`
}

MultiregionStrategy struct for MultiregionStrategy

func NewMultiregionStrategy

func NewMultiregionStrategy() *MultiregionStrategy

NewMultiregionStrategy instantiates a new MultiregionStrategy 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 NewMultiregionStrategyWithDefaults

func NewMultiregionStrategyWithDefaults() *MultiregionStrategy

NewMultiregionStrategyWithDefaults instantiates a new MultiregionStrategy 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 (*MultiregionStrategy) GetMaxParallel

func (o *MultiregionStrategy) GetMaxParallel() int32

GetMaxParallel returns the MaxParallel field value if set, zero value otherwise.

func (*MultiregionStrategy) GetMaxParallelOk

func (o *MultiregionStrategy) GetMaxParallelOk() (*int32, bool)

GetMaxParallelOk returns a tuple with the MaxParallel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MultiregionStrategy) GetOnFailure

func (o *MultiregionStrategy) GetOnFailure() string

GetOnFailure returns the OnFailure field value if set, zero value otherwise.

func (*MultiregionStrategy) GetOnFailureOk

func (o *MultiregionStrategy) GetOnFailureOk() (*string, bool)

GetOnFailureOk returns a tuple with the OnFailure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MultiregionStrategy) HasMaxParallel

func (o *MultiregionStrategy) HasMaxParallel() bool

HasMaxParallel returns a boolean if a field has been set.

func (*MultiregionStrategy) HasOnFailure

func (o *MultiregionStrategy) HasOnFailure() bool

HasOnFailure returns a boolean if a field has been set.

func (MultiregionStrategy) MarshalJSON

func (o MultiregionStrategy) MarshalJSON() ([]byte, error)

func (*MultiregionStrategy) SetMaxParallel

func (o *MultiregionStrategy) SetMaxParallel(v int32)

SetMaxParallel gets a reference to the given int32 and assigns it to the MaxParallel field.

func (*MultiregionStrategy) SetOnFailure

func (o *MultiregionStrategy) SetOnFailure(v string)

SetOnFailure gets a reference to the given string and assigns it to the OnFailure field.

type Namespace

type Namespace struct {
	Capabilities *NamespaceCapabilities `json:"Capabilities,omitempty"`
	CreateIndex  *int32                 `json:"CreateIndex,omitempty"`
	Description  *string                `json:"Description,omitempty"`
	Meta         *map[string]string     `json:"Meta,omitempty"`
	ModifyIndex  *int32                 `json:"ModifyIndex,omitempty"`
	Name         *string                `json:"Name,omitempty"`
	Quota        *string                `json:"Quota,omitempty"`
}

Namespace struct for Namespace

func NewNamespace

func NewNamespace() *Namespace

NewNamespace instantiates a new Namespace 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 NewNamespaceWithDefaults

func NewNamespaceWithDefaults() *Namespace

NewNamespaceWithDefaults instantiates a new Namespace 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 (*Namespace) GetCapabilities

func (o *Namespace) GetCapabilities() NamespaceCapabilities

GetCapabilities returns the Capabilities field value if set, zero value otherwise.

func (*Namespace) GetCapabilitiesOk

func (o *Namespace) GetCapabilitiesOk() (*NamespaceCapabilities, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Namespace) GetCreateIndex

func (o *Namespace) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*Namespace) GetCreateIndexOk

func (o *Namespace) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Namespace) GetDescription

func (o *Namespace) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Namespace) GetDescriptionOk

func (o *Namespace) 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 (*Namespace) GetMeta

func (o *Namespace) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*Namespace) GetMetaOk

func (o *Namespace) GetMetaOk() (*map[string]string, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Namespace) GetModifyIndex

func (o *Namespace) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*Namespace) GetModifyIndexOk

func (o *Namespace) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Namespace) GetName

func (o *Namespace) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Namespace) GetNameOk

func (o *Namespace) 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 (*Namespace) GetQuota

func (o *Namespace) GetQuota() string

GetQuota returns the Quota field value if set, zero value otherwise.

func (*Namespace) GetQuotaOk

func (o *Namespace) GetQuotaOk() (*string, bool)

GetQuotaOk returns a tuple with the Quota field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Namespace) HasCapabilities

func (o *Namespace) HasCapabilities() bool

HasCapabilities returns a boolean if a field has been set.

func (*Namespace) HasCreateIndex

func (o *Namespace) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*Namespace) HasDescription

func (o *Namespace) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Namespace) HasMeta

func (o *Namespace) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*Namespace) HasModifyIndex

func (o *Namespace) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*Namespace) HasName

func (o *Namespace) HasName() bool

HasName returns a boolean if a field has been set.

func (*Namespace) HasQuota

func (o *Namespace) HasQuota() bool

HasQuota returns a boolean if a field has been set.

func (Namespace) MarshalJSON

func (o Namespace) MarshalJSON() ([]byte, error)

func (*Namespace) SetCapabilities

func (o *Namespace) SetCapabilities(v NamespaceCapabilities)

SetCapabilities gets a reference to the given NamespaceCapabilities and assigns it to the Capabilities field.

func (*Namespace) SetCreateIndex

func (o *Namespace) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*Namespace) SetDescription

func (o *Namespace) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Namespace) SetMeta

func (o *Namespace) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*Namespace) SetModifyIndex

func (o *Namespace) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*Namespace) SetName

func (o *Namespace) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Namespace) SetQuota

func (o *Namespace) SetQuota(v string)

SetQuota gets a reference to the given string and assigns it to the Quota field.

type NamespaceCapabilities

type NamespaceCapabilities struct {
	DisabledTaskDrivers *[]string `json:"DisabledTaskDrivers,omitempty"`
	EnabledTaskDrivers  *[]string `json:"EnabledTaskDrivers,omitempty"`
}

NamespaceCapabilities struct for NamespaceCapabilities

func NewNamespaceCapabilities

func NewNamespaceCapabilities() *NamespaceCapabilities

NewNamespaceCapabilities instantiates a new NamespaceCapabilities 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 NewNamespaceCapabilitiesWithDefaults

func NewNamespaceCapabilitiesWithDefaults() *NamespaceCapabilities

NewNamespaceCapabilitiesWithDefaults instantiates a new NamespaceCapabilities 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 (*NamespaceCapabilities) GetDisabledTaskDrivers

func (o *NamespaceCapabilities) GetDisabledTaskDrivers() []string

GetDisabledTaskDrivers returns the DisabledTaskDrivers field value if set, zero value otherwise.

func (*NamespaceCapabilities) GetDisabledTaskDriversOk

func (o *NamespaceCapabilities) GetDisabledTaskDriversOk() (*[]string, bool)

GetDisabledTaskDriversOk returns a tuple with the DisabledTaskDrivers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceCapabilities) GetEnabledTaskDrivers

func (o *NamespaceCapabilities) GetEnabledTaskDrivers() []string

GetEnabledTaskDrivers returns the EnabledTaskDrivers field value if set, zero value otherwise.

func (*NamespaceCapabilities) GetEnabledTaskDriversOk

func (o *NamespaceCapabilities) GetEnabledTaskDriversOk() (*[]string, bool)

GetEnabledTaskDriversOk returns a tuple with the EnabledTaskDrivers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceCapabilities) HasDisabledTaskDrivers

func (o *NamespaceCapabilities) HasDisabledTaskDrivers() bool

HasDisabledTaskDrivers returns a boolean if a field has been set.

func (*NamespaceCapabilities) HasEnabledTaskDrivers

func (o *NamespaceCapabilities) HasEnabledTaskDrivers() bool

HasEnabledTaskDrivers returns a boolean if a field has been set.

func (NamespaceCapabilities) MarshalJSON

func (o NamespaceCapabilities) MarshalJSON() ([]byte, error)

func (*NamespaceCapabilities) SetDisabledTaskDrivers

func (o *NamespaceCapabilities) SetDisabledTaskDrivers(v []string)

SetDisabledTaskDrivers gets a reference to the given []string and assigns it to the DisabledTaskDrivers field.

func (*NamespaceCapabilities) SetEnabledTaskDrivers

func (o *NamespaceCapabilities) SetEnabledTaskDrivers(v []string)

SetEnabledTaskDrivers gets a reference to the given []string and assigns it to the EnabledTaskDrivers field.

type NamespaceListRequest

type NamespaceListRequest struct {
	AllowStale    *bool   `json:"AllowStale,omitempty"`
	AuthToken     *string `json:"AuthToken,omitempty"`
	Forwarded     *bool   `json:"Forwarded,omitempty"`
	MaxQueryTime  *int64  `json:"MaxQueryTime,omitempty"`
	MinQueryIndex *int32  `json:"MinQueryIndex,omitempty"`
	Namespace     *string `json:"Namespace,omitempty"`
	NextToken     *string `json:"NextToken,omitempty"`
	PerPage       *int32  `json:"PerPage,omitempty"`
	Prefix        *string `json:"Prefix,omitempty"`
	Region        *string `json:"Region,omitempty"`
}

NamespaceListRequest struct for NamespaceListRequest

func NewNamespaceListRequest

func NewNamespaceListRequest() *NamespaceListRequest

NewNamespaceListRequest instantiates a new NamespaceListRequest 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 NewNamespaceListRequestWithDefaults

func NewNamespaceListRequestWithDefaults() *NamespaceListRequest

NewNamespaceListRequestWithDefaults instantiates a new NamespaceListRequest 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 (*NamespaceListRequest) GetAllowStale

func (o *NamespaceListRequest) GetAllowStale() bool

GetAllowStale returns the AllowStale field value if set, zero value otherwise.

func (*NamespaceListRequest) GetAllowStaleOk

func (o *NamespaceListRequest) GetAllowStaleOk() (*bool, bool)

GetAllowStaleOk returns a tuple with the AllowStale field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceListRequest) GetAuthToken

func (o *NamespaceListRequest) GetAuthToken() string

GetAuthToken returns the AuthToken field value if set, zero value otherwise.

func (*NamespaceListRequest) GetAuthTokenOk

func (o *NamespaceListRequest) GetAuthTokenOk() (*string, bool)

GetAuthTokenOk returns a tuple with the AuthToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceListRequest) GetForwarded

func (o *NamespaceListRequest) GetForwarded() bool

GetForwarded returns the Forwarded field value if set, zero value otherwise.

func (*NamespaceListRequest) GetForwardedOk

func (o *NamespaceListRequest) GetForwardedOk() (*bool, bool)

GetForwardedOk returns a tuple with the Forwarded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceListRequest) GetMaxQueryTime

func (o *NamespaceListRequest) GetMaxQueryTime() int64

GetMaxQueryTime returns the MaxQueryTime field value if set, zero value otherwise.

func (*NamespaceListRequest) GetMaxQueryTimeOk

func (o *NamespaceListRequest) GetMaxQueryTimeOk() (*int64, bool)

GetMaxQueryTimeOk returns a tuple with the MaxQueryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceListRequest) GetMinQueryIndex

func (o *NamespaceListRequest) GetMinQueryIndex() int32

GetMinQueryIndex returns the MinQueryIndex field value if set, zero value otherwise.

func (*NamespaceListRequest) GetMinQueryIndexOk

func (o *NamespaceListRequest) GetMinQueryIndexOk() (*int32, bool)

GetMinQueryIndexOk returns a tuple with the MinQueryIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceListRequest) GetNamespace

func (o *NamespaceListRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*NamespaceListRequest) GetNamespaceOk

func (o *NamespaceListRequest) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceListRequest) GetNextToken

func (o *NamespaceListRequest) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*NamespaceListRequest) GetNextTokenOk

func (o *NamespaceListRequest) GetNextTokenOk() (*string, bool)

GetNextTokenOk returns a tuple with the NextToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceListRequest) GetPerPage

func (o *NamespaceListRequest) GetPerPage() int32

GetPerPage returns the PerPage field value if set, zero value otherwise.

func (*NamespaceListRequest) GetPerPageOk

func (o *NamespaceListRequest) GetPerPageOk() (*int32, bool)

GetPerPageOk returns a tuple with the PerPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceListRequest) GetPrefix

func (o *NamespaceListRequest) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*NamespaceListRequest) GetPrefixOk

func (o *NamespaceListRequest) GetPrefixOk() (*string, bool)

GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NamespaceListRequest) GetRegion

func (o *NamespaceListRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*NamespaceListRequest) GetRegionOk

func (o *NamespaceListRequest) 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 (*NamespaceListRequest) HasAllowStale

func (o *NamespaceListRequest) HasAllowStale() bool

HasAllowStale returns a boolean if a field has been set.

func (*NamespaceListRequest) HasAuthToken

func (o *NamespaceListRequest) HasAuthToken() bool

HasAuthToken returns a boolean if a field has been set.

func (*NamespaceListRequest) HasForwarded

func (o *NamespaceListRequest) HasForwarded() bool

HasForwarded returns a boolean if a field has been set.

func (*NamespaceListRequest) HasMaxQueryTime

func (o *NamespaceListRequest) HasMaxQueryTime() bool

HasMaxQueryTime returns a boolean if a field has been set.

func (*NamespaceListRequest) HasMinQueryIndex

func (o *NamespaceListRequest) HasMinQueryIndex() bool

HasMinQueryIndex returns a boolean if a field has been set.

func (*NamespaceListRequest) HasNamespace

func (o *NamespaceListRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*NamespaceListRequest) HasNextToken

func (o *NamespaceListRequest) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*NamespaceListRequest) HasPerPage

func (o *NamespaceListRequest) HasPerPage() bool

HasPerPage returns a boolean if a field has been set.

func (*NamespaceListRequest) HasPrefix

func (o *NamespaceListRequest) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (*NamespaceListRequest) HasRegion

func (o *NamespaceListRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (NamespaceListRequest) MarshalJSON

func (o NamespaceListRequest) MarshalJSON() ([]byte, error)

func (*NamespaceListRequest) SetAllowStale

func (o *NamespaceListRequest) SetAllowStale(v bool)

SetAllowStale gets a reference to the given bool and assigns it to the AllowStale field.

func (*NamespaceListRequest) SetAuthToken

func (o *NamespaceListRequest) SetAuthToken(v string)

SetAuthToken gets a reference to the given string and assigns it to the AuthToken field.

func (*NamespaceListRequest) SetForwarded

func (o *NamespaceListRequest) SetForwarded(v bool)

SetForwarded gets a reference to the given bool and assigns it to the Forwarded field.

func (*NamespaceListRequest) SetMaxQueryTime

func (o *NamespaceListRequest) SetMaxQueryTime(v int64)

SetMaxQueryTime gets a reference to the given int64 and assigns it to the MaxQueryTime field.

func (*NamespaceListRequest) SetMinQueryIndex

func (o *NamespaceListRequest) SetMinQueryIndex(v int32)

SetMinQueryIndex gets a reference to the given int32 and assigns it to the MinQueryIndex field.

func (*NamespaceListRequest) SetNamespace

func (o *NamespaceListRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*NamespaceListRequest) SetNextToken

func (o *NamespaceListRequest) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*NamespaceListRequest) SetPerPage

func (o *NamespaceListRequest) SetPerPage(v int32)

SetPerPage gets a reference to the given int32 and assigns it to the PerPage field.

func (*NamespaceListRequest) SetPrefix

func (o *NamespaceListRequest) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

func (*NamespaceListRequest) SetRegion

func (o *NamespaceListRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

type NamespacesApiService

type NamespacesApiService service

NamespacesApiService NamespacesApi service

func (*NamespacesApiService) CreateNamespace

* CreateNamespace Method for CreateNamespace * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiCreateNamespaceRequest

func (*NamespacesApiService) CreateNamespaceExecute

func (a *NamespacesApiService) CreateNamespaceExecute(r ApiCreateNamespaceRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*NamespacesApiService) DeleteNamespace

func (a *NamespacesApiService) DeleteNamespace(ctx _context.Context, namespaceName string) ApiDeleteNamespaceRequest

* DeleteNamespace Method for DeleteNamespace * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param namespaceName The namespace identifier. * @return ApiDeleteNamespaceRequest

func (*NamespacesApiService) DeleteNamespaceExecute

func (a *NamespacesApiService) DeleteNamespaceExecute(r ApiDeleteNamespaceRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*NamespacesApiService) GetNamespace

func (a *NamespacesApiService) GetNamespace(ctx _context.Context, namespaceName string) ApiGetNamespaceRequest

* GetNamespace Method for GetNamespace * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param namespaceName The namespace identifier. * @return ApiGetNamespaceRequest

func (*NamespacesApiService) GetNamespaceExecute

* Execute executes the request * @return Namespace

func (*NamespacesApiService) GetNamespaces

* GetNamespaces Method for GetNamespaces * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetNamespacesRequest

func (*NamespacesApiService) GetNamespacesExecute

* Execute executes the request * @return []Namespace

func (*NamespacesApiService) PostNamespace

func (a *NamespacesApiService) PostNamespace(ctx _context.Context, namespaceName string) ApiPostNamespaceRequest

* PostNamespace Method for PostNamespace * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param namespaceName The namespace identifier. * @return ApiPostNamespaceRequest

func (*NamespacesApiService) PostNamespaceExecute

func (a *NamespacesApiService) PostNamespaceExecute(r ApiPostNamespaceRequest) (*_nethttp.Response, error)

* Execute executes the request

type NetworkResource

type NetworkResource struct {
	CIDR          *string    `json:"CIDR,omitempty"`
	DNS           *DNSConfig `json:"DNS,omitempty"`
	Device        *string    `json:"Device,omitempty"`
	DynamicPorts  *[]Port    `json:"DynamicPorts,omitempty"`
	Hostname      *string    `json:"Hostname,omitempty"`
	IP            *string    `json:"IP,omitempty"`
	MBits         *int32     `json:"MBits,omitempty"`
	Mode          *string    `json:"Mode,omitempty"`
	ReservedPorts *[]Port    `json:"ReservedPorts,omitempty"`
}

NetworkResource struct for NetworkResource

func NewNetworkResource

func NewNetworkResource() *NetworkResource

NewNetworkResource instantiates a new NetworkResource 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 NewNetworkResourceWithDefaults

func NewNetworkResourceWithDefaults() *NetworkResource

NewNetworkResourceWithDefaults instantiates a new NetworkResource 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 (*NetworkResource) GetCIDR

func (o *NetworkResource) GetCIDR() string

GetCIDR returns the CIDR field value if set, zero value otherwise.

func (*NetworkResource) GetCIDROk

func (o *NetworkResource) GetCIDROk() (*string, bool)

GetCIDROk returns a tuple with the CIDR field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkResource) GetDNS

func (o *NetworkResource) GetDNS() DNSConfig

GetDNS returns the DNS field value if set, zero value otherwise.

func (*NetworkResource) GetDNSOk

func (o *NetworkResource) GetDNSOk() (*DNSConfig, bool)

GetDNSOk returns a tuple with the DNS field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkResource) GetDevice

func (o *NetworkResource) GetDevice() string

GetDevice returns the Device field value if set, zero value otherwise.

func (*NetworkResource) GetDeviceOk

func (o *NetworkResource) GetDeviceOk() (*string, bool)

GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkResource) GetDynamicPorts

func (o *NetworkResource) GetDynamicPorts() []Port

GetDynamicPorts returns the DynamicPorts field value if set, zero value otherwise.

func (*NetworkResource) GetDynamicPortsOk

func (o *NetworkResource) GetDynamicPortsOk() (*[]Port, bool)

GetDynamicPortsOk returns a tuple with the DynamicPorts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkResource) GetHostname

func (o *NetworkResource) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*NetworkResource) GetHostnameOk

func (o *NetworkResource) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkResource) GetIP

func (o *NetworkResource) GetIP() string

GetIP returns the IP field value if set, zero value otherwise.

func (*NetworkResource) GetIPOk

func (o *NetworkResource) GetIPOk() (*string, bool)

GetIPOk returns a tuple with the IP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkResource) GetMBits

func (o *NetworkResource) GetMBits() int32

GetMBits returns the MBits field value if set, zero value otherwise.

func (*NetworkResource) GetMBitsOk

func (o *NetworkResource) GetMBitsOk() (*int32, bool)

GetMBitsOk returns a tuple with the MBits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkResource) GetMode

func (o *NetworkResource) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*NetworkResource) GetModeOk

func (o *NetworkResource) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkResource) GetReservedPorts

func (o *NetworkResource) GetReservedPorts() []Port

GetReservedPorts returns the ReservedPorts field value if set, zero value otherwise.

func (*NetworkResource) GetReservedPortsOk

func (o *NetworkResource) GetReservedPortsOk() (*[]Port, bool)

GetReservedPortsOk returns a tuple with the ReservedPorts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkResource) HasCIDR

func (o *NetworkResource) HasCIDR() bool

HasCIDR returns a boolean if a field has been set.

func (*NetworkResource) HasDNS

func (o *NetworkResource) HasDNS() bool

HasDNS returns a boolean if a field has been set.

func (*NetworkResource) HasDevice

func (o *NetworkResource) HasDevice() bool

HasDevice returns a boolean if a field has been set.

func (*NetworkResource) HasDynamicPorts

func (o *NetworkResource) HasDynamicPorts() bool

HasDynamicPorts returns a boolean if a field has been set.

func (*NetworkResource) HasHostname

func (o *NetworkResource) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*NetworkResource) HasIP

func (o *NetworkResource) HasIP() bool

HasIP returns a boolean if a field has been set.

func (*NetworkResource) HasMBits

func (o *NetworkResource) HasMBits() bool

HasMBits returns a boolean if a field has been set.

func (*NetworkResource) HasMode

func (o *NetworkResource) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*NetworkResource) HasReservedPorts

func (o *NetworkResource) HasReservedPorts() bool

HasReservedPorts returns a boolean if a field has been set.

func (NetworkResource) MarshalJSON

func (o NetworkResource) MarshalJSON() ([]byte, error)

func (*NetworkResource) SetCIDR

func (o *NetworkResource) SetCIDR(v string)

SetCIDR gets a reference to the given string and assigns it to the CIDR field.

func (*NetworkResource) SetDNS

func (o *NetworkResource) SetDNS(v DNSConfig)

SetDNS gets a reference to the given DNSConfig and assigns it to the DNS field.

func (*NetworkResource) SetDevice

func (o *NetworkResource) SetDevice(v string)

SetDevice gets a reference to the given string and assigns it to the Device field.

func (*NetworkResource) SetDynamicPorts

func (o *NetworkResource) SetDynamicPorts(v []Port)

SetDynamicPorts gets a reference to the given []Port and assigns it to the DynamicPorts field.

func (*NetworkResource) SetHostname

func (o *NetworkResource) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*NetworkResource) SetIP

func (o *NetworkResource) SetIP(v string)

SetIP gets a reference to the given string and assigns it to the IP field.

func (*NetworkResource) SetMBits

func (o *NetworkResource) SetMBits(v int32)

SetMBits gets a reference to the given int32 and assigns it to the MBits field.

func (*NetworkResource) SetMode

func (o *NetworkResource) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

func (*NetworkResource) SetReservedPorts

func (o *NetworkResource) SetReservedPorts(v []Port)

SetReservedPorts gets a reference to the given []Port and assigns it to the ReservedPorts field.

type Node

type Node struct {
	Attributes            *map[string]string          `json:"Attributes,omitempty"`
	CSIControllerPlugins  *map[string]CSIInfo         `json:"CSIControllerPlugins,omitempty"`
	CSINodePlugins        *map[string]CSIInfo         `json:"CSINodePlugins,omitempty"`
	CgroupParent          *string                     `json:"CgroupParent,omitempty"`
	CreateIndex           *int32                      `json:"CreateIndex,omitempty"`
	Datacenter            *string                     `json:"Datacenter,omitempty"`
	Drain                 *bool                       `json:"Drain,omitempty"`
	DrainStrategy         *DrainStrategy              `json:"DrainStrategy,omitempty"`
	Drivers               *map[string]DriverInfo      `json:"Drivers,omitempty"`
	Events                *[]NodeEvent                `json:"Events,omitempty"`
	HTTPAddr              *string                     `json:"HTTPAddr,omitempty"`
	HostNetworks          *map[string]HostNetworkInfo `json:"HostNetworks,omitempty"`
	HostVolumes           *map[string]HostVolumeInfo  `json:"HostVolumes,omitempty"`
	ID                    *string                     `json:"ID,omitempty"`
	LastDrain             *DrainMetadata              `json:"LastDrain,omitempty"`
	Links                 *map[string]string          `json:"Links,omitempty"`
	Meta                  *map[string]string          `json:"Meta,omitempty"`
	ModifyIndex           *int32                      `json:"ModifyIndex,omitempty"`
	Name                  *string                     `json:"Name,omitempty"`
	NodeClass             *string                     `json:"NodeClass,omitempty"`
	NodeResources         *NodeResources              `json:"NodeResources,omitempty"`
	Reserved              *Resources                  `json:"Reserved,omitempty"`
	ReservedResources     *NodeReservedResources      `json:"ReservedResources,omitempty"`
	Resources             *Resources                  `json:"Resources,omitempty"`
	SchedulingEligibility *string                     `json:"SchedulingEligibility,omitempty"`
	Status                *string                     `json:"Status,omitempty"`
	StatusDescription     *string                     `json:"StatusDescription,omitempty"`
	StatusUpdatedAt       *int64                      `json:"StatusUpdatedAt,omitempty"`
	TLSEnabled            *bool                       `json:"TLSEnabled,omitempty"`
}

Node struct for Node

func NewNode

func NewNode() *Node

NewNode instantiates a new Node 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 NewNodeWithDefaults

func NewNodeWithDefaults() *Node

NewNodeWithDefaults instantiates a new Node 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 (*Node) GetAttributes

func (o *Node) GetAttributes() map[string]string

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*Node) GetAttributesOk

func (o *Node) GetAttributesOk() (*map[string]string, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetCSIControllerPlugins

func (o *Node) GetCSIControllerPlugins() map[string]CSIInfo

GetCSIControllerPlugins returns the CSIControllerPlugins field value if set, zero value otherwise.

func (*Node) GetCSIControllerPluginsOk

func (o *Node) GetCSIControllerPluginsOk() (*map[string]CSIInfo, bool)

GetCSIControllerPluginsOk returns a tuple with the CSIControllerPlugins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetCSINodePlugins

func (o *Node) GetCSINodePlugins() map[string]CSIInfo

GetCSINodePlugins returns the CSINodePlugins field value if set, zero value otherwise.

func (*Node) GetCSINodePluginsOk

func (o *Node) GetCSINodePluginsOk() (*map[string]CSIInfo, bool)

GetCSINodePluginsOk returns a tuple with the CSINodePlugins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetCgroupParent

func (o *Node) GetCgroupParent() string

GetCgroupParent returns the CgroupParent field value if set, zero value otherwise.

func (*Node) GetCgroupParentOk

func (o *Node) GetCgroupParentOk() (*string, bool)

GetCgroupParentOk returns a tuple with the CgroupParent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetCreateIndex

func (o *Node) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*Node) GetCreateIndexOk

func (o *Node) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetDatacenter

func (o *Node) GetDatacenter() string

GetDatacenter returns the Datacenter field value if set, zero value otherwise.

func (*Node) GetDatacenterOk

func (o *Node) GetDatacenterOk() (*string, bool)

GetDatacenterOk returns a tuple with the Datacenter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetDrain

func (o *Node) GetDrain() bool

GetDrain returns the Drain field value if set, zero value otherwise.

func (*Node) GetDrainOk

func (o *Node) GetDrainOk() (*bool, bool)

GetDrainOk returns a tuple with the Drain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetDrainStrategy

func (o *Node) GetDrainStrategy() DrainStrategy

GetDrainStrategy returns the DrainStrategy field value if set, zero value otherwise.

func (*Node) GetDrainStrategyOk

func (o *Node) GetDrainStrategyOk() (*DrainStrategy, bool)

GetDrainStrategyOk returns a tuple with the DrainStrategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetDrivers

func (o *Node) GetDrivers() map[string]DriverInfo

GetDrivers returns the Drivers field value if set, zero value otherwise.

func (*Node) GetDriversOk

func (o *Node) GetDriversOk() (*map[string]DriverInfo, bool)

GetDriversOk returns a tuple with the Drivers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetEvents

func (o *Node) GetEvents() []NodeEvent

GetEvents returns the Events field value if set, zero value otherwise.

func (*Node) GetEventsOk

func (o *Node) GetEventsOk() (*[]NodeEvent, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetHTTPAddr

func (o *Node) GetHTTPAddr() string

GetHTTPAddr returns the HTTPAddr field value if set, zero value otherwise.

func (*Node) GetHTTPAddrOk

func (o *Node) GetHTTPAddrOk() (*string, bool)

GetHTTPAddrOk returns a tuple with the HTTPAddr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetHostNetworks

func (o *Node) GetHostNetworks() map[string]HostNetworkInfo

GetHostNetworks returns the HostNetworks field value if set, zero value otherwise.

func (*Node) GetHostNetworksOk

func (o *Node) GetHostNetworksOk() (*map[string]HostNetworkInfo, bool)

GetHostNetworksOk returns a tuple with the HostNetworks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetHostVolumes

func (o *Node) GetHostVolumes() map[string]HostVolumeInfo

GetHostVolumes returns the HostVolumes field value if set, zero value otherwise.

func (*Node) GetHostVolumesOk

func (o *Node) GetHostVolumesOk() (*map[string]HostVolumeInfo, bool)

GetHostVolumesOk returns a tuple with the HostVolumes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetID

func (o *Node) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*Node) GetIDOk

func (o *Node) 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 (*Node) GetLastDrain

func (o *Node) GetLastDrain() DrainMetadata

GetLastDrain returns the LastDrain field value if set, zero value otherwise.

func (*Node) GetLastDrainOk

func (o *Node) GetLastDrainOk() (*DrainMetadata, bool)

GetLastDrainOk returns a tuple with the LastDrain field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Node) GetLinks() map[string]string

GetLinks returns the Links field value if set, zero value otherwise.

func (*Node) GetLinksOk

func (o *Node) GetLinksOk() (*map[string]string, 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 (*Node) GetMeta

func (o *Node) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*Node) GetMetaOk

func (o *Node) GetMetaOk() (*map[string]string, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetModifyIndex

func (o *Node) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*Node) GetModifyIndexOk

func (o *Node) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetName

func (o *Node) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Node) GetNameOk

func (o *Node) 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 (*Node) GetNodeClass

func (o *Node) GetNodeClass() string

GetNodeClass returns the NodeClass field value if set, zero value otherwise.

func (*Node) GetNodeClassOk

func (o *Node) GetNodeClassOk() (*string, bool)

GetNodeClassOk returns a tuple with the NodeClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetNodeResources

func (o *Node) GetNodeResources() NodeResources

GetNodeResources returns the NodeResources field value if set, zero value otherwise.

func (*Node) GetNodeResourcesOk

func (o *Node) GetNodeResourcesOk() (*NodeResources, bool)

GetNodeResourcesOk returns a tuple with the NodeResources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetReserved

func (o *Node) GetReserved() Resources

GetReserved returns the Reserved field value if set, zero value otherwise.

func (*Node) GetReservedOk

func (o *Node) GetReservedOk() (*Resources, bool)

GetReservedOk returns a tuple with the Reserved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetReservedResources

func (o *Node) GetReservedResources() NodeReservedResources

GetReservedResources returns the ReservedResources field value if set, zero value otherwise.

func (*Node) GetReservedResourcesOk

func (o *Node) GetReservedResourcesOk() (*NodeReservedResources, bool)

GetReservedResourcesOk returns a tuple with the ReservedResources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetResources

func (o *Node) GetResources() Resources

GetResources returns the Resources field value if set, zero value otherwise.

func (*Node) GetResourcesOk

func (o *Node) GetResourcesOk() (*Resources, 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 (*Node) GetSchedulingEligibility

func (o *Node) GetSchedulingEligibility() string

GetSchedulingEligibility returns the SchedulingEligibility field value if set, zero value otherwise.

func (*Node) GetSchedulingEligibilityOk

func (o *Node) GetSchedulingEligibilityOk() (*string, bool)

GetSchedulingEligibilityOk returns a tuple with the SchedulingEligibility field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetStatus

func (o *Node) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Node) GetStatusDescription

func (o *Node) GetStatusDescription() string

GetStatusDescription returns the StatusDescription field value if set, zero value otherwise.

func (*Node) GetStatusDescriptionOk

func (o *Node) GetStatusDescriptionOk() (*string, bool)

GetStatusDescriptionOk returns a tuple with the StatusDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetStatusOk

func (o *Node) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetStatusUpdatedAt

func (o *Node) GetStatusUpdatedAt() int64

GetStatusUpdatedAt returns the StatusUpdatedAt field value if set, zero value otherwise.

func (*Node) GetStatusUpdatedAtOk

func (o *Node) GetStatusUpdatedAtOk() (*int64, bool)

GetStatusUpdatedAtOk returns a tuple with the StatusUpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) GetTLSEnabled

func (o *Node) GetTLSEnabled() bool

GetTLSEnabled returns the TLSEnabled field value if set, zero value otherwise.

func (*Node) GetTLSEnabledOk

func (o *Node) GetTLSEnabledOk() (*bool, bool)

GetTLSEnabledOk returns a tuple with the TLSEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Node) HasAttributes

func (o *Node) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Node) HasCSIControllerPlugins

func (o *Node) HasCSIControllerPlugins() bool

HasCSIControllerPlugins returns a boolean if a field has been set.

func (*Node) HasCSINodePlugins

func (o *Node) HasCSINodePlugins() bool

HasCSINodePlugins returns a boolean if a field has been set.

func (*Node) HasCgroupParent

func (o *Node) HasCgroupParent() bool

HasCgroupParent returns a boolean if a field has been set.

func (*Node) HasCreateIndex

func (o *Node) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*Node) HasDatacenter

func (o *Node) HasDatacenter() bool

HasDatacenter returns a boolean if a field has been set.

func (*Node) HasDrain

func (o *Node) HasDrain() bool

HasDrain returns a boolean if a field has been set.

func (*Node) HasDrainStrategy

func (o *Node) HasDrainStrategy() bool

HasDrainStrategy returns a boolean if a field has been set.

func (*Node) HasDrivers

func (o *Node) HasDrivers() bool

HasDrivers returns a boolean if a field has been set.

func (*Node) HasEvents

func (o *Node) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*Node) HasHTTPAddr

func (o *Node) HasHTTPAddr() bool

HasHTTPAddr returns a boolean if a field has been set.

func (*Node) HasHostNetworks

func (o *Node) HasHostNetworks() bool

HasHostNetworks returns a boolean if a field has been set.

func (*Node) HasHostVolumes

func (o *Node) HasHostVolumes() bool

HasHostVolumes returns a boolean if a field has been set.

func (*Node) HasID

func (o *Node) HasID() bool

HasID returns a boolean if a field has been set.

func (*Node) HasLastDrain

func (o *Node) HasLastDrain() bool

HasLastDrain returns a boolean if a field has been set.

func (o *Node) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*Node) HasMeta

func (o *Node) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*Node) HasModifyIndex

func (o *Node) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*Node) HasName

func (o *Node) HasName() bool

HasName returns a boolean if a field has been set.

func (*Node) HasNodeClass

func (o *Node) HasNodeClass() bool

HasNodeClass returns a boolean if a field has been set.

func (*Node) HasNodeResources

func (o *Node) HasNodeResources() bool

HasNodeResources returns a boolean if a field has been set.

func (*Node) HasReserved

func (o *Node) HasReserved() bool

HasReserved returns a boolean if a field has been set.

func (*Node) HasReservedResources

func (o *Node) HasReservedResources() bool

HasReservedResources returns a boolean if a field has been set.

func (*Node) HasResources

func (o *Node) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*Node) HasSchedulingEligibility

func (o *Node) HasSchedulingEligibility() bool

HasSchedulingEligibility returns a boolean if a field has been set.

func (*Node) HasStatus

func (o *Node) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Node) HasStatusDescription

func (o *Node) HasStatusDescription() bool

HasStatusDescription returns a boolean if a field has been set.

func (*Node) HasStatusUpdatedAt

func (o *Node) HasStatusUpdatedAt() bool

HasStatusUpdatedAt returns a boolean if a field has been set.

func (*Node) HasTLSEnabled

func (o *Node) HasTLSEnabled() bool

HasTLSEnabled returns a boolean if a field has been set.

func (Node) MarshalJSON

func (o Node) MarshalJSON() ([]byte, error)

func (*Node) SetAttributes

func (o *Node) SetAttributes(v map[string]string)

SetAttributes gets a reference to the given map[string]string and assigns it to the Attributes field.

func (*Node) SetCSIControllerPlugins

func (o *Node) SetCSIControllerPlugins(v map[string]CSIInfo)

SetCSIControllerPlugins gets a reference to the given map[string]CSIInfo and assigns it to the CSIControllerPlugins field.

func (*Node) SetCSINodePlugins

func (o *Node) SetCSINodePlugins(v map[string]CSIInfo)

SetCSINodePlugins gets a reference to the given map[string]CSIInfo and assigns it to the CSINodePlugins field.

func (*Node) SetCgroupParent

func (o *Node) SetCgroupParent(v string)

SetCgroupParent gets a reference to the given string and assigns it to the CgroupParent field.

func (*Node) SetCreateIndex

func (o *Node) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*Node) SetDatacenter

func (o *Node) SetDatacenter(v string)

SetDatacenter gets a reference to the given string and assigns it to the Datacenter field.

func (*Node) SetDrain

func (o *Node) SetDrain(v bool)

SetDrain gets a reference to the given bool and assigns it to the Drain field.

func (*Node) SetDrainStrategy

func (o *Node) SetDrainStrategy(v DrainStrategy)

SetDrainStrategy gets a reference to the given DrainStrategy and assigns it to the DrainStrategy field.

func (*Node) SetDrivers

func (o *Node) SetDrivers(v map[string]DriverInfo)

SetDrivers gets a reference to the given map[string]DriverInfo and assigns it to the Drivers field.

func (*Node) SetEvents

func (o *Node) SetEvents(v []NodeEvent)

SetEvents gets a reference to the given []NodeEvent and assigns it to the Events field.

func (*Node) SetHTTPAddr

func (o *Node) SetHTTPAddr(v string)

SetHTTPAddr gets a reference to the given string and assigns it to the HTTPAddr field.

func (*Node) SetHostNetworks

func (o *Node) SetHostNetworks(v map[string]HostNetworkInfo)

SetHostNetworks gets a reference to the given map[string]HostNetworkInfo and assigns it to the HostNetworks field.

func (*Node) SetHostVolumes

func (o *Node) SetHostVolumes(v map[string]HostVolumeInfo)

SetHostVolumes gets a reference to the given map[string]HostVolumeInfo and assigns it to the HostVolumes field.

func (*Node) SetID

func (o *Node) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*Node) SetLastDrain

func (o *Node) SetLastDrain(v DrainMetadata)

SetLastDrain gets a reference to the given DrainMetadata and assigns it to the LastDrain field.

func (o *Node) SetLinks(v map[string]string)

SetLinks gets a reference to the given map[string]string and assigns it to the Links field.

func (*Node) SetMeta

func (o *Node) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*Node) SetModifyIndex

func (o *Node) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*Node) SetName

func (o *Node) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Node) SetNodeClass

func (o *Node) SetNodeClass(v string)

SetNodeClass gets a reference to the given string and assigns it to the NodeClass field.

func (*Node) SetNodeResources

func (o *Node) SetNodeResources(v NodeResources)

SetNodeResources gets a reference to the given NodeResources and assigns it to the NodeResources field.

func (*Node) SetReserved

func (o *Node) SetReserved(v Resources)

SetReserved gets a reference to the given Resources and assigns it to the Reserved field.

func (*Node) SetReservedResources

func (o *Node) SetReservedResources(v NodeReservedResources)

SetReservedResources gets a reference to the given NodeReservedResources and assigns it to the ReservedResources field.

func (*Node) SetResources

func (o *Node) SetResources(v Resources)

SetResources gets a reference to the given Resources and assigns it to the Resources field.

func (*Node) SetSchedulingEligibility

func (o *Node) SetSchedulingEligibility(v string)

SetSchedulingEligibility gets a reference to the given string and assigns it to the SchedulingEligibility field.

func (*Node) SetStatus

func (o *Node) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Node) SetStatusDescription

func (o *Node) SetStatusDescription(v string)

SetStatusDescription gets a reference to the given string and assigns it to the StatusDescription field.

func (*Node) SetStatusUpdatedAt

func (o *Node) SetStatusUpdatedAt(v int64)

SetStatusUpdatedAt gets a reference to the given int64 and assigns it to the StatusUpdatedAt field.

func (*Node) SetTLSEnabled

func (o *Node) SetTLSEnabled(v bool)

SetTLSEnabled gets a reference to the given bool and assigns it to the TLSEnabled field.

type NodeCpuResources

type NodeCpuResources struct {
	CpuShares          *int64   `json:"CpuShares,omitempty"`
	ReservableCpuCores *[]int32 `json:"ReservableCpuCores,omitempty"`
	TotalCpuCores      *int32   `json:"TotalCpuCores,omitempty"`
}

NodeCpuResources struct for NodeCpuResources

func NewNodeCpuResources

func NewNodeCpuResources() *NodeCpuResources

NewNodeCpuResources instantiates a new NodeCpuResources 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 NewNodeCpuResourcesWithDefaults

func NewNodeCpuResourcesWithDefaults() *NodeCpuResources

NewNodeCpuResourcesWithDefaults instantiates a new NodeCpuResources 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 (*NodeCpuResources) GetCpuShares

func (o *NodeCpuResources) GetCpuShares() int64

GetCpuShares returns the CpuShares field value if set, zero value otherwise.

func (*NodeCpuResources) GetCpuSharesOk

func (o *NodeCpuResources) GetCpuSharesOk() (*int64, bool)

GetCpuSharesOk returns a tuple with the CpuShares field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeCpuResources) GetReservableCpuCores

func (o *NodeCpuResources) GetReservableCpuCores() []int32

GetReservableCpuCores returns the ReservableCpuCores field value if set, zero value otherwise.

func (*NodeCpuResources) GetReservableCpuCoresOk

func (o *NodeCpuResources) GetReservableCpuCoresOk() (*[]int32, bool)

GetReservableCpuCoresOk returns a tuple with the ReservableCpuCores field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeCpuResources) GetTotalCpuCores

func (o *NodeCpuResources) GetTotalCpuCores() int32

GetTotalCpuCores returns the TotalCpuCores field value if set, zero value otherwise.

func (*NodeCpuResources) GetTotalCpuCoresOk

func (o *NodeCpuResources) GetTotalCpuCoresOk() (*int32, bool)

GetTotalCpuCoresOk returns a tuple with the TotalCpuCores field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeCpuResources) HasCpuShares

func (o *NodeCpuResources) HasCpuShares() bool

HasCpuShares returns a boolean if a field has been set.

func (*NodeCpuResources) HasReservableCpuCores

func (o *NodeCpuResources) HasReservableCpuCores() bool

HasReservableCpuCores returns a boolean if a field has been set.

func (*NodeCpuResources) HasTotalCpuCores

func (o *NodeCpuResources) HasTotalCpuCores() bool

HasTotalCpuCores returns a boolean if a field has been set.

func (NodeCpuResources) MarshalJSON

func (o NodeCpuResources) MarshalJSON() ([]byte, error)

func (*NodeCpuResources) SetCpuShares

func (o *NodeCpuResources) SetCpuShares(v int64)

SetCpuShares gets a reference to the given int64 and assigns it to the CpuShares field.

func (*NodeCpuResources) SetReservableCpuCores

func (o *NodeCpuResources) SetReservableCpuCores(v []int32)

SetReservableCpuCores gets a reference to the given []int32 and assigns it to the ReservableCpuCores field.

func (*NodeCpuResources) SetTotalCpuCores

func (o *NodeCpuResources) SetTotalCpuCores(v int32)

SetTotalCpuCores gets a reference to the given int32 and assigns it to the TotalCpuCores field.

type NodeDevice

type NodeDevice struct {
	HealthDescription *string             `json:"HealthDescription,omitempty"`
	Healthy           *bool               `json:"Healthy,omitempty"`
	ID                *string             `json:"ID,omitempty"`
	Locality          *NodeDeviceLocality `json:"Locality,omitempty"`
}

NodeDevice struct for NodeDevice

func NewNodeDevice

func NewNodeDevice() *NodeDevice

NewNodeDevice instantiates a new NodeDevice 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 NewNodeDeviceWithDefaults

func NewNodeDeviceWithDefaults() *NodeDevice

NewNodeDeviceWithDefaults instantiates a new NodeDevice 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 (*NodeDevice) GetHealthDescription

func (o *NodeDevice) GetHealthDescription() string

GetHealthDescription returns the HealthDescription field value if set, zero value otherwise.

func (*NodeDevice) GetHealthDescriptionOk

func (o *NodeDevice) GetHealthDescriptionOk() (*string, bool)

GetHealthDescriptionOk returns a tuple with the HealthDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDevice) GetHealthy

func (o *NodeDevice) GetHealthy() bool

GetHealthy returns the Healthy field value if set, zero value otherwise.

func (*NodeDevice) GetHealthyOk

func (o *NodeDevice) GetHealthyOk() (*bool, bool)

GetHealthyOk returns a tuple with the Healthy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDevice) GetID

func (o *NodeDevice) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*NodeDevice) GetIDOk

func (o *NodeDevice) 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 (*NodeDevice) GetLocality

func (o *NodeDevice) GetLocality() NodeDeviceLocality

GetLocality returns the Locality field value if set, zero value otherwise.

func (*NodeDevice) GetLocalityOk

func (o *NodeDevice) GetLocalityOk() (*NodeDeviceLocality, bool)

GetLocalityOk returns a tuple with the Locality field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDevice) HasHealthDescription

func (o *NodeDevice) HasHealthDescription() bool

HasHealthDescription returns a boolean if a field has been set.

func (*NodeDevice) HasHealthy

func (o *NodeDevice) HasHealthy() bool

HasHealthy returns a boolean if a field has been set.

func (*NodeDevice) HasID

func (o *NodeDevice) HasID() bool

HasID returns a boolean if a field has been set.

func (*NodeDevice) HasLocality

func (o *NodeDevice) HasLocality() bool

HasLocality returns a boolean if a field has been set.

func (NodeDevice) MarshalJSON

func (o NodeDevice) MarshalJSON() ([]byte, error)

func (*NodeDevice) SetHealthDescription

func (o *NodeDevice) SetHealthDescription(v string)

SetHealthDescription gets a reference to the given string and assigns it to the HealthDescription field.

func (*NodeDevice) SetHealthy

func (o *NodeDevice) SetHealthy(v bool)

SetHealthy gets a reference to the given bool and assigns it to the Healthy field.

func (*NodeDevice) SetID

func (o *NodeDevice) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*NodeDevice) SetLocality

func (o *NodeDevice) SetLocality(v NodeDeviceLocality)

SetLocality gets a reference to the given NodeDeviceLocality and assigns it to the Locality field.

type NodeDeviceLocality

type NodeDeviceLocality struct {
	PciBusID *string `json:"PciBusID,omitempty"`
}

NodeDeviceLocality struct for NodeDeviceLocality

func NewNodeDeviceLocality

func NewNodeDeviceLocality() *NodeDeviceLocality

NewNodeDeviceLocality instantiates a new NodeDeviceLocality 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 NewNodeDeviceLocalityWithDefaults

func NewNodeDeviceLocalityWithDefaults() *NodeDeviceLocality

NewNodeDeviceLocalityWithDefaults instantiates a new NodeDeviceLocality 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 (*NodeDeviceLocality) GetPciBusID

func (o *NodeDeviceLocality) GetPciBusID() string

GetPciBusID returns the PciBusID field value if set, zero value otherwise.

func (*NodeDeviceLocality) GetPciBusIDOk

func (o *NodeDeviceLocality) GetPciBusIDOk() (*string, bool)

GetPciBusIDOk returns a tuple with the PciBusID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDeviceLocality) HasPciBusID

func (o *NodeDeviceLocality) HasPciBusID() bool

HasPciBusID returns a boolean if a field has been set.

func (NodeDeviceLocality) MarshalJSON

func (o NodeDeviceLocality) MarshalJSON() ([]byte, error)

func (*NodeDeviceLocality) SetPciBusID

func (o *NodeDeviceLocality) SetPciBusID(v string)

SetPciBusID gets a reference to the given string and assigns it to the PciBusID field.

type NodeDeviceResource

type NodeDeviceResource struct {
	Attributes *map[string]Attribute `json:"Attributes,omitempty"`
	Instances  *[]NodeDevice         `json:"Instances,omitempty"`
	Name       *string               `json:"Name,omitempty"`
	Type       *string               `json:"Type,omitempty"`
	Vendor     *string               `json:"Vendor,omitempty"`
}

NodeDeviceResource struct for NodeDeviceResource

func NewNodeDeviceResource

func NewNodeDeviceResource() *NodeDeviceResource

NewNodeDeviceResource instantiates a new NodeDeviceResource 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 NewNodeDeviceResourceWithDefaults

func NewNodeDeviceResourceWithDefaults() *NodeDeviceResource

NewNodeDeviceResourceWithDefaults instantiates a new NodeDeviceResource 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 (*NodeDeviceResource) GetAttributes

func (o *NodeDeviceResource) GetAttributes() map[string]Attribute

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*NodeDeviceResource) GetAttributesOk

func (o *NodeDeviceResource) GetAttributesOk() (*map[string]Attribute, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDeviceResource) GetInstances

func (o *NodeDeviceResource) GetInstances() []NodeDevice

GetInstances returns the Instances field value if set, zero value otherwise.

func (*NodeDeviceResource) GetInstancesOk

func (o *NodeDeviceResource) GetInstancesOk() (*[]NodeDevice, bool)

GetInstancesOk returns a tuple with the Instances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDeviceResource) GetName

func (o *NodeDeviceResource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NodeDeviceResource) GetNameOk

func (o *NodeDeviceResource) 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 (*NodeDeviceResource) GetType

func (o *NodeDeviceResource) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*NodeDeviceResource) GetTypeOk

func (o *NodeDeviceResource) 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 (*NodeDeviceResource) GetVendor

func (o *NodeDeviceResource) GetVendor() string

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*NodeDeviceResource) GetVendorOk

func (o *NodeDeviceResource) GetVendorOk() (*string, bool)

GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDeviceResource) HasAttributes

func (o *NodeDeviceResource) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*NodeDeviceResource) HasInstances

func (o *NodeDeviceResource) HasInstances() bool

HasInstances returns a boolean if a field has been set.

func (*NodeDeviceResource) HasName

func (o *NodeDeviceResource) HasName() bool

HasName returns a boolean if a field has been set.

func (*NodeDeviceResource) HasType

func (o *NodeDeviceResource) HasType() bool

HasType returns a boolean if a field has been set.

func (*NodeDeviceResource) HasVendor

func (o *NodeDeviceResource) HasVendor() bool

HasVendor returns a boolean if a field has been set.

func (NodeDeviceResource) MarshalJSON

func (o NodeDeviceResource) MarshalJSON() ([]byte, error)

func (*NodeDeviceResource) SetAttributes

func (o *NodeDeviceResource) SetAttributes(v map[string]Attribute)

SetAttributes gets a reference to the given map[string]Attribute and assigns it to the Attributes field.

func (*NodeDeviceResource) SetInstances

func (o *NodeDeviceResource) SetInstances(v []NodeDevice)

SetInstances gets a reference to the given []NodeDevice and assigns it to the Instances field.

func (*NodeDeviceResource) SetName

func (o *NodeDeviceResource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NodeDeviceResource) SetType

func (o *NodeDeviceResource) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*NodeDeviceResource) SetVendor

func (o *NodeDeviceResource) SetVendor(v string)

SetVendor gets a reference to the given string and assigns it to the Vendor field.

type NodeDiskResources

type NodeDiskResources struct {
	DiskMB *int64 `json:"DiskMB,omitempty"`
}

NodeDiskResources struct for NodeDiskResources

func NewNodeDiskResources

func NewNodeDiskResources() *NodeDiskResources

NewNodeDiskResources instantiates a new NodeDiskResources 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 NewNodeDiskResourcesWithDefaults

func NewNodeDiskResourcesWithDefaults() *NodeDiskResources

NewNodeDiskResourcesWithDefaults instantiates a new NodeDiskResources 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 (*NodeDiskResources) GetDiskMB

func (o *NodeDiskResources) GetDiskMB() int64

GetDiskMB returns the DiskMB field value if set, zero value otherwise.

func (*NodeDiskResources) GetDiskMBOk

func (o *NodeDiskResources) GetDiskMBOk() (*int64, bool)

GetDiskMBOk returns a tuple with the DiskMB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDiskResources) HasDiskMB

func (o *NodeDiskResources) HasDiskMB() bool

HasDiskMB returns a boolean if a field has been set.

func (NodeDiskResources) MarshalJSON

func (o NodeDiskResources) MarshalJSON() ([]byte, error)

func (*NodeDiskResources) SetDiskMB

func (o *NodeDiskResources) SetDiskMB(v int64)

SetDiskMB gets a reference to the given int64 and assigns it to the DiskMB field.

type NodeDrainUpdateResponse

type NodeDrainUpdateResponse struct {
	EvalCreateIndex *int32    `json:"EvalCreateIndex,omitempty"`
	EvalIDs         *[]string `json:"EvalIDs,omitempty"`
	LastIndex       *int32    `json:"LastIndex,omitempty"`
	NodeModifyIndex *int32    `json:"NodeModifyIndex,omitempty"`
	RequestTime     *int64    `json:"RequestTime,omitempty"`
}

NodeDrainUpdateResponse struct for NodeDrainUpdateResponse

func NewNodeDrainUpdateResponse

func NewNodeDrainUpdateResponse() *NodeDrainUpdateResponse

NewNodeDrainUpdateResponse instantiates a new NodeDrainUpdateResponse 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 NewNodeDrainUpdateResponseWithDefaults

func NewNodeDrainUpdateResponseWithDefaults() *NodeDrainUpdateResponse

NewNodeDrainUpdateResponseWithDefaults instantiates a new NodeDrainUpdateResponse 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 (*NodeDrainUpdateResponse) GetEvalCreateIndex

func (o *NodeDrainUpdateResponse) GetEvalCreateIndex() int32

GetEvalCreateIndex returns the EvalCreateIndex field value if set, zero value otherwise.

func (*NodeDrainUpdateResponse) GetEvalCreateIndexOk

func (o *NodeDrainUpdateResponse) GetEvalCreateIndexOk() (*int32, bool)

GetEvalCreateIndexOk returns a tuple with the EvalCreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDrainUpdateResponse) GetEvalIDs

func (o *NodeDrainUpdateResponse) GetEvalIDs() []string

GetEvalIDs returns the EvalIDs field value if set, zero value otherwise.

func (*NodeDrainUpdateResponse) GetEvalIDsOk

func (o *NodeDrainUpdateResponse) GetEvalIDsOk() (*[]string, bool)

GetEvalIDsOk returns a tuple with the EvalIDs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDrainUpdateResponse) GetLastIndex

func (o *NodeDrainUpdateResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*NodeDrainUpdateResponse) GetLastIndexOk

func (o *NodeDrainUpdateResponse) GetLastIndexOk() (*int32, bool)

GetLastIndexOk returns a tuple with the LastIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDrainUpdateResponse) GetNodeModifyIndex

func (o *NodeDrainUpdateResponse) GetNodeModifyIndex() int32

GetNodeModifyIndex returns the NodeModifyIndex field value if set, zero value otherwise.

func (*NodeDrainUpdateResponse) GetNodeModifyIndexOk

func (o *NodeDrainUpdateResponse) GetNodeModifyIndexOk() (*int32, bool)

GetNodeModifyIndexOk returns a tuple with the NodeModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDrainUpdateResponse) GetRequestTime

func (o *NodeDrainUpdateResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*NodeDrainUpdateResponse) GetRequestTimeOk

func (o *NodeDrainUpdateResponse) GetRequestTimeOk() (*int64, bool)

GetRequestTimeOk returns a tuple with the RequestTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeDrainUpdateResponse) HasEvalCreateIndex

func (o *NodeDrainUpdateResponse) HasEvalCreateIndex() bool

HasEvalCreateIndex returns a boolean if a field has been set.

func (*NodeDrainUpdateResponse) HasEvalIDs

func (o *NodeDrainUpdateResponse) HasEvalIDs() bool

HasEvalIDs returns a boolean if a field has been set.

func (*NodeDrainUpdateResponse) HasLastIndex

func (o *NodeDrainUpdateResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*NodeDrainUpdateResponse) HasNodeModifyIndex

func (o *NodeDrainUpdateResponse) HasNodeModifyIndex() bool

HasNodeModifyIndex returns a boolean if a field has been set.

func (*NodeDrainUpdateResponse) HasRequestTime

func (o *NodeDrainUpdateResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (NodeDrainUpdateResponse) MarshalJSON

func (o NodeDrainUpdateResponse) MarshalJSON() ([]byte, error)

func (*NodeDrainUpdateResponse) SetEvalCreateIndex

func (o *NodeDrainUpdateResponse) SetEvalCreateIndex(v int32)

SetEvalCreateIndex gets a reference to the given int32 and assigns it to the EvalCreateIndex field.

func (*NodeDrainUpdateResponse) SetEvalIDs

func (o *NodeDrainUpdateResponse) SetEvalIDs(v []string)

SetEvalIDs gets a reference to the given []string and assigns it to the EvalIDs field.

func (*NodeDrainUpdateResponse) SetLastIndex

func (o *NodeDrainUpdateResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*NodeDrainUpdateResponse) SetNodeModifyIndex

func (o *NodeDrainUpdateResponse) SetNodeModifyIndex(v int32)

SetNodeModifyIndex gets a reference to the given int32 and assigns it to the NodeModifyIndex field.

func (*NodeDrainUpdateResponse) SetRequestTime

func (o *NodeDrainUpdateResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

type NodeEligibilityUpdateResponse

type NodeEligibilityUpdateResponse struct {
	EvalCreateIndex *int32    `json:"EvalCreateIndex,omitempty"`
	EvalIDs         *[]string `json:"EvalIDs,omitempty"`
	LastIndex       *int32    `json:"LastIndex,omitempty"`
	NodeModifyIndex *int32    `json:"NodeModifyIndex,omitempty"`
	RequestTime     *int64    `json:"RequestTime,omitempty"`
}

NodeEligibilityUpdateResponse struct for NodeEligibilityUpdateResponse

func NewNodeEligibilityUpdateResponse

func NewNodeEligibilityUpdateResponse() *NodeEligibilityUpdateResponse

NewNodeEligibilityUpdateResponse instantiates a new NodeEligibilityUpdateResponse 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 NewNodeEligibilityUpdateResponseWithDefaults

func NewNodeEligibilityUpdateResponseWithDefaults() *NodeEligibilityUpdateResponse

NewNodeEligibilityUpdateResponseWithDefaults instantiates a new NodeEligibilityUpdateResponse 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 (*NodeEligibilityUpdateResponse) GetEvalCreateIndex

func (o *NodeEligibilityUpdateResponse) GetEvalCreateIndex() int32

GetEvalCreateIndex returns the EvalCreateIndex field value if set, zero value otherwise.

func (*NodeEligibilityUpdateResponse) GetEvalCreateIndexOk

func (o *NodeEligibilityUpdateResponse) GetEvalCreateIndexOk() (*int32, bool)

GetEvalCreateIndexOk returns a tuple with the EvalCreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeEligibilityUpdateResponse) GetEvalIDs

func (o *NodeEligibilityUpdateResponse) GetEvalIDs() []string

GetEvalIDs returns the EvalIDs field value if set, zero value otherwise.

func (*NodeEligibilityUpdateResponse) GetEvalIDsOk

func (o *NodeEligibilityUpdateResponse) GetEvalIDsOk() (*[]string, bool)

GetEvalIDsOk returns a tuple with the EvalIDs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeEligibilityUpdateResponse) GetLastIndex

func (o *NodeEligibilityUpdateResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*NodeEligibilityUpdateResponse) GetLastIndexOk

func (o *NodeEligibilityUpdateResponse) GetLastIndexOk() (*int32, bool)

GetLastIndexOk returns a tuple with the LastIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeEligibilityUpdateResponse) GetNodeModifyIndex

func (o *NodeEligibilityUpdateResponse) GetNodeModifyIndex() int32

GetNodeModifyIndex returns the NodeModifyIndex field value if set, zero value otherwise.

func (*NodeEligibilityUpdateResponse) GetNodeModifyIndexOk

func (o *NodeEligibilityUpdateResponse) GetNodeModifyIndexOk() (*int32, bool)

GetNodeModifyIndexOk returns a tuple with the NodeModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeEligibilityUpdateResponse) GetRequestTime

func (o *NodeEligibilityUpdateResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*NodeEligibilityUpdateResponse) GetRequestTimeOk

func (o *NodeEligibilityUpdateResponse) GetRequestTimeOk() (*int64, bool)

GetRequestTimeOk returns a tuple with the RequestTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeEligibilityUpdateResponse) HasEvalCreateIndex

func (o *NodeEligibilityUpdateResponse) HasEvalCreateIndex() bool

HasEvalCreateIndex returns a boolean if a field has been set.

func (*NodeEligibilityUpdateResponse) HasEvalIDs

func (o *NodeEligibilityUpdateResponse) HasEvalIDs() bool

HasEvalIDs returns a boolean if a field has been set.

func (*NodeEligibilityUpdateResponse) HasLastIndex

func (o *NodeEligibilityUpdateResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*NodeEligibilityUpdateResponse) HasNodeModifyIndex

func (o *NodeEligibilityUpdateResponse) HasNodeModifyIndex() bool

HasNodeModifyIndex returns a boolean if a field has been set.

func (*NodeEligibilityUpdateResponse) HasRequestTime

func (o *NodeEligibilityUpdateResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (NodeEligibilityUpdateResponse) MarshalJSON

func (o NodeEligibilityUpdateResponse) MarshalJSON() ([]byte, error)

func (*NodeEligibilityUpdateResponse) SetEvalCreateIndex

func (o *NodeEligibilityUpdateResponse) SetEvalCreateIndex(v int32)

SetEvalCreateIndex gets a reference to the given int32 and assigns it to the EvalCreateIndex field.

func (*NodeEligibilityUpdateResponse) SetEvalIDs

func (o *NodeEligibilityUpdateResponse) SetEvalIDs(v []string)

SetEvalIDs gets a reference to the given []string and assigns it to the EvalIDs field.

func (*NodeEligibilityUpdateResponse) SetLastIndex

func (o *NodeEligibilityUpdateResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*NodeEligibilityUpdateResponse) SetNodeModifyIndex

func (o *NodeEligibilityUpdateResponse) SetNodeModifyIndex(v int32)

SetNodeModifyIndex gets a reference to the given int32 and assigns it to the NodeModifyIndex field.

func (*NodeEligibilityUpdateResponse) SetRequestTime

func (o *NodeEligibilityUpdateResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

type NodeEvent

type NodeEvent struct {
	CreateIndex *int32             `json:"CreateIndex,omitempty"`
	Details     *map[string]string `json:"Details,omitempty"`
	Message     *string            `json:"Message,omitempty"`
	Subsystem   *string            `json:"Subsystem,omitempty"`
	Timestamp   *time.Time         `json:"Timestamp,omitempty"`
}

NodeEvent struct for NodeEvent

func NewNodeEvent

func NewNodeEvent() *NodeEvent

NewNodeEvent instantiates a new NodeEvent 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 NewNodeEventWithDefaults

func NewNodeEventWithDefaults() *NodeEvent

NewNodeEventWithDefaults instantiates a new NodeEvent 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 (*NodeEvent) GetCreateIndex

func (o *NodeEvent) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*NodeEvent) GetCreateIndexOk

func (o *NodeEvent) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeEvent) GetDetails

func (o *NodeEvent) GetDetails() map[string]string

GetDetails returns the Details field value if set, zero value otherwise.

func (*NodeEvent) GetDetailsOk

func (o *NodeEvent) GetDetailsOk() (*map[string]string, 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 (*NodeEvent) GetMessage

func (o *NodeEvent) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*NodeEvent) GetMessageOk

func (o *NodeEvent) 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 (*NodeEvent) GetSubsystem

func (o *NodeEvent) GetSubsystem() string

GetSubsystem returns the Subsystem field value if set, zero value otherwise.

func (*NodeEvent) GetSubsystemOk

func (o *NodeEvent) GetSubsystemOk() (*string, bool)

GetSubsystemOk returns a tuple with the Subsystem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeEvent) GetTimestamp

func (o *NodeEvent) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*NodeEvent) GetTimestampOk

func (o *NodeEvent) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeEvent) HasCreateIndex

func (o *NodeEvent) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*NodeEvent) HasDetails

func (o *NodeEvent) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*NodeEvent) HasMessage

func (o *NodeEvent) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*NodeEvent) HasSubsystem

func (o *NodeEvent) HasSubsystem() bool

HasSubsystem returns a boolean if a field has been set.

func (*NodeEvent) HasTimestamp

func (o *NodeEvent) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (NodeEvent) MarshalJSON

func (o NodeEvent) MarshalJSON() ([]byte, error)

func (*NodeEvent) SetCreateIndex

func (o *NodeEvent) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*NodeEvent) SetDetails

func (o *NodeEvent) SetDetails(v map[string]string)

SetDetails gets a reference to the given map[string]string and assigns it to the Details field.

func (*NodeEvent) SetMessage

func (o *NodeEvent) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*NodeEvent) SetSubsystem

func (o *NodeEvent) SetSubsystem(v string)

SetSubsystem gets a reference to the given string and assigns it to the Subsystem field.

func (*NodeEvent) SetTimestamp

func (o *NodeEvent) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

type NodeListStub

type NodeListStub struct {
	Address               *string                `json:"Address,omitempty"`
	Attributes            *map[string]string     `json:"Attributes,omitempty"`
	CreateIndex           *int32                 `json:"CreateIndex,omitempty"`
	Datacenter            *string                `json:"Datacenter,omitempty"`
	Drain                 *bool                  `json:"Drain,omitempty"`
	Drivers               *map[string]DriverInfo `json:"Drivers,omitempty"`
	ID                    *string                `json:"ID,omitempty"`
	LastDrain             *DrainMetadata         `json:"LastDrain,omitempty"`
	ModifyIndex           *int32                 `json:"ModifyIndex,omitempty"`
	Name                  *string                `json:"Name,omitempty"`
	NodeClass             *string                `json:"NodeClass,omitempty"`
	NodeResources         *NodeResources         `json:"NodeResources,omitempty"`
	ReservedResources     *NodeReservedResources `json:"ReservedResources,omitempty"`
	SchedulingEligibility *string                `json:"SchedulingEligibility,omitempty"`
	Status                *string                `json:"Status,omitempty"`
	StatusDescription     *string                `json:"StatusDescription,omitempty"`
	Version               *string                `json:"Version,omitempty"`
}

NodeListStub struct for NodeListStub

func NewNodeListStub

func NewNodeListStub() *NodeListStub

NewNodeListStub instantiates a new NodeListStub 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 NewNodeListStubWithDefaults

func NewNodeListStubWithDefaults() *NodeListStub

NewNodeListStubWithDefaults instantiates a new NodeListStub 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 (*NodeListStub) GetAddress

func (o *NodeListStub) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*NodeListStub) GetAddressOk

func (o *NodeListStub) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetAttributes

func (o *NodeListStub) GetAttributes() map[string]string

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*NodeListStub) GetAttributesOk

func (o *NodeListStub) GetAttributesOk() (*map[string]string, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetCreateIndex

func (o *NodeListStub) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*NodeListStub) GetCreateIndexOk

func (o *NodeListStub) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetDatacenter

func (o *NodeListStub) GetDatacenter() string

GetDatacenter returns the Datacenter field value if set, zero value otherwise.

func (*NodeListStub) GetDatacenterOk

func (o *NodeListStub) GetDatacenterOk() (*string, bool)

GetDatacenterOk returns a tuple with the Datacenter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetDrain

func (o *NodeListStub) GetDrain() bool

GetDrain returns the Drain field value if set, zero value otherwise.

func (*NodeListStub) GetDrainOk

func (o *NodeListStub) GetDrainOk() (*bool, bool)

GetDrainOk returns a tuple with the Drain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetDrivers

func (o *NodeListStub) GetDrivers() map[string]DriverInfo

GetDrivers returns the Drivers field value if set, zero value otherwise.

func (*NodeListStub) GetDriversOk

func (o *NodeListStub) GetDriversOk() (*map[string]DriverInfo, bool)

GetDriversOk returns a tuple with the Drivers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetID

func (o *NodeListStub) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*NodeListStub) GetIDOk

func (o *NodeListStub) 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 (*NodeListStub) GetLastDrain

func (o *NodeListStub) GetLastDrain() DrainMetadata

GetLastDrain returns the LastDrain field value if set, zero value otherwise.

func (*NodeListStub) GetLastDrainOk

func (o *NodeListStub) GetLastDrainOk() (*DrainMetadata, bool)

GetLastDrainOk returns a tuple with the LastDrain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetModifyIndex

func (o *NodeListStub) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*NodeListStub) GetModifyIndexOk

func (o *NodeListStub) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetName

func (o *NodeListStub) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NodeListStub) GetNameOk

func (o *NodeListStub) 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 (*NodeListStub) GetNodeClass

func (o *NodeListStub) GetNodeClass() string

GetNodeClass returns the NodeClass field value if set, zero value otherwise.

func (*NodeListStub) GetNodeClassOk

func (o *NodeListStub) GetNodeClassOk() (*string, bool)

GetNodeClassOk returns a tuple with the NodeClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetNodeResources

func (o *NodeListStub) GetNodeResources() NodeResources

GetNodeResources returns the NodeResources field value if set, zero value otherwise.

func (*NodeListStub) GetNodeResourcesOk

func (o *NodeListStub) GetNodeResourcesOk() (*NodeResources, bool)

GetNodeResourcesOk returns a tuple with the NodeResources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetReservedResources

func (o *NodeListStub) GetReservedResources() NodeReservedResources

GetReservedResources returns the ReservedResources field value if set, zero value otherwise.

func (*NodeListStub) GetReservedResourcesOk

func (o *NodeListStub) GetReservedResourcesOk() (*NodeReservedResources, bool)

GetReservedResourcesOk returns a tuple with the ReservedResources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetSchedulingEligibility

func (o *NodeListStub) GetSchedulingEligibility() string

GetSchedulingEligibility returns the SchedulingEligibility field value if set, zero value otherwise.

func (*NodeListStub) GetSchedulingEligibilityOk

func (o *NodeListStub) GetSchedulingEligibilityOk() (*string, bool)

GetSchedulingEligibilityOk returns a tuple with the SchedulingEligibility field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetStatus

func (o *NodeListStub) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*NodeListStub) GetStatusDescription

func (o *NodeListStub) GetStatusDescription() string

GetStatusDescription returns the StatusDescription field value if set, zero value otherwise.

func (*NodeListStub) GetStatusDescriptionOk

func (o *NodeListStub) GetStatusDescriptionOk() (*string, bool)

GetStatusDescriptionOk returns a tuple with the StatusDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetStatusOk

func (o *NodeListStub) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeListStub) GetVersion

func (o *NodeListStub) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*NodeListStub) GetVersionOk

func (o *NodeListStub) 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 (*NodeListStub) HasAddress

func (o *NodeListStub) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*NodeListStub) HasAttributes

func (o *NodeListStub) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*NodeListStub) HasCreateIndex

func (o *NodeListStub) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*NodeListStub) HasDatacenter

func (o *NodeListStub) HasDatacenter() bool

HasDatacenter returns a boolean if a field has been set.

func (*NodeListStub) HasDrain

func (o *NodeListStub) HasDrain() bool

HasDrain returns a boolean if a field has been set.

func (*NodeListStub) HasDrivers

func (o *NodeListStub) HasDrivers() bool

HasDrivers returns a boolean if a field has been set.

func (*NodeListStub) HasID

func (o *NodeListStub) HasID() bool

HasID returns a boolean if a field has been set.

func (*NodeListStub) HasLastDrain

func (o *NodeListStub) HasLastDrain() bool

HasLastDrain returns a boolean if a field has been set.

func (*NodeListStub) HasModifyIndex

func (o *NodeListStub) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*NodeListStub) HasName

func (o *NodeListStub) HasName() bool

HasName returns a boolean if a field has been set.

func (*NodeListStub) HasNodeClass

func (o *NodeListStub) HasNodeClass() bool

HasNodeClass returns a boolean if a field has been set.

func (*NodeListStub) HasNodeResources

func (o *NodeListStub) HasNodeResources() bool

HasNodeResources returns a boolean if a field has been set.

func (*NodeListStub) HasReservedResources

func (o *NodeListStub) HasReservedResources() bool

HasReservedResources returns a boolean if a field has been set.

func (*NodeListStub) HasSchedulingEligibility

func (o *NodeListStub) HasSchedulingEligibility() bool

HasSchedulingEligibility returns a boolean if a field has been set.

func (*NodeListStub) HasStatus

func (o *NodeListStub) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*NodeListStub) HasStatusDescription

func (o *NodeListStub) HasStatusDescription() bool

HasStatusDescription returns a boolean if a field has been set.

func (*NodeListStub) HasVersion

func (o *NodeListStub) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (NodeListStub) MarshalJSON

func (o NodeListStub) MarshalJSON() ([]byte, error)

func (*NodeListStub) SetAddress

func (o *NodeListStub) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*NodeListStub) SetAttributes

func (o *NodeListStub) SetAttributes(v map[string]string)

SetAttributes gets a reference to the given map[string]string and assigns it to the Attributes field.

func (*NodeListStub) SetCreateIndex

func (o *NodeListStub) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*NodeListStub) SetDatacenter

func (o *NodeListStub) SetDatacenter(v string)

SetDatacenter gets a reference to the given string and assigns it to the Datacenter field.

func (*NodeListStub) SetDrain

func (o *NodeListStub) SetDrain(v bool)

SetDrain gets a reference to the given bool and assigns it to the Drain field.

func (*NodeListStub) SetDrivers

func (o *NodeListStub) SetDrivers(v map[string]DriverInfo)

SetDrivers gets a reference to the given map[string]DriverInfo and assigns it to the Drivers field.

func (*NodeListStub) SetID

func (o *NodeListStub) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*NodeListStub) SetLastDrain

func (o *NodeListStub) SetLastDrain(v DrainMetadata)

SetLastDrain gets a reference to the given DrainMetadata and assigns it to the LastDrain field.

func (*NodeListStub) SetModifyIndex

func (o *NodeListStub) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*NodeListStub) SetName

func (o *NodeListStub) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NodeListStub) SetNodeClass

func (o *NodeListStub) SetNodeClass(v string)

SetNodeClass gets a reference to the given string and assigns it to the NodeClass field.

func (*NodeListStub) SetNodeResources

func (o *NodeListStub) SetNodeResources(v NodeResources)

SetNodeResources gets a reference to the given NodeResources and assigns it to the NodeResources field.

func (*NodeListStub) SetReservedResources

func (o *NodeListStub) SetReservedResources(v NodeReservedResources)

SetReservedResources gets a reference to the given NodeReservedResources and assigns it to the ReservedResources field.

func (*NodeListStub) SetSchedulingEligibility

func (o *NodeListStub) SetSchedulingEligibility(v string)

SetSchedulingEligibility gets a reference to the given string and assigns it to the SchedulingEligibility field.

func (*NodeListStub) SetStatus

func (o *NodeListStub) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*NodeListStub) SetStatusDescription

func (o *NodeListStub) SetStatusDescription(v string)

SetStatusDescription gets a reference to the given string and assigns it to the StatusDescription field.

func (*NodeListStub) SetVersion

func (o *NodeListStub) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

type NodeMemoryResources

type NodeMemoryResources struct {
	MemoryMB *int64 `json:"MemoryMB,omitempty"`
}

NodeMemoryResources struct for NodeMemoryResources

func NewNodeMemoryResources

func NewNodeMemoryResources() *NodeMemoryResources

NewNodeMemoryResources instantiates a new NodeMemoryResources 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 NewNodeMemoryResourcesWithDefaults

func NewNodeMemoryResourcesWithDefaults() *NodeMemoryResources

NewNodeMemoryResourcesWithDefaults instantiates a new NodeMemoryResources 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 (*NodeMemoryResources) GetMemoryMB

func (o *NodeMemoryResources) GetMemoryMB() int64

GetMemoryMB returns the MemoryMB field value if set, zero value otherwise.

func (*NodeMemoryResources) GetMemoryMBOk

func (o *NodeMemoryResources) GetMemoryMBOk() (*int64, bool)

GetMemoryMBOk returns a tuple with the MemoryMB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeMemoryResources) HasMemoryMB

func (o *NodeMemoryResources) HasMemoryMB() bool

HasMemoryMB returns a boolean if a field has been set.

func (NodeMemoryResources) MarshalJSON

func (o NodeMemoryResources) MarshalJSON() ([]byte, error)

func (*NodeMemoryResources) SetMemoryMB

func (o *NodeMemoryResources) SetMemoryMB(v int64)

SetMemoryMB gets a reference to the given int64 and assigns it to the MemoryMB field.

type NodePurgeResponse

type NodePurgeResponse struct {
	EvalCreateIndex *int32    `json:"EvalCreateIndex,omitempty"`
	EvalIDs         *[]string `json:"EvalIDs,omitempty"`
	NodeModifyIndex *int32    `json:"NodeModifyIndex,omitempty"`
}

NodePurgeResponse struct for NodePurgeResponse

func NewNodePurgeResponse

func NewNodePurgeResponse() *NodePurgeResponse

NewNodePurgeResponse instantiates a new NodePurgeResponse 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 NewNodePurgeResponseWithDefaults

func NewNodePurgeResponseWithDefaults() *NodePurgeResponse

NewNodePurgeResponseWithDefaults instantiates a new NodePurgeResponse 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 (*NodePurgeResponse) GetEvalCreateIndex

func (o *NodePurgeResponse) GetEvalCreateIndex() int32

GetEvalCreateIndex returns the EvalCreateIndex field value if set, zero value otherwise.

func (*NodePurgeResponse) GetEvalCreateIndexOk

func (o *NodePurgeResponse) GetEvalCreateIndexOk() (*int32, bool)

GetEvalCreateIndexOk returns a tuple with the EvalCreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodePurgeResponse) GetEvalIDs

func (o *NodePurgeResponse) GetEvalIDs() []string

GetEvalIDs returns the EvalIDs field value if set, zero value otherwise.

func (*NodePurgeResponse) GetEvalIDsOk

func (o *NodePurgeResponse) GetEvalIDsOk() (*[]string, bool)

GetEvalIDsOk returns a tuple with the EvalIDs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodePurgeResponse) GetNodeModifyIndex

func (o *NodePurgeResponse) GetNodeModifyIndex() int32

GetNodeModifyIndex returns the NodeModifyIndex field value if set, zero value otherwise.

func (*NodePurgeResponse) GetNodeModifyIndexOk

func (o *NodePurgeResponse) GetNodeModifyIndexOk() (*int32, bool)

GetNodeModifyIndexOk returns a tuple with the NodeModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodePurgeResponse) HasEvalCreateIndex

func (o *NodePurgeResponse) HasEvalCreateIndex() bool

HasEvalCreateIndex returns a boolean if a field has been set.

func (*NodePurgeResponse) HasEvalIDs

func (o *NodePurgeResponse) HasEvalIDs() bool

HasEvalIDs returns a boolean if a field has been set.

func (*NodePurgeResponse) HasNodeModifyIndex

func (o *NodePurgeResponse) HasNodeModifyIndex() bool

HasNodeModifyIndex returns a boolean if a field has been set.

func (NodePurgeResponse) MarshalJSON

func (o NodePurgeResponse) MarshalJSON() ([]byte, error)

func (*NodePurgeResponse) SetEvalCreateIndex

func (o *NodePurgeResponse) SetEvalCreateIndex(v int32)

SetEvalCreateIndex gets a reference to the given int32 and assigns it to the EvalCreateIndex field.

func (*NodePurgeResponse) SetEvalIDs

func (o *NodePurgeResponse) SetEvalIDs(v []string)

SetEvalIDs gets a reference to the given []string and assigns it to the EvalIDs field.

func (*NodePurgeResponse) SetNodeModifyIndex

func (o *NodePurgeResponse) SetNodeModifyIndex(v int32)

SetNodeModifyIndex gets a reference to the given int32 and assigns it to the NodeModifyIndex field.

type NodeReservedCpuResources

type NodeReservedCpuResources struct {
	CpuShares *int32 `json:"CpuShares,omitempty"`
}

NodeReservedCpuResources struct for NodeReservedCpuResources

func NewNodeReservedCpuResources

func NewNodeReservedCpuResources() *NodeReservedCpuResources

NewNodeReservedCpuResources instantiates a new NodeReservedCpuResources 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 NewNodeReservedCpuResourcesWithDefaults

func NewNodeReservedCpuResourcesWithDefaults() *NodeReservedCpuResources

NewNodeReservedCpuResourcesWithDefaults instantiates a new NodeReservedCpuResources 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 (*NodeReservedCpuResources) GetCpuShares

func (o *NodeReservedCpuResources) GetCpuShares() int32

GetCpuShares returns the CpuShares field value if set, zero value otherwise.

func (*NodeReservedCpuResources) GetCpuSharesOk

func (o *NodeReservedCpuResources) GetCpuSharesOk() (*int32, bool)

GetCpuSharesOk returns a tuple with the CpuShares field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeReservedCpuResources) HasCpuShares

func (o *NodeReservedCpuResources) HasCpuShares() bool

HasCpuShares returns a boolean if a field has been set.

func (NodeReservedCpuResources) MarshalJSON

func (o NodeReservedCpuResources) MarshalJSON() ([]byte, error)

func (*NodeReservedCpuResources) SetCpuShares

func (o *NodeReservedCpuResources) SetCpuShares(v int32)

SetCpuShares gets a reference to the given int32 and assigns it to the CpuShares field.

type NodeReservedDiskResources

type NodeReservedDiskResources struct {
	DiskMB *int32 `json:"DiskMB,omitempty"`
}

NodeReservedDiskResources struct for NodeReservedDiskResources

func NewNodeReservedDiskResources

func NewNodeReservedDiskResources() *NodeReservedDiskResources

NewNodeReservedDiskResources instantiates a new NodeReservedDiskResources 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 NewNodeReservedDiskResourcesWithDefaults

func NewNodeReservedDiskResourcesWithDefaults() *NodeReservedDiskResources

NewNodeReservedDiskResourcesWithDefaults instantiates a new NodeReservedDiskResources 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 (*NodeReservedDiskResources) GetDiskMB

func (o *NodeReservedDiskResources) GetDiskMB() int32

GetDiskMB returns the DiskMB field value if set, zero value otherwise.

func (*NodeReservedDiskResources) GetDiskMBOk

func (o *NodeReservedDiskResources) GetDiskMBOk() (*int32, bool)

GetDiskMBOk returns a tuple with the DiskMB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeReservedDiskResources) HasDiskMB

func (o *NodeReservedDiskResources) HasDiskMB() bool

HasDiskMB returns a boolean if a field has been set.

func (NodeReservedDiskResources) MarshalJSON

func (o NodeReservedDiskResources) MarshalJSON() ([]byte, error)

func (*NodeReservedDiskResources) SetDiskMB

func (o *NodeReservedDiskResources) SetDiskMB(v int32)

SetDiskMB gets a reference to the given int32 and assigns it to the DiskMB field.

type NodeReservedMemoryResources

type NodeReservedMemoryResources struct {
	MemoryMB *int32 `json:"MemoryMB,omitempty"`
}

NodeReservedMemoryResources struct for NodeReservedMemoryResources

func NewNodeReservedMemoryResources

func NewNodeReservedMemoryResources() *NodeReservedMemoryResources

NewNodeReservedMemoryResources instantiates a new NodeReservedMemoryResources 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 NewNodeReservedMemoryResourcesWithDefaults

func NewNodeReservedMemoryResourcesWithDefaults() *NodeReservedMemoryResources

NewNodeReservedMemoryResourcesWithDefaults instantiates a new NodeReservedMemoryResources 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 (*NodeReservedMemoryResources) GetMemoryMB

func (o *NodeReservedMemoryResources) GetMemoryMB() int32

GetMemoryMB returns the MemoryMB field value if set, zero value otherwise.

func (*NodeReservedMemoryResources) GetMemoryMBOk

func (o *NodeReservedMemoryResources) GetMemoryMBOk() (*int32, bool)

GetMemoryMBOk returns a tuple with the MemoryMB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeReservedMemoryResources) HasMemoryMB

func (o *NodeReservedMemoryResources) HasMemoryMB() bool

HasMemoryMB returns a boolean if a field has been set.

func (NodeReservedMemoryResources) MarshalJSON

func (o NodeReservedMemoryResources) MarshalJSON() ([]byte, error)

func (*NodeReservedMemoryResources) SetMemoryMB

func (o *NodeReservedMemoryResources) SetMemoryMB(v int32)

SetMemoryMB gets a reference to the given int32 and assigns it to the MemoryMB field.

type NodeReservedNetworkResources

type NodeReservedNetworkResources struct {
	ReservedHostPorts *string `json:"ReservedHostPorts,omitempty"`
}

NodeReservedNetworkResources struct for NodeReservedNetworkResources

func NewNodeReservedNetworkResources

func NewNodeReservedNetworkResources() *NodeReservedNetworkResources

NewNodeReservedNetworkResources instantiates a new NodeReservedNetworkResources 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 NewNodeReservedNetworkResourcesWithDefaults

func NewNodeReservedNetworkResourcesWithDefaults() *NodeReservedNetworkResources

NewNodeReservedNetworkResourcesWithDefaults instantiates a new NodeReservedNetworkResources 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 (*NodeReservedNetworkResources) GetReservedHostPorts

func (o *NodeReservedNetworkResources) GetReservedHostPorts() string

GetReservedHostPorts returns the ReservedHostPorts field value if set, zero value otherwise.

func (*NodeReservedNetworkResources) GetReservedHostPortsOk

func (o *NodeReservedNetworkResources) GetReservedHostPortsOk() (*string, bool)

GetReservedHostPortsOk returns a tuple with the ReservedHostPorts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeReservedNetworkResources) HasReservedHostPorts

func (o *NodeReservedNetworkResources) HasReservedHostPorts() bool

HasReservedHostPorts returns a boolean if a field has been set.

func (NodeReservedNetworkResources) MarshalJSON

func (o NodeReservedNetworkResources) MarshalJSON() ([]byte, error)

func (*NodeReservedNetworkResources) SetReservedHostPorts

func (o *NodeReservedNetworkResources) SetReservedHostPorts(v string)

SetReservedHostPorts gets a reference to the given string and assigns it to the ReservedHostPorts field.

type NodeReservedResources

type NodeReservedResources struct {
	Cpu      *NodeReservedCpuResources     `json:"Cpu,omitempty"`
	Disk     *NodeReservedDiskResources    `json:"Disk,omitempty"`
	Memory   *NodeReservedMemoryResources  `json:"Memory,omitempty"`
	Networks *NodeReservedNetworkResources `json:"Networks,omitempty"`
}

NodeReservedResources struct for NodeReservedResources

func NewNodeReservedResources

func NewNodeReservedResources() *NodeReservedResources

NewNodeReservedResources instantiates a new NodeReservedResources 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 NewNodeReservedResourcesWithDefaults

func NewNodeReservedResourcesWithDefaults() *NodeReservedResources

NewNodeReservedResourcesWithDefaults instantiates a new NodeReservedResources 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 (*NodeReservedResources) GetCpu

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*NodeReservedResources) GetCpuOk

GetCpuOk returns a tuple with the Cpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeReservedResources) GetDisk

GetDisk returns the Disk field value if set, zero value otherwise.

func (*NodeReservedResources) GetDiskOk

GetDiskOk returns a tuple with the Disk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeReservedResources) GetMemory

GetMemory returns the Memory field value if set, zero value otherwise.

func (*NodeReservedResources) GetMemoryOk

GetMemoryOk returns a tuple with the Memory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeReservedResources) GetNetworks

GetNetworks returns the Networks field value if set, zero value otherwise.

func (*NodeReservedResources) GetNetworksOk

GetNetworksOk returns a tuple with the Networks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeReservedResources) HasCpu

func (o *NodeReservedResources) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*NodeReservedResources) HasDisk

func (o *NodeReservedResources) HasDisk() bool

HasDisk returns a boolean if a field has been set.

func (*NodeReservedResources) HasMemory

func (o *NodeReservedResources) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (*NodeReservedResources) HasNetworks

func (o *NodeReservedResources) HasNetworks() bool

HasNetworks returns a boolean if a field has been set.

func (NodeReservedResources) MarshalJSON

func (o NodeReservedResources) MarshalJSON() ([]byte, error)

func (*NodeReservedResources) SetCpu

SetCpu gets a reference to the given NodeReservedCpuResources and assigns it to the Cpu field.

func (*NodeReservedResources) SetDisk

SetDisk gets a reference to the given NodeReservedDiskResources and assigns it to the Disk field.

func (*NodeReservedResources) SetMemory

SetMemory gets a reference to the given NodeReservedMemoryResources and assigns it to the Memory field.

func (*NodeReservedResources) SetNetworks

SetNetworks gets a reference to the given NodeReservedNetworkResources and assigns it to the Networks field.

type NodeResources

type NodeResources struct {
	Cpu            *NodeCpuResources     `json:"Cpu,omitempty"`
	Devices        *[]NodeDeviceResource `json:"Devices,omitempty"`
	Disk           *NodeDiskResources    `json:"Disk,omitempty"`
	MaxDynamicPort *int32                `json:"MaxDynamicPort,omitempty"`
	Memory         *NodeMemoryResources  `json:"Memory,omitempty"`
	MinDynamicPort *int32                `json:"MinDynamicPort,omitempty"`
	Networks       *[]NetworkResource    `json:"Networks,omitempty"`
}

NodeResources struct for NodeResources

func NewNodeResources

func NewNodeResources() *NodeResources

NewNodeResources instantiates a new NodeResources 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 NewNodeResourcesWithDefaults

func NewNodeResourcesWithDefaults() *NodeResources

NewNodeResourcesWithDefaults instantiates a new NodeResources 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 (*NodeResources) GetCpu

func (o *NodeResources) GetCpu() NodeCpuResources

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*NodeResources) GetCpuOk

func (o *NodeResources) GetCpuOk() (*NodeCpuResources, bool)

GetCpuOk returns a tuple with the Cpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeResources) GetDevices

func (o *NodeResources) GetDevices() []NodeDeviceResource

GetDevices returns the Devices field value if set, zero value otherwise.

func (*NodeResources) GetDevicesOk

func (o *NodeResources) GetDevicesOk() (*[]NodeDeviceResource, bool)

GetDevicesOk returns a tuple with the Devices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeResources) GetDisk

func (o *NodeResources) GetDisk() NodeDiskResources

GetDisk returns the Disk field value if set, zero value otherwise.

func (*NodeResources) GetDiskOk

func (o *NodeResources) GetDiskOk() (*NodeDiskResources, bool)

GetDiskOk returns a tuple with the Disk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeResources) GetMaxDynamicPort

func (o *NodeResources) GetMaxDynamicPort() int32

GetMaxDynamicPort returns the MaxDynamicPort field value if set, zero value otherwise.

func (*NodeResources) GetMaxDynamicPortOk

func (o *NodeResources) GetMaxDynamicPortOk() (*int32, bool)

GetMaxDynamicPortOk returns a tuple with the MaxDynamicPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeResources) GetMemory

func (o *NodeResources) GetMemory() NodeMemoryResources

GetMemory returns the Memory field value if set, zero value otherwise.

func (*NodeResources) GetMemoryOk

func (o *NodeResources) GetMemoryOk() (*NodeMemoryResources, bool)

GetMemoryOk returns a tuple with the Memory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeResources) GetMinDynamicPort

func (o *NodeResources) GetMinDynamicPort() int32

GetMinDynamicPort returns the MinDynamicPort field value if set, zero value otherwise.

func (*NodeResources) GetMinDynamicPortOk

func (o *NodeResources) GetMinDynamicPortOk() (*int32, bool)

GetMinDynamicPortOk returns a tuple with the MinDynamicPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeResources) GetNetworks

func (o *NodeResources) GetNetworks() []NetworkResource

GetNetworks returns the Networks field value if set, zero value otherwise.

func (*NodeResources) GetNetworksOk

func (o *NodeResources) GetNetworksOk() (*[]NetworkResource, bool)

GetNetworksOk returns a tuple with the Networks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeResources) HasCpu

func (o *NodeResources) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*NodeResources) HasDevices

func (o *NodeResources) HasDevices() bool

HasDevices returns a boolean if a field has been set.

func (*NodeResources) HasDisk

func (o *NodeResources) HasDisk() bool

HasDisk returns a boolean if a field has been set.

func (*NodeResources) HasMaxDynamicPort

func (o *NodeResources) HasMaxDynamicPort() bool

HasMaxDynamicPort returns a boolean if a field has been set.

func (*NodeResources) HasMemory

func (o *NodeResources) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (*NodeResources) HasMinDynamicPort

func (o *NodeResources) HasMinDynamicPort() bool

HasMinDynamicPort returns a boolean if a field has been set.

func (*NodeResources) HasNetworks

func (o *NodeResources) HasNetworks() bool

HasNetworks returns a boolean if a field has been set.

func (NodeResources) MarshalJSON

func (o NodeResources) MarshalJSON() ([]byte, error)

func (*NodeResources) SetCpu

func (o *NodeResources) SetCpu(v NodeCpuResources)

SetCpu gets a reference to the given NodeCpuResources and assigns it to the Cpu field.

func (*NodeResources) SetDevices

func (o *NodeResources) SetDevices(v []NodeDeviceResource)

SetDevices gets a reference to the given []NodeDeviceResource and assigns it to the Devices field.

func (*NodeResources) SetDisk

func (o *NodeResources) SetDisk(v NodeDiskResources)

SetDisk gets a reference to the given NodeDiskResources and assigns it to the Disk field.

func (*NodeResources) SetMaxDynamicPort

func (o *NodeResources) SetMaxDynamicPort(v int32)

SetMaxDynamicPort gets a reference to the given int32 and assigns it to the MaxDynamicPort field.

func (*NodeResources) SetMemory

func (o *NodeResources) SetMemory(v NodeMemoryResources)

SetMemory gets a reference to the given NodeMemoryResources and assigns it to the Memory field.

func (*NodeResources) SetMinDynamicPort

func (o *NodeResources) SetMinDynamicPort(v int32)

SetMinDynamicPort gets a reference to the given int32 and assigns it to the MinDynamicPort field.

func (*NodeResources) SetNetworks

func (o *NodeResources) SetNetworks(v []NetworkResource)

SetNetworks gets a reference to the given []NetworkResource and assigns it to the Networks field.

type NodeScoreMeta

type NodeScoreMeta struct {
	NodeID    *string             `json:"NodeID,omitempty"`
	NormScore *float64            `json:"NormScore,omitempty"`
	Scores    *map[string]float64 `json:"Scores,omitempty"`
}

NodeScoreMeta struct for NodeScoreMeta

func NewNodeScoreMeta

func NewNodeScoreMeta() *NodeScoreMeta

NewNodeScoreMeta instantiates a new NodeScoreMeta 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 NewNodeScoreMetaWithDefaults

func NewNodeScoreMetaWithDefaults() *NodeScoreMeta

NewNodeScoreMetaWithDefaults instantiates a new NodeScoreMeta 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 (*NodeScoreMeta) GetNodeID

func (o *NodeScoreMeta) GetNodeID() string

GetNodeID returns the NodeID field value if set, zero value otherwise.

func (*NodeScoreMeta) GetNodeIDOk

func (o *NodeScoreMeta) GetNodeIDOk() (*string, bool)

GetNodeIDOk returns a tuple with the NodeID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeScoreMeta) GetNormScore

func (o *NodeScoreMeta) GetNormScore() float64

GetNormScore returns the NormScore field value if set, zero value otherwise.

func (*NodeScoreMeta) GetNormScoreOk

func (o *NodeScoreMeta) GetNormScoreOk() (*float64, bool)

GetNormScoreOk returns a tuple with the NormScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeScoreMeta) GetScores

func (o *NodeScoreMeta) GetScores() map[string]float64

GetScores returns the Scores field value if set, zero value otherwise.

func (*NodeScoreMeta) GetScoresOk

func (o *NodeScoreMeta) GetScoresOk() (*map[string]float64, bool)

GetScoresOk returns a tuple with the Scores field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeScoreMeta) HasNodeID

func (o *NodeScoreMeta) HasNodeID() bool

HasNodeID returns a boolean if a field has been set.

func (*NodeScoreMeta) HasNormScore

func (o *NodeScoreMeta) HasNormScore() bool

HasNormScore returns a boolean if a field has been set.

func (*NodeScoreMeta) HasScores

func (o *NodeScoreMeta) HasScores() bool

HasScores returns a boolean if a field has been set.

func (NodeScoreMeta) MarshalJSON

func (o NodeScoreMeta) MarshalJSON() ([]byte, error)

func (*NodeScoreMeta) SetNodeID

func (o *NodeScoreMeta) SetNodeID(v string)

SetNodeID gets a reference to the given string and assigns it to the NodeID field.

func (*NodeScoreMeta) SetNormScore

func (o *NodeScoreMeta) SetNormScore(v float64)

SetNormScore gets a reference to the given float64 and assigns it to the NormScore field.

func (*NodeScoreMeta) SetScores

func (o *NodeScoreMeta) SetScores(v map[string]float64)

SetScores gets a reference to the given map[string]float64 and assigns it to the Scores field.

type NodeUpdateDrainRequest

type NodeUpdateDrainRequest struct {
	DrainSpec    *DrainSpec         `json:"DrainSpec,omitempty"`
	MarkEligible *bool              `json:"MarkEligible,omitempty"`
	Meta         *map[string]string `json:"Meta,omitempty"`
	NodeID       *string            `json:"NodeID,omitempty"`
}

NodeUpdateDrainRequest struct for NodeUpdateDrainRequest

func NewNodeUpdateDrainRequest

func NewNodeUpdateDrainRequest() *NodeUpdateDrainRequest

NewNodeUpdateDrainRequest instantiates a new NodeUpdateDrainRequest 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 NewNodeUpdateDrainRequestWithDefaults

func NewNodeUpdateDrainRequestWithDefaults() *NodeUpdateDrainRequest

NewNodeUpdateDrainRequestWithDefaults instantiates a new NodeUpdateDrainRequest 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 (*NodeUpdateDrainRequest) GetDrainSpec

func (o *NodeUpdateDrainRequest) GetDrainSpec() DrainSpec

GetDrainSpec returns the DrainSpec field value if set, zero value otherwise.

func (*NodeUpdateDrainRequest) GetDrainSpecOk

func (o *NodeUpdateDrainRequest) GetDrainSpecOk() (*DrainSpec, bool)

GetDrainSpecOk returns a tuple with the DrainSpec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeUpdateDrainRequest) GetMarkEligible

func (o *NodeUpdateDrainRequest) GetMarkEligible() bool

GetMarkEligible returns the MarkEligible field value if set, zero value otherwise.

func (*NodeUpdateDrainRequest) GetMarkEligibleOk

func (o *NodeUpdateDrainRequest) GetMarkEligibleOk() (*bool, bool)

GetMarkEligibleOk returns a tuple with the MarkEligible field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeUpdateDrainRequest) GetMeta

func (o *NodeUpdateDrainRequest) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*NodeUpdateDrainRequest) GetMetaOk

func (o *NodeUpdateDrainRequest) GetMetaOk() (*map[string]string, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeUpdateDrainRequest) GetNodeID

func (o *NodeUpdateDrainRequest) GetNodeID() string

GetNodeID returns the NodeID field value if set, zero value otherwise.

func (*NodeUpdateDrainRequest) GetNodeIDOk

func (o *NodeUpdateDrainRequest) GetNodeIDOk() (*string, bool)

GetNodeIDOk returns a tuple with the NodeID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeUpdateDrainRequest) HasDrainSpec

func (o *NodeUpdateDrainRequest) HasDrainSpec() bool

HasDrainSpec returns a boolean if a field has been set.

func (*NodeUpdateDrainRequest) HasMarkEligible

func (o *NodeUpdateDrainRequest) HasMarkEligible() bool

HasMarkEligible returns a boolean if a field has been set.

func (*NodeUpdateDrainRequest) HasMeta

func (o *NodeUpdateDrainRequest) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*NodeUpdateDrainRequest) HasNodeID

func (o *NodeUpdateDrainRequest) HasNodeID() bool

HasNodeID returns a boolean if a field has been set.

func (NodeUpdateDrainRequest) MarshalJSON

func (o NodeUpdateDrainRequest) MarshalJSON() ([]byte, error)

func (*NodeUpdateDrainRequest) SetDrainSpec

func (o *NodeUpdateDrainRequest) SetDrainSpec(v DrainSpec)

SetDrainSpec gets a reference to the given DrainSpec and assigns it to the DrainSpec field.

func (*NodeUpdateDrainRequest) SetMarkEligible

func (o *NodeUpdateDrainRequest) SetMarkEligible(v bool)

SetMarkEligible gets a reference to the given bool and assigns it to the MarkEligible field.

func (*NodeUpdateDrainRequest) SetMeta

func (o *NodeUpdateDrainRequest) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*NodeUpdateDrainRequest) SetNodeID

func (o *NodeUpdateDrainRequest) SetNodeID(v string)

SetNodeID gets a reference to the given string and assigns it to the NodeID field.

type NodeUpdateEligibilityRequest

type NodeUpdateEligibilityRequest struct {
	Eligibility *string `json:"Eligibility,omitempty"`
	NodeID      *string `json:"NodeID,omitempty"`
}

NodeUpdateEligibilityRequest struct for NodeUpdateEligibilityRequest

func NewNodeUpdateEligibilityRequest

func NewNodeUpdateEligibilityRequest() *NodeUpdateEligibilityRequest

NewNodeUpdateEligibilityRequest instantiates a new NodeUpdateEligibilityRequest 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 NewNodeUpdateEligibilityRequestWithDefaults

func NewNodeUpdateEligibilityRequestWithDefaults() *NodeUpdateEligibilityRequest

NewNodeUpdateEligibilityRequestWithDefaults instantiates a new NodeUpdateEligibilityRequest 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 (*NodeUpdateEligibilityRequest) GetEligibility

func (o *NodeUpdateEligibilityRequest) GetEligibility() string

GetEligibility returns the Eligibility field value if set, zero value otherwise.

func (*NodeUpdateEligibilityRequest) GetEligibilityOk

func (o *NodeUpdateEligibilityRequest) GetEligibilityOk() (*string, bool)

GetEligibilityOk returns a tuple with the Eligibility field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeUpdateEligibilityRequest) GetNodeID

func (o *NodeUpdateEligibilityRequest) GetNodeID() string

GetNodeID returns the NodeID field value if set, zero value otherwise.

func (*NodeUpdateEligibilityRequest) GetNodeIDOk

func (o *NodeUpdateEligibilityRequest) GetNodeIDOk() (*string, bool)

GetNodeIDOk returns a tuple with the NodeID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NodeUpdateEligibilityRequest) HasEligibility

func (o *NodeUpdateEligibilityRequest) HasEligibility() bool

HasEligibility returns a boolean if a field has been set.

func (*NodeUpdateEligibilityRequest) HasNodeID

func (o *NodeUpdateEligibilityRequest) HasNodeID() bool

HasNodeID returns a boolean if a field has been set.

func (NodeUpdateEligibilityRequest) MarshalJSON

func (o NodeUpdateEligibilityRequest) MarshalJSON() ([]byte, error)

func (*NodeUpdateEligibilityRequest) SetEligibility

func (o *NodeUpdateEligibilityRequest) SetEligibility(v string)

SetEligibility gets a reference to the given string and assigns it to the Eligibility field.

func (*NodeUpdateEligibilityRequest) SetNodeID

func (o *NodeUpdateEligibilityRequest) SetNodeID(v string)

SetNodeID gets a reference to the given string and assigns it to the NodeID field.

type NodesApiService

type NodesApiService service

NodesApiService NodesApi service

func (*NodesApiService) GetNode

func (a *NodesApiService) GetNode(ctx _context.Context, nodeId string) ApiGetNodeRequest

* GetNode Method for GetNode * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param nodeId The ID of the node. * @return ApiGetNodeRequest

func (*NodesApiService) GetNodeAllocations

func (a *NodesApiService) GetNodeAllocations(ctx _context.Context, nodeId string) ApiGetNodeAllocationsRequest

* GetNodeAllocations Method for GetNodeAllocations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param nodeId The ID of the node. * @return ApiGetNodeAllocationsRequest

func (*NodesApiService) GetNodeAllocationsExecute

* Execute executes the request * @return []AllocationListStub

func (*NodesApiService) GetNodeExecute

func (a *NodesApiService) GetNodeExecute(r ApiGetNodeRequest) (Node, *_nethttp.Response, error)

* Execute executes the request * @return Node

func (*NodesApiService) GetNodes

* GetNodes Method for GetNodes * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetNodesRequest

func (*NodesApiService) GetNodesExecute

* Execute executes the request * @return []NodeListStub

func (*NodesApiService) UpdateNodeDrain

func (a *NodesApiService) UpdateNodeDrain(ctx _context.Context, nodeId string) ApiUpdateNodeDrainRequest

* UpdateNodeDrain Method for UpdateNodeDrain * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param nodeId The ID of the node. * @return ApiUpdateNodeDrainRequest

func (*NodesApiService) UpdateNodeDrainExecute

* Execute executes the request * @return NodeDrainUpdateResponse

func (*NodesApiService) UpdateNodeEligibility

func (a *NodesApiService) UpdateNodeEligibility(ctx _context.Context, nodeId string) ApiUpdateNodeEligibilityRequest

* UpdateNodeEligibility Method for UpdateNodeEligibility * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param nodeId The ID of the node. * @return ApiUpdateNodeEligibilityRequest

func (*NodesApiService) UpdateNodeEligibilityExecute

* Execute executes the request * @return NodeEligibilityUpdateResponse

func (*NodesApiService) UpdateNodePurge

func (a *NodesApiService) UpdateNodePurge(ctx _context.Context, nodeId string) ApiUpdateNodePurgeRequest

* UpdateNodePurge Method for UpdateNodePurge * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param nodeId The ID of the node. * @return ApiUpdateNodePurgeRequest

func (*NodesApiService) UpdateNodePurgeExecute

* Execute executes the request * @return NodePurgeResponse

type NullableACLPolicy

type NullableACLPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableACLPolicy

func NewNullableACLPolicy(val *ACLPolicy) *NullableACLPolicy

func (NullableACLPolicy) Get

func (v NullableACLPolicy) Get() *ACLPolicy

func (NullableACLPolicy) IsSet

func (v NullableACLPolicy) IsSet() bool

func (NullableACLPolicy) MarshalJSON

func (v NullableACLPolicy) MarshalJSON() ([]byte, error)

func (*NullableACLPolicy) Set

func (v *NullableACLPolicy) Set(val *ACLPolicy)

func (*NullableACLPolicy) UnmarshalJSON

func (v *NullableACLPolicy) UnmarshalJSON(src []byte) error

func (*NullableACLPolicy) Unset

func (v *NullableACLPolicy) Unset()

type NullableACLPolicyListStub

type NullableACLPolicyListStub struct {
	// contains filtered or unexported fields
}

func NewNullableACLPolicyListStub

func NewNullableACLPolicyListStub(val *ACLPolicyListStub) *NullableACLPolicyListStub

func (NullableACLPolicyListStub) Get

func (NullableACLPolicyListStub) IsSet

func (v NullableACLPolicyListStub) IsSet() bool

func (NullableACLPolicyListStub) MarshalJSON

func (v NullableACLPolicyListStub) MarshalJSON() ([]byte, error)

func (*NullableACLPolicyListStub) Set

func (*NullableACLPolicyListStub) UnmarshalJSON

func (v *NullableACLPolicyListStub) UnmarshalJSON(src []byte) error

func (*NullableACLPolicyListStub) Unset

func (v *NullableACLPolicyListStub) Unset()

type NullableACLToken

type NullableACLToken struct {
	// contains filtered or unexported fields
}

func NewNullableACLToken

func NewNullableACLToken(val *ACLToken) *NullableACLToken

func (NullableACLToken) Get

func (v NullableACLToken) Get() *ACLToken

func (NullableACLToken) IsSet

func (v NullableACLToken) IsSet() bool

func (NullableACLToken) MarshalJSON

func (v NullableACLToken) MarshalJSON() ([]byte, error)

func (*NullableACLToken) Set

func (v *NullableACLToken) Set(val *ACLToken)

func (*NullableACLToken) UnmarshalJSON

func (v *NullableACLToken) UnmarshalJSON(src []byte) error

func (*NullableACLToken) Unset

func (v *NullableACLToken) Unset()

type NullableACLTokenListStub

type NullableACLTokenListStub struct {
	// contains filtered or unexported fields
}

func NewNullableACLTokenListStub

func NewNullableACLTokenListStub(val *ACLTokenListStub) *NullableACLTokenListStub

func (NullableACLTokenListStub) Get

func (NullableACLTokenListStub) IsSet

func (v NullableACLTokenListStub) IsSet() bool

func (NullableACLTokenListStub) MarshalJSON

func (v NullableACLTokenListStub) MarshalJSON() ([]byte, error)

func (*NullableACLTokenListStub) Set

func (*NullableACLTokenListStub) UnmarshalJSON

func (v *NullableACLTokenListStub) UnmarshalJSON(src []byte) error

func (*NullableACLTokenListStub) Unset

func (v *NullableACLTokenListStub) Unset()
type NullableACLTokenRoleLink struct {
	// contains filtered or unexported fields
}
func NewNullableACLTokenRoleLink(val *ACLTokenRoleLink) *NullableACLTokenRoleLink

func (NullableACLTokenRoleLink) Get

func (NullableACLTokenRoleLink) IsSet

func (v NullableACLTokenRoleLink) IsSet() bool

func (NullableACLTokenRoleLink) MarshalJSON

func (v NullableACLTokenRoleLink) MarshalJSON() ([]byte, error)

func (*NullableACLTokenRoleLink) Set

func (*NullableACLTokenRoleLink) UnmarshalJSON

func (v *NullableACLTokenRoleLink) UnmarshalJSON(src []byte) error

func (*NullableACLTokenRoleLink) Unset

func (v *NullableACLTokenRoleLink) Unset()

type NullableAffinity

type NullableAffinity struct {
	// contains filtered or unexported fields
}

func NewNullableAffinity

func NewNullableAffinity(val *Affinity) *NullableAffinity

func (NullableAffinity) Get

func (v NullableAffinity) Get() *Affinity

func (NullableAffinity) IsSet

func (v NullableAffinity) IsSet() bool

func (NullableAffinity) MarshalJSON

func (v NullableAffinity) MarshalJSON() ([]byte, error)

func (*NullableAffinity) Set

func (v *NullableAffinity) Set(val *Affinity)

func (*NullableAffinity) UnmarshalJSON

func (v *NullableAffinity) UnmarshalJSON(src []byte) error

func (*NullableAffinity) Unset

func (v *NullableAffinity) Unset()

type NullableAllocDeploymentStatus

type NullableAllocDeploymentStatus struct {
	// contains filtered or unexported fields
}

func (NullableAllocDeploymentStatus) Get

func (NullableAllocDeploymentStatus) IsSet

func (NullableAllocDeploymentStatus) MarshalJSON

func (v NullableAllocDeploymentStatus) MarshalJSON() ([]byte, error)

func (*NullableAllocDeploymentStatus) Set

func (*NullableAllocDeploymentStatus) UnmarshalJSON

func (v *NullableAllocDeploymentStatus) UnmarshalJSON(src []byte) error

func (*NullableAllocDeploymentStatus) Unset

func (v *NullableAllocDeploymentStatus) Unset()

type NullableAllocStopResponse

type NullableAllocStopResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAllocStopResponse

func NewNullableAllocStopResponse(val *AllocStopResponse) *NullableAllocStopResponse

func (NullableAllocStopResponse) Get

func (NullableAllocStopResponse) IsSet

func (v NullableAllocStopResponse) IsSet() bool

func (NullableAllocStopResponse) MarshalJSON

func (v NullableAllocStopResponse) MarshalJSON() ([]byte, error)

func (*NullableAllocStopResponse) Set

func (*NullableAllocStopResponse) UnmarshalJSON

func (v *NullableAllocStopResponse) UnmarshalJSON(src []byte) error

func (*NullableAllocStopResponse) Unset

func (v *NullableAllocStopResponse) Unset()

type NullableAllocatedCpuResources

type NullableAllocatedCpuResources struct {
	// contains filtered or unexported fields
}

func (NullableAllocatedCpuResources) Get

func (NullableAllocatedCpuResources) IsSet

func (NullableAllocatedCpuResources) MarshalJSON

func (v NullableAllocatedCpuResources) MarshalJSON() ([]byte, error)

func (*NullableAllocatedCpuResources) Set

func (*NullableAllocatedCpuResources) UnmarshalJSON

func (v *NullableAllocatedCpuResources) UnmarshalJSON(src []byte) error

func (*NullableAllocatedCpuResources) Unset

func (v *NullableAllocatedCpuResources) Unset()

type NullableAllocatedDeviceResource

type NullableAllocatedDeviceResource struct {
	// contains filtered or unexported fields
}

func (NullableAllocatedDeviceResource) Get

func (NullableAllocatedDeviceResource) IsSet

func (NullableAllocatedDeviceResource) MarshalJSON

func (v NullableAllocatedDeviceResource) MarshalJSON() ([]byte, error)

func (*NullableAllocatedDeviceResource) Set

func (*NullableAllocatedDeviceResource) UnmarshalJSON

func (v *NullableAllocatedDeviceResource) UnmarshalJSON(src []byte) error

func (*NullableAllocatedDeviceResource) Unset

type NullableAllocatedMemoryResources

type NullableAllocatedMemoryResources struct {
	// contains filtered or unexported fields
}

func (NullableAllocatedMemoryResources) Get

func (NullableAllocatedMemoryResources) IsSet

func (NullableAllocatedMemoryResources) MarshalJSON

func (v NullableAllocatedMemoryResources) MarshalJSON() ([]byte, error)

func (*NullableAllocatedMemoryResources) Set

func (*NullableAllocatedMemoryResources) UnmarshalJSON

func (v *NullableAllocatedMemoryResources) UnmarshalJSON(src []byte) error

func (*NullableAllocatedMemoryResources) Unset

type NullableAllocatedResources

type NullableAllocatedResources struct {
	// contains filtered or unexported fields
}

func NewNullableAllocatedResources

func NewNullableAllocatedResources(val *AllocatedResources) *NullableAllocatedResources

func (NullableAllocatedResources) Get

func (NullableAllocatedResources) IsSet

func (v NullableAllocatedResources) IsSet() bool

func (NullableAllocatedResources) MarshalJSON

func (v NullableAllocatedResources) MarshalJSON() ([]byte, error)

func (*NullableAllocatedResources) Set

func (*NullableAllocatedResources) UnmarshalJSON

func (v *NullableAllocatedResources) UnmarshalJSON(src []byte) error

func (*NullableAllocatedResources) Unset

func (v *NullableAllocatedResources) Unset()

type NullableAllocatedSharedResources

type NullableAllocatedSharedResources struct {
	// contains filtered or unexported fields
}

func (NullableAllocatedSharedResources) Get

func (NullableAllocatedSharedResources) IsSet

func (NullableAllocatedSharedResources) MarshalJSON

func (v NullableAllocatedSharedResources) MarshalJSON() ([]byte, error)

func (*NullableAllocatedSharedResources) Set

func (*NullableAllocatedSharedResources) UnmarshalJSON

func (v *NullableAllocatedSharedResources) UnmarshalJSON(src []byte) error

func (*NullableAllocatedSharedResources) Unset

type NullableAllocatedTaskResources

type NullableAllocatedTaskResources struct {
	// contains filtered or unexported fields
}

func (NullableAllocatedTaskResources) Get

func (NullableAllocatedTaskResources) IsSet

func (NullableAllocatedTaskResources) MarshalJSON

func (v NullableAllocatedTaskResources) MarshalJSON() ([]byte, error)

func (*NullableAllocatedTaskResources) Set

func (*NullableAllocatedTaskResources) UnmarshalJSON

func (v *NullableAllocatedTaskResources) UnmarshalJSON(src []byte) error

func (*NullableAllocatedTaskResources) Unset

func (v *NullableAllocatedTaskResources) Unset()

type NullableAllocation

type NullableAllocation struct {
	// contains filtered or unexported fields
}

func NewNullableAllocation

func NewNullableAllocation(val *Allocation) *NullableAllocation

func (NullableAllocation) Get

func (v NullableAllocation) Get() *Allocation

func (NullableAllocation) IsSet

func (v NullableAllocation) IsSet() bool

func (NullableAllocation) MarshalJSON

func (v NullableAllocation) MarshalJSON() ([]byte, error)

func (*NullableAllocation) Set

func (v *NullableAllocation) Set(val *Allocation)

func (*NullableAllocation) UnmarshalJSON

func (v *NullableAllocation) UnmarshalJSON(src []byte) error

func (*NullableAllocation) Unset

func (v *NullableAllocation) Unset()

type NullableAllocationListStub

type NullableAllocationListStub struct {
	// contains filtered or unexported fields
}

func NewNullableAllocationListStub

func NewNullableAllocationListStub(val *AllocationListStub) *NullableAllocationListStub

func (NullableAllocationListStub) Get

func (NullableAllocationListStub) IsSet

func (v NullableAllocationListStub) IsSet() bool

func (NullableAllocationListStub) MarshalJSON

func (v NullableAllocationListStub) MarshalJSON() ([]byte, error)

func (*NullableAllocationListStub) Set

func (*NullableAllocationListStub) UnmarshalJSON

func (v *NullableAllocationListStub) UnmarshalJSON(src []byte) error

func (*NullableAllocationListStub) Unset

func (v *NullableAllocationListStub) Unset()

type NullableAllocationMetric

type NullableAllocationMetric struct {
	// contains filtered or unexported fields
}

func NewNullableAllocationMetric

func NewNullableAllocationMetric(val *AllocationMetric) *NullableAllocationMetric

func (NullableAllocationMetric) Get

func (NullableAllocationMetric) IsSet

func (v NullableAllocationMetric) IsSet() bool

func (NullableAllocationMetric) MarshalJSON

func (v NullableAllocationMetric) MarshalJSON() ([]byte, error)

func (*NullableAllocationMetric) Set

func (*NullableAllocationMetric) UnmarshalJSON

func (v *NullableAllocationMetric) UnmarshalJSON(src []byte) error

func (*NullableAllocationMetric) Unset

func (v *NullableAllocationMetric) Unset()

type NullableAttribute

type NullableAttribute struct {
	// contains filtered or unexported fields
}

func NewNullableAttribute

func NewNullableAttribute(val *Attribute) *NullableAttribute

func (NullableAttribute) Get

func (v NullableAttribute) Get() *Attribute

func (NullableAttribute) IsSet

func (v NullableAttribute) IsSet() bool

func (NullableAttribute) MarshalJSON

func (v NullableAttribute) MarshalJSON() ([]byte, error)

func (*NullableAttribute) Set

func (v *NullableAttribute) Set(val *Attribute)

func (*NullableAttribute) UnmarshalJSON

func (v *NullableAttribute) UnmarshalJSON(src []byte) error

func (*NullableAttribute) Unset

func (v *NullableAttribute) Unset()

type NullableAutopilotConfiguration

type NullableAutopilotConfiguration struct {
	// contains filtered or unexported fields
}

func (NullableAutopilotConfiguration) Get

func (NullableAutopilotConfiguration) IsSet

func (NullableAutopilotConfiguration) MarshalJSON

func (v NullableAutopilotConfiguration) MarshalJSON() ([]byte, error)

func (*NullableAutopilotConfiguration) Set

func (*NullableAutopilotConfiguration) UnmarshalJSON

func (v *NullableAutopilotConfiguration) UnmarshalJSON(src []byte) error

func (*NullableAutopilotConfiguration) Unset

func (v *NullableAutopilotConfiguration) 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 NullableCSIControllerInfo

type NullableCSIControllerInfo struct {
	// contains filtered or unexported fields
}

func NewNullableCSIControllerInfo

func NewNullableCSIControllerInfo(val *CSIControllerInfo) *NullableCSIControllerInfo

func (NullableCSIControllerInfo) Get

func (NullableCSIControllerInfo) IsSet

func (v NullableCSIControllerInfo) IsSet() bool

func (NullableCSIControllerInfo) MarshalJSON

func (v NullableCSIControllerInfo) MarshalJSON() ([]byte, error)

func (*NullableCSIControllerInfo) Set

func (*NullableCSIControllerInfo) UnmarshalJSON

func (v *NullableCSIControllerInfo) UnmarshalJSON(src []byte) error

func (*NullableCSIControllerInfo) Unset

func (v *NullableCSIControllerInfo) Unset()

type NullableCSIInfo

type NullableCSIInfo struct {
	// contains filtered or unexported fields
}

func NewNullableCSIInfo

func NewNullableCSIInfo(val *CSIInfo) *NullableCSIInfo

func (NullableCSIInfo) Get

func (v NullableCSIInfo) Get() *CSIInfo

func (NullableCSIInfo) IsSet

func (v NullableCSIInfo) IsSet() bool

func (NullableCSIInfo) MarshalJSON

func (v NullableCSIInfo) MarshalJSON() ([]byte, error)

func (*NullableCSIInfo) Set

func (v *NullableCSIInfo) Set(val *CSIInfo)

func (*NullableCSIInfo) UnmarshalJSON

func (v *NullableCSIInfo) UnmarshalJSON(src []byte) error

func (*NullableCSIInfo) Unset

func (v *NullableCSIInfo) Unset()

type NullableCSIMountOptions

type NullableCSIMountOptions struct {
	// contains filtered or unexported fields
}

func NewNullableCSIMountOptions

func NewNullableCSIMountOptions(val *CSIMountOptions) *NullableCSIMountOptions

func (NullableCSIMountOptions) Get

func (NullableCSIMountOptions) IsSet

func (v NullableCSIMountOptions) IsSet() bool

func (NullableCSIMountOptions) MarshalJSON

func (v NullableCSIMountOptions) MarshalJSON() ([]byte, error)

func (*NullableCSIMountOptions) Set

func (*NullableCSIMountOptions) UnmarshalJSON

func (v *NullableCSIMountOptions) UnmarshalJSON(src []byte) error

func (*NullableCSIMountOptions) Unset

func (v *NullableCSIMountOptions) Unset()

type NullableCSINodeInfo

type NullableCSINodeInfo struct {
	// contains filtered or unexported fields
}

func NewNullableCSINodeInfo

func NewNullableCSINodeInfo(val *CSINodeInfo) *NullableCSINodeInfo

func (NullableCSINodeInfo) Get

func (NullableCSINodeInfo) IsSet

func (v NullableCSINodeInfo) IsSet() bool

func (NullableCSINodeInfo) MarshalJSON

func (v NullableCSINodeInfo) MarshalJSON() ([]byte, error)

func (*NullableCSINodeInfo) Set

func (v *NullableCSINodeInfo) Set(val *CSINodeInfo)

func (*NullableCSINodeInfo) UnmarshalJSON

func (v *NullableCSINodeInfo) UnmarshalJSON(src []byte) error

func (*NullableCSINodeInfo) Unset

func (v *NullableCSINodeInfo) Unset()

type NullableCSIPlugin

type NullableCSIPlugin struct {
	// contains filtered or unexported fields
}

func NewNullableCSIPlugin

func NewNullableCSIPlugin(val *CSIPlugin) *NullableCSIPlugin

func (NullableCSIPlugin) Get

func (v NullableCSIPlugin) Get() *CSIPlugin

func (NullableCSIPlugin) IsSet

func (v NullableCSIPlugin) IsSet() bool

func (NullableCSIPlugin) MarshalJSON

func (v NullableCSIPlugin) MarshalJSON() ([]byte, error)

func (*NullableCSIPlugin) Set

func (v *NullableCSIPlugin) Set(val *CSIPlugin)

func (*NullableCSIPlugin) UnmarshalJSON

func (v *NullableCSIPlugin) UnmarshalJSON(src []byte) error

func (*NullableCSIPlugin) Unset

func (v *NullableCSIPlugin) Unset()

type NullableCSIPluginListStub

type NullableCSIPluginListStub struct {
	// contains filtered or unexported fields
}

func NewNullableCSIPluginListStub

func NewNullableCSIPluginListStub(val *CSIPluginListStub) *NullableCSIPluginListStub

func (NullableCSIPluginListStub) Get

func (NullableCSIPluginListStub) IsSet

func (v NullableCSIPluginListStub) IsSet() bool

func (NullableCSIPluginListStub) MarshalJSON

func (v NullableCSIPluginListStub) MarshalJSON() ([]byte, error)

func (*NullableCSIPluginListStub) Set

func (*NullableCSIPluginListStub) UnmarshalJSON

func (v *NullableCSIPluginListStub) UnmarshalJSON(src []byte) error

func (*NullableCSIPluginListStub) Unset

func (v *NullableCSIPluginListStub) Unset()

type NullableCSISnapshot

type NullableCSISnapshot struct {
	// contains filtered or unexported fields
}

func NewNullableCSISnapshot

func NewNullableCSISnapshot(val *CSISnapshot) *NullableCSISnapshot

func (NullableCSISnapshot) Get

func (NullableCSISnapshot) IsSet

func (v NullableCSISnapshot) IsSet() bool

func (NullableCSISnapshot) MarshalJSON

func (v NullableCSISnapshot) MarshalJSON() ([]byte, error)

func (*NullableCSISnapshot) Set

func (v *NullableCSISnapshot) Set(val *CSISnapshot)

func (*NullableCSISnapshot) UnmarshalJSON

func (v *NullableCSISnapshot) UnmarshalJSON(src []byte) error

func (*NullableCSISnapshot) Unset

func (v *NullableCSISnapshot) Unset()

type NullableCSISnapshotCreateRequest

type NullableCSISnapshotCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableCSISnapshotCreateRequest) Get

func (NullableCSISnapshotCreateRequest) IsSet

func (NullableCSISnapshotCreateRequest) MarshalJSON

func (v NullableCSISnapshotCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableCSISnapshotCreateRequest) Set

func (*NullableCSISnapshotCreateRequest) UnmarshalJSON

func (v *NullableCSISnapshotCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableCSISnapshotCreateRequest) Unset

type NullableCSISnapshotCreateResponse

type NullableCSISnapshotCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableCSISnapshotCreateResponse) Get

func (NullableCSISnapshotCreateResponse) IsSet

func (NullableCSISnapshotCreateResponse) MarshalJSON

func (v NullableCSISnapshotCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableCSISnapshotCreateResponse) Set

func (*NullableCSISnapshotCreateResponse) UnmarshalJSON

func (v *NullableCSISnapshotCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableCSISnapshotCreateResponse) Unset

type NullableCSISnapshotListResponse

type NullableCSISnapshotListResponse struct {
	// contains filtered or unexported fields
}

func (NullableCSISnapshotListResponse) Get

func (NullableCSISnapshotListResponse) IsSet

func (NullableCSISnapshotListResponse) MarshalJSON

func (v NullableCSISnapshotListResponse) MarshalJSON() ([]byte, error)

func (*NullableCSISnapshotListResponse) Set

func (*NullableCSISnapshotListResponse) UnmarshalJSON

func (v *NullableCSISnapshotListResponse) UnmarshalJSON(src []byte) error

func (*NullableCSISnapshotListResponse) Unset

type NullableCSITopology

type NullableCSITopology struct {
	// contains filtered or unexported fields
}

func NewNullableCSITopology

func NewNullableCSITopology(val *CSITopology) *NullableCSITopology

func (NullableCSITopology) Get

func (NullableCSITopology) IsSet

func (v NullableCSITopology) IsSet() bool

func (NullableCSITopology) MarshalJSON

func (v NullableCSITopology) MarshalJSON() ([]byte, error)

func (*NullableCSITopology) Set

func (v *NullableCSITopology) Set(val *CSITopology)

func (*NullableCSITopology) UnmarshalJSON

func (v *NullableCSITopology) UnmarshalJSON(src []byte) error

func (*NullableCSITopology) Unset

func (v *NullableCSITopology) Unset()

type NullableCSITopologyRequest

type NullableCSITopologyRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCSITopologyRequest

func NewNullableCSITopologyRequest(val *CSITopologyRequest) *NullableCSITopologyRequest

func (NullableCSITopologyRequest) Get

func (NullableCSITopologyRequest) IsSet

func (v NullableCSITopologyRequest) IsSet() bool

func (NullableCSITopologyRequest) MarshalJSON

func (v NullableCSITopologyRequest) MarshalJSON() ([]byte, error)

func (*NullableCSITopologyRequest) Set

func (*NullableCSITopologyRequest) UnmarshalJSON

func (v *NullableCSITopologyRequest) UnmarshalJSON(src []byte) error

func (*NullableCSITopologyRequest) Unset

func (v *NullableCSITopologyRequest) Unset()

type NullableCSIVolume

type NullableCSIVolume struct {
	// contains filtered or unexported fields
}

func NewNullableCSIVolume

func NewNullableCSIVolume(val *CSIVolume) *NullableCSIVolume

func (NullableCSIVolume) Get

func (v NullableCSIVolume) Get() *CSIVolume

func (NullableCSIVolume) IsSet

func (v NullableCSIVolume) IsSet() bool

func (NullableCSIVolume) MarshalJSON

func (v NullableCSIVolume) MarshalJSON() ([]byte, error)

func (*NullableCSIVolume) Set

func (v *NullableCSIVolume) Set(val *CSIVolume)

func (*NullableCSIVolume) UnmarshalJSON

func (v *NullableCSIVolume) UnmarshalJSON(src []byte) error

func (*NullableCSIVolume) Unset

func (v *NullableCSIVolume) Unset()

type NullableCSIVolumeCapability

type NullableCSIVolumeCapability struct {
	// contains filtered or unexported fields
}

func NewNullableCSIVolumeCapability

func NewNullableCSIVolumeCapability(val *CSIVolumeCapability) *NullableCSIVolumeCapability

func (NullableCSIVolumeCapability) Get

func (NullableCSIVolumeCapability) IsSet

func (NullableCSIVolumeCapability) MarshalJSON

func (v NullableCSIVolumeCapability) MarshalJSON() ([]byte, error)

func (*NullableCSIVolumeCapability) Set

func (*NullableCSIVolumeCapability) UnmarshalJSON

func (v *NullableCSIVolumeCapability) UnmarshalJSON(src []byte) error

func (*NullableCSIVolumeCapability) Unset

func (v *NullableCSIVolumeCapability) Unset()

type NullableCSIVolumeCreateRequest

type NullableCSIVolumeCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableCSIVolumeCreateRequest) Get

func (NullableCSIVolumeCreateRequest) IsSet

func (NullableCSIVolumeCreateRequest) MarshalJSON

func (v NullableCSIVolumeCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableCSIVolumeCreateRequest) Set

func (*NullableCSIVolumeCreateRequest) UnmarshalJSON

func (v *NullableCSIVolumeCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableCSIVolumeCreateRequest) Unset

func (v *NullableCSIVolumeCreateRequest) Unset()

type NullableCSIVolumeExternalStub

type NullableCSIVolumeExternalStub struct {
	// contains filtered or unexported fields
}

func (NullableCSIVolumeExternalStub) Get

func (NullableCSIVolumeExternalStub) IsSet

func (NullableCSIVolumeExternalStub) MarshalJSON

func (v NullableCSIVolumeExternalStub) MarshalJSON() ([]byte, error)

func (*NullableCSIVolumeExternalStub) Set

func (*NullableCSIVolumeExternalStub) UnmarshalJSON

func (v *NullableCSIVolumeExternalStub) UnmarshalJSON(src []byte) error

func (*NullableCSIVolumeExternalStub) Unset

func (v *NullableCSIVolumeExternalStub) Unset()

type NullableCSIVolumeListExternalResponse

type NullableCSIVolumeListExternalResponse struct {
	// contains filtered or unexported fields
}

func (NullableCSIVolumeListExternalResponse) Get

func (NullableCSIVolumeListExternalResponse) IsSet

func (NullableCSIVolumeListExternalResponse) MarshalJSON

func (v NullableCSIVolumeListExternalResponse) MarshalJSON() ([]byte, error)

func (*NullableCSIVolumeListExternalResponse) Set

func (*NullableCSIVolumeListExternalResponse) UnmarshalJSON

func (v *NullableCSIVolumeListExternalResponse) UnmarshalJSON(src []byte) error

func (*NullableCSIVolumeListExternalResponse) Unset

type NullableCSIVolumeListStub

type NullableCSIVolumeListStub struct {
	// contains filtered or unexported fields
}

func NewNullableCSIVolumeListStub

func NewNullableCSIVolumeListStub(val *CSIVolumeListStub) *NullableCSIVolumeListStub

func (NullableCSIVolumeListStub) Get

func (NullableCSIVolumeListStub) IsSet

func (v NullableCSIVolumeListStub) IsSet() bool

func (NullableCSIVolumeListStub) MarshalJSON

func (v NullableCSIVolumeListStub) MarshalJSON() ([]byte, error)

func (*NullableCSIVolumeListStub) Set

func (*NullableCSIVolumeListStub) UnmarshalJSON

func (v *NullableCSIVolumeListStub) UnmarshalJSON(src []byte) error

func (*NullableCSIVolumeListStub) Unset

func (v *NullableCSIVolumeListStub) Unset()

type NullableCSIVolumeRegisterRequest

type NullableCSIVolumeRegisterRequest struct {
	// contains filtered or unexported fields
}

func (NullableCSIVolumeRegisterRequest) Get

func (NullableCSIVolumeRegisterRequest) IsSet

func (NullableCSIVolumeRegisterRequest) MarshalJSON

func (v NullableCSIVolumeRegisterRequest) MarshalJSON() ([]byte, error)

func (*NullableCSIVolumeRegisterRequest) Set

func (*NullableCSIVolumeRegisterRequest) UnmarshalJSON

func (v *NullableCSIVolumeRegisterRequest) UnmarshalJSON(src []byte) error

func (*NullableCSIVolumeRegisterRequest) Unset

type NullableChangeScript

type NullableChangeScript struct {
	// contains filtered or unexported fields
}

func NewNullableChangeScript

func NewNullableChangeScript(val *ChangeScript) *NullableChangeScript

func (NullableChangeScript) Get

func (NullableChangeScript) IsSet

func (v NullableChangeScript) IsSet() bool

func (NullableChangeScript) MarshalJSON

func (v NullableChangeScript) MarshalJSON() ([]byte, error)

func (*NullableChangeScript) Set

func (v *NullableChangeScript) Set(val *ChangeScript)

func (*NullableChangeScript) UnmarshalJSON

func (v *NullableChangeScript) UnmarshalJSON(src []byte) error

func (*NullableChangeScript) Unset

func (v *NullableChangeScript) Unset()

type NullableCheckRestart

type NullableCheckRestart struct {
	// contains filtered or unexported fields
}

func NewNullableCheckRestart

func NewNullableCheckRestart(val *CheckRestart) *NullableCheckRestart

func (NullableCheckRestart) Get

func (NullableCheckRestart) IsSet

func (v NullableCheckRestart) IsSet() bool

func (NullableCheckRestart) MarshalJSON

func (v NullableCheckRestart) MarshalJSON() ([]byte, error)

func (*NullableCheckRestart) Set

func (v *NullableCheckRestart) Set(val *CheckRestart)

func (*NullableCheckRestart) UnmarshalJSON

func (v *NullableCheckRestart) UnmarshalJSON(src []byte) error

func (*NullableCheckRestart) Unset

func (v *NullableCheckRestart) Unset()

type NullableConstraint

type NullableConstraint struct {
	// contains filtered or unexported fields
}

func NewNullableConstraint

func NewNullableConstraint(val *Constraint) *NullableConstraint

func (NullableConstraint) Get

func (v NullableConstraint) Get() *Constraint

func (NullableConstraint) IsSet

func (v NullableConstraint) IsSet() bool

func (NullableConstraint) MarshalJSON

func (v NullableConstraint) MarshalJSON() ([]byte, error)

func (*NullableConstraint) Set

func (v *NullableConstraint) Set(val *Constraint)

func (*NullableConstraint) UnmarshalJSON

func (v *NullableConstraint) UnmarshalJSON(src []byte) error

func (*NullableConstraint) Unset

func (v *NullableConstraint) Unset()

type NullableConsul

type NullableConsul struct {
	// contains filtered or unexported fields
}

func NewNullableConsul

func NewNullableConsul(val *Consul) *NullableConsul

func (NullableConsul) Get

func (v NullableConsul) Get() *Consul

func (NullableConsul) IsSet

func (v NullableConsul) IsSet() bool

func (NullableConsul) MarshalJSON

func (v NullableConsul) MarshalJSON() ([]byte, error)

func (*NullableConsul) Set

func (v *NullableConsul) Set(val *Consul)

func (*NullableConsul) UnmarshalJSON

func (v *NullableConsul) UnmarshalJSON(src []byte) error

func (*NullableConsul) Unset

func (v *NullableConsul) Unset()

type NullableConsulConnect

type NullableConsulConnect struct {
	// contains filtered or unexported fields
}

func NewNullableConsulConnect

func NewNullableConsulConnect(val *ConsulConnect) *NullableConsulConnect

func (NullableConsulConnect) Get

func (NullableConsulConnect) IsSet

func (v NullableConsulConnect) IsSet() bool

func (NullableConsulConnect) MarshalJSON

func (v NullableConsulConnect) MarshalJSON() ([]byte, error)

func (*NullableConsulConnect) Set

func (v *NullableConsulConnect) Set(val *ConsulConnect)

func (*NullableConsulConnect) UnmarshalJSON

func (v *NullableConsulConnect) UnmarshalJSON(src []byte) error

func (*NullableConsulConnect) Unset

func (v *NullableConsulConnect) Unset()

type NullableConsulExposeConfig

type NullableConsulExposeConfig struct {
	// contains filtered or unexported fields
}

func NewNullableConsulExposeConfig

func NewNullableConsulExposeConfig(val *ConsulExposeConfig) *NullableConsulExposeConfig

func (NullableConsulExposeConfig) Get

func (NullableConsulExposeConfig) IsSet

func (v NullableConsulExposeConfig) IsSet() bool

func (NullableConsulExposeConfig) MarshalJSON

func (v NullableConsulExposeConfig) MarshalJSON() ([]byte, error)

func (*NullableConsulExposeConfig) Set

func (*NullableConsulExposeConfig) UnmarshalJSON

func (v *NullableConsulExposeConfig) UnmarshalJSON(src []byte) error

func (*NullableConsulExposeConfig) Unset

func (v *NullableConsulExposeConfig) Unset()

type NullableConsulExposePath

type NullableConsulExposePath struct {
	// contains filtered or unexported fields
}

func NewNullableConsulExposePath

func NewNullableConsulExposePath(val *ConsulExposePath) *NullableConsulExposePath

func (NullableConsulExposePath) Get

func (NullableConsulExposePath) IsSet

func (v NullableConsulExposePath) IsSet() bool

func (NullableConsulExposePath) MarshalJSON

func (v NullableConsulExposePath) MarshalJSON() ([]byte, error)

func (*NullableConsulExposePath) Set

func (*NullableConsulExposePath) UnmarshalJSON

func (v *NullableConsulExposePath) UnmarshalJSON(src []byte) error

func (*NullableConsulExposePath) Unset

func (v *NullableConsulExposePath) Unset()

type NullableConsulGateway

type NullableConsulGateway struct {
	// contains filtered or unexported fields
}

func NewNullableConsulGateway

func NewNullableConsulGateway(val *ConsulGateway) *NullableConsulGateway

func (NullableConsulGateway) Get

func (NullableConsulGateway) IsSet

func (v NullableConsulGateway) IsSet() bool

func (NullableConsulGateway) MarshalJSON

func (v NullableConsulGateway) MarshalJSON() ([]byte, error)

func (*NullableConsulGateway) Set

func (v *NullableConsulGateway) Set(val *ConsulGateway)

func (*NullableConsulGateway) UnmarshalJSON

func (v *NullableConsulGateway) UnmarshalJSON(src []byte) error

func (*NullableConsulGateway) Unset

func (v *NullableConsulGateway) Unset()

type NullableConsulGatewayBindAddress

type NullableConsulGatewayBindAddress struct {
	// contains filtered or unexported fields
}

func (NullableConsulGatewayBindAddress) Get

func (NullableConsulGatewayBindAddress) IsSet

func (NullableConsulGatewayBindAddress) MarshalJSON

func (v NullableConsulGatewayBindAddress) MarshalJSON() ([]byte, error)

func (*NullableConsulGatewayBindAddress) Set

func (*NullableConsulGatewayBindAddress) UnmarshalJSON

func (v *NullableConsulGatewayBindAddress) UnmarshalJSON(src []byte) error

func (*NullableConsulGatewayBindAddress) Unset

type NullableConsulGatewayProxy

type NullableConsulGatewayProxy struct {
	// contains filtered or unexported fields
}

func NewNullableConsulGatewayProxy

func NewNullableConsulGatewayProxy(val *ConsulGatewayProxy) *NullableConsulGatewayProxy

func (NullableConsulGatewayProxy) Get

func (NullableConsulGatewayProxy) IsSet

func (v NullableConsulGatewayProxy) IsSet() bool

func (NullableConsulGatewayProxy) MarshalJSON

func (v NullableConsulGatewayProxy) MarshalJSON() ([]byte, error)

func (*NullableConsulGatewayProxy) Set

func (*NullableConsulGatewayProxy) UnmarshalJSON

func (v *NullableConsulGatewayProxy) UnmarshalJSON(src []byte) error

func (*NullableConsulGatewayProxy) Unset

func (v *NullableConsulGatewayProxy) Unset()

type NullableConsulGatewayTLSConfig

type NullableConsulGatewayTLSConfig struct {
	// contains filtered or unexported fields
}

func (NullableConsulGatewayTLSConfig) Get

func (NullableConsulGatewayTLSConfig) IsSet

func (NullableConsulGatewayTLSConfig) MarshalJSON

func (v NullableConsulGatewayTLSConfig) MarshalJSON() ([]byte, error)

func (*NullableConsulGatewayTLSConfig) Set

func (*NullableConsulGatewayTLSConfig) UnmarshalJSON

func (v *NullableConsulGatewayTLSConfig) UnmarshalJSON(src []byte) error

func (*NullableConsulGatewayTLSConfig) Unset

func (v *NullableConsulGatewayTLSConfig) Unset()

type NullableConsulIngressConfigEntry

type NullableConsulIngressConfigEntry struct {
	// contains filtered or unexported fields
}

func (NullableConsulIngressConfigEntry) Get

func (NullableConsulIngressConfigEntry) IsSet

func (NullableConsulIngressConfigEntry) MarshalJSON

func (v NullableConsulIngressConfigEntry) MarshalJSON() ([]byte, error)

func (*NullableConsulIngressConfigEntry) Set

func (*NullableConsulIngressConfigEntry) UnmarshalJSON

func (v *NullableConsulIngressConfigEntry) UnmarshalJSON(src []byte) error

func (*NullableConsulIngressConfigEntry) Unset

type NullableConsulIngressListener

type NullableConsulIngressListener struct {
	// contains filtered or unexported fields
}

func (NullableConsulIngressListener) Get

func (NullableConsulIngressListener) IsSet

func (NullableConsulIngressListener) MarshalJSON

func (v NullableConsulIngressListener) MarshalJSON() ([]byte, error)

func (*NullableConsulIngressListener) Set

func (*NullableConsulIngressListener) UnmarshalJSON

func (v *NullableConsulIngressListener) UnmarshalJSON(src []byte) error

func (*NullableConsulIngressListener) Unset

func (v *NullableConsulIngressListener) Unset()

type NullableConsulIngressService

type NullableConsulIngressService struct {
	// contains filtered or unexported fields
}

func NewNullableConsulIngressService

func NewNullableConsulIngressService(val *ConsulIngressService) *NullableConsulIngressService

func (NullableConsulIngressService) Get

func (NullableConsulIngressService) IsSet

func (NullableConsulIngressService) MarshalJSON

func (v NullableConsulIngressService) MarshalJSON() ([]byte, error)

func (*NullableConsulIngressService) Set

func (*NullableConsulIngressService) UnmarshalJSON

func (v *NullableConsulIngressService) UnmarshalJSON(src []byte) error

func (*NullableConsulIngressService) Unset

func (v *NullableConsulIngressService) Unset()

type NullableConsulLinkedService

type NullableConsulLinkedService struct {
	// contains filtered or unexported fields
}

func NewNullableConsulLinkedService

func NewNullableConsulLinkedService(val *ConsulLinkedService) *NullableConsulLinkedService

func (NullableConsulLinkedService) Get

func (NullableConsulLinkedService) IsSet

func (NullableConsulLinkedService) MarshalJSON

func (v NullableConsulLinkedService) MarshalJSON() ([]byte, error)

func (*NullableConsulLinkedService) Set

func (*NullableConsulLinkedService) UnmarshalJSON

func (v *NullableConsulLinkedService) UnmarshalJSON(src []byte) error

func (*NullableConsulLinkedService) Unset

func (v *NullableConsulLinkedService) Unset()

type NullableConsulMeshGateway

type NullableConsulMeshGateway struct {
	// contains filtered or unexported fields
}

func NewNullableConsulMeshGateway

func NewNullableConsulMeshGateway(val *ConsulMeshGateway) *NullableConsulMeshGateway

func (NullableConsulMeshGateway) Get

func (NullableConsulMeshGateway) IsSet

func (v NullableConsulMeshGateway) IsSet() bool

func (NullableConsulMeshGateway) MarshalJSON

func (v NullableConsulMeshGateway) MarshalJSON() ([]byte, error)

func (*NullableConsulMeshGateway) Set

func (*NullableConsulMeshGateway) UnmarshalJSON

func (v *NullableConsulMeshGateway) UnmarshalJSON(src []byte) error

func (*NullableConsulMeshGateway) Unset

func (v *NullableConsulMeshGateway) Unset()

type NullableConsulProxy

type NullableConsulProxy struct {
	// contains filtered or unexported fields
}

func NewNullableConsulProxy

func NewNullableConsulProxy(val *ConsulProxy) *NullableConsulProxy

func (NullableConsulProxy) Get

func (NullableConsulProxy) IsSet

func (v NullableConsulProxy) IsSet() bool

func (NullableConsulProxy) MarshalJSON

func (v NullableConsulProxy) MarshalJSON() ([]byte, error)

func (*NullableConsulProxy) Set

func (v *NullableConsulProxy) Set(val *ConsulProxy)

func (*NullableConsulProxy) UnmarshalJSON

func (v *NullableConsulProxy) UnmarshalJSON(src []byte) error

func (*NullableConsulProxy) Unset

func (v *NullableConsulProxy) Unset()

type NullableConsulSidecarService

type NullableConsulSidecarService struct {
	// contains filtered or unexported fields
}

func NewNullableConsulSidecarService

func NewNullableConsulSidecarService(val *ConsulSidecarService) *NullableConsulSidecarService

func (NullableConsulSidecarService) Get

func (NullableConsulSidecarService) IsSet

func (NullableConsulSidecarService) MarshalJSON

func (v NullableConsulSidecarService) MarshalJSON() ([]byte, error)

func (*NullableConsulSidecarService) Set

func (*NullableConsulSidecarService) UnmarshalJSON

func (v *NullableConsulSidecarService) UnmarshalJSON(src []byte) error

func (*NullableConsulSidecarService) Unset

func (v *NullableConsulSidecarService) Unset()

type NullableConsulTerminatingConfigEntry

type NullableConsulTerminatingConfigEntry struct {
	// contains filtered or unexported fields
}

func (NullableConsulTerminatingConfigEntry) Get

func (NullableConsulTerminatingConfigEntry) IsSet

func (NullableConsulTerminatingConfigEntry) MarshalJSON

func (v NullableConsulTerminatingConfigEntry) MarshalJSON() ([]byte, error)

func (*NullableConsulTerminatingConfigEntry) Set

func (*NullableConsulTerminatingConfigEntry) UnmarshalJSON

func (v *NullableConsulTerminatingConfigEntry) UnmarshalJSON(src []byte) error

func (*NullableConsulTerminatingConfigEntry) Unset

type NullableConsulUpstream

type NullableConsulUpstream struct {
	// contains filtered or unexported fields
}

func NewNullableConsulUpstream

func NewNullableConsulUpstream(val *ConsulUpstream) *NullableConsulUpstream

func (NullableConsulUpstream) Get

func (NullableConsulUpstream) IsSet

func (v NullableConsulUpstream) IsSet() bool

func (NullableConsulUpstream) MarshalJSON

func (v NullableConsulUpstream) MarshalJSON() ([]byte, error)

func (*NullableConsulUpstream) Set

func (*NullableConsulUpstream) UnmarshalJSON

func (v *NullableConsulUpstream) UnmarshalJSON(src []byte) error

func (*NullableConsulUpstream) Unset

func (v *NullableConsulUpstream) Unset()

type NullableDNSConfig

type NullableDNSConfig struct {
	// contains filtered or unexported fields
}

func NewNullableDNSConfig

func NewNullableDNSConfig(val *DNSConfig) *NullableDNSConfig

func (NullableDNSConfig) Get

func (v NullableDNSConfig) Get() *DNSConfig

func (NullableDNSConfig) IsSet

func (v NullableDNSConfig) IsSet() bool

func (NullableDNSConfig) MarshalJSON

func (v NullableDNSConfig) MarshalJSON() ([]byte, error)

func (*NullableDNSConfig) Set

func (v *NullableDNSConfig) Set(val *DNSConfig)

func (*NullableDNSConfig) UnmarshalJSON

func (v *NullableDNSConfig) UnmarshalJSON(src []byte) error

func (*NullableDNSConfig) Unset

func (v *NullableDNSConfig) Unset()

type NullableDeployment

type NullableDeployment struct {
	// contains filtered or unexported fields
}

func NewNullableDeployment

func NewNullableDeployment(val *Deployment) *NullableDeployment

func (NullableDeployment) Get

func (v NullableDeployment) Get() *Deployment

func (NullableDeployment) IsSet

func (v NullableDeployment) IsSet() bool

func (NullableDeployment) MarshalJSON

func (v NullableDeployment) MarshalJSON() ([]byte, error)

func (*NullableDeployment) Set

func (v *NullableDeployment) Set(val *Deployment)

func (*NullableDeployment) UnmarshalJSON

func (v *NullableDeployment) UnmarshalJSON(src []byte) error

func (*NullableDeployment) Unset

func (v *NullableDeployment) Unset()

type NullableDeploymentAllocHealthRequest

type NullableDeploymentAllocHealthRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeploymentAllocHealthRequest) Get

func (NullableDeploymentAllocHealthRequest) IsSet

func (NullableDeploymentAllocHealthRequest) MarshalJSON

func (v NullableDeploymentAllocHealthRequest) MarshalJSON() ([]byte, error)

func (*NullableDeploymentAllocHealthRequest) Set

func (*NullableDeploymentAllocHealthRequest) UnmarshalJSON

func (v *NullableDeploymentAllocHealthRequest) UnmarshalJSON(src []byte) error

func (*NullableDeploymentAllocHealthRequest) Unset

type NullableDeploymentPauseRequest

type NullableDeploymentPauseRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeploymentPauseRequest) Get

func (NullableDeploymentPauseRequest) IsSet

func (NullableDeploymentPauseRequest) MarshalJSON

func (v NullableDeploymentPauseRequest) MarshalJSON() ([]byte, error)

func (*NullableDeploymentPauseRequest) Set

func (*NullableDeploymentPauseRequest) UnmarshalJSON

func (v *NullableDeploymentPauseRequest) UnmarshalJSON(src []byte) error

func (*NullableDeploymentPauseRequest) Unset

func (v *NullableDeploymentPauseRequest) Unset()

type NullableDeploymentPromoteRequest

type NullableDeploymentPromoteRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeploymentPromoteRequest) Get

func (NullableDeploymentPromoteRequest) IsSet

func (NullableDeploymentPromoteRequest) MarshalJSON

func (v NullableDeploymentPromoteRequest) MarshalJSON() ([]byte, error)

func (*NullableDeploymentPromoteRequest) Set

func (*NullableDeploymentPromoteRequest) UnmarshalJSON

func (v *NullableDeploymentPromoteRequest) UnmarshalJSON(src []byte) error

func (*NullableDeploymentPromoteRequest) Unset

type NullableDeploymentState

type NullableDeploymentState struct {
	// contains filtered or unexported fields
}

func NewNullableDeploymentState

func NewNullableDeploymentState(val *DeploymentState) *NullableDeploymentState

func (NullableDeploymentState) Get

func (NullableDeploymentState) IsSet

func (v NullableDeploymentState) IsSet() bool

func (NullableDeploymentState) MarshalJSON

func (v NullableDeploymentState) MarshalJSON() ([]byte, error)

func (*NullableDeploymentState) Set

func (*NullableDeploymentState) UnmarshalJSON

func (v *NullableDeploymentState) UnmarshalJSON(src []byte) error

func (*NullableDeploymentState) Unset

func (v *NullableDeploymentState) Unset()

type NullableDeploymentUnblockRequest

type NullableDeploymentUnblockRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeploymentUnblockRequest) Get

func (NullableDeploymentUnblockRequest) IsSet

func (NullableDeploymentUnblockRequest) MarshalJSON

func (v NullableDeploymentUnblockRequest) MarshalJSON() ([]byte, error)

func (*NullableDeploymentUnblockRequest) Set

func (*NullableDeploymentUnblockRequest) UnmarshalJSON

func (v *NullableDeploymentUnblockRequest) UnmarshalJSON(src []byte) error

func (*NullableDeploymentUnblockRequest) Unset

type NullableDeploymentUpdateResponse

type NullableDeploymentUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeploymentUpdateResponse) Get

func (NullableDeploymentUpdateResponse) IsSet

func (NullableDeploymentUpdateResponse) MarshalJSON

func (v NullableDeploymentUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableDeploymentUpdateResponse) Set

func (*NullableDeploymentUpdateResponse) UnmarshalJSON

func (v *NullableDeploymentUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableDeploymentUpdateResponse) Unset

type NullableDesiredTransition

type NullableDesiredTransition struct {
	// contains filtered or unexported fields
}

func NewNullableDesiredTransition

func NewNullableDesiredTransition(val *DesiredTransition) *NullableDesiredTransition

func (NullableDesiredTransition) Get

func (NullableDesiredTransition) IsSet

func (v NullableDesiredTransition) IsSet() bool

func (NullableDesiredTransition) MarshalJSON

func (v NullableDesiredTransition) MarshalJSON() ([]byte, error)

func (*NullableDesiredTransition) Set

func (*NullableDesiredTransition) UnmarshalJSON

func (v *NullableDesiredTransition) UnmarshalJSON(src []byte) error

func (*NullableDesiredTransition) Unset

func (v *NullableDesiredTransition) Unset()

type NullableDesiredUpdates

type NullableDesiredUpdates struct {
	// contains filtered or unexported fields
}

func NewNullableDesiredUpdates

func NewNullableDesiredUpdates(val *DesiredUpdates) *NullableDesiredUpdates

func (NullableDesiredUpdates) Get

func (NullableDesiredUpdates) IsSet

func (v NullableDesiredUpdates) IsSet() bool

func (NullableDesiredUpdates) MarshalJSON

func (v NullableDesiredUpdates) MarshalJSON() ([]byte, error)

func (*NullableDesiredUpdates) Set

func (*NullableDesiredUpdates) UnmarshalJSON

func (v *NullableDesiredUpdates) UnmarshalJSON(src []byte) error

func (*NullableDesiredUpdates) Unset

func (v *NullableDesiredUpdates) Unset()

type NullableDispatchPayloadConfig

type NullableDispatchPayloadConfig struct {
	// contains filtered or unexported fields
}

func (NullableDispatchPayloadConfig) Get

func (NullableDispatchPayloadConfig) IsSet

func (NullableDispatchPayloadConfig) MarshalJSON

func (v NullableDispatchPayloadConfig) MarshalJSON() ([]byte, error)

func (*NullableDispatchPayloadConfig) Set

func (*NullableDispatchPayloadConfig) UnmarshalJSON

func (v *NullableDispatchPayloadConfig) UnmarshalJSON(src []byte) error

func (*NullableDispatchPayloadConfig) Unset

func (v *NullableDispatchPayloadConfig) Unset()

type NullableDrainMetadata

type NullableDrainMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableDrainMetadata

func NewNullableDrainMetadata(val *DrainMetadata) *NullableDrainMetadata

func (NullableDrainMetadata) Get

func (NullableDrainMetadata) IsSet

func (v NullableDrainMetadata) IsSet() bool

func (NullableDrainMetadata) MarshalJSON

func (v NullableDrainMetadata) MarshalJSON() ([]byte, error)

func (*NullableDrainMetadata) Set

func (v *NullableDrainMetadata) Set(val *DrainMetadata)

func (*NullableDrainMetadata) UnmarshalJSON

func (v *NullableDrainMetadata) UnmarshalJSON(src []byte) error

func (*NullableDrainMetadata) Unset

func (v *NullableDrainMetadata) Unset()

type NullableDrainSpec

type NullableDrainSpec struct {
	// contains filtered or unexported fields
}

func NewNullableDrainSpec

func NewNullableDrainSpec(val *DrainSpec) *NullableDrainSpec

func (NullableDrainSpec) Get

func (v NullableDrainSpec) Get() *DrainSpec

func (NullableDrainSpec) IsSet

func (v NullableDrainSpec) IsSet() bool

func (NullableDrainSpec) MarshalJSON

func (v NullableDrainSpec) MarshalJSON() ([]byte, error)

func (*NullableDrainSpec) Set

func (v *NullableDrainSpec) Set(val *DrainSpec)

func (*NullableDrainSpec) UnmarshalJSON

func (v *NullableDrainSpec) UnmarshalJSON(src []byte) error

func (*NullableDrainSpec) Unset

func (v *NullableDrainSpec) Unset()

type NullableDrainStrategy

type NullableDrainStrategy struct {
	// contains filtered or unexported fields
}

func NewNullableDrainStrategy

func NewNullableDrainStrategy(val *DrainStrategy) *NullableDrainStrategy

func (NullableDrainStrategy) Get

func (NullableDrainStrategy) IsSet

func (v NullableDrainStrategy) IsSet() bool

func (NullableDrainStrategy) MarshalJSON

func (v NullableDrainStrategy) MarshalJSON() ([]byte, error)

func (*NullableDrainStrategy) Set

func (v *NullableDrainStrategy) Set(val *DrainStrategy)

func (*NullableDrainStrategy) UnmarshalJSON

func (v *NullableDrainStrategy) UnmarshalJSON(src []byte) error

func (*NullableDrainStrategy) Unset

func (v *NullableDrainStrategy) Unset()

type NullableDriverInfo

type NullableDriverInfo struct {
	// contains filtered or unexported fields
}

func NewNullableDriverInfo

func NewNullableDriverInfo(val *DriverInfo) *NullableDriverInfo

func (NullableDriverInfo) Get

func (v NullableDriverInfo) Get() *DriverInfo

func (NullableDriverInfo) IsSet

func (v NullableDriverInfo) IsSet() bool

func (NullableDriverInfo) MarshalJSON

func (v NullableDriverInfo) MarshalJSON() ([]byte, error)

func (*NullableDriverInfo) Set

func (v *NullableDriverInfo) Set(val *DriverInfo)

func (*NullableDriverInfo) UnmarshalJSON

func (v *NullableDriverInfo) UnmarshalJSON(src []byte) error

func (*NullableDriverInfo) Unset

func (v *NullableDriverInfo) Unset()

type NullableEphemeralDisk

type NullableEphemeralDisk struct {
	// contains filtered or unexported fields
}

func NewNullableEphemeralDisk

func NewNullableEphemeralDisk(val *EphemeralDisk) *NullableEphemeralDisk

func (NullableEphemeralDisk) Get

func (NullableEphemeralDisk) IsSet

func (v NullableEphemeralDisk) IsSet() bool

func (NullableEphemeralDisk) MarshalJSON

func (v NullableEphemeralDisk) MarshalJSON() ([]byte, error)

func (*NullableEphemeralDisk) Set

func (v *NullableEphemeralDisk) Set(val *EphemeralDisk)

func (*NullableEphemeralDisk) UnmarshalJSON

func (v *NullableEphemeralDisk) UnmarshalJSON(src []byte) error

func (*NullableEphemeralDisk) Unset

func (v *NullableEphemeralDisk) Unset()

type NullableEvalOptions

type NullableEvalOptions struct {
	// contains filtered or unexported fields
}

func NewNullableEvalOptions

func NewNullableEvalOptions(val *EvalOptions) *NullableEvalOptions

func (NullableEvalOptions) Get

func (NullableEvalOptions) IsSet

func (v NullableEvalOptions) IsSet() bool

func (NullableEvalOptions) MarshalJSON

func (v NullableEvalOptions) MarshalJSON() ([]byte, error)

func (*NullableEvalOptions) Set

func (v *NullableEvalOptions) Set(val *EvalOptions)

func (*NullableEvalOptions) UnmarshalJSON

func (v *NullableEvalOptions) UnmarshalJSON(src []byte) error

func (*NullableEvalOptions) Unset

func (v *NullableEvalOptions) Unset()

type NullableEvaluation

type NullableEvaluation struct {
	// contains filtered or unexported fields
}

func NewNullableEvaluation

func NewNullableEvaluation(val *Evaluation) *NullableEvaluation

func (NullableEvaluation) Get

func (v NullableEvaluation) Get() *Evaluation

func (NullableEvaluation) IsSet

func (v NullableEvaluation) IsSet() bool

func (NullableEvaluation) MarshalJSON

func (v NullableEvaluation) MarshalJSON() ([]byte, error)

func (*NullableEvaluation) Set

func (v *NullableEvaluation) Set(val *Evaluation)

func (*NullableEvaluation) UnmarshalJSON

func (v *NullableEvaluation) UnmarshalJSON(src []byte) error

func (*NullableEvaluation) Unset

func (v *NullableEvaluation) Unset()

type NullableEvaluationStub

type NullableEvaluationStub struct {
	// contains filtered or unexported fields
}

func NewNullableEvaluationStub

func NewNullableEvaluationStub(val *EvaluationStub) *NullableEvaluationStub

func (NullableEvaluationStub) Get

func (NullableEvaluationStub) IsSet

func (v NullableEvaluationStub) IsSet() bool

func (NullableEvaluationStub) MarshalJSON

func (v NullableEvaluationStub) MarshalJSON() ([]byte, error)

func (*NullableEvaluationStub) Set

func (*NullableEvaluationStub) UnmarshalJSON

func (v *NullableEvaluationStub) UnmarshalJSON(src []byte) error

func (*NullableEvaluationStub) Unset

func (v *NullableEvaluationStub) Unset()

type NullableFieldDiff

type NullableFieldDiff struct {
	// contains filtered or unexported fields
}

func NewNullableFieldDiff

func NewNullableFieldDiff(val *FieldDiff) *NullableFieldDiff

func (NullableFieldDiff) Get

func (v NullableFieldDiff) Get() *FieldDiff

func (NullableFieldDiff) IsSet

func (v NullableFieldDiff) IsSet() bool

func (NullableFieldDiff) MarshalJSON

func (v NullableFieldDiff) MarshalJSON() ([]byte, error)

func (*NullableFieldDiff) Set

func (v *NullableFieldDiff) Set(val *FieldDiff)

func (*NullableFieldDiff) UnmarshalJSON

func (v *NullableFieldDiff) UnmarshalJSON(src []byte) error

func (*NullableFieldDiff) Unset

func (v *NullableFieldDiff) 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 NullableFuzzyMatch

type NullableFuzzyMatch struct {
	// contains filtered or unexported fields
}

func NewNullableFuzzyMatch

func NewNullableFuzzyMatch(val *FuzzyMatch) *NullableFuzzyMatch

func (NullableFuzzyMatch) Get

func (v NullableFuzzyMatch) Get() *FuzzyMatch

func (NullableFuzzyMatch) IsSet

func (v NullableFuzzyMatch) IsSet() bool

func (NullableFuzzyMatch) MarshalJSON

func (v NullableFuzzyMatch) MarshalJSON() ([]byte, error)

func (*NullableFuzzyMatch) Set

func (v *NullableFuzzyMatch) Set(val *FuzzyMatch)

func (*NullableFuzzyMatch) UnmarshalJSON

func (v *NullableFuzzyMatch) UnmarshalJSON(src []byte) error

func (*NullableFuzzyMatch) Unset

func (v *NullableFuzzyMatch) Unset()

type NullableFuzzySearchRequest

type NullableFuzzySearchRequest struct {
	// contains filtered or unexported fields
}

func NewNullableFuzzySearchRequest

func NewNullableFuzzySearchRequest(val *FuzzySearchRequest) *NullableFuzzySearchRequest

func (NullableFuzzySearchRequest) Get

func (NullableFuzzySearchRequest) IsSet

func (v NullableFuzzySearchRequest) IsSet() bool

func (NullableFuzzySearchRequest) MarshalJSON

func (v NullableFuzzySearchRequest) MarshalJSON() ([]byte, error)

func (*NullableFuzzySearchRequest) Set

func (*NullableFuzzySearchRequest) UnmarshalJSON

func (v *NullableFuzzySearchRequest) UnmarshalJSON(src []byte) error

func (*NullableFuzzySearchRequest) Unset

func (v *NullableFuzzySearchRequest) Unset()

type NullableFuzzySearchResponse

type NullableFuzzySearchResponse struct {
	// contains filtered or unexported fields
}

func NewNullableFuzzySearchResponse

func NewNullableFuzzySearchResponse(val *FuzzySearchResponse) *NullableFuzzySearchResponse

func (NullableFuzzySearchResponse) Get

func (NullableFuzzySearchResponse) IsSet

func (NullableFuzzySearchResponse) MarshalJSON

func (v NullableFuzzySearchResponse) MarshalJSON() ([]byte, error)

func (*NullableFuzzySearchResponse) Set

func (*NullableFuzzySearchResponse) UnmarshalJSON

func (v *NullableFuzzySearchResponse) UnmarshalJSON(src []byte) error

func (*NullableFuzzySearchResponse) Unset

func (v *NullableFuzzySearchResponse) Unset()

type NullableGaugeValue

type NullableGaugeValue struct {
	// contains filtered or unexported fields
}

func NewNullableGaugeValue

func NewNullableGaugeValue(val *GaugeValue) *NullableGaugeValue

func (NullableGaugeValue) Get

func (v NullableGaugeValue) Get() *GaugeValue

func (NullableGaugeValue) IsSet

func (v NullableGaugeValue) IsSet() bool

func (NullableGaugeValue) MarshalJSON

func (v NullableGaugeValue) MarshalJSON() ([]byte, error)

func (*NullableGaugeValue) Set

func (v *NullableGaugeValue) Set(val *GaugeValue)

func (*NullableGaugeValue) UnmarshalJSON

func (v *NullableGaugeValue) UnmarshalJSON(src []byte) error

func (*NullableGaugeValue) Unset

func (v *NullableGaugeValue) Unset()

type NullableHostNetworkInfo

type NullableHostNetworkInfo struct {
	// contains filtered or unexported fields
}

func NewNullableHostNetworkInfo

func NewNullableHostNetworkInfo(val *HostNetworkInfo) *NullableHostNetworkInfo

func (NullableHostNetworkInfo) Get

func (NullableHostNetworkInfo) IsSet

func (v NullableHostNetworkInfo) IsSet() bool

func (NullableHostNetworkInfo) MarshalJSON

func (v NullableHostNetworkInfo) MarshalJSON() ([]byte, error)

func (*NullableHostNetworkInfo) Set

func (*NullableHostNetworkInfo) UnmarshalJSON

func (v *NullableHostNetworkInfo) UnmarshalJSON(src []byte) error

func (*NullableHostNetworkInfo) Unset

func (v *NullableHostNetworkInfo) Unset()

type NullableHostVolumeInfo

type NullableHostVolumeInfo struct {
	// contains filtered or unexported fields
}

func NewNullableHostVolumeInfo

func NewNullableHostVolumeInfo(val *HostVolumeInfo) *NullableHostVolumeInfo

func (NullableHostVolumeInfo) Get

func (NullableHostVolumeInfo) IsSet

func (v NullableHostVolumeInfo) IsSet() bool

func (NullableHostVolumeInfo) MarshalJSON

func (v NullableHostVolumeInfo) MarshalJSON() ([]byte, error)

func (*NullableHostVolumeInfo) Set

func (*NullableHostVolumeInfo) UnmarshalJSON

func (v *NullableHostVolumeInfo) UnmarshalJSON(src []byte) error

func (*NullableHostVolumeInfo) Unset

func (v *NullableHostVolumeInfo) 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 NullableJob

type NullableJob struct {
	// contains filtered or unexported fields
}

func NewNullableJob

func NewNullableJob(val *Job) *NullableJob

func (NullableJob) Get

func (v NullableJob) Get() *Job

func (NullableJob) IsSet

func (v NullableJob) IsSet() bool

func (NullableJob) MarshalJSON

func (v NullableJob) MarshalJSON() ([]byte, error)

func (*NullableJob) Set

func (v *NullableJob) Set(val *Job)

func (*NullableJob) UnmarshalJSON

func (v *NullableJob) UnmarshalJSON(src []byte) error

func (*NullableJob) Unset

func (v *NullableJob) Unset()

type NullableJobACL

type NullableJobACL struct {
	// contains filtered or unexported fields
}

func NewNullableJobACL

func NewNullableJobACL(val *JobACL) *NullableJobACL

func (NullableJobACL) Get

func (v NullableJobACL) Get() *JobACL

func (NullableJobACL) IsSet

func (v NullableJobACL) IsSet() bool

func (NullableJobACL) MarshalJSON

func (v NullableJobACL) MarshalJSON() ([]byte, error)

func (*NullableJobACL) Set

func (v *NullableJobACL) Set(val *JobACL)

func (*NullableJobACL) UnmarshalJSON

func (v *NullableJobACL) UnmarshalJSON(src []byte) error

func (*NullableJobACL) Unset

func (v *NullableJobACL) Unset()

type NullableJobChildrenSummary

type NullableJobChildrenSummary struct {
	// contains filtered or unexported fields
}

func NewNullableJobChildrenSummary

func NewNullableJobChildrenSummary(val *JobChildrenSummary) *NullableJobChildrenSummary

func (NullableJobChildrenSummary) Get

func (NullableJobChildrenSummary) IsSet

func (v NullableJobChildrenSummary) IsSet() bool

func (NullableJobChildrenSummary) MarshalJSON

func (v NullableJobChildrenSummary) MarshalJSON() ([]byte, error)

func (*NullableJobChildrenSummary) Set

func (*NullableJobChildrenSummary) UnmarshalJSON

func (v *NullableJobChildrenSummary) UnmarshalJSON(src []byte) error

func (*NullableJobChildrenSummary) Unset

func (v *NullableJobChildrenSummary) Unset()

type NullableJobDeregisterResponse

type NullableJobDeregisterResponse struct {
	// contains filtered or unexported fields
}

func (NullableJobDeregisterResponse) Get

func (NullableJobDeregisterResponse) IsSet

func (NullableJobDeregisterResponse) MarshalJSON

func (v NullableJobDeregisterResponse) MarshalJSON() ([]byte, error)

func (*NullableJobDeregisterResponse) Set

func (*NullableJobDeregisterResponse) UnmarshalJSON

func (v *NullableJobDeregisterResponse) UnmarshalJSON(src []byte) error

func (*NullableJobDeregisterResponse) Unset

func (v *NullableJobDeregisterResponse) Unset()

type NullableJobDiff

type NullableJobDiff struct {
	// contains filtered or unexported fields
}

func NewNullableJobDiff

func NewNullableJobDiff(val *JobDiff) *NullableJobDiff

func (NullableJobDiff) Get

func (v NullableJobDiff) Get() *JobDiff

func (NullableJobDiff) IsSet

func (v NullableJobDiff) IsSet() bool

func (NullableJobDiff) MarshalJSON

func (v NullableJobDiff) MarshalJSON() ([]byte, error)

func (*NullableJobDiff) Set

func (v *NullableJobDiff) Set(val *JobDiff)

func (*NullableJobDiff) UnmarshalJSON

func (v *NullableJobDiff) UnmarshalJSON(src []byte) error

func (*NullableJobDiff) Unset

func (v *NullableJobDiff) Unset()

type NullableJobDispatchRequest

type NullableJobDispatchRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJobDispatchRequest

func NewNullableJobDispatchRequest(val *JobDispatchRequest) *NullableJobDispatchRequest

func (NullableJobDispatchRequest) Get

func (NullableJobDispatchRequest) IsSet

func (v NullableJobDispatchRequest) IsSet() bool

func (NullableJobDispatchRequest) MarshalJSON

func (v NullableJobDispatchRequest) MarshalJSON() ([]byte, error)

func (*NullableJobDispatchRequest) Set

func (*NullableJobDispatchRequest) UnmarshalJSON

func (v *NullableJobDispatchRequest) UnmarshalJSON(src []byte) error

func (*NullableJobDispatchRequest) Unset

func (v *NullableJobDispatchRequest) Unset()

type NullableJobDispatchResponse

type NullableJobDispatchResponse struct {
	// contains filtered or unexported fields
}

func NewNullableJobDispatchResponse

func NewNullableJobDispatchResponse(val *JobDispatchResponse) *NullableJobDispatchResponse

func (NullableJobDispatchResponse) Get

func (NullableJobDispatchResponse) IsSet

func (NullableJobDispatchResponse) MarshalJSON

func (v NullableJobDispatchResponse) MarshalJSON() ([]byte, error)

func (*NullableJobDispatchResponse) Set

func (*NullableJobDispatchResponse) UnmarshalJSON

func (v *NullableJobDispatchResponse) UnmarshalJSON(src []byte) error

func (*NullableJobDispatchResponse) Unset

func (v *NullableJobDispatchResponse) Unset()

type NullableJobEvaluateRequest

type NullableJobEvaluateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJobEvaluateRequest

func NewNullableJobEvaluateRequest(val *JobEvaluateRequest) *NullableJobEvaluateRequest

func (NullableJobEvaluateRequest) Get

func (NullableJobEvaluateRequest) IsSet

func (v NullableJobEvaluateRequest) IsSet() bool

func (NullableJobEvaluateRequest) MarshalJSON

func (v NullableJobEvaluateRequest) MarshalJSON() ([]byte, error)

func (*NullableJobEvaluateRequest) Set

func (*NullableJobEvaluateRequest) UnmarshalJSON

func (v *NullableJobEvaluateRequest) UnmarshalJSON(src []byte) error

func (*NullableJobEvaluateRequest) Unset

func (v *NullableJobEvaluateRequest) Unset()

type NullableJobListStub

type NullableJobListStub struct {
	// contains filtered or unexported fields
}

func NewNullableJobListStub

func NewNullableJobListStub(val *JobListStub) *NullableJobListStub

func (NullableJobListStub) Get

func (NullableJobListStub) IsSet

func (v NullableJobListStub) IsSet() bool

func (NullableJobListStub) MarshalJSON

func (v NullableJobListStub) MarshalJSON() ([]byte, error)

func (*NullableJobListStub) Set

func (v *NullableJobListStub) Set(val *JobListStub)

func (*NullableJobListStub) UnmarshalJSON

func (v *NullableJobListStub) UnmarshalJSON(src []byte) error

func (*NullableJobListStub) Unset

func (v *NullableJobListStub) Unset()

type NullableJobPlanRequest

type NullableJobPlanRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJobPlanRequest

func NewNullableJobPlanRequest(val *JobPlanRequest) *NullableJobPlanRequest

func (NullableJobPlanRequest) Get

func (NullableJobPlanRequest) IsSet

func (v NullableJobPlanRequest) IsSet() bool

func (NullableJobPlanRequest) MarshalJSON

func (v NullableJobPlanRequest) MarshalJSON() ([]byte, error)

func (*NullableJobPlanRequest) Set

func (*NullableJobPlanRequest) UnmarshalJSON

func (v *NullableJobPlanRequest) UnmarshalJSON(src []byte) error

func (*NullableJobPlanRequest) Unset

func (v *NullableJobPlanRequest) Unset()

type NullableJobPlanResponse

type NullableJobPlanResponse struct {
	// contains filtered or unexported fields
}

func NewNullableJobPlanResponse

func NewNullableJobPlanResponse(val *JobPlanResponse) *NullableJobPlanResponse

func (NullableJobPlanResponse) Get

func (NullableJobPlanResponse) IsSet

func (v NullableJobPlanResponse) IsSet() bool

func (NullableJobPlanResponse) MarshalJSON

func (v NullableJobPlanResponse) MarshalJSON() ([]byte, error)

func (*NullableJobPlanResponse) Set

func (*NullableJobPlanResponse) UnmarshalJSON

func (v *NullableJobPlanResponse) UnmarshalJSON(src []byte) error

func (*NullableJobPlanResponse) Unset

func (v *NullableJobPlanResponse) Unset()

type NullableJobRegisterRequest

type NullableJobRegisterRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJobRegisterRequest

func NewNullableJobRegisterRequest(val *JobRegisterRequest) *NullableJobRegisterRequest

func (NullableJobRegisterRequest) Get

func (NullableJobRegisterRequest) IsSet

func (v NullableJobRegisterRequest) IsSet() bool

func (NullableJobRegisterRequest) MarshalJSON

func (v NullableJobRegisterRequest) MarshalJSON() ([]byte, error)

func (*NullableJobRegisterRequest) Set

func (*NullableJobRegisterRequest) UnmarshalJSON

func (v *NullableJobRegisterRequest) UnmarshalJSON(src []byte) error

func (*NullableJobRegisterRequest) Unset

func (v *NullableJobRegisterRequest) Unset()

type NullableJobRegisterResponse

type NullableJobRegisterResponse struct {
	// contains filtered or unexported fields
}

func NewNullableJobRegisterResponse

func NewNullableJobRegisterResponse(val *JobRegisterResponse) *NullableJobRegisterResponse

func (NullableJobRegisterResponse) Get

func (NullableJobRegisterResponse) IsSet

func (NullableJobRegisterResponse) MarshalJSON

func (v NullableJobRegisterResponse) MarshalJSON() ([]byte, error)

func (*NullableJobRegisterResponse) Set

func (*NullableJobRegisterResponse) UnmarshalJSON

func (v *NullableJobRegisterResponse) UnmarshalJSON(src []byte) error

func (*NullableJobRegisterResponse) Unset

func (v *NullableJobRegisterResponse) Unset()

type NullableJobRevertRequest

type NullableJobRevertRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJobRevertRequest

func NewNullableJobRevertRequest(val *JobRevertRequest) *NullableJobRevertRequest

func (NullableJobRevertRequest) Get

func (NullableJobRevertRequest) IsSet

func (v NullableJobRevertRequest) IsSet() bool

func (NullableJobRevertRequest) MarshalJSON

func (v NullableJobRevertRequest) MarshalJSON() ([]byte, error)

func (*NullableJobRevertRequest) Set

func (*NullableJobRevertRequest) UnmarshalJSON

func (v *NullableJobRevertRequest) UnmarshalJSON(src []byte) error

func (*NullableJobRevertRequest) Unset

func (v *NullableJobRevertRequest) Unset()

type NullableJobScaleStatusResponse

type NullableJobScaleStatusResponse struct {
	// contains filtered or unexported fields
}

func (NullableJobScaleStatusResponse) Get

func (NullableJobScaleStatusResponse) IsSet

func (NullableJobScaleStatusResponse) MarshalJSON

func (v NullableJobScaleStatusResponse) MarshalJSON() ([]byte, error)

func (*NullableJobScaleStatusResponse) Set

func (*NullableJobScaleStatusResponse) UnmarshalJSON

func (v *NullableJobScaleStatusResponse) UnmarshalJSON(src []byte) error

func (*NullableJobScaleStatusResponse) Unset

func (v *NullableJobScaleStatusResponse) Unset()

type NullableJobStabilityRequest

type NullableJobStabilityRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJobStabilityRequest

func NewNullableJobStabilityRequest(val *JobStabilityRequest) *NullableJobStabilityRequest

func (NullableJobStabilityRequest) Get

func (NullableJobStabilityRequest) IsSet

func (NullableJobStabilityRequest) MarshalJSON

func (v NullableJobStabilityRequest) MarshalJSON() ([]byte, error)

func (*NullableJobStabilityRequest) Set

func (*NullableJobStabilityRequest) UnmarshalJSON

func (v *NullableJobStabilityRequest) UnmarshalJSON(src []byte) error

func (*NullableJobStabilityRequest) Unset

func (v *NullableJobStabilityRequest) Unset()

type NullableJobStabilityResponse

type NullableJobStabilityResponse struct {
	// contains filtered or unexported fields
}

func NewNullableJobStabilityResponse

func NewNullableJobStabilityResponse(val *JobStabilityResponse) *NullableJobStabilityResponse

func (NullableJobStabilityResponse) Get

func (NullableJobStabilityResponse) IsSet

func (NullableJobStabilityResponse) MarshalJSON

func (v NullableJobStabilityResponse) MarshalJSON() ([]byte, error)

func (*NullableJobStabilityResponse) Set

func (*NullableJobStabilityResponse) UnmarshalJSON

func (v *NullableJobStabilityResponse) UnmarshalJSON(src []byte) error

func (*NullableJobStabilityResponse) Unset

func (v *NullableJobStabilityResponse) Unset()

type NullableJobSummary

type NullableJobSummary struct {
	// contains filtered or unexported fields
}

func NewNullableJobSummary

func NewNullableJobSummary(val *JobSummary) *NullableJobSummary

func (NullableJobSummary) Get

func (v NullableJobSummary) Get() *JobSummary

func (NullableJobSummary) IsSet

func (v NullableJobSummary) IsSet() bool

func (NullableJobSummary) MarshalJSON

func (v NullableJobSummary) MarshalJSON() ([]byte, error)

func (*NullableJobSummary) Set

func (v *NullableJobSummary) Set(val *JobSummary)

func (*NullableJobSummary) UnmarshalJSON

func (v *NullableJobSummary) UnmarshalJSON(src []byte) error

func (*NullableJobSummary) Unset

func (v *NullableJobSummary) Unset()

type NullableJobValidateRequest

type NullableJobValidateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJobValidateRequest

func NewNullableJobValidateRequest(val *JobValidateRequest) *NullableJobValidateRequest

func (NullableJobValidateRequest) Get

func (NullableJobValidateRequest) IsSet

func (v NullableJobValidateRequest) IsSet() bool

func (NullableJobValidateRequest) MarshalJSON

func (v NullableJobValidateRequest) MarshalJSON() ([]byte, error)

func (*NullableJobValidateRequest) Set

func (*NullableJobValidateRequest) UnmarshalJSON

func (v *NullableJobValidateRequest) UnmarshalJSON(src []byte) error

func (*NullableJobValidateRequest) Unset

func (v *NullableJobValidateRequest) Unset()

type NullableJobValidateResponse

type NullableJobValidateResponse struct {
	// contains filtered or unexported fields
}

func NewNullableJobValidateResponse

func NewNullableJobValidateResponse(val *JobValidateResponse) *NullableJobValidateResponse

func (NullableJobValidateResponse) Get

func (NullableJobValidateResponse) IsSet

func (NullableJobValidateResponse) MarshalJSON

func (v NullableJobValidateResponse) MarshalJSON() ([]byte, error)

func (*NullableJobValidateResponse) Set

func (*NullableJobValidateResponse) UnmarshalJSON

func (v *NullableJobValidateResponse) UnmarshalJSON(src []byte) error

func (*NullableJobValidateResponse) Unset

func (v *NullableJobValidateResponse) Unset()

type NullableJobVersionsResponse

type NullableJobVersionsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableJobVersionsResponse

func NewNullableJobVersionsResponse(val *JobVersionsResponse) *NullableJobVersionsResponse

func (NullableJobVersionsResponse) Get

func (NullableJobVersionsResponse) IsSet

func (NullableJobVersionsResponse) MarshalJSON

func (v NullableJobVersionsResponse) MarshalJSON() ([]byte, error)

func (*NullableJobVersionsResponse) Set

func (*NullableJobVersionsResponse) UnmarshalJSON

func (v *NullableJobVersionsResponse) UnmarshalJSON(src []byte) error

func (*NullableJobVersionsResponse) Unset

func (v *NullableJobVersionsResponse) Unset()

type NullableJobsParseRequest

type NullableJobsParseRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJobsParseRequest

func NewNullableJobsParseRequest(val *JobsParseRequest) *NullableJobsParseRequest

func (NullableJobsParseRequest) Get

func (NullableJobsParseRequest) IsSet

func (v NullableJobsParseRequest) IsSet() bool

func (NullableJobsParseRequest) MarshalJSON

func (v NullableJobsParseRequest) MarshalJSON() ([]byte, error)

func (*NullableJobsParseRequest) Set

func (*NullableJobsParseRequest) UnmarshalJSON

func (v *NullableJobsParseRequest) UnmarshalJSON(src []byte) error

func (*NullableJobsParseRequest) Unset

func (v *NullableJobsParseRequest) Unset()

type NullableLogConfig

type NullableLogConfig struct {
	// contains filtered or unexported fields
}

func NewNullableLogConfig

func NewNullableLogConfig(val *LogConfig) *NullableLogConfig

func (NullableLogConfig) Get

func (v NullableLogConfig) Get() *LogConfig

func (NullableLogConfig) IsSet

func (v NullableLogConfig) IsSet() bool

func (NullableLogConfig) MarshalJSON

func (v NullableLogConfig) MarshalJSON() ([]byte, error)

func (*NullableLogConfig) Set

func (v *NullableLogConfig) Set(val *LogConfig)

func (*NullableLogConfig) UnmarshalJSON

func (v *NullableLogConfig) UnmarshalJSON(src []byte) error

func (*NullableLogConfig) Unset

func (v *NullableLogConfig) Unset()

type NullableMetricsSummary

type NullableMetricsSummary struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsSummary

func NewNullableMetricsSummary(val *MetricsSummary) *NullableMetricsSummary

func (NullableMetricsSummary) Get

func (NullableMetricsSummary) IsSet

func (v NullableMetricsSummary) IsSet() bool

func (NullableMetricsSummary) MarshalJSON

func (v NullableMetricsSummary) MarshalJSON() ([]byte, error)

func (*NullableMetricsSummary) Set

func (*NullableMetricsSummary) UnmarshalJSON

func (v *NullableMetricsSummary) UnmarshalJSON(src []byte) error

func (*NullableMetricsSummary) Unset

func (v *NullableMetricsSummary) Unset()

type NullableMigrateStrategy

type NullableMigrateStrategy struct {
	// contains filtered or unexported fields
}

func NewNullableMigrateStrategy

func NewNullableMigrateStrategy(val *MigrateStrategy) *NullableMigrateStrategy

func (NullableMigrateStrategy) Get

func (NullableMigrateStrategy) IsSet

func (v NullableMigrateStrategy) IsSet() bool

func (NullableMigrateStrategy) MarshalJSON

func (v NullableMigrateStrategy) MarshalJSON() ([]byte, error)

func (*NullableMigrateStrategy) Set

func (*NullableMigrateStrategy) UnmarshalJSON

func (v *NullableMigrateStrategy) UnmarshalJSON(src []byte) error

func (*NullableMigrateStrategy) Unset

func (v *NullableMigrateStrategy) Unset()

type NullableMultiregion

type NullableMultiregion struct {
	// contains filtered or unexported fields
}

func NewNullableMultiregion

func NewNullableMultiregion(val *Multiregion) *NullableMultiregion

func (NullableMultiregion) Get

func (NullableMultiregion) IsSet

func (v NullableMultiregion) IsSet() bool

func (NullableMultiregion) MarshalJSON

func (v NullableMultiregion) MarshalJSON() ([]byte, error)

func (*NullableMultiregion) Set

func (v *NullableMultiregion) Set(val *Multiregion)

func (*NullableMultiregion) UnmarshalJSON

func (v *NullableMultiregion) UnmarshalJSON(src []byte) error

func (*NullableMultiregion) Unset

func (v *NullableMultiregion) Unset()

type NullableMultiregionRegion

type NullableMultiregionRegion struct {
	// contains filtered or unexported fields
}

func NewNullableMultiregionRegion

func NewNullableMultiregionRegion(val *MultiregionRegion) *NullableMultiregionRegion

func (NullableMultiregionRegion) Get

func (NullableMultiregionRegion) IsSet

func (v NullableMultiregionRegion) IsSet() bool

func (NullableMultiregionRegion) MarshalJSON

func (v NullableMultiregionRegion) MarshalJSON() ([]byte, error)

func (*NullableMultiregionRegion) Set

func (*NullableMultiregionRegion) UnmarshalJSON

func (v *NullableMultiregionRegion) UnmarshalJSON(src []byte) error

func (*NullableMultiregionRegion) Unset

func (v *NullableMultiregionRegion) Unset()

type NullableMultiregionStrategy

type NullableMultiregionStrategy struct {
	// contains filtered or unexported fields
}

func NewNullableMultiregionStrategy

func NewNullableMultiregionStrategy(val *MultiregionStrategy) *NullableMultiregionStrategy

func (NullableMultiregionStrategy) Get

func (NullableMultiregionStrategy) IsSet

func (NullableMultiregionStrategy) MarshalJSON

func (v NullableMultiregionStrategy) MarshalJSON() ([]byte, error)

func (*NullableMultiregionStrategy) Set

func (*NullableMultiregionStrategy) UnmarshalJSON

func (v *NullableMultiregionStrategy) UnmarshalJSON(src []byte) error

func (*NullableMultiregionStrategy) Unset

func (v *NullableMultiregionStrategy) Unset()

type NullableNamespace

type NullableNamespace struct {
	// contains filtered or unexported fields
}

func NewNullableNamespace

func NewNullableNamespace(val *Namespace) *NullableNamespace

func (NullableNamespace) Get

func (v NullableNamespace) Get() *Namespace

func (NullableNamespace) IsSet

func (v NullableNamespace) IsSet() bool

func (NullableNamespace) MarshalJSON

func (v NullableNamespace) MarshalJSON() ([]byte, error)

func (*NullableNamespace) Set

func (v *NullableNamespace) Set(val *Namespace)

func (*NullableNamespace) UnmarshalJSON

func (v *NullableNamespace) UnmarshalJSON(src []byte) error

func (*NullableNamespace) Unset

func (v *NullableNamespace) Unset()

type NullableNamespaceCapabilities

type NullableNamespaceCapabilities struct {
	// contains filtered or unexported fields
}

func (NullableNamespaceCapabilities) Get

func (NullableNamespaceCapabilities) IsSet

func (NullableNamespaceCapabilities) MarshalJSON

func (v NullableNamespaceCapabilities) MarshalJSON() ([]byte, error)

func (*NullableNamespaceCapabilities) Set

func (*NullableNamespaceCapabilities) UnmarshalJSON

func (v *NullableNamespaceCapabilities) UnmarshalJSON(src []byte) error

func (*NullableNamespaceCapabilities) Unset

func (v *NullableNamespaceCapabilities) Unset()

type NullableNamespaceListRequest

type NullableNamespaceListRequest struct {
	// contains filtered or unexported fields
}

func NewNullableNamespaceListRequest

func NewNullableNamespaceListRequest(val *NamespaceListRequest) *NullableNamespaceListRequest

func (NullableNamespaceListRequest) Get

func (NullableNamespaceListRequest) IsSet

func (NullableNamespaceListRequest) MarshalJSON

func (v NullableNamespaceListRequest) MarshalJSON() ([]byte, error)

func (*NullableNamespaceListRequest) Set

func (*NullableNamespaceListRequest) UnmarshalJSON

func (v *NullableNamespaceListRequest) UnmarshalJSON(src []byte) error

func (*NullableNamespaceListRequest) Unset

func (v *NullableNamespaceListRequest) Unset()

type NullableNetworkResource

type NullableNetworkResource struct {
	// contains filtered or unexported fields
}

func NewNullableNetworkResource

func NewNullableNetworkResource(val *NetworkResource) *NullableNetworkResource

func (NullableNetworkResource) Get

func (NullableNetworkResource) IsSet

func (v NullableNetworkResource) IsSet() bool

func (NullableNetworkResource) MarshalJSON

func (v NullableNetworkResource) MarshalJSON() ([]byte, error)

func (*NullableNetworkResource) Set

func (*NullableNetworkResource) UnmarshalJSON

func (v *NullableNetworkResource) UnmarshalJSON(src []byte) error

func (*NullableNetworkResource) Unset

func (v *NullableNetworkResource) Unset()

type NullableNode

type NullableNode struct {
	// contains filtered or unexported fields
}

func NewNullableNode

func NewNullableNode(val *Node) *NullableNode

func (NullableNode) Get

func (v NullableNode) Get() *Node

func (NullableNode) IsSet

func (v NullableNode) IsSet() bool

func (NullableNode) MarshalJSON

func (v NullableNode) MarshalJSON() ([]byte, error)

func (*NullableNode) Set

func (v *NullableNode) Set(val *Node)

func (*NullableNode) UnmarshalJSON

func (v *NullableNode) UnmarshalJSON(src []byte) error

func (*NullableNode) Unset

func (v *NullableNode) Unset()

type NullableNodeCpuResources

type NullableNodeCpuResources struct {
	// contains filtered or unexported fields
}

func NewNullableNodeCpuResources

func NewNullableNodeCpuResources(val *NodeCpuResources) *NullableNodeCpuResources

func (NullableNodeCpuResources) Get

func (NullableNodeCpuResources) IsSet

func (v NullableNodeCpuResources) IsSet() bool

func (NullableNodeCpuResources) MarshalJSON

func (v NullableNodeCpuResources) MarshalJSON() ([]byte, error)

func (*NullableNodeCpuResources) Set

func (*NullableNodeCpuResources) UnmarshalJSON

func (v *NullableNodeCpuResources) UnmarshalJSON(src []byte) error

func (*NullableNodeCpuResources) Unset

func (v *NullableNodeCpuResources) Unset()

type NullableNodeDevice

type NullableNodeDevice struct {
	// contains filtered or unexported fields
}

func NewNullableNodeDevice

func NewNullableNodeDevice(val *NodeDevice) *NullableNodeDevice

func (NullableNodeDevice) Get

func (v NullableNodeDevice) Get() *NodeDevice

func (NullableNodeDevice) IsSet

func (v NullableNodeDevice) IsSet() bool

func (NullableNodeDevice) MarshalJSON

func (v NullableNodeDevice) MarshalJSON() ([]byte, error)

func (*NullableNodeDevice) Set

func (v *NullableNodeDevice) Set(val *NodeDevice)

func (*NullableNodeDevice) UnmarshalJSON

func (v *NullableNodeDevice) UnmarshalJSON(src []byte) error

func (*NullableNodeDevice) Unset

func (v *NullableNodeDevice) Unset()

type NullableNodeDeviceLocality

type NullableNodeDeviceLocality struct {
	// contains filtered or unexported fields
}

func NewNullableNodeDeviceLocality

func NewNullableNodeDeviceLocality(val *NodeDeviceLocality) *NullableNodeDeviceLocality

func (NullableNodeDeviceLocality) Get

func (NullableNodeDeviceLocality) IsSet

func (v NullableNodeDeviceLocality) IsSet() bool

func (NullableNodeDeviceLocality) MarshalJSON

func (v NullableNodeDeviceLocality) MarshalJSON() ([]byte, error)

func (*NullableNodeDeviceLocality) Set

func (*NullableNodeDeviceLocality) UnmarshalJSON

func (v *NullableNodeDeviceLocality) UnmarshalJSON(src []byte) error

func (*NullableNodeDeviceLocality) Unset

func (v *NullableNodeDeviceLocality) Unset()

type NullableNodeDeviceResource

type NullableNodeDeviceResource struct {
	// contains filtered or unexported fields
}

func NewNullableNodeDeviceResource

func NewNullableNodeDeviceResource(val *NodeDeviceResource) *NullableNodeDeviceResource

func (NullableNodeDeviceResource) Get

func (NullableNodeDeviceResource) IsSet

func (v NullableNodeDeviceResource) IsSet() bool

func (NullableNodeDeviceResource) MarshalJSON

func (v NullableNodeDeviceResource) MarshalJSON() ([]byte, error)

func (*NullableNodeDeviceResource) Set

func (*NullableNodeDeviceResource) UnmarshalJSON

func (v *NullableNodeDeviceResource) UnmarshalJSON(src []byte) error

func (*NullableNodeDeviceResource) Unset

func (v *NullableNodeDeviceResource) Unset()

type NullableNodeDiskResources

type NullableNodeDiskResources struct {
	// contains filtered or unexported fields
}

func NewNullableNodeDiskResources

func NewNullableNodeDiskResources(val *NodeDiskResources) *NullableNodeDiskResources

func (NullableNodeDiskResources) Get

func (NullableNodeDiskResources) IsSet

func (v NullableNodeDiskResources) IsSet() bool

func (NullableNodeDiskResources) MarshalJSON

func (v NullableNodeDiskResources) MarshalJSON() ([]byte, error)

func (*NullableNodeDiskResources) Set

func (*NullableNodeDiskResources) UnmarshalJSON

func (v *NullableNodeDiskResources) UnmarshalJSON(src []byte) error

func (*NullableNodeDiskResources) Unset

func (v *NullableNodeDiskResources) Unset()

type NullableNodeDrainUpdateResponse

type NullableNodeDrainUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableNodeDrainUpdateResponse) Get

func (NullableNodeDrainUpdateResponse) IsSet

func (NullableNodeDrainUpdateResponse) MarshalJSON

func (v NullableNodeDrainUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableNodeDrainUpdateResponse) Set

func (*NullableNodeDrainUpdateResponse) UnmarshalJSON

func (v *NullableNodeDrainUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableNodeDrainUpdateResponse) Unset

type NullableNodeEligibilityUpdateResponse

type NullableNodeEligibilityUpdateResponse struct {
	// contains filtered or unexported fields
}

func (NullableNodeEligibilityUpdateResponse) Get

func (NullableNodeEligibilityUpdateResponse) IsSet

func (NullableNodeEligibilityUpdateResponse) MarshalJSON

func (v NullableNodeEligibilityUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableNodeEligibilityUpdateResponse) Set

func (*NullableNodeEligibilityUpdateResponse) UnmarshalJSON

func (v *NullableNodeEligibilityUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableNodeEligibilityUpdateResponse) Unset

type NullableNodeEvent

type NullableNodeEvent struct {
	// contains filtered or unexported fields
}

func NewNullableNodeEvent

func NewNullableNodeEvent(val *NodeEvent) *NullableNodeEvent

func (NullableNodeEvent) Get

func (v NullableNodeEvent) Get() *NodeEvent

func (NullableNodeEvent) IsSet

func (v NullableNodeEvent) IsSet() bool

func (NullableNodeEvent) MarshalJSON

func (v NullableNodeEvent) MarshalJSON() ([]byte, error)

func (*NullableNodeEvent) Set

func (v *NullableNodeEvent) Set(val *NodeEvent)

func (*NullableNodeEvent) UnmarshalJSON

func (v *NullableNodeEvent) UnmarshalJSON(src []byte) error

func (*NullableNodeEvent) Unset

func (v *NullableNodeEvent) Unset()

type NullableNodeListStub

type NullableNodeListStub struct {
	// contains filtered or unexported fields
}

func NewNullableNodeListStub

func NewNullableNodeListStub(val *NodeListStub) *NullableNodeListStub

func (NullableNodeListStub) Get

func (NullableNodeListStub) IsSet

func (v NullableNodeListStub) IsSet() bool

func (NullableNodeListStub) MarshalJSON

func (v NullableNodeListStub) MarshalJSON() ([]byte, error)

func (*NullableNodeListStub) Set

func (v *NullableNodeListStub) Set(val *NodeListStub)

func (*NullableNodeListStub) UnmarshalJSON

func (v *NullableNodeListStub) UnmarshalJSON(src []byte) error

func (*NullableNodeListStub) Unset

func (v *NullableNodeListStub) Unset()

type NullableNodeMemoryResources

type NullableNodeMemoryResources struct {
	// contains filtered or unexported fields
}

func NewNullableNodeMemoryResources

func NewNullableNodeMemoryResources(val *NodeMemoryResources) *NullableNodeMemoryResources

func (NullableNodeMemoryResources) Get

func (NullableNodeMemoryResources) IsSet

func (NullableNodeMemoryResources) MarshalJSON

func (v NullableNodeMemoryResources) MarshalJSON() ([]byte, error)

func (*NullableNodeMemoryResources) Set

func (*NullableNodeMemoryResources) UnmarshalJSON

func (v *NullableNodeMemoryResources) UnmarshalJSON(src []byte) error

func (*NullableNodeMemoryResources) Unset

func (v *NullableNodeMemoryResources) Unset()

type NullableNodePurgeResponse

type NullableNodePurgeResponse struct {
	// contains filtered or unexported fields
}

func NewNullableNodePurgeResponse

func NewNullableNodePurgeResponse(val *NodePurgeResponse) *NullableNodePurgeResponse

func (NullableNodePurgeResponse) Get

func (NullableNodePurgeResponse) IsSet

func (v NullableNodePurgeResponse) IsSet() bool

func (NullableNodePurgeResponse) MarshalJSON

func (v NullableNodePurgeResponse) MarshalJSON() ([]byte, error)

func (*NullableNodePurgeResponse) Set

func (*NullableNodePurgeResponse) UnmarshalJSON

func (v *NullableNodePurgeResponse) UnmarshalJSON(src []byte) error

func (*NullableNodePurgeResponse) Unset

func (v *NullableNodePurgeResponse) Unset()

type NullableNodeReservedCpuResources

type NullableNodeReservedCpuResources struct {
	// contains filtered or unexported fields
}

func (NullableNodeReservedCpuResources) Get

func (NullableNodeReservedCpuResources) IsSet

func (NullableNodeReservedCpuResources) MarshalJSON

func (v NullableNodeReservedCpuResources) MarshalJSON() ([]byte, error)

func (*NullableNodeReservedCpuResources) Set

func (*NullableNodeReservedCpuResources) UnmarshalJSON

func (v *NullableNodeReservedCpuResources) UnmarshalJSON(src []byte) error

func (*NullableNodeReservedCpuResources) Unset

type NullableNodeReservedDiskResources

type NullableNodeReservedDiskResources struct {
	// contains filtered or unexported fields
}

func (NullableNodeReservedDiskResources) Get

func (NullableNodeReservedDiskResources) IsSet

func (NullableNodeReservedDiskResources) MarshalJSON

func (v NullableNodeReservedDiskResources) MarshalJSON() ([]byte, error)

func (*NullableNodeReservedDiskResources) Set

func (*NullableNodeReservedDiskResources) UnmarshalJSON

func (v *NullableNodeReservedDiskResources) UnmarshalJSON(src []byte) error

func (*NullableNodeReservedDiskResources) Unset

type NullableNodeReservedMemoryResources

type NullableNodeReservedMemoryResources struct {
	// contains filtered or unexported fields
}

func (NullableNodeReservedMemoryResources) Get

func (NullableNodeReservedMemoryResources) IsSet

func (NullableNodeReservedMemoryResources) MarshalJSON

func (v NullableNodeReservedMemoryResources) MarshalJSON() ([]byte, error)

func (*NullableNodeReservedMemoryResources) Set

func (*NullableNodeReservedMemoryResources) UnmarshalJSON

func (v *NullableNodeReservedMemoryResources) UnmarshalJSON(src []byte) error

func (*NullableNodeReservedMemoryResources) Unset

type NullableNodeReservedNetworkResources

type NullableNodeReservedNetworkResources struct {
	// contains filtered or unexported fields
}

func (NullableNodeReservedNetworkResources) Get

func (NullableNodeReservedNetworkResources) IsSet

func (NullableNodeReservedNetworkResources) MarshalJSON

func (v NullableNodeReservedNetworkResources) MarshalJSON() ([]byte, error)

func (*NullableNodeReservedNetworkResources) Set

func (*NullableNodeReservedNetworkResources) UnmarshalJSON

func (v *NullableNodeReservedNetworkResources) UnmarshalJSON(src []byte) error

func (*NullableNodeReservedNetworkResources) Unset

type NullableNodeReservedResources

type NullableNodeReservedResources struct {
	// contains filtered or unexported fields
}

func (NullableNodeReservedResources) Get

func (NullableNodeReservedResources) IsSet

func (NullableNodeReservedResources) MarshalJSON

func (v NullableNodeReservedResources) MarshalJSON() ([]byte, error)

func (*NullableNodeReservedResources) Set

func (*NullableNodeReservedResources) UnmarshalJSON

func (v *NullableNodeReservedResources) UnmarshalJSON(src []byte) error

func (*NullableNodeReservedResources) Unset

func (v *NullableNodeReservedResources) Unset()

type NullableNodeResources

type NullableNodeResources struct {
	// contains filtered or unexported fields
}

func NewNullableNodeResources

func NewNullableNodeResources(val *NodeResources) *NullableNodeResources

func (NullableNodeResources) Get

func (NullableNodeResources) IsSet

func (v NullableNodeResources) IsSet() bool

func (NullableNodeResources) MarshalJSON

func (v NullableNodeResources) MarshalJSON() ([]byte, error)

func (*NullableNodeResources) Set

func (v *NullableNodeResources) Set(val *NodeResources)

func (*NullableNodeResources) UnmarshalJSON

func (v *NullableNodeResources) UnmarshalJSON(src []byte) error

func (*NullableNodeResources) Unset

func (v *NullableNodeResources) Unset()

type NullableNodeScoreMeta

type NullableNodeScoreMeta struct {
	// contains filtered or unexported fields
}

func NewNullableNodeScoreMeta

func NewNullableNodeScoreMeta(val *NodeScoreMeta) *NullableNodeScoreMeta

func (NullableNodeScoreMeta) Get

func (NullableNodeScoreMeta) IsSet

func (v NullableNodeScoreMeta) IsSet() bool

func (NullableNodeScoreMeta) MarshalJSON

func (v NullableNodeScoreMeta) MarshalJSON() ([]byte, error)

func (*NullableNodeScoreMeta) Set

func (v *NullableNodeScoreMeta) Set(val *NodeScoreMeta)

func (*NullableNodeScoreMeta) UnmarshalJSON

func (v *NullableNodeScoreMeta) UnmarshalJSON(src []byte) error

func (*NullableNodeScoreMeta) Unset

func (v *NullableNodeScoreMeta) Unset()

type NullableNodeUpdateDrainRequest

type NullableNodeUpdateDrainRequest struct {
	// contains filtered or unexported fields
}

func (NullableNodeUpdateDrainRequest) Get

func (NullableNodeUpdateDrainRequest) IsSet

func (NullableNodeUpdateDrainRequest) MarshalJSON

func (v NullableNodeUpdateDrainRequest) MarshalJSON() ([]byte, error)

func (*NullableNodeUpdateDrainRequest) Set

func (*NullableNodeUpdateDrainRequest) UnmarshalJSON

func (v *NullableNodeUpdateDrainRequest) UnmarshalJSON(src []byte) error

func (*NullableNodeUpdateDrainRequest) Unset

func (v *NullableNodeUpdateDrainRequest) Unset()

type NullableNodeUpdateEligibilityRequest

type NullableNodeUpdateEligibilityRequest struct {
	// contains filtered or unexported fields
}

func (NullableNodeUpdateEligibilityRequest) Get

func (NullableNodeUpdateEligibilityRequest) IsSet

func (NullableNodeUpdateEligibilityRequest) MarshalJSON

func (v NullableNodeUpdateEligibilityRequest) MarshalJSON() ([]byte, error)

func (*NullableNodeUpdateEligibilityRequest) Set

func (*NullableNodeUpdateEligibilityRequest) UnmarshalJSON

func (v *NullableNodeUpdateEligibilityRequest) UnmarshalJSON(src []byte) error

func (*NullableNodeUpdateEligibilityRequest) Unset

type NullableObjectDiff

type NullableObjectDiff struct {
	// contains filtered or unexported fields
}

func NewNullableObjectDiff

func NewNullableObjectDiff(val *ObjectDiff) *NullableObjectDiff

func (NullableObjectDiff) Get

func (v NullableObjectDiff) Get() *ObjectDiff

func (NullableObjectDiff) IsSet

func (v NullableObjectDiff) IsSet() bool

func (NullableObjectDiff) MarshalJSON

func (v NullableObjectDiff) MarshalJSON() ([]byte, error)

func (*NullableObjectDiff) Set

func (v *NullableObjectDiff) Set(val *ObjectDiff)

func (*NullableObjectDiff) UnmarshalJSON

func (v *NullableObjectDiff) UnmarshalJSON(src []byte) error

func (*NullableObjectDiff) Unset

func (v *NullableObjectDiff) Unset()

type NullableOneTimeToken

type NullableOneTimeToken struct {
	// contains filtered or unexported fields
}

func NewNullableOneTimeToken

func NewNullableOneTimeToken(val *OneTimeToken) *NullableOneTimeToken

func (NullableOneTimeToken) Get

func (NullableOneTimeToken) IsSet

func (v NullableOneTimeToken) IsSet() bool

func (NullableOneTimeToken) MarshalJSON

func (v NullableOneTimeToken) MarshalJSON() ([]byte, error)

func (*NullableOneTimeToken) Set

func (v *NullableOneTimeToken) Set(val *OneTimeToken)

func (*NullableOneTimeToken) UnmarshalJSON

func (v *NullableOneTimeToken) UnmarshalJSON(src []byte) error

func (*NullableOneTimeToken) Unset

func (v *NullableOneTimeToken) Unset()

type NullableOneTimeTokenExchangeRequest

type NullableOneTimeTokenExchangeRequest struct {
	// contains filtered or unexported fields
}

func (NullableOneTimeTokenExchangeRequest) Get

func (NullableOneTimeTokenExchangeRequest) IsSet

func (NullableOneTimeTokenExchangeRequest) MarshalJSON

func (v NullableOneTimeTokenExchangeRequest) MarshalJSON() ([]byte, error)

func (*NullableOneTimeTokenExchangeRequest) Set

func (*NullableOneTimeTokenExchangeRequest) UnmarshalJSON

func (v *NullableOneTimeTokenExchangeRequest) UnmarshalJSON(src []byte) error

func (*NullableOneTimeTokenExchangeRequest) Unset

type NullableOperatorHealthReply

type NullableOperatorHealthReply struct {
	// contains filtered or unexported fields
}

func NewNullableOperatorHealthReply

func NewNullableOperatorHealthReply(val *OperatorHealthReply) *NullableOperatorHealthReply

func (NullableOperatorHealthReply) Get

func (NullableOperatorHealthReply) IsSet

func (NullableOperatorHealthReply) MarshalJSON

func (v NullableOperatorHealthReply) MarshalJSON() ([]byte, error)

func (*NullableOperatorHealthReply) Set

func (*NullableOperatorHealthReply) UnmarshalJSON

func (v *NullableOperatorHealthReply) UnmarshalJSON(src []byte) error

func (*NullableOperatorHealthReply) Unset

func (v *NullableOperatorHealthReply) Unset()

type NullableParameterizedJobConfig

type NullableParameterizedJobConfig struct {
	// contains filtered or unexported fields
}

func (NullableParameterizedJobConfig) Get

func (NullableParameterizedJobConfig) IsSet

func (NullableParameterizedJobConfig) MarshalJSON

func (v NullableParameterizedJobConfig) MarshalJSON() ([]byte, error)

func (*NullableParameterizedJobConfig) Set

func (*NullableParameterizedJobConfig) UnmarshalJSON

func (v *NullableParameterizedJobConfig) UnmarshalJSON(src []byte) error

func (*NullableParameterizedJobConfig) Unset

func (v *NullableParameterizedJobConfig) Unset()

type NullablePeriodicConfig

type NullablePeriodicConfig struct {
	// contains filtered or unexported fields
}

func NewNullablePeriodicConfig

func NewNullablePeriodicConfig(val *PeriodicConfig) *NullablePeriodicConfig

func (NullablePeriodicConfig) Get

func (NullablePeriodicConfig) IsSet

func (v NullablePeriodicConfig) IsSet() bool

func (NullablePeriodicConfig) MarshalJSON

func (v NullablePeriodicConfig) MarshalJSON() ([]byte, error)

func (*NullablePeriodicConfig) Set

func (*NullablePeriodicConfig) UnmarshalJSON

func (v *NullablePeriodicConfig) UnmarshalJSON(src []byte) error

func (*NullablePeriodicConfig) Unset

func (v *NullablePeriodicConfig) Unset()

type NullablePeriodicForceResponse

type NullablePeriodicForceResponse struct {
	// contains filtered or unexported fields
}

func (NullablePeriodicForceResponse) Get

func (NullablePeriodicForceResponse) IsSet

func (NullablePeriodicForceResponse) MarshalJSON

func (v NullablePeriodicForceResponse) MarshalJSON() ([]byte, error)

func (*NullablePeriodicForceResponse) Set

func (*NullablePeriodicForceResponse) UnmarshalJSON

func (v *NullablePeriodicForceResponse) UnmarshalJSON(src []byte) error

func (*NullablePeriodicForceResponse) Unset

func (v *NullablePeriodicForceResponse) Unset()

type NullablePlanAnnotations

type NullablePlanAnnotations struct {
	// contains filtered or unexported fields
}

func NewNullablePlanAnnotations

func NewNullablePlanAnnotations(val *PlanAnnotations) *NullablePlanAnnotations

func (NullablePlanAnnotations) Get

func (NullablePlanAnnotations) IsSet

func (v NullablePlanAnnotations) IsSet() bool

func (NullablePlanAnnotations) MarshalJSON

func (v NullablePlanAnnotations) MarshalJSON() ([]byte, error)

func (*NullablePlanAnnotations) Set

func (*NullablePlanAnnotations) UnmarshalJSON

func (v *NullablePlanAnnotations) UnmarshalJSON(src []byte) error

func (*NullablePlanAnnotations) Unset

func (v *NullablePlanAnnotations) Unset()

type NullablePointValue

type NullablePointValue struct {
	// contains filtered or unexported fields
}

func NewNullablePointValue

func NewNullablePointValue(val *PointValue) *NullablePointValue

func (NullablePointValue) Get

func (v NullablePointValue) Get() *PointValue

func (NullablePointValue) IsSet

func (v NullablePointValue) IsSet() bool

func (NullablePointValue) MarshalJSON

func (v NullablePointValue) MarshalJSON() ([]byte, error)

func (*NullablePointValue) Set

func (v *NullablePointValue) Set(val *PointValue)

func (*NullablePointValue) UnmarshalJSON

func (v *NullablePointValue) UnmarshalJSON(src []byte) error

func (*NullablePointValue) Unset

func (v *NullablePointValue) Unset()

type NullablePort

type NullablePort struct {
	// contains filtered or unexported fields
}

func NewNullablePort

func NewNullablePort(val *Port) *NullablePort

func (NullablePort) Get

func (v NullablePort) Get() *Port

func (NullablePort) IsSet

func (v NullablePort) IsSet() bool

func (NullablePort) MarshalJSON

func (v NullablePort) MarshalJSON() ([]byte, error)

func (*NullablePort) Set

func (v *NullablePort) Set(val *Port)

func (*NullablePort) UnmarshalJSON

func (v *NullablePort) UnmarshalJSON(src []byte) error

func (*NullablePort) Unset

func (v *NullablePort) Unset()

type NullablePortMapping

type NullablePortMapping struct {
	// contains filtered or unexported fields
}

func NewNullablePortMapping

func NewNullablePortMapping(val *PortMapping) *NullablePortMapping

func (NullablePortMapping) Get

func (NullablePortMapping) IsSet

func (v NullablePortMapping) IsSet() bool

func (NullablePortMapping) MarshalJSON

func (v NullablePortMapping) MarshalJSON() ([]byte, error)

func (*NullablePortMapping) Set

func (v *NullablePortMapping) Set(val *PortMapping)

func (*NullablePortMapping) UnmarshalJSON

func (v *NullablePortMapping) UnmarshalJSON(src []byte) error

func (*NullablePortMapping) Unset

func (v *NullablePortMapping) Unset()

type NullablePreemptionConfig

type NullablePreemptionConfig struct {
	// contains filtered or unexported fields
}

func NewNullablePreemptionConfig

func NewNullablePreemptionConfig(val *PreemptionConfig) *NullablePreemptionConfig

func (NullablePreemptionConfig) Get

func (NullablePreemptionConfig) IsSet

func (v NullablePreemptionConfig) IsSet() bool

func (NullablePreemptionConfig) MarshalJSON

func (v NullablePreemptionConfig) MarshalJSON() ([]byte, error)

func (*NullablePreemptionConfig) Set

func (*NullablePreemptionConfig) UnmarshalJSON

func (v *NullablePreemptionConfig) UnmarshalJSON(src []byte) error

func (*NullablePreemptionConfig) Unset

func (v *NullablePreemptionConfig) Unset()

type NullableQuotaLimit

type NullableQuotaLimit struct {
	// contains filtered or unexported fields
}

func NewNullableQuotaLimit

func NewNullableQuotaLimit(val *QuotaLimit) *NullableQuotaLimit

func (NullableQuotaLimit) Get

func (v NullableQuotaLimit) Get() *QuotaLimit

func (NullableQuotaLimit) IsSet

func (v NullableQuotaLimit) IsSet() bool

func (NullableQuotaLimit) MarshalJSON

func (v NullableQuotaLimit) MarshalJSON() ([]byte, error)

func (*NullableQuotaLimit) Set

func (v *NullableQuotaLimit) Set(val *QuotaLimit)

func (*NullableQuotaLimit) UnmarshalJSON

func (v *NullableQuotaLimit) UnmarshalJSON(src []byte) error

func (*NullableQuotaLimit) Unset

func (v *NullableQuotaLimit) Unset()

type NullableQuotaSpec

type NullableQuotaSpec struct {
	// contains filtered or unexported fields
}

func NewNullableQuotaSpec

func NewNullableQuotaSpec(val *QuotaSpec) *NullableQuotaSpec

func (NullableQuotaSpec) Get

func (v NullableQuotaSpec) Get() *QuotaSpec

func (NullableQuotaSpec) IsSet

func (v NullableQuotaSpec) IsSet() bool

func (NullableQuotaSpec) MarshalJSON

func (v NullableQuotaSpec) MarshalJSON() ([]byte, error)

func (*NullableQuotaSpec) Set

func (v *NullableQuotaSpec) Set(val *QuotaSpec)

func (*NullableQuotaSpec) UnmarshalJSON

func (v *NullableQuotaSpec) UnmarshalJSON(src []byte) error

func (*NullableQuotaSpec) Unset

func (v *NullableQuotaSpec) Unset()

type NullableRaftConfiguration

type NullableRaftConfiguration struct {
	// contains filtered or unexported fields
}

func NewNullableRaftConfiguration

func NewNullableRaftConfiguration(val *RaftConfiguration) *NullableRaftConfiguration

func (NullableRaftConfiguration) Get

func (NullableRaftConfiguration) IsSet

func (v NullableRaftConfiguration) IsSet() bool

func (NullableRaftConfiguration) MarshalJSON

func (v NullableRaftConfiguration) MarshalJSON() ([]byte, error)

func (*NullableRaftConfiguration) Set

func (*NullableRaftConfiguration) UnmarshalJSON

func (v *NullableRaftConfiguration) UnmarshalJSON(src []byte) error

func (*NullableRaftConfiguration) Unset

func (v *NullableRaftConfiguration) Unset()

type NullableRaftServer

type NullableRaftServer struct {
	// contains filtered or unexported fields
}

func NewNullableRaftServer

func NewNullableRaftServer(val *RaftServer) *NullableRaftServer

func (NullableRaftServer) Get

func (v NullableRaftServer) Get() *RaftServer

func (NullableRaftServer) IsSet

func (v NullableRaftServer) IsSet() bool

func (NullableRaftServer) MarshalJSON

func (v NullableRaftServer) MarshalJSON() ([]byte, error)

func (*NullableRaftServer) Set

func (v *NullableRaftServer) Set(val *RaftServer)

func (*NullableRaftServer) UnmarshalJSON

func (v *NullableRaftServer) UnmarshalJSON(src []byte) error

func (*NullableRaftServer) Unset

func (v *NullableRaftServer) Unset()

type NullableRequestedDevice

type NullableRequestedDevice struct {
	// contains filtered or unexported fields
}

func NewNullableRequestedDevice

func NewNullableRequestedDevice(val *RequestedDevice) *NullableRequestedDevice

func (NullableRequestedDevice) Get

func (NullableRequestedDevice) IsSet

func (v NullableRequestedDevice) IsSet() bool

func (NullableRequestedDevice) MarshalJSON

func (v NullableRequestedDevice) MarshalJSON() ([]byte, error)

func (*NullableRequestedDevice) Set

func (*NullableRequestedDevice) UnmarshalJSON

func (v *NullableRequestedDevice) UnmarshalJSON(src []byte) error

func (*NullableRequestedDevice) Unset

func (v *NullableRequestedDevice) Unset()

type NullableRescheduleEvent

type NullableRescheduleEvent struct {
	// contains filtered or unexported fields
}

func NewNullableRescheduleEvent

func NewNullableRescheduleEvent(val *RescheduleEvent) *NullableRescheduleEvent

func (NullableRescheduleEvent) Get

func (NullableRescheduleEvent) IsSet

func (v NullableRescheduleEvent) IsSet() bool

func (NullableRescheduleEvent) MarshalJSON

func (v NullableRescheduleEvent) MarshalJSON() ([]byte, error)

func (*NullableRescheduleEvent) Set

func (*NullableRescheduleEvent) UnmarshalJSON

func (v *NullableRescheduleEvent) UnmarshalJSON(src []byte) error

func (*NullableRescheduleEvent) Unset

func (v *NullableRescheduleEvent) Unset()

type NullableReschedulePolicy

type NullableReschedulePolicy struct {
	// contains filtered or unexported fields
}

func NewNullableReschedulePolicy

func NewNullableReschedulePolicy(val *ReschedulePolicy) *NullableReschedulePolicy

func (NullableReschedulePolicy) Get

func (NullableReschedulePolicy) IsSet

func (v NullableReschedulePolicy) IsSet() bool

func (NullableReschedulePolicy) MarshalJSON

func (v NullableReschedulePolicy) MarshalJSON() ([]byte, error)

func (*NullableReschedulePolicy) Set

func (*NullableReschedulePolicy) UnmarshalJSON

func (v *NullableReschedulePolicy) UnmarshalJSON(src []byte) error

func (*NullableReschedulePolicy) Unset

func (v *NullableReschedulePolicy) Unset()

type NullableRescheduleTracker

type NullableRescheduleTracker struct {
	// contains filtered or unexported fields
}

func NewNullableRescheduleTracker

func NewNullableRescheduleTracker(val *RescheduleTracker) *NullableRescheduleTracker

func (NullableRescheduleTracker) Get

func (NullableRescheduleTracker) IsSet

func (v NullableRescheduleTracker) IsSet() bool

func (NullableRescheduleTracker) MarshalJSON

func (v NullableRescheduleTracker) MarshalJSON() ([]byte, error)

func (*NullableRescheduleTracker) Set

func (*NullableRescheduleTracker) UnmarshalJSON

func (v *NullableRescheduleTracker) UnmarshalJSON(src []byte) error

func (*NullableRescheduleTracker) Unset

func (v *NullableRescheduleTracker) Unset()

type NullableResources

type NullableResources struct {
	// contains filtered or unexported fields
}

func NewNullableResources

func NewNullableResources(val *Resources) *NullableResources

func (NullableResources) Get

func (v NullableResources) Get() *Resources

func (NullableResources) IsSet

func (v NullableResources) IsSet() bool

func (NullableResources) MarshalJSON

func (v NullableResources) MarshalJSON() ([]byte, error)

func (*NullableResources) Set

func (v *NullableResources) Set(val *Resources)

func (*NullableResources) UnmarshalJSON

func (v *NullableResources) UnmarshalJSON(src []byte) error

func (*NullableResources) Unset

func (v *NullableResources) Unset()

type NullableRestartPolicy

type NullableRestartPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableRestartPolicy

func NewNullableRestartPolicy(val *RestartPolicy) *NullableRestartPolicy

func (NullableRestartPolicy) Get

func (NullableRestartPolicy) IsSet

func (v NullableRestartPolicy) IsSet() bool

func (NullableRestartPolicy) MarshalJSON

func (v NullableRestartPolicy) MarshalJSON() ([]byte, error)

func (*NullableRestartPolicy) Set

func (v *NullableRestartPolicy) Set(val *RestartPolicy)

func (*NullableRestartPolicy) UnmarshalJSON

func (v *NullableRestartPolicy) UnmarshalJSON(src []byte) error

func (*NullableRestartPolicy) Unset

func (v *NullableRestartPolicy) Unset()

type NullableSampledValue

type NullableSampledValue struct {
	// contains filtered or unexported fields
}

func NewNullableSampledValue

func NewNullableSampledValue(val *SampledValue) *NullableSampledValue

func (NullableSampledValue) Get

func (NullableSampledValue) IsSet

func (v NullableSampledValue) IsSet() bool

func (NullableSampledValue) MarshalJSON

func (v NullableSampledValue) MarshalJSON() ([]byte, error)

func (*NullableSampledValue) Set

func (v *NullableSampledValue) Set(val *SampledValue)

func (*NullableSampledValue) UnmarshalJSON

func (v *NullableSampledValue) UnmarshalJSON(src []byte) error

func (*NullableSampledValue) Unset

func (v *NullableSampledValue) Unset()

type NullableScalingEvent

type NullableScalingEvent struct {
	// contains filtered or unexported fields
}

func NewNullableScalingEvent

func NewNullableScalingEvent(val *ScalingEvent) *NullableScalingEvent

func (NullableScalingEvent) Get

func (NullableScalingEvent) IsSet

func (v NullableScalingEvent) IsSet() bool

func (NullableScalingEvent) MarshalJSON

func (v NullableScalingEvent) MarshalJSON() ([]byte, error)

func (*NullableScalingEvent) Set

func (v *NullableScalingEvent) Set(val *ScalingEvent)

func (*NullableScalingEvent) UnmarshalJSON

func (v *NullableScalingEvent) UnmarshalJSON(src []byte) error

func (*NullableScalingEvent) Unset

func (v *NullableScalingEvent) Unset()

type NullableScalingPolicy

type NullableScalingPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableScalingPolicy

func NewNullableScalingPolicy(val *ScalingPolicy) *NullableScalingPolicy

func (NullableScalingPolicy) Get

func (NullableScalingPolicy) IsSet

func (v NullableScalingPolicy) IsSet() bool

func (NullableScalingPolicy) MarshalJSON

func (v NullableScalingPolicy) MarshalJSON() ([]byte, error)

func (*NullableScalingPolicy) Set

func (v *NullableScalingPolicy) Set(val *ScalingPolicy)

func (*NullableScalingPolicy) UnmarshalJSON

func (v *NullableScalingPolicy) UnmarshalJSON(src []byte) error

func (*NullableScalingPolicy) Unset

func (v *NullableScalingPolicy) Unset()

type NullableScalingPolicyListStub

type NullableScalingPolicyListStub struct {
	// contains filtered or unexported fields
}

func (NullableScalingPolicyListStub) Get

func (NullableScalingPolicyListStub) IsSet

func (NullableScalingPolicyListStub) MarshalJSON

func (v NullableScalingPolicyListStub) MarshalJSON() ([]byte, error)

func (*NullableScalingPolicyListStub) Set

func (*NullableScalingPolicyListStub) UnmarshalJSON

func (v *NullableScalingPolicyListStub) UnmarshalJSON(src []byte) error

func (*NullableScalingPolicyListStub) Unset

func (v *NullableScalingPolicyListStub) Unset()

type NullableScalingRequest

type NullableScalingRequest struct {
	// contains filtered or unexported fields
}

func NewNullableScalingRequest

func NewNullableScalingRequest(val *ScalingRequest) *NullableScalingRequest

func (NullableScalingRequest) Get

func (NullableScalingRequest) IsSet

func (v NullableScalingRequest) IsSet() bool

func (NullableScalingRequest) MarshalJSON

func (v NullableScalingRequest) MarshalJSON() ([]byte, error)

func (*NullableScalingRequest) Set

func (*NullableScalingRequest) UnmarshalJSON

func (v *NullableScalingRequest) UnmarshalJSON(src []byte) error

func (*NullableScalingRequest) Unset

func (v *NullableScalingRequest) Unset()

type NullableSchedulerConfiguration

type NullableSchedulerConfiguration struct {
	// contains filtered or unexported fields
}

func (NullableSchedulerConfiguration) Get

func (NullableSchedulerConfiguration) IsSet

func (NullableSchedulerConfiguration) MarshalJSON

func (v NullableSchedulerConfiguration) MarshalJSON() ([]byte, error)

func (*NullableSchedulerConfiguration) Set

func (*NullableSchedulerConfiguration) UnmarshalJSON

func (v *NullableSchedulerConfiguration) UnmarshalJSON(src []byte) error

func (*NullableSchedulerConfiguration) Unset

func (v *NullableSchedulerConfiguration) Unset()

type NullableSchedulerConfigurationResponse

type NullableSchedulerConfigurationResponse struct {
	// contains filtered or unexported fields
}

func (NullableSchedulerConfigurationResponse) Get

func (NullableSchedulerConfigurationResponse) IsSet

func (NullableSchedulerConfigurationResponse) MarshalJSON

func (v NullableSchedulerConfigurationResponse) MarshalJSON() ([]byte, error)

func (*NullableSchedulerConfigurationResponse) Set

func (*NullableSchedulerConfigurationResponse) UnmarshalJSON

func (v *NullableSchedulerConfigurationResponse) UnmarshalJSON(src []byte) error

func (*NullableSchedulerConfigurationResponse) Unset

type NullableSchedulerSetConfigurationResponse

type NullableSchedulerSetConfigurationResponse struct {
	// contains filtered or unexported fields
}

func (NullableSchedulerSetConfigurationResponse) Get

func (NullableSchedulerSetConfigurationResponse) IsSet

func (NullableSchedulerSetConfigurationResponse) MarshalJSON

func (*NullableSchedulerSetConfigurationResponse) Set

func (*NullableSchedulerSetConfigurationResponse) UnmarshalJSON

func (v *NullableSchedulerSetConfigurationResponse) UnmarshalJSON(src []byte) error

func (*NullableSchedulerSetConfigurationResponse) Unset

type NullableSearchRequest

type NullableSearchRequest struct {
	// contains filtered or unexported fields
}

func NewNullableSearchRequest

func NewNullableSearchRequest(val *SearchRequest) *NullableSearchRequest

func (NullableSearchRequest) Get

func (NullableSearchRequest) IsSet

func (v NullableSearchRequest) IsSet() bool

func (NullableSearchRequest) MarshalJSON

func (v NullableSearchRequest) MarshalJSON() ([]byte, error)

func (*NullableSearchRequest) Set

func (v *NullableSearchRequest) Set(val *SearchRequest)

func (*NullableSearchRequest) UnmarshalJSON

func (v *NullableSearchRequest) UnmarshalJSON(src []byte) error

func (*NullableSearchRequest) Unset

func (v *NullableSearchRequest) Unset()

type NullableSearchResponse

type NullableSearchResponse struct {
	// contains filtered or unexported fields
}

func NewNullableSearchResponse

func NewNullableSearchResponse(val *SearchResponse) *NullableSearchResponse

func (NullableSearchResponse) Get

func (NullableSearchResponse) IsSet

func (v NullableSearchResponse) IsSet() bool

func (NullableSearchResponse) MarshalJSON

func (v NullableSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableSearchResponse) Set

func (*NullableSearchResponse) UnmarshalJSON

func (v *NullableSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableSearchResponse) Unset

func (v *NullableSearchResponse) Unset()

type NullableServerHealth

type NullableServerHealth struct {
	// contains filtered or unexported fields
}

func NewNullableServerHealth

func NewNullableServerHealth(val *ServerHealth) *NullableServerHealth

func (NullableServerHealth) Get

func (NullableServerHealth) IsSet

func (v NullableServerHealth) IsSet() bool

func (NullableServerHealth) MarshalJSON

func (v NullableServerHealth) MarshalJSON() ([]byte, error)

func (*NullableServerHealth) Set

func (v *NullableServerHealth) Set(val *ServerHealth)

func (*NullableServerHealth) UnmarshalJSON

func (v *NullableServerHealth) UnmarshalJSON(src []byte) error

func (*NullableServerHealth) Unset

func (v *NullableServerHealth) Unset()

type NullableService

type NullableService struct {
	// contains filtered or unexported fields
}

func NewNullableService

func NewNullableService(val *Service) *NullableService

func (NullableService) Get

func (v NullableService) Get() *Service

func (NullableService) IsSet

func (v NullableService) IsSet() bool

func (NullableService) MarshalJSON

func (v NullableService) MarshalJSON() ([]byte, error)

func (*NullableService) Set

func (v *NullableService) Set(val *Service)

func (*NullableService) UnmarshalJSON

func (v *NullableService) UnmarshalJSON(src []byte) error

func (*NullableService) Unset

func (v *NullableService) Unset()

type NullableServiceCheck

type NullableServiceCheck struct {
	// contains filtered or unexported fields
}

func NewNullableServiceCheck

func NewNullableServiceCheck(val *ServiceCheck) *NullableServiceCheck

func (NullableServiceCheck) Get

func (NullableServiceCheck) IsSet

func (v NullableServiceCheck) IsSet() bool

func (NullableServiceCheck) MarshalJSON

func (v NullableServiceCheck) MarshalJSON() ([]byte, error)

func (*NullableServiceCheck) Set

func (v *NullableServiceCheck) Set(val *ServiceCheck)

func (*NullableServiceCheck) UnmarshalJSON

func (v *NullableServiceCheck) UnmarshalJSON(src []byte) error

func (*NullableServiceCheck) Unset

func (v *NullableServiceCheck) Unset()

type NullableServiceRegistration

type NullableServiceRegistration struct {
	// contains filtered or unexported fields
}

func NewNullableServiceRegistration

func NewNullableServiceRegistration(val *ServiceRegistration) *NullableServiceRegistration

func (NullableServiceRegistration) Get

func (NullableServiceRegistration) IsSet

func (NullableServiceRegistration) MarshalJSON

func (v NullableServiceRegistration) MarshalJSON() ([]byte, error)

func (*NullableServiceRegistration) Set

func (*NullableServiceRegistration) UnmarshalJSON

func (v *NullableServiceRegistration) UnmarshalJSON(src []byte) error

func (*NullableServiceRegistration) Unset

func (v *NullableServiceRegistration) Unset()

type NullableSidecarTask

type NullableSidecarTask struct {
	// contains filtered or unexported fields
}

func NewNullableSidecarTask

func NewNullableSidecarTask(val *SidecarTask) *NullableSidecarTask

func (NullableSidecarTask) Get

func (NullableSidecarTask) IsSet

func (v NullableSidecarTask) IsSet() bool

func (NullableSidecarTask) MarshalJSON

func (v NullableSidecarTask) MarshalJSON() ([]byte, error)

func (*NullableSidecarTask) Set

func (v *NullableSidecarTask) Set(val *SidecarTask)

func (*NullableSidecarTask) UnmarshalJSON

func (v *NullableSidecarTask) UnmarshalJSON(src []byte) error

func (*NullableSidecarTask) Unset

func (v *NullableSidecarTask) Unset()

type NullableSpread

type NullableSpread struct {
	// contains filtered or unexported fields
}

func NewNullableSpread

func NewNullableSpread(val *Spread) *NullableSpread

func (NullableSpread) Get

func (v NullableSpread) Get() *Spread

func (NullableSpread) IsSet

func (v NullableSpread) IsSet() bool

func (NullableSpread) MarshalJSON

func (v NullableSpread) MarshalJSON() ([]byte, error)

func (*NullableSpread) Set

func (v *NullableSpread) Set(val *Spread)

func (*NullableSpread) UnmarshalJSON

func (v *NullableSpread) UnmarshalJSON(src []byte) error

func (*NullableSpread) Unset

func (v *NullableSpread) Unset()

type NullableSpreadTarget

type NullableSpreadTarget struct {
	// contains filtered or unexported fields
}

func NewNullableSpreadTarget

func NewNullableSpreadTarget(val *SpreadTarget) *NullableSpreadTarget

func (NullableSpreadTarget) Get

func (NullableSpreadTarget) IsSet

func (v NullableSpreadTarget) IsSet() bool

func (NullableSpreadTarget) MarshalJSON

func (v NullableSpreadTarget) MarshalJSON() ([]byte, error)

func (*NullableSpreadTarget) Set

func (v *NullableSpreadTarget) Set(val *SpreadTarget)

func (*NullableSpreadTarget) UnmarshalJSON

func (v *NullableSpreadTarget) UnmarshalJSON(src []byte) error

func (*NullableSpreadTarget) Unset

func (v *NullableSpreadTarget) 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 NullableTask

type NullableTask struct {
	// contains filtered or unexported fields
}

func NewNullableTask

func NewNullableTask(val *Task) *NullableTask

func (NullableTask) Get

func (v NullableTask) Get() *Task

func (NullableTask) IsSet

func (v NullableTask) IsSet() bool

func (NullableTask) MarshalJSON

func (v NullableTask) MarshalJSON() ([]byte, error)

func (*NullableTask) Set

func (v *NullableTask) Set(val *Task)

func (*NullableTask) UnmarshalJSON

func (v *NullableTask) UnmarshalJSON(src []byte) error

func (*NullableTask) Unset

func (v *NullableTask) Unset()

type NullableTaskArtifact

type NullableTaskArtifact struct {
	// contains filtered or unexported fields
}

func NewNullableTaskArtifact

func NewNullableTaskArtifact(val *TaskArtifact) *NullableTaskArtifact

func (NullableTaskArtifact) Get

func (NullableTaskArtifact) IsSet

func (v NullableTaskArtifact) IsSet() bool

func (NullableTaskArtifact) MarshalJSON

func (v NullableTaskArtifact) MarshalJSON() ([]byte, error)

func (*NullableTaskArtifact) Set

func (v *NullableTaskArtifact) Set(val *TaskArtifact)

func (*NullableTaskArtifact) UnmarshalJSON

func (v *NullableTaskArtifact) UnmarshalJSON(src []byte) error

func (*NullableTaskArtifact) Unset

func (v *NullableTaskArtifact) Unset()

type NullableTaskCSIPluginConfig

type NullableTaskCSIPluginConfig struct {
	// contains filtered or unexported fields
}

func NewNullableTaskCSIPluginConfig

func NewNullableTaskCSIPluginConfig(val *TaskCSIPluginConfig) *NullableTaskCSIPluginConfig

func (NullableTaskCSIPluginConfig) Get

func (NullableTaskCSIPluginConfig) IsSet

func (NullableTaskCSIPluginConfig) MarshalJSON

func (v NullableTaskCSIPluginConfig) MarshalJSON() ([]byte, error)

func (*NullableTaskCSIPluginConfig) Set

func (*NullableTaskCSIPluginConfig) UnmarshalJSON

func (v *NullableTaskCSIPluginConfig) UnmarshalJSON(src []byte) error

func (*NullableTaskCSIPluginConfig) Unset

func (v *NullableTaskCSIPluginConfig) Unset()

type NullableTaskDiff

type NullableTaskDiff struct {
	// contains filtered or unexported fields
}

func NewNullableTaskDiff

func NewNullableTaskDiff(val *TaskDiff) *NullableTaskDiff

func (NullableTaskDiff) Get

func (v NullableTaskDiff) Get() *TaskDiff

func (NullableTaskDiff) IsSet

func (v NullableTaskDiff) IsSet() bool

func (NullableTaskDiff) MarshalJSON

func (v NullableTaskDiff) MarshalJSON() ([]byte, error)

func (*NullableTaskDiff) Set

func (v *NullableTaskDiff) Set(val *TaskDiff)

func (*NullableTaskDiff) UnmarshalJSON

func (v *NullableTaskDiff) UnmarshalJSON(src []byte) error

func (*NullableTaskDiff) Unset

func (v *NullableTaskDiff) Unset()

type NullableTaskEvent

type NullableTaskEvent struct {
	// contains filtered or unexported fields
}

func NewNullableTaskEvent

func NewNullableTaskEvent(val *TaskEvent) *NullableTaskEvent

func (NullableTaskEvent) Get

func (v NullableTaskEvent) Get() *TaskEvent

func (NullableTaskEvent) IsSet

func (v NullableTaskEvent) IsSet() bool

func (NullableTaskEvent) MarshalJSON

func (v NullableTaskEvent) MarshalJSON() ([]byte, error)

func (*NullableTaskEvent) Set

func (v *NullableTaskEvent) Set(val *TaskEvent)

func (*NullableTaskEvent) UnmarshalJSON

func (v *NullableTaskEvent) UnmarshalJSON(src []byte) error

func (*NullableTaskEvent) Unset

func (v *NullableTaskEvent) Unset()

type NullableTaskGroup

type NullableTaskGroup struct {
	// contains filtered or unexported fields
}

func NewNullableTaskGroup

func NewNullableTaskGroup(val *TaskGroup) *NullableTaskGroup

func (NullableTaskGroup) Get

func (v NullableTaskGroup) Get() *TaskGroup

func (NullableTaskGroup) IsSet

func (v NullableTaskGroup) IsSet() bool

func (NullableTaskGroup) MarshalJSON

func (v NullableTaskGroup) MarshalJSON() ([]byte, error)

func (*NullableTaskGroup) Set

func (v *NullableTaskGroup) Set(val *TaskGroup)

func (*NullableTaskGroup) UnmarshalJSON

func (v *NullableTaskGroup) UnmarshalJSON(src []byte) error

func (*NullableTaskGroup) Unset

func (v *NullableTaskGroup) Unset()

type NullableTaskGroupDiff

type NullableTaskGroupDiff struct {
	// contains filtered or unexported fields
}

func NewNullableTaskGroupDiff

func NewNullableTaskGroupDiff(val *TaskGroupDiff) *NullableTaskGroupDiff

func (NullableTaskGroupDiff) Get

func (NullableTaskGroupDiff) IsSet

func (v NullableTaskGroupDiff) IsSet() bool

func (NullableTaskGroupDiff) MarshalJSON

func (v NullableTaskGroupDiff) MarshalJSON() ([]byte, error)

func (*NullableTaskGroupDiff) Set

func (v *NullableTaskGroupDiff) Set(val *TaskGroupDiff)

func (*NullableTaskGroupDiff) UnmarshalJSON

func (v *NullableTaskGroupDiff) UnmarshalJSON(src []byte) error

func (*NullableTaskGroupDiff) Unset

func (v *NullableTaskGroupDiff) Unset()

type NullableTaskGroupScaleStatus

type NullableTaskGroupScaleStatus struct {
	// contains filtered or unexported fields
}

func NewNullableTaskGroupScaleStatus

func NewNullableTaskGroupScaleStatus(val *TaskGroupScaleStatus) *NullableTaskGroupScaleStatus

func (NullableTaskGroupScaleStatus) Get

func (NullableTaskGroupScaleStatus) IsSet

func (NullableTaskGroupScaleStatus) MarshalJSON

func (v NullableTaskGroupScaleStatus) MarshalJSON() ([]byte, error)

func (*NullableTaskGroupScaleStatus) Set

func (*NullableTaskGroupScaleStatus) UnmarshalJSON

func (v *NullableTaskGroupScaleStatus) UnmarshalJSON(src []byte) error

func (*NullableTaskGroupScaleStatus) Unset

func (v *NullableTaskGroupScaleStatus) Unset()

type NullableTaskGroupSummary

type NullableTaskGroupSummary struct {
	// contains filtered or unexported fields
}

func NewNullableTaskGroupSummary

func NewNullableTaskGroupSummary(val *TaskGroupSummary) *NullableTaskGroupSummary

func (NullableTaskGroupSummary) Get

func (NullableTaskGroupSummary) IsSet

func (v NullableTaskGroupSummary) IsSet() bool

func (NullableTaskGroupSummary) MarshalJSON

func (v NullableTaskGroupSummary) MarshalJSON() ([]byte, error)

func (*NullableTaskGroupSummary) Set

func (*NullableTaskGroupSummary) UnmarshalJSON

func (v *NullableTaskGroupSummary) UnmarshalJSON(src []byte) error

func (*NullableTaskGroupSummary) Unset

func (v *NullableTaskGroupSummary) Unset()

type NullableTaskHandle

type NullableTaskHandle struct {
	// contains filtered or unexported fields
}

func NewNullableTaskHandle

func NewNullableTaskHandle(val *TaskHandle) *NullableTaskHandle

func (NullableTaskHandle) Get

func (v NullableTaskHandle) Get() *TaskHandle

func (NullableTaskHandle) IsSet

func (v NullableTaskHandle) IsSet() bool

func (NullableTaskHandle) MarshalJSON

func (v NullableTaskHandle) MarshalJSON() ([]byte, error)

func (*NullableTaskHandle) Set

func (v *NullableTaskHandle) Set(val *TaskHandle)

func (*NullableTaskHandle) UnmarshalJSON

func (v *NullableTaskHandle) UnmarshalJSON(src []byte) error

func (*NullableTaskHandle) Unset

func (v *NullableTaskHandle) Unset()

type NullableTaskLifecycle

type NullableTaskLifecycle struct {
	// contains filtered or unexported fields
}

func NewNullableTaskLifecycle

func NewNullableTaskLifecycle(val *TaskLifecycle) *NullableTaskLifecycle

func (NullableTaskLifecycle) Get

func (NullableTaskLifecycle) IsSet

func (v NullableTaskLifecycle) IsSet() bool

func (NullableTaskLifecycle) MarshalJSON

func (v NullableTaskLifecycle) MarshalJSON() ([]byte, error)

func (*NullableTaskLifecycle) Set

func (v *NullableTaskLifecycle) Set(val *TaskLifecycle)

func (*NullableTaskLifecycle) UnmarshalJSON

func (v *NullableTaskLifecycle) UnmarshalJSON(src []byte) error

func (*NullableTaskLifecycle) Unset

func (v *NullableTaskLifecycle) Unset()

type NullableTaskState

type NullableTaskState struct {
	// contains filtered or unexported fields
}

func NewNullableTaskState

func NewNullableTaskState(val *TaskState) *NullableTaskState

func (NullableTaskState) Get

func (v NullableTaskState) Get() *TaskState

func (NullableTaskState) IsSet

func (v NullableTaskState) IsSet() bool

func (NullableTaskState) MarshalJSON

func (v NullableTaskState) MarshalJSON() ([]byte, error)

func (*NullableTaskState) Set

func (v *NullableTaskState) Set(val *TaskState)

func (*NullableTaskState) UnmarshalJSON

func (v *NullableTaskState) UnmarshalJSON(src []byte) error

func (*NullableTaskState) Unset

func (v *NullableTaskState) Unset()

type NullableTemplate

type NullableTemplate struct {
	// contains filtered or unexported fields
}

func NewNullableTemplate

func NewNullableTemplate(val *Template) *NullableTemplate

func (NullableTemplate) Get

func (v NullableTemplate) Get() *Template

func (NullableTemplate) IsSet

func (v NullableTemplate) IsSet() bool

func (NullableTemplate) MarshalJSON

func (v NullableTemplate) MarshalJSON() ([]byte, error)

func (*NullableTemplate) Set

func (v *NullableTemplate) Set(val *Template)

func (*NullableTemplate) UnmarshalJSON

func (v *NullableTemplate) UnmarshalJSON(src []byte) error

func (*NullableTemplate) Unset

func (v *NullableTemplate) 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 NullableUpdateStrategy

type NullableUpdateStrategy struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateStrategy

func NewNullableUpdateStrategy(val *UpdateStrategy) *NullableUpdateStrategy

func (NullableUpdateStrategy) Get

func (NullableUpdateStrategy) IsSet

func (v NullableUpdateStrategy) IsSet() bool

func (NullableUpdateStrategy) MarshalJSON

func (v NullableUpdateStrategy) MarshalJSON() ([]byte, error)

func (*NullableUpdateStrategy) Set

func (*NullableUpdateStrategy) UnmarshalJSON

func (v *NullableUpdateStrategy) UnmarshalJSON(src []byte) error

func (*NullableUpdateStrategy) Unset

func (v *NullableUpdateStrategy) Unset()

type NullableVariable

type NullableVariable struct {
	// contains filtered or unexported fields
}

func NewNullableVariable

func NewNullableVariable(val *Variable) *NullableVariable

func (NullableVariable) Get

func (v NullableVariable) Get() *Variable

func (NullableVariable) IsSet

func (v NullableVariable) IsSet() bool

func (NullableVariable) MarshalJSON

func (v NullableVariable) MarshalJSON() ([]byte, error)

func (*NullableVariable) Set

func (v *NullableVariable) Set(val *Variable)

func (*NullableVariable) UnmarshalJSON

func (v *NullableVariable) UnmarshalJSON(src []byte) error

func (*NullableVariable) Unset

func (v *NullableVariable) Unset()

type NullableVariableMetadata

type NullableVariableMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableVariableMetadata

func NewNullableVariableMetadata(val *VariableMetadata) *NullableVariableMetadata

func (NullableVariableMetadata) Get

func (NullableVariableMetadata) IsSet

func (v NullableVariableMetadata) IsSet() bool

func (NullableVariableMetadata) MarshalJSON

func (v NullableVariableMetadata) MarshalJSON() ([]byte, error)

func (*NullableVariableMetadata) Set

func (*NullableVariableMetadata) UnmarshalJSON

func (v *NullableVariableMetadata) UnmarshalJSON(src []byte) error

func (*NullableVariableMetadata) Unset

func (v *NullableVariableMetadata) Unset()

type NullableVault

type NullableVault struct {
	// contains filtered or unexported fields
}

func NewNullableVault

func NewNullableVault(val *Vault) *NullableVault

func (NullableVault) Get

func (v NullableVault) Get() *Vault

func (NullableVault) IsSet

func (v NullableVault) IsSet() bool

func (NullableVault) MarshalJSON

func (v NullableVault) MarshalJSON() ([]byte, error)

func (*NullableVault) Set

func (v *NullableVault) Set(val *Vault)

func (*NullableVault) UnmarshalJSON

func (v *NullableVault) UnmarshalJSON(src []byte) error

func (*NullableVault) Unset

func (v *NullableVault) Unset()

type NullableVolumeMount

type NullableVolumeMount struct {
	// contains filtered or unexported fields
}

func NewNullableVolumeMount

func NewNullableVolumeMount(val *VolumeMount) *NullableVolumeMount

func (NullableVolumeMount) Get

func (NullableVolumeMount) IsSet

func (v NullableVolumeMount) IsSet() bool

func (NullableVolumeMount) MarshalJSON

func (v NullableVolumeMount) MarshalJSON() ([]byte, error)

func (*NullableVolumeMount) Set

func (v *NullableVolumeMount) Set(val *VolumeMount)

func (*NullableVolumeMount) UnmarshalJSON

func (v *NullableVolumeMount) UnmarshalJSON(src []byte) error

func (*NullableVolumeMount) Unset

func (v *NullableVolumeMount) Unset()

type NullableVolumeRequest

type NullableVolumeRequest struct {
	// contains filtered or unexported fields
}

func NewNullableVolumeRequest

func NewNullableVolumeRequest(val *VolumeRequest) *NullableVolumeRequest

func (NullableVolumeRequest) Get

func (NullableVolumeRequest) IsSet

func (v NullableVolumeRequest) IsSet() bool

func (NullableVolumeRequest) MarshalJSON

func (v NullableVolumeRequest) MarshalJSON() ([]byte, error)

func (*NullableVolumeRequest) Set

func (v *NullableVolumeRequest) Set(val *VolumeRequest)

func (*NullableVolumeRequest) UnmarshalJSON

func (v *NullableVolumeRequest) UnmarshalJSON(src []byte) error

func (*NullableVolumeRequest) Unset

func (v *NullableVolumeRequest) Unset()

type NullableWaitConfig

type NullableWaitConfig struct {
	// contains filtered or unexported fields
}

func NewNullableWaitConfig

func NewNullableWaitConfig(val *WaitConfig) *NullableWaitConfig

func (NullableWaitConfig) Get

func (v NullableWaitConfig) Get() *WaitConfig

func (NullableWaitConfig) IsSet

func (v NullableWaitConfig) IsSet() bool

func (NullableWaitConfig) MarshalJSON

func (v NullableWaitConfig) MarshalJSON() ([]byte, error)

func (*NullableWaitConfig) Set

func (v *NullableWaitConfig) Set(val *WaitConfig)

func (*NullableWaitConfig) UnmarshalJSON

func (v *NullableWaitConfig) UnmarshalJSON(src []byte) error

func (*NullableWaitConfig) Unset

func (v *NullableWaitConfig) Unset()

type ObjectDiff

type ObjectDiff struct {
	Fields  *[]FieldDiff  `json:"Fields,omitempty"`
	Name    *string       `json:"Name,omitempty"`
	Objects *[]ObjectDiff `json:"Objects,omitempty"`
	Type    *string       `json:"Type,omitempty"`
}

ObjectDiff struct for ObjectDiff

func NewObjectDiff

func NewObjectDiff() *ObjectDiff

NewObjectDiff instantiates a new ObjectDiff 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 NewObjectDiffWithDefaults

func NewObjectDiffWithDefaults() *ObjectDiff

NewObjectDiffWithDefaults instantiates a new ObjectDiff 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 (*ObjectDiff) GetFields

func (o *ObjectDiff) GetFields() []FieldDiff

GetFields returns the Fields field value if set, zero value otherwise.

func (*ObjectDiff) GetFieldsOk

func (o *ObjectDiff) GetFieldsOk() (*[]FieldDiff, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectDiff) GetName

func (o *ObjectDiff) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ObjectDiff) GetNameOk

func (o *ObjectDiff) 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 (*ObjectDiff) GetObjects

func (o *ObjectDiff) GetObjects() []ObjectDiff

GetObjects returns the Objects field value if set, zero value otherwise.

func (*ObjectDiff) GetObjectsOk

func (o *ObjectDiff) GetObjectsOk() (*[]ObjectDiff, bool)

GetObjectsOk returns a tuple with the Objects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectDiff) GetType

func (o *ObjectDiff) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ObjectDiff) GetTypeOk

func (o *ObjectDiff) 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 (*ObjectDiff) HasFields

func (o *ObjectDiff) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*ObjectDiff) HasName

func (o *ObjectDiff) HasName() bool

HasName returns a boolean if a field has been set.

func (*ObjectDiff) HasObjects

func (o *ObjectDiff) HasObjects() bool

HasObjects returns a boolean if a field has been set.

func (*ObjectDiff) HasType

func (o *ObjectDiff) HasType() bool

HasType returns a boolean if a field has been set.

func (ObjectDiff) MarshalJSON

func (o ObjectDiff) MarshalJSON() ([]byte, error)

func (*ObjectDiff) SetFields

func (o *ObjectDiff) SetFields(v []FieldDiff)

SetFields gets a reference to the given []FieldDiff and assigns it to the Fields field.

func (*ObjectDiff) SetName

func (o *ObjectDiff) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ObjectDiff) SetObjects

func (o *ObjectDiff) SetObjects(v []ObjectDiff)

SetObjects gets a reference to the given []ObjectDiff and assigns it to the Objects field.

func (*ObjectDiff) SetType

func (o *ObjectDiff) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type OneTimeToken

type OneTimeToken struct {
	AccessorID      *string    `json:"AccessorID,omitempty"`
	CreateIndex     *int32     `json:"CreateIndex,omitempty"`
	ExpiresAt       *time.Time `json:"ExpiresAt,omitempty"`
	ModifyIndex     *int32     `json:"ModifyIndex,omitempty"`
	OneTimeSecretID *string    `json:"OneTimeSecretID,omitempty"`
}

OneTimeToken struct for OneTimeToken

func NewOneTimeToken

func NewOneTimeToken() *OneTimeToken

NewOneTimeToken instantiates a new OneTimeToken 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 NewOneTimeTokenWithDefaults

func NewOneTimeTokenWithDefaults() *OneTimeToken

NewOneTimeTokenWithDefaults instantiates a new OneTimeToken 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 (*OneTimeToken) GetAccessorID

func (o *OneTimeToken) GetAccessorID() string

GetAccessorID returns the AccessorID field value if set, zero value otherwise.

func (*OneTimeToken) GetAccessorIDOk

func (o *OneTimeToken) GetAccessorIDOk() (*string, bool)

GetAccessorIDOk returns a tuple with the AccessorID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OneTimeToken) GetCreateIndex

func (o *OneTimeToken) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*OneTimeToken) GetCreateIndexOk

func (o *OneTimeToken) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OneTimeToken) GetExpiresAt

func (o *OneTimeToken) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*OneTimeToken) GetExpiresAtOk

func (o *OneTimeToken) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OneTimeToken) GetModifyIndex

func (o *OneTimeToken) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*OneTimeToken) GetModifyIndexOk

func (o *OneTimeToken) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OneTimeToken) GetOneTimeSecretID

func (o *OneTimeToken) GetOneTimeSecretID() string

GetOneTimeSecretID returns the OneTimeSecretID field value if set, zero value otherwise.

func (*OneTimeToken) GetOneTimeSecretIDOk

func (o *OneTimeToken) GetOneTimeSecretIDOk() (*string, bool)

GetOneTimeSecretIDOk returns a tuple with the OneTimeSecretID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OneTimeToken) HasAccessorID

func (o *OneTimeToken) HasAccessorID() bool

HasAccessorID returns a boolean if a field has been set.

func (*OneTimeToken) HasCreateIndex

func (o *OneTimeToken) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*OneTimeToken) HasExpiresAt

func (o *OneTimeToken) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*OneTimeToken) HasModifyIndex

func (o *OneTimeToken) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*OneTimeToken) HasOneTimeSecretID

func (o *OneTimeToken) HasOneTimeSecretID() bool

HasOneTimeSecretID returns a boolean if a field has been set.

func (OneTimeToken) MarshalJSON

func (o OneTimeToken) MarshalJSON() ([]byte, error)

func (*OneTimeToken) SetAccessorID

func (o *OneTimeToken) SetAccessorID(v string)

SetAccessorID gets a reference to the given string and assigns it to the AccessorID field.

func (*OneTimeToken) SetCreateIndex

func (o *OneTimeToken) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*OneTimeToken) SetExpiresAt

func (o *OneTimeToken) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (*OneTimeToken) SetModifyIndex

func (o *OneTimeToken) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*OneTimeToken) SetOneTimeSecretID

func (o *OneTimeToken) SetOneTimeSecretID(v string)

SetOneTimeSecretID gets a reference to the given string and assigns it to the OneTimeSecretID field.

type OneTimeTokenExchangeRequest

type OneTimeTokenExchangeRequest struct {
	OneTimeSecretID *string `json:"OneTimeSecretID,omitempty"`
}

OneTimeTokenExchangeRequest struct for OneTimeTokenExchangeRequest

func NewOneTimeTokenExchangeRequest

func NewOneTimeTokenExchangeRequest() *OneTimeTokenExchangeRequest

NewOneTimeTokenExchangeRequest instantiates a new OneTimeTokenExchangeRequest 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 NewOneTimeTokenExchangeRequestWithDefaults

func NewOneTimeTokenExchangeRequestWithDefaults() *OneTimeTokenExchangeRequest

NewOneTimeTokenExchangeRequestWithDefaults instantiates a new OneTimeTokenExchangeRequest 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 (*OneTimeTokenExchangeRequest) GetOneTimeSecretID

func (o *OneTimeTokenExchangeRequest) GetOneTimeSecretID() string

GetOneTimeSecretID returns the OneTimeSecretID field value if set, zero value otherwise.

func (*OneTimeTokenExchangeRequest) GetOneTimeSecretIDOk

func (o *OneTimeTokenExchangeRequest) GetOneTimeSecretIDOk() (*string, bool)

GetOneTimeSecretIDOk returns a tuple with the OneTimeSecretID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OneTimeTokenExchangeRequest) HasOneTimeSecretID

func (o *OneTimeTokenExchangeRequest) HasOneTimeSecretID() bool

HasOneTimeSecretID returns a boolean if a field has been set.

func (OneTimeTokenExchangeRequest) MarshalJSON

func (o OneTimeTokenExchangeRequest) MarshalJSON() ([]byte, error)

func (*OneTimeTokenExchangeRequest) SetOneTimeSecretID

func (o *OneTimeTokenExchangeRequest) SetOneTimeSecretID(v string)

SetOneTimeSecretID gets a reference to the given string and assigns it to the OneTimeSecretID field.

type OperatorApiService

type OperatorApiService service

OperatorApiService OperatorApi service

func (*OperatorApiService) DeleteOperatorRaftPeer

* DeleteOperatorRaftPeer Method for DeleteOperatorRaftPeer * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiDeleteOperatorRaftPeerRequest

func (*OperatorApiService) DeleteOperatorRaftPeerExecute

func (a *OperatorApiService) DeleteOperatorRaftPeerExecute(r ApiDeleteOperatorRaftPeerRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*OperatorApiService) GetOperatorAutopilotConfiguration

func (a *OperatorApiService) GetOperatorAutopilotConfiguration(ctx _context.Context) ApiGetOperatorAutopilotConfigurationRequest

* GetOperatorAutopilotConfiguration Method for GetOperatorAutopilotConfiguration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetOperatorAutopilotConfigurationRequest

func (*OperatorApiService) GetOperatorAutopilotConfigurationExecute

* Execute executes the request * @return AutopilotConfiguration

func (*OperatorApiService) GetOperatorAutopilotHealth

func (a *OperatorApiService) GetOperatorAutopilotHealth(ctx _context.Context) ApiGetOperatorAutopilotHealthRequest

* GetOperatorAutopilotHealth Method for GetOperatorAutopilotHealth * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetOperatorAutopilotHealthRequest

func (*OperatorApiService) GetOperatorAutopilotHealthExecute

* Execute executes the request * @return OperatorHealthReply

func (*OperatorApiService) GetOperatorRaftConfiguration

func (a *OperatorApiService) GetOperatorRaftConfiguration(ctx _context.Context) ApiGetOperatorRaftConfigurationRequest

* GetOperatorRaftConfiguration Method for GetOperatorRaftConfiguration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetOperatorRaftConfigurationRequest

func (*OperatorApiService) GetOperatorRaftConfigurationExecute

* Execute executes the request * @return RaftConfiguration

func (*OperatorApiService) GetOperatorSchedulerConfiguration

func (a *OperatorApiService) GetOperatorSchedulerConfiguration(ctx _context.Context) ApiGetOperatorSchedulerConfigurationRequest

* GetOperatorSchedulerConfiguration Method for GetOperatorSchedulerConfiguration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetOperatorSchedulerConfigurationRequest

func (*OperatorApiService) GetOperatorSchedulerConfigurationExecute

* Execute executes the request * @return SchedulerConfigurationResponse

func (*OperatorApiService) PostOperatorSchedulerConfiguration

func (a *OperatorApiService) PostOperatorSchedulerConfiguration(ctx _context.Context) ApiPostOperatorSchedulerConfigurationRequest

* PostOperatorSchedulerConfiguration Method for PostOperatorSchedulerConfiguration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostOperatorSchedulerConfigurationRequest

func (*OperatorApiService) PostOperatorSchedulerConfigurationExecute

* Execute executes the request * @return SchedulerSetConfigurationResponse

func (*OperatorApiService) PutOperatorAutopilotConfiguration

func (a *OperatorApiService) PutOperatorAutopilotConfiguration(ctx _context.Context) ApiPutOperatorAutopilotConfigurationRequest

* PutOperatorAutopilotConfiguration Method for PutOperatorAutopilotConfiguration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPutOperatorAutopilotConfigurationRequest

func (*OperatorApiService) PutOperatorAutopilotConfigurationExecute

func (a *OperatorApiService) PutOperatorAutopilotConfigurationExecute(r ApiPutOperatorAutopilotConfigurationRequest) (bool, *_nethttp.Response, error)

* Execute executes the request * @return bool

type OperatorHealthReply

type OperatorHealthReply struct {
	FailureTolerance *int32          `json:"FailureTolerance,omitempty"`
	Healthy          *bool           `json:"Healthy,omitempty"`
	Servers          *[]ServerHealth `json:"Servers,omitempty"`
}

OperatorHealthReply struct for OperatorHealthReply

func NewOperatorHealthReply

func NewOperatorHealthReply() *OperatorHealthReply

NewOperatorHealthReply instantiates a new OperatorHealthReply 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 NewOperatorHealthReplyWithDefaults

func NewOperatorHealthReplyWithDefaults() *OperatorHealthReply

NewOperatorHealthReplyWithDefaults instantiates a new OperatorHealthReply 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 (*OperatorHealthReply) GetFailureTolerance

func (o *OperatorHealthReply) GetFailureTolerance() int32

GetFailureTolerance returns the FailureTolerance field value if set, zero value otherwise.

func (*OperatorHealthReply) GetFailureToleranceOk

func (o *OperatorHealthReply) GetFailureToleranceOk() (*int32, bool)

GetFailureToleranceOk returns a tuple with the FailureTolerance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperatorHealthReply) GetHealthy

func (o *OperatorHealthReply) GetHealthy() bool

GetHealthy returns the Healthy field value if set, zero value otherwise.

func (*OperatorHealthReply) GetHealthyOk

func (o *OperatorHealthReply) GetHealthyOk() (*bool, bool)

GetHealthyOk returns a tuple with the Healthy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperatorHealthReply) GetServers

func (o *OperatorHealthReply) GetServers() []ServerHealth

GetServers returns the Servers field value if set, zero value otherwise.

func (*OperatorHealthReply) GetServersOk

func (o *OperatorHealthReply) GetServersOk() (*[]ServerHealth, bool)

GetServersOk returns a tuple with the Servers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperatorHealthReply) HasFailureTolerance

func (o *OperatorHealthReply) HasFailureTolerance() bool

HasFailureTolerance returns a boolean if a field has been set.

func (*OperatorHealthReply) HasHealthy

func (o *OperatorHealthReply) HasHealthy() bool

HasHealthy returns a boolean if a field has been set.

func (*OperatorHealthReply) HasServers

func (o *OperatorHealthReply) HasServers() bool

HasServers returns a boolean if a field has been set.

func (OperatorHealthReply) MarshalJSON

func (o OperatorHealthReply) MarshalJSON() ([]byte, error)

func (*OperatorHealthReply) SetFailureTolerance

func (o *OperatorHealthReply) SetFailureTolerance(v int32)

SetFailureTolerance gets a reference to the given int32 and assigns it to the FailureTolerance field.

func (*OperatorHealthReply) SetHealthy

func (o *OperatorHealthReply) SetHealthy(v bool)

SetHealthy gets a reference to the given bool and assigns it to the Healthy field.

func (*OperatorHealthReply) SetServers

func (o *OperatorHealthReply) SetServers(v []ServerHealth)

SetServers gets a reference to the given []ServerHealth and assigns it to the Servers field.

type ParameterizedJobConfig

type ParameterizedJobConfig struct {
	MetaOptional *[]string `json:"MetaOptional,omitempty"`
	MetaRequired *[]string `json:"MetaRequired,omitempty"`
	Payload      *string   `json:"Payload,omitempty"`
}

ParameterizedJobConfig struct for ParameterizedJobConfig

func NewParameterizedJobConfig

func NewParameterizedJobConfig() *ParameterizedJobConfig

NewParameterizedJobConfig instantiates a new ParameterizedJobConfig 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 NewParameterizedJobConfigWithDefaults

func NewParameterizedJobConfigWithDefaults() *ParameterizedJobConfig

NewParameterizedJobConfigWithDefaults instantiates a new ParameterizedJobConfig 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 (*ParameterizedJobConfig) GetMetaOptional

func (o *ParameterizedJobConfig) GetMetaOptional() []string

GetMetaOptional returns the MetaOptional field value if set, zero value otherwise.

func (*ParameterizedJobConfig) GetMetaOptionalOk

func (o *ParameterizedJobConfig) GetMetaOptionalOk() (*[]string, bool)

GetMetaOptionalOk returns a tuple with the MetaOptional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterizedJobConfig) GetMetaRequired

func (o *ParameterizedJobConfig) GetMetaRequired() []string

GetMetaRequired returns the MetaRequired field value if set, zero value otherwise.

func (*ParameterizedJobConfig) GetMetaRequiredOk

func (o *ParameterizedJobConfig) GetMetaRequiredOk() (*[]string, bool)

GetMetaRequiredOk returns a tuple with the MetaRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterizedJobConfig) GetPayload

func (o *ParameterizedJobConfig) GetPayload() string

GetPayload returns the Payload field value if set, zero value otherwise.

func (*ParameterizedJobConfig) GetPayloadOk

func (o *ParameterizedJobConfig) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterizedJobConfig) HasMetaOptional

func (o *ParameterizedJobConfig) HasMetaOptional() bool

HasMetaOptional returns a boolean if a field has been set.

func (*ParameterizedJobConfig) HasMetaRequired

func (o *ParameterizedJobConfig) HasMetaRequired() bool

HasMetaRequired returns a boolean if a field has been set.

func (*ParameterizedJobConfig) HasPayload

func (o *ParameterizedJobConfig) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (ParameterizedJobConfig) MarshalJSON

func (o ParameterizedJobConfig) MarshalJSON() ([]byte, error)

func (*ParameterizedJobConfig) SetMetaOptional

func (o *ParameterizedJobConfig) SetMetaOptional(v []string)

SetMetaOptional gets a reference to the given []string and assigns it to the MetaOptional field.

func (*ParameterizedJobConfig) SetMetaRequired

func (o *ParameterizedJobConfig) SetMetaRequired(v []string)

SetMetaRequired gets a reference to the given []string and assigns it to the MetaRequired field.

func (*ParameterizedJobConfig) SetPayload

func (o *ParameterizedJobConfig) SetPayload(v string)

SetPayload gets a reference to the given string and assigns it to the Payload field.

type PeriodicConfig

type PeriodicConfig struct {
	Enabled         *bool   `json:"Enabled,omitempty"`
	ProhibitOverlap *bool   `json:"ProhibitOverlap,omitempty"`
	Spec            *string `json:"Spec,omitempty"`
	SpecType        *string `json:"SpecType,omitempty"`
	TimeZone        *string `json:"TimeZone,omitempty"`
}

PeriodicConfig struct for PeriodicConfig

func NewPeriodicConfig

func NewPeriodicConfig() *PeriodicConfig

NewPeriodicConfig instantiates a new PeriodicConfig 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 NewPeriodicConfigWithDefaults

func NewPeriodicConfigWithDefaults() *PeriodicConfig

NewPeriodicConfigWithDefaults instantiates a new PeriodicConfig 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 (*PeriodicConfig) GetEnabled

func (o *PeriodicConfig) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PeriodicConfig) GetEnabledOk

func (o *PeriodicConfig) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PeriodicConfig) GetProhibitOverlap

func (o *PeriodicConfig) GetProhibitOverlap() bool

GetProhibitOverlap returns the ProhibitOverlap field value if set, zero value otherwise.

func (*PeriodicConfig) GetProhibitOverlapOk

func (o *PeriodicConfig) GetProhibitOverlapOk() (*bool, bool)

GetProhibitOverlapOk returns a tuple with the ProhibitOverlap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PeriodicConfig) GetSpec

func (o *PeriodicConfig) GetSpec() string

GetSpec returns the Spec field value if set, zero value otherwise.

func (*PeriodicConfig) GetSpecOk

func (o *PeriodicConfig) GetSpecOk() (*string, 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 (*PeriodicConfig) GetSpecType

func (o *PeriodicConfig) GetSpecType() string

GetSpecType returns the SpecType field value if set, zero value otherwise.

func (*PeriodicConfig) GetSpecTypeOk

func (o *PeriodicConfig) GetSpecTypeOk() (*string, bool)

GetSpecTypeOk returns a tuple with the SpecType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PeriodicConfig) GetTimeZone

func (o *PeriodicConfig) GetTimeZone() string

GetTimeZone returns the TimeZone field value if set, zero value otherwise.

func (*PeriodicConfig) GetTimeZoneOk

func (o *PeriodicConfig) GetTimeZoneOk() (*string, bool)

GetTimeZoneOk returns a tuple with the TimeZone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PeriodicConfig) HasEnabled

func (o *PeriodicConfig) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*PeriodicConfig) HasProhibitOverlap

func (o *PeriodicConfig) HasProhibitOverlap() bool

HasProhibitOverlap returns a boolean if a field has been set.

func (*PeriodicConfig) HasSpec

func (o *PeriodicConfig) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*PeriodicConfig) HasSpecType

func (o *PeriodicConfig) HasSpecType() bool

HasSpecType returns a boolean if a field has been set.

func (*PeriodicConfig) HasTimeZone

func (o *PeriodicConfig) HasTimeZone() bool

HasTimeZone returns a boolean if a field has been set.

func (PeriodicConfig) MarshalJSON

func (o PeriodicConfig) MarshalJSON() ([]byte, error)

func (*PeriodicConfig) SetEnabled

func (o *PeriodicConfig) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*PeriodicConfig) SetProhibitOverlap

func (o *PeriodicConfig) SetProhibitOverlap(v bool)

SetProhibitOverlap gets a reference to the given bool and assigns it to the ProhibitOverlap field.

func (*PeriodicConfig) SetSpec

func (o *PeriodicConfig) SetSpec(v string)

SetSpec gets a reference to the given string and assigns it to the Spec field.

func (*PeriodicConfig) SetSpecType

func (o *PeriodicConfig) SetSpecType(v string)

SetSpecType gets a reference to the given string and assigns it to the SpecType field.

func (*PeriodicConfig) SetTimeZone

func (o *PeriodicConfig) SetTimeZone(v string)

SetTimeZone gets a reference to the given string and assigns it to the TimeZone field.

type PeriodicForceResponse

type PeriodicForceResponse struct {
	EvalCreateIndex *int32  `json:"EvalCreateIndex,omitempty"`
	EvalID          *string `json:"EvalID,omitempty"`
	Index           *int32  `json:"Index,omitempty"`
}

PeriodicForceResponse struct for PeriodicForceResponse

func NewPeriodicForceResponse

func NewPeriodicForceResponse() *PeriodicForceResponse

NewPeriodicForceResponse instantiates a new PeriodicForceResponse 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 NewPeriodicForceResponseWithDefaults

func NewPeriodicForceResponseWithDefaults() *PeriodicForceResponse

NewPeriodicForceResponseWithDefaults instantiates a new PeriodicForceResponse 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 (*PeriodicForceResponse) GetEvalCreateIndex

func (o *PeriodicForceResponse) GetEvalCreateIndex() int32

GetEvalCreateIndex returns the EvalCreateIndex field value if set, zero value otherwise.

func (*PeriodicForceResponse) GetEvalCreateIndexOk

func (o *PeriodicForceResponse) GetEvalCreateIndexOk() (*int32, bool)

GetEvalCreateIndexOk returns a tuple with the EvalCreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PeriodicForceResponse) GetEvalID

func (o *PeriodicForceResponse) GetEvalID() string

GetEvalID returns the EvalID field value if set, zero value otherwise.

func (*PeriodicForceResponse) GetEvalIDOk

func (o *PeriodicForceResponse) GetEvalIDOk() (*string, bool)

GetEvalIDOk returns a tuple with the EvalID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PeriodicForceResponse) GetIndex

func (o *PeriodicForceResponse) GetIndex() int32

GetIndex returns the Index field value if set, zero value otherwise.

func (*PeriodicForceResponse) GetIndexOk

func (o *PeriodicForceResponse) GetIndexOk() (*int32, bool)

GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PeriodicForceResponse) HasEvalCreateIndex

func (o *PeriodicForceResponse) HasEvalCreateIndex() bool

HasEvalCreateIndex returns a boolean if a field has been set.

func (*PeriodicForceResponse) HasEvalID

func (o *PeriodicForceResponse) HasEvalID() bool

HasEvalID returns a boolean if a field has been set.

func (*PeriodicForceResponse) HasIndex

func (o *PeriodicForceResponse) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (PeriodicForceResponse) MarshalJSON

func (o PeriodicForceResponse) MarshalJSON() ([]byte, error)

func (*PeriodicForceResponse) SetEvalCreateIndex

func (o *PeriodicForceResponse) SetEvalCreateIndex(v int32)

SetEvalCreateIndex gets a reference to the given int32 and assigns it to the EvalCreateIndex field.

func (*PeriodicForceResponse) SetEvalID

func (o *PeriodicForceResponse) SetEvalID(v string)

SetEvalID gets a reference to the given string and assigns it to the EvalID field.

func (*PeriodicForceResponse) SetIndex

func (o *PeriodicForceResponse) SetIndex(v int32)

SetIndex gets a reference to the given int32 and assigns it to the Index field.

type PlanAnnotations

type PlanAnnotations struct {
	DesiredTGUpdates *map[string]DesiredUpdates `json:"DesiredTGUpdates,omitempty"`
	PreemptedAllocs  *[]AllocationListStub      `json:"PreemptedAllocs,omitempty"`
}

PlanAnnotations struct for PlanAnnotations

func NewPlanAnnotations

func NewPlanAnnotations() *PlanAnnotations

NewPlanAnnotations instantiates a new PlanAnnotations 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 NewPlanAnnotationsWithDefaults

func NewPlanAnnotationsWithDefaults() *PlanAnnotations

NewPlanAnnotationsWithDefaults instantiates a new PlanAnnotations 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 (*PlanAnnotations) GetDesiredTGUpdates

func (o *PlanAnnotations) GetDesiredTGUpdates() map[string]DesiredUpdates

GetDesiredTGUpdates returns the DesiredTGUpdates field value if set, zero value otherwise.

func (*PlanAnnotations) GetDesiredTGUpdatesOk

func (o *PlanAnnotations) GetDesiredTGUpdatesOk() (*map[string]DesiredUpdates, bool)

GetDesiredTGUpdatesOk returns a tuple with the DesiredTGUpdates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanAnnotations) GetPreemptedAllocs

func (o *PlanAnnotations) GetPreemptedAllocs() []AllocationListStub

GetPreemptedAllocs returns the PreemptedAllocs field value if set, zero value otherwise.

func (*PlanAnnotations) GetPreemptedAllocsOk

func (o *PlanAnnotations) GetPreemptedAllocsOk() (*[]AllocationListStub, bool)

GetPreemptedAllocsOk returns a tuple with the PreemptedAllocs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanAnnotations) HasDesiredTGUpdates

func (o *PlanAnnotations) HasDesiredTGUpdates() bool

HasDesiredTGUpdates returns a boolean if a field has been set.

func (*PlanAnnotations) HasPreemptedAllocs

func (o *PlanAnnotations) HasPreemptedAllocs() bool

HasPreemptedAllocs returns a boolean if a field has been set.

func (PlanAnnotations) MarshalJSON

func (o PlanAnnotations) MarshalJSON() ([]byte, error)

func (*PlanAnnotations) SetDesiredTGUpdates

func (o *PlanAnnotations) SetDesiredTGUpdates(v map[string]DesiredUpdates)

SetDesiredTGUpdates gets a reference to the given map[string]DesiredUpdates and assigns it to the DesiredTGUpdates field.

func (*PlanAnnotations) SetPreemptedAllocs

func (o *PlanAnnotations) SetPreemptedAllocs(v []AllocationListStub)

SetPreemptedAllocs gets a reference to the given []AllocationListStub and assigns it to the PreemptedAllocs field.

type PluginsApiService

type PluginsApiService service

PluginsApiService PluginsApi service

func (*PluginsApiService) GetPluginCSI

func (a *PluginsApiService) GetPluginCSI(ctx _context.Context, pluginID string) ApiGetPluginCSIRequest

* GetPluginCSI Method for GetPluginCSI * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param pluginID The CSI plugin identifier. * @return ApiGetPluginCSIRequest

func (*PluginsApiService) GetPluginCSIExecute

func (a *PluginsApiService) GetPluginCSIExecute(r ApiGetPluginCSIRequest) ([]CSIPlugin, *_nethttp.Response, error)

* Execute executes the request * @return []CSIPlugin

func (*PluginsApiService) GetPlugins

* GetPlugins Method for GetPlugins * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetPluginsRequest

func (*PluginsApiService) GetPluginsExecute

* Execute executes the request * @return []CSIPluginListStub

type PointValue

type PointValue struct {
	Name   *string    `json:"Name,omitempty"`
	Points *[]float32 `json:"Points,omitempty"`
}

PointValue struct for PointValue

func NewPointValue

func NewPointValue() *PointValue

NewPointValue instantiates a new PointValue 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 NewPointValueWithDefaults

func NewPointValueWithDefaults() *PointValue

NewPointValueWithDefaults instantiates a new PointValue 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 (*PointValue) GetName

func (o *PointValue) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PointValue) GetNameOk

func (o *PointValue) 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 (*PointValue) GetPoints

func (o *PointValue) GetPoints() []float32

GetPoints returns the Points field value if set, zero value otherwise.

func (*PointValue) GetPointsOk

func (o *PointValue) GetPointsOk() (*[]float32, bool)

GetPointsOk returns a tuple with the Points field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PointValue) HasName

func (o *PointValue) HasName() bool

HasName returns a boolean if a field has been set.

func (*PointValue) HasPoints

func (o *PointValue) HasPoints() bool

HasPoints returns a boolean if a field has been set.

func (PointValue) MarshalJSON

func (o PointValue) MarshalJSON() ([]byte, error)

func (*PointValue) SetName

func (o *PointValue) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PointValue) SetPoints

func (o *PointValue) SetPoints(v []float32)

SetPoints gets a reference to the given []float32 and assigns it to the Points field.

type Port

type Port struct {
	HostNetwork *string `json:"HostNetwork,omitempty"`
	Label       *string `json:"Label,omitempty"`
	To          *int32  `json:"To,omitempty"`
	Value       *int32  `json:"Value,omitempty"`
}

Port struct for Port

func NewPort

func NewPort() *Port

NewPort instantiates a new Port 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 NewPortWithDefaults

func NewPortWithDefaults() *Port

NewPortWithDefaults instantiates a new Port 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 (*Port) GetHostNetwork

func (o *Port) GetHostNetwork() string

GetHostNetwork returns the HostNetwork field value if set, zero value otherwise.

func (*Port) GetHostNetworkOk

func (o *Port) GetHostNetworkOk() (*string, bool)

GetHostNetworkOk returns a tuple with the HostNetwork field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Port) GetLabel

func (o *Port) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*Port) GetLabelOk

func (o *Port) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Port) GetTo

func (o *Port) GetTo() int32

GetTo returns the To field value if set, zero value otherwise.

func (*Port) GetToOk

func (o *Port) GetToOk() (*int32, bool)

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Port) GetValue

func (o *Port) GetValue() int32

GetValue returns the Value field value if set, zero value otherwise.

func (*Port) GetValueOk

func (o *Port) GetValueOk() (*int32, 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 (*Port) HasHostNetwork

func (o *Port) HasHostNetwork() bool

HasHostNetwork returns a boolean if a field has been set.

func (*Port) HasLabel

func (o *Port) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*Port) HasTo

func (o *Port) HasTo() bool

HasTo returns a boolean if a field has been set.

func (*Port) HasValue

func (o *Port) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Port) MarshalJSON

func (o Port) MarshalJSON() ([]byte, error)

func (*Port) SetHostNetwork

func (o *Port) SetHostNetwork(v string)

SetHostNetwork gets a reference to the given string and assigns it to the HostNetwork field.

func (*Port) SetLabel

func (o *Port) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*Port) SetTo

func (o *Port) SetTo(v int32)

SetTo gets a reference to the given int32 and assigns it to the To field.

func (*Port) SetValue

func (o *Port) SetValue(v int32)

SetValue gets a reference to the given int32 and assigns it to the Value field.

type PortMapping

type PortMapping struct {
	HostIP *string `json:"HostIP,omitempty"`
	Label  *string `json:"Label,omitempty"`
	To     *int32  `json:"To,omitempty"`
	Value  *int32  `json:"Value,omitempty"`
}

PortMapping struct for PortMapping

func NewPortMapping

func NewPortMapping() *PortMapping

NewPortMapping instantiates a new PortMapping 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 NewPortMappingWithDefaults

func NewPortMappingWithDefaults() *PortMapping

NewPortMappingWithDefaults instantiates a new PortMapping 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 (*PortMapping) GetHostIP

func (o *PortMapping) GetHostIP() string

GetHostIP returns the HostIP field value if set, zero value otherwise.

func (*PortMapping) GetHostIPOk

func (o *PortMapping) GetHostIPOk() (*string, bool)

GetHostIPOk returns a tuple with the HostIP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PortMapping) GetLabel

func (o *PortMapping) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*PortMapping) GetLabelOk

func (o *PortMapping) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PortMapping) GetTo

func (o *PortMapping) GetTo() int32

GetTo returns the To field value if set, zero value otherwise.

func (*PortMapping) GetToOk

func (o *PortMapping) GetToOk() (*int32, bool)

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PortMapping) GetValue

func (o *PortMapping) GetValue() int32

GetValue returns the Value field value if set, zero value otherwise.

func (*PortMapping) GetValueOk

func (o *PortMapping) GetValueOk() (*int32, 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 (*PortMapping) HasHostIP

func (o *PortMapping) HasHostIP() bool

HasHostIP returns a boolean if a field has been set.

func (*PortMapping) HasLabel

func (o *PortMapping) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*PortMapping) HasTo

func (o *PortMapping) HasTo() bool

HasTo returns a boolean if a field has been set.

func (*PortMapping) HasValue

func (o *PortMapping) HasValue() bool

HasValue returns a boolean if a field has been set.

func (PortMapping) MarshalJSON

func (o PortMapping) MarshalJSON() ([]byte, error)

func (*PortMapping) SetHostIP

func (o *PortMapping) SetHostIP(v string)

SetHostIP gets a reference to the given string and assigns it to the HostIP field.

func (*PortMapping) SetLabel

func (o *PortMapping) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*PortMapping) SetTo

func (o *PortMapping) SetTo(v int32)

SetTo gets a reference to the given int32 and assigns it to the To field.

func (*PortMapping) SetValue

func (o *PortMapping) SetValue(v int32)

SetValue gets a reference to the given int32 and assigns it to the Value field.

type PreemptionConfig

type PreemptionConfig struct {
	BatchSchedulerEnabled    *bool `json:"BatchSchedulerEnabled,omitempty"`
	ServiceSchedulerEnabled  *bool `json:"ServiceSchedulerEnabled,omitempty"`
	SysBatchSchedulerEnabled *bool `json:"SysBatchSchedulerEnabled,omitempty"`
	SystemSchedulerEnabled   *bool `json:"SystemSchedulerEnabled,omitempty"`
}

PreemptionConfig struct for PreemptionConfig

func NewPreemptionConfig

func NewPreemptionConfig() *PreemptionConfig

NewPreemptionConfig instantiates a new PreemptionConfig 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 NewPreemptionConfigWithDefaults

func NewPreemptionConfigWithDefaults() *PreemptionConfig

NewPreemptionConfigWithDefaults instantiates a new PreemptionConfig 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 (*PreemptionConfig) GetBatchSchedulerEnabled

func (o *PreemptionConfig) GetBatchSchedulerEnabled() bool

GetBatchSchedulerEnabled returns the BatchSchedulerEnabled field value if set, zero value otherwise.

func (*PreemptionConfig) GetBatchSchedulerEnabledOk

func (o *PreemptionConfig) GetBatchSchedulerEnabledOk() (*bool, bool)

GetBatchSchedulerEnabledOk returns a tuple with the BatchSchedulerEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreemptionConfig) GetServiceSchedulerEnabled

func (o *PreemptionConfig) GetServiceSchedulerEnabled() bool

GetServiceSchedulerEnabled returns the ServiceSchedulerEnabled field value if set, zero value otherwise.

func (*PreemptionConfig) GetServiceSchedulerEnabledOk

func (o *PreemptionConfig) GetServiceSchedulerEnabledOk() (*bool, bool)

GetServiceSchedulerEnabledOk returns a tuple with the ServiceSchedulerEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreemptionConfig) GetSysBatchSchedulerEnabled

func (o *PreemptionConfig) GetSysBatchSchedulerEnabled() bool

GetSysBatchSchedulerEnabled returns the SysBatchSchedulerEnabled field value if set, zero value otherwise.

func (*PreemptionConfig) GetSysBatchSchedulerEnabledOk

func (o *PreemptionConfig) GetSysBatchSchedulerEnabledOk() (*bool, bool)

GetSysBatchSchedulerEnabledOk returns a tuple with the SysBatchSchedulerEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreemptionConfig) GetSystemSchedulerEnabled

func (o *PreemptionConfig) GetSystemSchedulerEnabled() bool

GetSystemSchedulerEnabled returns the SystemSchedulerEnabled field value if set, zero value otherwise.

func (*PreemptionConfig) GetSystemSchedulerEnabledOk

func (o *PreemptionConfig) GetSystemSchedulerEnabledOk() (*bool, bool)

GetSystemSchedulerEnabledOk returns a tuple with the SystemSchedulerEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreemptionConfig) HasBatchSchedulerEnabled

func (o *PreemptionConfig) HasBatchSchedulerEnabled() bool

HasBatchSchedulerEnabled returns a boolean if a field has been set.

func (*PreemptionConfig) HasServiceSchedulerEnabled

func (o *PreemptionConfig) HasServiceSchedulerEnabled() bool

HasServiceSchedulerEnabled returns a boolean if a field has been set.

func (*PreemptionConfig) HasSysBatchSchedulerEnabled

func (o *PreemptionConfig) HasSysBatchSchedulerEnabled() bool

HasSysBatchSchedulerEnabled returns a boolean if a field has been set.

func (*PreemptionConfig) HasSystemSchedulerEnabled

func (o *PreemptionConfig) HasSystemSchedulerEnabled() bool

HasSystemSchedulerEnabled returns a boolean if a field has been set.

func (PreemptionConfig) MarshalJSON

func (o PreemptionConfig) MarshalJSON() ([]byte, error)

func (*PreemptionConfig) SetBatchSchedulerEnabled

func (o *PreemptionConfig) SetBatchSchedulerEnabled(v bool)

SetBatchSchedulerEnabled gets a reference to the given bool and assigns it to the BatchSchedulerEnabled field.

func (*PreemptionConfig) SetServiceSchedulerEnabled

func (o *PreemptionConfig) SetServiceSchedulerEnabled(v bool)

SetServiceSchedulerEnabled gets a reference to the given bool and assigns it to the ServiceSchedulerEnabled field.

func (*PreemptionConfig) SetSysBatchSchedulerEnabled

func (o *PreemptionConfig) SetSysBatchSchedulerEnabled(v bool)

SetSysBatchSchedulerEnabled gets a reference to the given bool and assigns it to the SysBatchSchedulerEnabled field.

func (*PreemptionConfig) SetSystemSchedulerEnabled

func (o *PreemptionConfig) SetSystemSchedulerEnabled(v bool)

SetSystemSchedulerEnabled gets a reference to the given bool and assigns it to the SystemSchedulerEnabled field.

type QuotaLimit

type QuotaLimit struct {
	Hash           *string    `json:"Hash,omitempty"`
	Region         *string    `json:"Region,omitempty"`
	RegionLimit    *Resources `json:"RegionLimit,omitempty"`
	VariablesLimit *int32     `json:"VariablesLimit,omitempty"`
}

QuotaLimit struct for QuotaLimit

func NewQuotaLimit

func NewQuotaLimit() *QuotaLimit

NewQuotaLimit instantiates a new QuotaLimit 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 NewQuotaLimitWithDefaults

func NewQuotaLimitWithDefaults() *QuotaLimit

NewQuotaLimitWithDefaults instantiates a new QuotaLimit 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 (*QuotaLimit) GetHash

func (o *QuotaLimit) GetHash() string

GetHash returns the Hash field value if set, zero value otherwise.

func (*QuotaLimit) GetHashOk

func (o *QuotaLimit) GetHashOk() (*string, bool)

GetHashOk returns a tuple with the Hash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaLimit) GetRegion

func (o *QuotaLimit) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*QuotaLimit) GetRegionLimit

func (o *QuotaLimit) GetRegionLimit() Resources

GetRegionLimit returns the RegionLimit field value if set, zero value otherwise.

func (*QuotaLimit) GetRegionLimitOk

func (o *QuotaLimit) GetRegionLimitOk() (*Resources, bool)

GetRegionLimitOk returns a tuple with the RegionLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaLimit) GetRegionOk

func (o *QuotaLimit) 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 (*QuotaLimit) GetVariablesLimit

func (o *QuotaLimit) GetVariablesLimit() int32

GetVariablesLimit returns the VariablesLimit field value if set, zero value otherwise.

func (*QuotaLimit) GetVariablesLimitOk

func (o *QuotaLimit) GetVariablesLimitOk() (*int32, bool)

GetVariablesLimitOk returns a tuple with the VariablesLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaLimit) HasHash

func (o *QuotaLimit) HasHash() bool

HasHash returns a boolean if a field has been set.

func (*QuotaLimit) HasRegion

func (o *QuotaLimit) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*QuotaLimit) HasRegionLimit

func (o *QuotaLimit) HasRegionLimit() bool

HasRegionLimit returns a boolean if a field has been set.

func (*QuotaLimit) HasVariablesLimit

func (o *QuotaLimit) HasVariablesLimit() bool

HasVariablesLimit returns a boolean if a field has been set.

func (QuotaLimit) MarshalJSON

func (o QuotaLimit) MarshalJSON() ([]byte, error)

func (*QuotaLimit) SetHash

func (o *QuotaLimit) SetHash(v string)

SetHash gets a reference to the given string and assigns it to the Hash field.

func (*QuotaLimit) SetRegion

func (o *QuotaLimit) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*QuotaLimit) SetRegionLimit

func (o *QuotaLimit) SetRegionLimit(v Resources)

SetRegionLimit gets a reference to the given Resources and assigns it to the RegionLimit field.

func (*QuotaLimit) SetVariablesLimit

func (o *QuotaLimit) SetVariablesLimit(v int32)

SetVariablesLimit gets a reference to the given int32 and assigns it to the VariablesLimit field.

type QuotaSpec

type QuotaSpec struct {
	CreateIndex *int32        `json:"CreateIndex,omitempty"`
	Description *string       `json:"Description,omitempty"`
	Limits      *[]QuotaLimit `json:"Limits,omitempty"`
	ModifyIndex *int32        `json:"ModifyIndex,omitempty"`
	Name        *string       `json:"Name,omitempty"`
}

QuotaSpec struct for QuotaSpec

func NewQuotaSpec

func NewQuotaSpec() *QuotaSpec

NewQuotaSpec instantiates a new QuotaSpec 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 NewQuotaSpecWithDefaults

func NewQuotaSpecWithDefaults() *QuotaSpec

NewQuotaSpecWithDefaults instantiates a new QuotaSpec 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 (*QuotaSpec) GetCreateIndex

func (o *QuotaSpec) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*QuotaSpec) GetCreateIndexOk

func (o *QuotaSpec) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaSpec) GetDescription

func (o *QuotaSpec) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*QuotaSpec) GetDescriptionOk

func (o *QuotaSpec) 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 (*QuotaSpec) GetLimits

func (o *QuotaSpec) GetLimits() []QuotaLimit

GetLimits returns the Limits field value if set, zero value otherwise.

func (*QuotaSpec) GetLimitsOk

func (o *QuotaSpec) GetLimitsOk() (*[]QuotaLimit, 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 (*QuotaSpec) GetModifyIndex

func (o *QuotaSpec) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*QuotaSpec) GetModifyIndexOk

func (o *QuotaSpec) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaSpec) GetName

func (o *QuotaSpec) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*QuotaSpec) GetNameOk

func (o *QuotaSpec) 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 (*QuotaSpec) HasCreateIndex

func (o *QuotaSpec) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*QuotaSpec) HasDescription

func (o *QuotaSpec) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*QuotaSpec) HasLimits

func (o *QuotaSpec) HasLimits() bool

HasLimits returns a boolean if a field has been set.

func (*QuotaSpec) HasModifyIndex

func (o *QuotaSpec) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*QuotaSpec) HasName

func (o *QuotaSpec) HasName() bool

HasName returns a boolean if a field has been set.

func (QuotaSpec) MarshalJSON

func (o QuotaSpec) MarshalJSON() ([]byte, error)

func (*QuotaSpec) SetCreateIndex

func (o *QuotaSpec) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*QuotaSpec) SetDescription

func (o *QuotaSpec) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*QuotaSpec) SetLimits

func (o *QuotaSpec) SetLimits(v []QuotaLimit)

SetLimits gets a reference to the given []QuotaLimit and assigns it to the Limits field.

func (*QuotaSpec) SetModifyIndex

func (o *QuotaSpec) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*QuotaSpec) SetName

func (o *QuotaSpec) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type RaftConfiguration

type RaftConfiguration struct {
	Index   *int32        `json:"Index,omitempty"`
	Servers *[]RaftServer `json:"Servers,omitempty"`
}

RaftConfiguration struct for RaftConfiguration

func NewRaftConfiguration

func NewRaftConfiguration() *RaftConfiguration

NewRaftConfiguration instantiates a new RaftConfiguration 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 NewRaftConfigurationWithDefaults

func NewRaftConfigurationWithDefaults() *RaftConfiguration

NewRaftConfigurationWithDefaults instantiates a new RaftConfiguration 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 (*RaftConfiguration) GetIndex

func (o *RaftConfiguration) GetIndex() int32

GetIndex returns the Index field value if set, zero value otherwise.

func (*RaftConfiguration) GetIndexOk

func (o *RaftConfiguration) GetIndexOk() (*int32, bool)

GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RaftConfiguration) GetServers

func (o *RaftConfiguration) GetServers() []RaftServer

GetServers returns the Servers field value if set, zero value otherwise.

func (*RaftConfiguration) GetServersOk

func (o *RaftConfiguration) GetServersOk() (*[]RaftServer, bool)

GetServersOk returns a tuple with the Servers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RaftConfiguration) HasIndex

func (o *RaftConfiguration) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*RaftConfiguration) HasServers

func (o *RaftConfiguration) HasServers() bool

HasServers returns a boolean if a field has been set.

func (RaftConfiguration) MarshalJSON

func (o RaftConfiguration) MarshalJSON() ([]byte, error)

func (*RaftConfiguration) SetIndex

func (o *RaftConfiguration) SetIndex(v int32)

SetIndex gets a reference to the given int32 and assigns it to the Index field.

func (*RaftConfiguration) SetServers

func (o *RaftConfiguration) SetServers(v []RaftServer)

SetServers gets a reference to the given []RaftServer and assigns it to the Servers field.

type RaftServer

type RaftServer struct {
	Address      *string `json:"Address,omitempty"`
	ID           *string `json:"ID,omitempty"`
	Leader       *bool   `json:"Leader,omitempty"`
	Node         *string `json:"Node,omitempty"`
	RaftProtocol *string `json:"RaftProtocol,omitempty"`
	Voter        *bool   `json:"Voter,omitempty"`
}

RaftServer struct for RaftServer

func NewRaftServer

func NewRaftServer() *RaftServer

NewRaftServer instantiates a new RaftServer 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 NewRaftServerWithDefaults

func NewRaftServerWithDefaults() *RaftServer

NewRaftServerWithDefaults instantiates a new RaftServer 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 (*RaftServer) GetAddress

func (o *RaftServer) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*RaftServer) GetAddressOk

func (o *RaftServer) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RaftServer) GetID

func (o *RaftServer) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*RaftServer) GetIDOk

func (o *RaftServer) 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 (*RaftServer) GetLeader

func (o *RaftServer) GetLeader() bool

GetLeader returns the Leader field value if set, zero value otherwise.

func (*RaftServer) GetLeaderOk

func (o *RaftServer) GetLeaderOk() (*bool, bool)

GetLeaderOk returns a tuple with the Leader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RaftServer) GetNode

func (o *RaftServer) GetNode() string

GetNode returns the Node field value if set, zero value otherwise.

func (*RaftServer) GetNodeOk

func (o *RaftServer) GetNodeOk() (*string, bool)

GetNodeOk returns a tuple with the Node field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RaftServer) GetRaftProtocol

func (o *RaftServer) GetRaftProtocol() string

GetRaftProtocol returns the RaftProtocol field value if set, zero value otherwise.

func (*RaftServer) GetRaftProtocolOk

func (o *RaftServer) GetRaftProtocolOk() (*string, bool)

GetRaftProtocolOk returns a tuple with the RaftProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RaftServer) GetVoter

func (o *RaftServer) GetVoter() bool

GetVoter returns the Voter field value if set, zero value otherwise.

func (*RaftServer) GetVoterOk

func (o *RaftServer) GetVoterOk() (*bool, bool)

GetVoterOk returns a tuple with the Voter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RaftServer) HasAddress

func (o *RaftServer) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*RaftServer) HasID

func (o *RaftServer) HasID() bool

HasID returns a boolean if a field has been set.

func (*RaftServer) HasLeader

func (o *RaftServer) HasLeader() bool

HasLeader returns a boolean if a field has been set.

func (*RaftServer) HasNode

func (o *RaftServer) HasNode() bool

HasNode returns a boolean if a field has been set.

func (*RaftServer) HasRaftProtocol

func (o *RaftServer) HasRaftProtocol() bool

HasRaftProtocol returns a boolean if a field has been set.

func (*RaftServer) HasVoter

func (o *RaftServer) HasVoter() bool

HasVoter returns a boolean if a field has been set.

func (RaftServer) MarshalJSON

func (o RaftServer) MarshalJSON() ([]byte, error)

func (*RaftServer) SetAddress

func (o *RaftServer) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*RaftServer) SetID

func (o *RaftServer) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*RaftServer) SetLeader

func (o *RaftServer) SetLeader(v bool)

SetLeader gets a reference to the given bool and assigns it to the Leader field.

func (*RaftServer) SetNode

func (o *RaftServer) SetNode(v string)

SetNode gets a reference to the given string and assigns it to the Node field.

func (*RaftServer) SetRaftProtocol

func (o *RaftServer) SetRaftProtocol(v string)

SetRaftProtocol gets a reference to the given string and assigns it to the RaftProtocol field.

func (*RaftServer) SetVoter

func (o *RaftServer) SetVoter(v bool)

SetVoter gets a reference to the given bool and assigns it to the Voter field.

type RegionsApiService

type RegionsApiService service

RegionsApiService RegionsApi service

func (*RegionsApiService) GetRegions

* GetRegions Method for GetRegions * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetRegionsRequest

func (*RegionsApiService) GetRegionsExecute

func (a *RegionsApiService) GetRegionsExecute(r ApiGetRegionsRequest) ([]string, *_nethttp.Response, error)

* Execute executes the request * @return []string

type RequestedDevice

type RequestedDevice struct {
	Affinities  *[]Affinity   `json:"Affinities,omitempty"`
	Constraints *[]Constraint `json:"Constraints,omitempty"`
	Count       *int32        `json:"Count,omitempty"`
	Name        *string       `json:"Name,omitempty"`
}

RequestedDevice struct for RequestedDevice

func NewRequestedDevice

func NewRequestedDevice() *RequestedDevice

NewRequestedDevice instantiates a new RequestedDevice 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 NewRequestedDeviceWithDefaults

func NewRequestedDeviceWithDefaults() *RequestedDevice

NewRequestedDeviceWithDefaults instantiates a new RequestedDevice 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 (*RequestedDevice) GetAffinities

func (o *RequestedDevice) GetAffinities() []Affinity

GetAffinities returns the Affinities field value if set, zero value otherwise.

func (*RequestedDevice) GetAffinitiesOk

func (o *RequestedDevice) GetAffinitiesOk() (*[]Affinity, bool)

GetAffinitiesOk returns a tuple with the Affinities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedDevice) GetConstraints

func (o *RequestedDevice) GetConstraints() []Constraint

GetConstraints returns the Constraints field value if set, zero value otherwise.

func (*RequestedDevice) GetConstraintsOk

func (o *RequestedDevice) GetConstraintsOk() (*[]Constraint, bool)

GetConstraintsOk returns a tuple with the Constraints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedDevice) GetCount

func (o *RequestedDevice) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*RequestedDevice) GetCountOk

func (o *RequestedDevice) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedDevice) GetName

func (o *RequestedDevice) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*RequestedDevice) GetNameOk

func (o *RequestedDevice) 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 (*RequestedDevice) HasAffinities

func (o *RequestedDevice) HasAffinities() bool

HasAffinities returns a boolean if a field has been set.

func (*RequestedDevice) HasConstraints

func (o *RequestedDevice) HasConstraints() bool

HasConstraints returns a boolean if a field has been set.

func (*RequestedDevice) HasCount

func (o *RequestedDevice) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*RequestedDevice) HasName

func (o *RequestedDevice) HasName() bool

HasName returns a boolean if a field has been set.

func (RequestedDevice) MarshalJSON

func (o RequestedDevice) MarshalJSON() ([]byte, error)

func (*RequestedDevice) SetAffinities

func (o *RequestedDevice) SetAffinities(v []Affinity)

SetAffinities gets a reference to the given []Affinity and assigns it to the Affinities field.

func (*RequestedDevice) SetConstraints

func (o *RequestedDevice) SetConstraints(v []Constraint)

SetConstraints gets a reference to the given []Constraint and assigns it to the Constraints field.

func (*RequestedDevice) SetCount

func (o *RequestedDevice) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*RequestedDevice) SetName

func (o *RequestedDevice) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type RescheduleEvent

type RescheduleEvent struct {
	PrevAllocID    *string `json:"PrevAllocID,omitempty"`
	PrevNodeID     *string `json:"PrevNodeID,omitempty"`
	RescheduleTime *int64  `json:"RescheduleTime,omitempty"`
}

RescheduleEvent struct for RescheduleEvent

func NewRescheduleEvent

func NewRescheduleEvent() *RescheduleEvent

NewRescheduleEvent instantiates a new RescheduleEvent 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 NewRescheduleEventWithDefaults

func NewRescheduleEventWithDefaults() *RescheduleEvent

NewRescheduleEventWithDefaults instantiates a new RescheduleEvent 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 (*RescheduleEvent) GetPrevAllocID

func (o *RescheduleEvent) GetPrevAllocID() string

GetPrevAllocID returns the PrevAllocID field value if set, zero value otherwise.

func (*RescheduleEvent) GetPrevAllocIDOk

func (o *RescheduleEvent) GetPrevAllocIDOk() (*string, bool)

GetPrevAllocIDOk returns a tuple with the PrevAllocID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RescheduleEvent) GetPrevNodeID

func (o *RescheduleEvent) GetPrevNodeID() string

GetPrevNodeID returns the PrevNodeID field value if set, zero value otherwise.

func (*RescheduleEvent) GetPrevNodeIDOk

func (o *RescheduleEvent) GetPrevNodeIDOk() (*string, bool)

GetPrevNodeIDOk returns a tuple with the PrevNodeID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RescheduleEvent) GetRescheduleTime

func (o *RescheduleEvent) GetRescheduleTime() int64

GetRescheduleTime returns the RescheduleTime field value if set, zero value otherwise.

func (*RescheduleEvent) GetRescheduleTimeOk

func (o *RescheduleEvent) GetRescheduleTimeOk() (*int64, bool)

GetRescheduleTimeOk returns a tuple with the RescheduleTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RescheduleEvent) HasPrevAllocID

func (o *RescheduleEvent) HasPrevAllocID() bool

HasPrevAllocID returns a boolean if a field has been set.

func (*RescheduleEvent) HasPrevNodeID

func (o *RescheduleEvent) HasPrevNodeID() bool

HasPrevNodeID returns a boolean if a field has been set.

func (*RescheduleEvent) HasRescheduleTime

func (o *RescheduleEvent) HasRescheduleTime() bool

HasRescheduleTime returns a boolean if a field has been set.

func (RescheduleEvent) MarshalJSON

func (o RescheduleEvent) MarshalJSON() ([]byte, error)

func (*RescheduleEvent) SetPrevAllocID

func (o *RescheduleEvent) SetPrevAllocID(v string)

SetPrevAllocID gets a reference to the given string and assigns it to the PrevAllocID field.

func (*RescheduleEvent) SetPrevNodeID

func (o *RescheduleEvent) SetPrevNodeID(v string)

SetPrevNodeID gets a reference to the given string and assigns it to the PrevNodeID field.

func (*RescheduleEvent) SetRescheduleTime

func (o *RescheduleEvent) SetRescheduleTime(v int64)

SetRescheduleTime gets a reference to the given int64 and assigns it to the RescheduleTime field.

type ReschedulePolicy

type ReschedulePolicy struct {
	Attempts      *int32  `json:"Attempts,omitempty"`
	Delay         *int64  `json:"Delay,omitempty"`
	DelayFunction *string `json:"DelayFunction,omitempty"`
	Interval      *int64  `json:"Interval,omitempty"`
	MaxDelay      *int64  `json:"MaxDelay,omitempty"`
	Unlimited     *bool   `json:"Unlimited,omitempty"`
}

ReschedulePolicy struct for ReschedulePolicy

func NewReschedulePolicy

func NewReschedulePolicy() *ReschedulePolicy

NewReschedulePolicy instantiates a new ReschedulePolicy 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 NewReschedulePolicyWithDefaults

func NewReschedulePolicyWithDefaults() *ReschedulePolicy

NewReschedulePolicyWithDefaults instantiates a new ReschedulePolicy 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 (*ReschedulePolicy) GetAttempts

func (o *ReschedulePolicy) GetAttempts() int32

GetAttempts returns the Attempts field value if set, zero value otherwise.

func (*ReschedulePolicy) GetAttemptsOk

func (o *ReschedulePolicy) GetAttemptsOk() (*int32, bool)

GetAttemptsOk returns a tuple with the Attempts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReschedulePolicy) GetDelay

func (o *ReschedulePolicy) GetDelay() int64

GetDelay returns the Delay field value if set, zero value otherwise.

func (*ReschedulePolicy) GetDelayFunction

func (o *ReschedulePolicy) GetDelayFunction() string

GetDelayFunction returns the DelayFunction field value if set, zero value otherwise.

func (*ReschedulePolicy) GetDelayFunctionOk

func (o *ReschedulePolicy) GetDelayFunctionOk() (*string, bool)

GetDelayFunctionOk returns a tuple with the DelayFunction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReschedulePolicy) GetDelayOk

func (o *ReschedulePolicy) GetDelayOk() (*int64, bool)

GetDelayOk returns a tuple with the Delay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReschedulePolicy) GetInterval

func (o *ReschedulePolicy) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*ReschedulePolicy) GetIntervalOk

func (o *ReschedulePolicy) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReschedulePolicy) GetMaxDelay

func (o *ReschedulePolicy) GetMaxDelay() int64

GetMaxDelay returns the MaxDelay field value if set, zero value otherwise.

func (*ReschedulePolicy) GetMaxDelayOk

func (o *ReschedulePolicy) GetMaxDelayOk() (*int64, bool)

GetMaxDelayOk returns a tuple with the MaxDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReschedulePolicy) GetUnlimited

func (o *ReschedulePolicy) GetUnlimited() bool

GetUnlimited returns the Unlimited field value if set, zero value otherwise.

func (*ReschedulePolicy) GetUnlimitedOk

func (o *ReschedulePolicy) GetUnlimitedOk() (*bool, bool)

GetUnlimitedOk returns a tuple with the Unlimited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReschedulePolicy) HasAttempts

func (o *ReschedulePolicy) HasAttempts() bool

HasAttempts returns a boolean if a field has been set.

func (*ReschedulePolicy) HasDelay

func (o *ReschedulePolicy) HasDelay() bool

HasDelay returns a boolean if a field has been set.

func (*ReschedulePolicy) HasDelayFunction

func (o *ReschedulePolicy) HasDelayFunction() bool

HasDelayFunction returns a boolean if a field has been set.

func (*ReschedulePolicy) HasInterval

func (o *ReschedulePolicy) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*ReschedulePolicy) HasMaxDelay

func (o *ReschedulePolicy) HasMaxDelay() bool

HasMaxDelay returns a boolean if a field has been set.

func (*ReschedulePolicy) HasUnlimited

func (o *ReschedulePolicy) HasUnlimited() bool

HasUnlimited returns a boolean if a field has been set.

func (ReschedulePolicy) MarshalJSON

func (o ReschedulePolicy) MarshalJSON() ([]byte, error)

func (*ReschedulePolicy) SetAttempts

func (o *ReschedulePolicy) SetAttempts(v int32)

SetAttempts gets a reference to the given int32 and assigns it to the Attempts field.

func (*ReschedulePolicy) SetDelay

func (o *ReschedulePolicy) SetDelay(v int64)

SetDelay gets a reference to the given int64 and assigns it to the Delay field.

func (*ReschedulePolicy) SetDelayFunction

func (o *ReschedulePolicy) SetDelayFunction(v string)

SetDelayFunction gets a reference to the given string and assigns it to the DelayFunction field.

func (*ReschedulePolicy) SetInterval

func (o *ReschedulePolicy) SetInterval(v int64)

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*ReschedulePolicy) SetMaxDelay

func (o *ReschedulePolicy) SetMaxDelay(v int64)

SetMaxDelay gets a reference to the given int64 and assigns it to the MaxDelay field.

func (*ReschedulePolicy) SetUnlimited

func (o *ReschedulePolicy) SetUnlimited(v bool)

SetUnlimited gets a reference to the given bool and assigns it to the Unlimited field.

type RescheduleTracker

type RescheduleTracker struct {
	Events *[]RescheduleEvent `json:"Events,omitempty"`
}

RescheduleTracker struct for RescheduleTracker

func NewRescheduleTracker

func NewRescheduleTracker() *RescheduleTracker

NewRescheduleTracker instantiates a new RescheduleTracker 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 NewRescheduleTrackerWithDefaults

func NewRescheduleTrackerWithDefaults() *RescheduleTracker

NewRescheduleTrackerWithDefaults instantiates a new RescheduleTracker 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 (*RescheduleTracker) GetEvents

func (o *RescheduleTracker) GetEvents() []RescheduleEvent

GetEvents returns the Events field value if set, zero value otherwise.

func (*RescheduleTracker) GetEventsOk

func (o *RescheduleTracker) GetEventsOk() (*[]RescheduleEvent, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RescheduleTracker) HasEvents

func (o *RescheduleTracker) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (RescheduleTracker) MarshalJSON

func (o RescheduleTracker) MarshalJSON() ([]byte, error)

func (*RescheduleTracker) SetEvents

func (o *RescheduleTracker) SetEvents(v []RescheduleEvent)

SetEvents gets a reference to the given []RescheduleEvent and assigns it to the Events field.

type Resources

type Resources struct {
	CPU         *int32             `json:"CPU,omitempty"`
	Cores       *int32             `json:"Cores,omitempty"`
	Devices     *[]RequestedDevice `json:"Devices,omitempty"`
	DiskMB      *int32             `json:"DiskMB,omitempty"`
	IOPS        *int32             `json:"IOPS,omitempty"`
	MemoryMB    *int32             `json:"MemoryMB,omitempty"`
	MemoryMaxMB *int32             `json:"MemoryMaxMB,omitempty"`
	Networks    *[]NetworkResource `json:"Networks,omitempty"`
}

Resources struct for Resources

func NewResources

func NewResources() *Resources

NewResources instantiates a new Resources 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 NewResourcesWithDefaults

func NewResourcesWithDefaults() *Resources

NewResourcesWithDefaults instantiates a new Resources 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 (*Resources) GetCPU

func (o *Resources) GetCPU() int32

GetCPU returns the CPU field value if set, zero value otherwise.

func (*Resources) GetCPUOk

func (o *Resources) GetCPUOk() (*int32, bool)

GetCPUOk returns a tuple with the CPU field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resources) GetCores

func (o *Resources) GetCores() int32

GetCores returns the Cores field value if set, zero value otherwise.

func (*Resources) GetCoresOk

func (o *Resources) GetCoresOk() (*int32, bool)

GetCoresOk returns a tuple with the Cores field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resources) GetDevices

func (o *Resources) GetDevices() []RequestedDevice

GetDevices returns the Devices field value if set, zero value otherwise.

func (*Resources) GetDevicesOk

func (o *Resources) GetDevicesOk() (*[]RequestedDevice, bool)

GetDevicesOk returns a tuple with the Devices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resources) GetDiskMB

func (o *Resources) GetDiskMB() int32

GetDiskMB returns the DiskMB field value if set, zero value otherwise.

func (*Resources) GetDiskMBOk

func (o *Resources) GetDiskMBOk() (*int32, bool)

GetDiskMBOk returns a tuple with the DiskMB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resources) GetIOPS

func (o *Resources) GetIOPS() int32

GetIOPS returns the IOPS field value if set, zero value otherwise.

func (*Resources) GetIOPSOk

func (o *Resources) GetIOPSOk() (*int32, bool)

GetIOPSOk returns a tuple with the IOPS field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resources) GetMemoryMB

func (o *Resources) GetMemoryMB() int32

GetMemoryMB returns the MemoryMB field value if set, zero value otherwise.

func (*Resources) GetMemoryMBOk

func (o *Resources) GetMemoryMBOk() (*int32, bool)

GetMemoryMBOk returns a tuple with the MemoryMB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resources) GetMemoryMaxMB

func (o *Resources) GetMemoryMaxMB() int32

GetMemoryMaxMB returns the MemoryMaxMB field value if set, zero value otherwise.

func (*Resources) GetMemoryMaxMBOk

func (o *Resources) GetMemoryMaxMBOk() (*int32, bool)

GetMemoryMaxMBOk returns a tuple with the MemoryMaxMB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resources) GetNetworks

func (o *Resources) GetNetworks() []NetworkResource

GetNetworks returns the Networks field value if set, zero value otherwise.

func (*Resources) GetNetworksOk

func (o *Resources) GetNetworksOk() (*[]NetworkResource, bool)

GetNetworksOk returns a tuple with the Networks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Resources) HasCPU

func (o *Resources) HasCPU() bool

HasCPU returns a boolean if a field has been set.

func (*Resources) HasCores

func (o *Resources) HasCores() bool

HasCores returns a boolean if a field has been set.

func (*Resources) HasDevices

func (o *Resources) HasDevices() bool

HasDevices returns a boolean if a field has been set.

func (*Resources) HasDiskMB

func (o *Resources) HasDiskMB() bool

HasDiskMB returns a boolean if a field has been set.

func (*Resources) HasIOPS

func (o *Resources) HasIOPS() bool

HasIOPS returns a boolean if a field has been set.

func (*Resources) HasMemoryMB

func (o *Resources) HasMemoryMB() bool

HasMemoryMB returns a boolean if a field has been set.

func (*Resources) HasMemoryMaxMB

func (o *Resources) HasMemoryMaxMB() bool

HasMemoryMaxMB returns a boolean if a field has been set.

func (*Resources) HasNetworks

func (o *Resources) HasNetworks() bool

HasNetworks returns a boolean if a field has been set.

func (Resources) MarshalJSON

func (o Resources) MarshalJSON() ([]byte, error)

func (*Resources) SetCPU

func (o *Resources) SetCPU(v int32)

SetCPU gets a reference to the given int32 and assigns it to the CPU field.

func (*Resources) SetCores

func (o *Resources) SetCores(v int32)

SetCores gets a reference to the given int32 and assigns it to the Cores field.

func (*Resources) SetDevices

func (o *Resources) SetDevices(v []RequestedDevice)

SetDevices gets a reference to the given []RequestedDevice and assigns it to the Devices field.

func (*Resources) SetDiskMB

func (o *Resources) SetDiskMB(v int32)

SetDiskMB gets a reference to the given int32 and assigns it to the DiskMB field.

func (*Resources) SetIOPS

func (o *Resources) SetIOPS(v int32)

SetIOPS gets a reference to the given int32 and assigns it to the IOPS field.

func (*Resources) SetMemoryMB

func (o *Resources) SetMemoryMB(v int32)

SetMemoryMB gets a reference to the given int32 and assigns it to the MemoryMB field.

func (*Resources) SetMemoryMaxMB

func (o *Resources) SetMemoryMaxMB(v int32)

SetMemoryMaxMB gets a reference to the given int32 and assigns it to the MemoryMaxMB field.

func (*Resources) SetNetworks

func (o *Resources) SetNetworks(v []NetworkResource)

SetNetworks gets a reference to the given []NetworkResource and assigns it to the Networks field.

type RestartPolicy

type RestartPolicy struct {
	Attempts *int32  `json:"Attempts,omitempty"`
	Delay    *int64  `json:"Delay,omitempty"`
	Interval *int64  `json:"Interval,omitempty"`
	Mode     *string `json:"Mode,omitempty"`
}

RestartPolicy struct for RestartPolicy

func NewRestartPolicy

func NewRestartPolicy() *RestartPolicy

NewRestartPolicy instantiates a new RestartPolicy 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 NewRestartPolicyWithDefaults

func NewRestartPolicyWithDefaults() *RestartPolicy

NewRestartPolicyWithDefaults instantiates a new RestartPolicy 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 (*RestartPolicy) GetAttempts

func (o *RestartPolicy) GetAttempts() int32

GetAttempts returns the Attempts field value if set, zero value otherwise.

func (*RestartPolicy) GetAttemptsOk

func (o *RestartPolicy) GetAttemptsOk() (*int32, bool)

GetAttemptsOk returns a tuple with the Attempts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RestartPolicy) GetDelay

func (o *RestartPolicy) GetDelay() int64

GetDelay returns the Delay field value if set, zero value otherwise.

func (*RestartPolicy) GetDelayOk

func (o *RestartPolicy) GetDelayOk() (*int64, bool)

GetDelayOk returns a tuple with the Delay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RestartPolicy) GetInterval

func (o *RestartPolicy) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*RestartPolicy) GetIntervalOk

func (o *RestartPolicy) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RestartPolicy) GetMode

func (o *RestartPolicy) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*RestartPolicy) GetModeOk

func (o *RestartPolicy) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RestartPolicy) HasAttempts

func (o *RestartPolicy) HasAttempts() bool

HasAttempts returns a boolean if a field has been set.

func (*RestartPolicy) HasDelay

func (o *RestartPolicy) HasDelay() bool

HasDelay returns a boolean if a field has been set.

func (*RestartPolicy) HasInterval

func (o *RestartPolicy) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*RestartPolicy) HasMode

func (o *RestartPolicy) HasMode() bool

HasMode returns a boolean if a field has been set.

func (RestartPolicy) MarshalJSON

func (o RestartPolicy) MarshalJSON() ([]byte, error)

func (*RestartPolicy) SetAttempts

func (o *RestartPolicy) SetAttempts(v int32)

SetAttempts gets a reference to the given int32 and assigns it to the Attempts field.

func (*RestartPolicy) SetDelay

func (o *RestartPolicy) SetDelay(v int64)

SetDelay gets a reference to the given int64 and assigns it to the Delay field.

func (*RestartPolicy) SetInterval

func (o *RestartPolicy) SetInterval(v int64)

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*RestartPolicy) SetMode

func (o *RestartPolicy) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

type SampledValue

type SampledValue struct {
	Count  *int32             `json:"Count,omitempty"`
	Labels *map[string]string `json:"Labels,omitempty"`
	Max    *float64           `json:"Max,omitempty"`
	Mean   *float64           `json:"Mean,omitempty"`
	Min    *float64           `json:"Min,omitempty"`
	Name   *string            `json:"Name,omitempty"`
	Rate   *float64           `json:"Rate,omitempty"`
	Stddev *float64           `json:"Stddev,omitempty"`
	Sum    *float64           `json:"Sum,omitempty"`
}

SampledValue struct for SampledValue

func NewSampledValue

func NewSampledValue() *SampledValue

NewSampledValue instantiates a new SampledValue 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 NewSampledValueWithDefaults

func NewSampledValueWithDefaults() *SampledValue

NewSampledValueWithDefaults instantiates a new SampledValue 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 (*SampledValue) GetCount

func (o *SampledValue) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*SampledValue) GetCountOk

func (o *SampledValue) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SampledValue) GetLabels

func (o *SampledValue) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*SampledValue) GetLabelsOk

func (o *SampledValue) 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 (*SampledValue) GetMax

func (o *SampledValue) GetMax() float64

GetMax returns the Max field value if set, zero value otherwise.

func (*SampledValue) GetMaxOk

func (o *SampledValue) GetMaxOk() (*float64, bool)

GetMaxOk returns a tuple with the Max field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SampledValue) GetMean

func (o *SampledValue) GetMean() float64

GetMean returns the Mean field value if set, zero value otherwise.

func (*SampledValue) GetMeanOk

func (o *SampledValue) GetMeanOk() (*float64, bool)

GetMeanOk returns a tuple with the Mean field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SampledValue) GetMin

func (o *SampledValue) GetMin() float64

GetMin returns the Min field value if set, zero value otherwise.

func (*SampledValue) GetMinOk

func (o *SampledValue) GetMinOk() (*float64, bool)

GetMinOk returns a tuple with the Min field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SampledValue) GetName

func (o *SampledValue) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SampledValue) GetNameOk

func (o *SampledValue) 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 (*SampledValue) GetRate

func (o *SampledValue) GetRate() float64

GetRate returns the Rate field value if set, zero value otherwise.

func (*SampledValue) GetRateOk

func (o *SampledValue) GetRateOk() (*float64, bool)

GetRateOk returns a tuple with the Rate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SampledValue) GetStddev

func (o *SampledValue) GetStddev() float64

GetStddev returns the Stddev field value if set, zero value otherwise.

func (*SampledValue) GetStddevOk

func (o *SampledValue) GetStddevOk() (*float64, bool)

GetStddevOk returns a tuple with the Stddev field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SampledValue) GetSum

func (o *SampledValue) GetSum() float64

GetSum returns the Sum field value if set, zero value otherwise.

func (*SampledValue) GetSumOk

func (o *SampledValue) GetSumOk() (*float64, bool)

GetSumOk returns a tuple with the Sum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SampledValue) HasCount

func (o *SampledValue) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*SampledValue) HasLabels

func (o *SampledValue) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*SampledValue) HasMax

func (o *SampledValue) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*SampledValue) HasMean

func (o *SampledValue) HasMean() bool

HasMean returns a boolean if a field has been set.

func (*SampledValue) HasMin

func (o *SampledValue) HasMin() bool

HasMin returns a boolean if a field has been set.

func (*SampledValue) HasName

func (o *SampledValue) HasName() bool

HasName returns a boolean if a field has been set.

func (*SampledValue) HasRate

func (o *SampledValue) HasRate() bool

HasRate returns a boolean if a field has been set.

func (*SampledValue) HasStddev

func (o *SampledValue) HasStddev() bool

HasStddev returns a boolean if a field has been set.

func (*SampledValue) HasSum

func (o *SampledValue) HasSum() bool

HasSum returns a boolean if a field has been set.

func (SampledValue) MarshalJSON

func (o SampledValue) MarshalJSON() ([]byte, error)

func (*SampledValue) SetCount

func (o *SampledValue) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*SampledValue) SetLabels

func (o *SampledValue) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*SampledValue) SetMax

func (o *SampledValue) SetMax(v float64)

SetMax gets a reference to the given float64 and assigns it to the Max field.

func (*SampledValue) SetMean

func (o *SampledValue) SetMean(v float64)

SetMean gets a reference to the given float64 and assigns it to the Mean field.

func (*SampledValue) SetMin

func (o *SampledValue) SetMin(v float64)

SetMin gets a reference to the given float64 and assigns it to the Min field.

func (*SampledValue) SetName

func (o *SampledValue) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SampledValue) SetRate

func (o *SampledValue) SetRate(v float64)

SetRate gets a reference to the given float64 and assigns it to the Rate field.

func (*SampledValue) SetStddev

func (o *SampledValue) SetStddev(v float64)

SetStddev gets a reference to the given float64 and assigns it to the Stddev field.

func (*SampledValue) SetSum

func (o *SampledValue) SetSum(v float64)

SetSum gets a reference to the given float64 and assigns it to the Sum field.

type ScalingApiService

type ScalingApiService service

ScalingApiService ScalingApi service

func (*ScalingApiService) GetScalingPolicies

* GetScalingPolicies Method for GetScalingPolicies * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetScalingPoliciesRequest

func (*ScalingApiService) GetScalingPoliciesExecute

* Execute executes the request * @return []ScalingPolicyListStub

func (*ScalingApiService) GetScalingPolicy

func (a *ScalingApiService) GetScalingPolicy(ctx _context.Context, policyID string) ApiGetScalingPolicyRequest

* GetScalingPolicy Method for GetScalingPolicy * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param policyID The scaling policy identifier. * @return ApiGetScalingPolicyRequest

func (*ScalingApiService) GetScalingPolicyExecute

* Execute executes the request * @return ScalingPolicy

type ScalingEvent

type ScalingEvent struct {
	Count         *int64                  `json:"Count,omitempty"`
	CreateIndex   *int32                  `json:"CreateIndex,omitempty"`
	Error         *bool                   `json:"Error,omitempty"`
	EvalID        *string                 `json:"EvalID,omitempty"`
	Message       *string                 `json:"Message,omitempty"`
	Meta          *map[string]interface{} `json:"Meta,omitempty"`
	PreviousCount *int64                  `json:"PreviousCount,omitempty"`
	Time          *int32                  `json:"Time,omitempty"`
}

ScalingEvent struct for ScalingEvent

func NewScalingEvent

func NewScalingEvent() *ScalingEvent

NewScalingEvent instantiates a new ScalingEvent 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 NewScalingEventWithDefaults

func NewScalingEventWithDefaults() *ScalingEvent

NewScalingEventWithDefaults instantiates a new ScalingEvent 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 (*ScalingEvent) GetCount

func (o *ScalingEvent) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*ScalingEvent) GetCountOk

func (o *ScalingEvent) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingEvent) GetCreateIndex

func (o *ScalingEvent) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*ScalingEvent) GetCreateIndexOk

func (o *ScalingEvent) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingEvent) GetError

func (o *ScalingEvent) GetError() bool

GetError returns the Error field value if set, zero value otherwise.

func (*ScalingEvent) GetErrorOk

func (o *ScalingEvent) GetErrorOk() (*bool, 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 (*ScalingEvent) GetEvalID

func (o *ScalingEvent) GetEvalID() string

GetEvalID returns the EvalID field value if set, zero value otherwise.

func (*ScalingEvent) GetEvalIDOk

func (o *ScalingEvent) GetEvalIDOk() (*string, bool)

GetEvalIDOk returns a tuple with the EvalID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingEvent) GetMessage

func (o *ScalingEvent) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ScalingEvent) GetMessageOk

func (o *ScalingEvent) 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 (*ScalingEvent) GetMeta

func (o *ScalingEvent) GetMeta() map[string]interface{}

GetMeta returns the Meta field value if set, zero value otherwise.

func (*ScalingEvent) GetMetaOk

func (o *ScalingEvent) GetMetaOk() (*map[string]interface{}, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingEvent) GetPreviousCount

func (o *ScalingEvent) GetPreviousCount() int64

GetPreviousCount returns the PreviousCount field value if set, zero value otherwise.

func (*ScalingEvent) GetPreviousCountOk

func (o *ScalingEvent) GetPreviousCountOk() (*int64, bool)

GetPreviousCountOk returns a tuple with the PreviousCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingEvent) GetTime

func (o *ScalingEvent) GetTime() int32

GetTime returns the Time field value if set, zero value otherwise.

func (*ScalingEvent) GetTimeOk

func (o *ScalingEvent) GetTimeOk() (*int32, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingEvent) HasCount

func (o *ScalingEvent) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ScalingEvent) HasCreateIndex

func (o *ScalingEvent) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*ScalingEvent) HasError

func (o *ScalingEvent) HasError() bool

HasError returns a boolean if a field has been set.

func (*ScalingEvent) HasEvalID

func (o *ScalingEvent) HasEvalID() bool

HasEvalID returns a boolean if a field has been set.

func (*ScalingEvent) HasMessage

func (o *ScalingEvent) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ScalingEvent) HasMeta

func (o *ScalingEvent) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*ScalingEvent) HasPreviousCount

func (o *ScalingEvent) HasPreviousCount() bool

HasPreviousCount returns a boolean if a field has been set.

func (*ScalingEvent) HasTime

func (o *ScalingEvent) HasTime() bool

HasTime returns a boolean if a field has been set.

func (ScalingEvent) MarshalJSON

func (o ScalingEvent) MarshalJSON() ([]byte, error)

func (*ScalingEvent) SetCount

func (o *ScalingEvent) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (*ScalingEvent) SetCreateIndex

func (o *ScalingEvent) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*ScalingEvent) SetError

func (o *ScalingEvent) SetError(v bool)

SetError gets a reference to the given bool and assigns it to the Error field.

func (*ScalingEvent) SetEvalID

func (o *ScalingEvent) SetEvalID(v string)

SetEvalID gets a reference to the given string and assigns it to the EvalID field.

func (*ScalingEvent) SetMessage

func (o *ScalingEvent) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ScalingEvent) SetMeta

func (o *ScalingEvent) SetMeta(v map[string]interface{})

SetMeta gets a reference to the given map[string]interface{} and assigns it to the Meta field.

func (*ScalingEvent) SetPreviousCount

func (o *ScalingEvent) SetPreviousCount(v int64)

SetPreviousCount gets a reference to the given int64 and assigns it to the PreviousCount field.

func (*ScalingEvent) SetTime

func (o *ScalingEvent) SetTime(v int32)

SetTime gets a reference to the given int32 and assigns it to the Time field.

type ScalingPolicy

type ScalingPolicy struct {
	CreateIndex *int32                  `json:"CreateIndex,omitempty"`
	Enabled     *bool                   `json:"Enabled,omitempty"`
	ID          *string                 `json:"ID,omitempty"`
	Max         *int64                  `json:"Max,omitempty"`
	Min         *int64                  `json:"Min,omitempty"`
	ModifyIndex *int32                  `json:"ModifyIndex,omitempty"`
	Namespace   *string                 `json:"Namespace,omitempty"`
	Policy      *map[string]interface{} `json:"Policy,omitempty"`
	Target      *map[string]string      `json:"Target,omitempty"`
	Type        *string                 `json:"Type,omitempty"`
}

ScalingPolicy struct for ScalingPolicy

func NewScalingPolicy

func NewScalingPolicy() *ScalingPolicy

NewScalingPolicy instantiates a new ScalingPolicy 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 NewScalingPolicyWithDefaults

func NewScalingPolicyWithDefaults() *ScalingPolicy

NewScalingPolicyWithDefaults instantiates a new ScalingPolicy 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 (*ScalingPolicy) GetCreateIndex

func (o *ScalingPolicy) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*ScalingPolicy) GetCreateIndexOk

func (o *ScalingPolicy) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicy) GetEnabled

func (o *ScalingPolicy) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ScalingPolicy) GetEnabledOk

func (o *ScalingPolicy) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicy) GetID

func (o *ScalingPolicy) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*ScalingPolicy) GetIDOk

func (o *ScalingPolicy) 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 (*ScalingPolicy) GetMax

func (o *ScalingPolicy) GetMax() int64

GetMax returns the Max field value if set, zero value otherwise.

func (*ScalingPolicy) GetMaxOk

func (o *ScalingPolicy) GetMaxOk() (*int64, bool)

GetMaxOk returns a tuple with the Max field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicy) GetMin

func (o *ScalingPolicy) GetMin() int64

GetMin returns the Min field value if set, zero value otherwise.

func (*ScalingPolicy) GetMinOk

func (o *ScalingPolicy) GetMinOk() (*int64, bool)

GetMinOk returns a tuple with the Min field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicy) GetModifyIndex

func (o *ScalingPolicy) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*ScalingPolicy) GetModifyIndexOk

func (o *ScalingPolicy) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicy) GetNamespace

func (o *ScalingPolicy) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*ScalingPolicy) GetNamespaceOk

func (o *ScalingPolicy) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicy) GetPolicy

func (o *ScalingPolicy) GetPolicy() map[string]interface{}

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*ScalingPolicy) GetPolicyOk

func (o *ScalingPolicy) GetPolicyOk() (*map[string]interface{}, bool)

GetPolicyOk returns a tuple with the Policy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicy) GetTarget

func (o *ScalingPolicy) GetTarget() map[string]string

GetTarget returns the Target field value if set, zero value otherwise.

func (*ScalingPolicy) GetTargetOk

func (o *ScalingPolicy) GetTargetOk() (*map[string]string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicy) GetType

func (o *ScalingPolicy) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ScalingPolicy) GetTypeOk

func (o *ScalingPolicy) 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 (*ScalingPolicy) HasCreateIndex

func (o *ScalingPolicy) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*ScalingPolicy) HasEnabled

func (o *ScalingPolicy) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ScalingPolicy) HasID

func (o *ScalingPolicy) HasID() bool

HasID returns a boolean if a field has been set.

func (*ScalingPolicy) HasMax

func (o *ScalingPolicy) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*ScalingPolicy) HasMin

func (o *ScalingPolicy) HasMin() bool

HasMin returns a boolean if a field has been set.

func (*ScalingPolicy) HasModifyIndex

func (o *ScalingPolicy) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*ScalingPolicy) HasNamespace

func (o *ScalingPolicy) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*ScalingPolicy) HasPolicy

func (o *ScalingPolicy) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (*ScalingPolicy) HasTarget

func (o *ScalingPolicy) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (*ScalingPolicy) HasType

func (o *ScalingPolicy) HasType() bool

HasType returns a boolean if a field has been set.

func (ScalingPolicy) MarshalJSON

func (o ScalingPolicy) MarshalJSON() ([]byte, error)

func (*ScalingPolicy) SetCreateIndex

func (o *ScalingPolicy) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*ScalingPolicy) SetEnabled

func (o *ScalingPolicy) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ScalingPolicy) SetID

func (o *ScalingPolicy) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*ScalingPolicy) SetMax

func (o *ScalingPolicy) SetMax(v int64)

SetMax gets a reference to the given int64 and assigns it to the Max field.

func (*ScalingPolicy) SetMin

func (o *ScalingPolicy) SetMin(v int64)

SetMin gets a reference to the given int64 and assigns it to the Min field.

func (*ScalingPolicy) SetModifyIndex

func (o *ScalingPolicy) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*ScalingPolicy) SetNamespace

func (o *ScalingPolicy) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*ScalingPolicy) SetPolicy

func (o *ScalingPolicy) SetPolicy(v map[string]interface{})

SetPolicy gets a reference to the given map[string]interface{} and assigns it to the Policy field.

func (*ScalingPolicy) SetTarget

func (o *ScalingPolicy) SetTarget(v map[string]string)

SetTarget gets a reference to the given map[string]string and assigns it to the Target field.

func (*ScalingPolicy) SetType

func (o *ScalingPolicy) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type ScalingPolicyListStub

type ScalingPolicyListStub struct {
	CreateIndex *int32             `json:"CreateIndex,omitempty"`
	Enabled     *bool              `json:"Enabled,omitempty"`
	ID          *string            `json:"ID,omitempty"`
	ModifyIndex *int32             `json:"ModifyIndex,omitempty"`
	Target      *map[string]string `json:"Target,omitempty"`
	Type        *string            `json:"Type,omitempty"`
}

ScalingPolicyListStub struct for ScalingPolicyListStub

func NewScalingPolicyListStub

func NewScalingPolicyListStub() *ScalingPolicyListStub

NewScalingPolicyListStub instantiates a new ScalingPolicyListStub 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 NewScalingPolicyListStubWithDefaults

func NewScalingPolicyListStubWithDefaults() *ScalingPolicyListStub

NewScalingPolicyListStubWithDefaults instantiates a new ScalingPolicyListStub 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 (*ScalingPolicyListStub) GetCreateIndex

func (o *ScalingPolicyListStub) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*ScalingPolicyListStub) GetCreateIndexOk

func (o *ScalingPolicyListStub) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicyListStub) GetEnabled

func (o *ScalingPolicyListStub) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ScalingPolicyListStub) GetEnabledOk

func (o *ScalingPolicyListStub) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicyListStub) GetID

func (o *ScalingPolicyListStub) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*ScalingPolicyListStub) GetIDOk

func (o *ScalingPolicyListStub) 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 (*ScalingPolicyListStub) GetModifyIndex

func (o *ScalingPolicyListStub) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*ScalingPolicyListStub) GetModifyIndexOk

func (o *ScalingPolicyListStub) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicyListStub) GetTarget

func (o *ScalingPolicyListStub) GetTarget() map[string]string

GetTarget returns the Target field value if set, zero value otherwise.

func (*ScalingPolicyListStub) GetTargetOk

func (o *ScalingPolicyListStub) GetTargetOk() (*map[string]string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingPolicyListStub) GetType

func (o *ScalingPolicyListStub) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ScalingPolicyListStub) GetTypeOk

func (o *ScalingPolicyListStub) 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 (*ScalingPolicyListStub) HasCreateIndex

func (o *ScalingPolicyListStub) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*ScalingPolicyListStub) HasEnabled

func (o *ScalingPolicyListStub) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ScalingPolicyListStub) HasID

func (o *ScalingPolicyListStub) HasID() bool

HasID returns a boolean if a field has been set.

func (*ScalingPolicyListStub) HasModifyIndex

func (o *ScalingPolicyListStub) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*ScalingPolicyListStub) HasTarget

func (o *ScalingPolicyListStub) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (*ScalingPolicyListStub) HasType

func (o *ScalingPolicyListStub) HasType() bool

HasType returns a boolean if a field has been set.

func (ScalingPolicyListStub) MarshalJSON

func (o ScalingPolicyListStub) MarshalJSON() ([]byte, error)

func (*ScalingPolicyListStub) SetCreateIndex

func (o *ScalingPolicyListStub) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*ScalingPolicyListStub) SetEnabled

func (o *ScalingPolicyListStub) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ScalingPolicyListStub) SetID

func (o *ScalingPolicyListStub) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*ScalingPolicyListStub) SetModifyIndex

func (o *ScalingPolicyListStub) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*ScalingPolicyListStub) SetTarget

func (o *ScalingPolicyListStub) SetTarget(v map[string]string)

SetTarget gets a reference to the given map[string]string and assigns it to the Target field.

func (*ScalingPolicyListStub) SetType

func (o *ScalingPolicyListStub) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type ScalingRequest

type ScalingRequest struct {
	Count          *int64                  `json:"Count,omitempty"`
	Error          *bool                   `json:"Error,omitempty"`
	Message        *string                 `json:"Message,omitempty"`
	Meta           *map[string]interface{} `json:"Meta,omitempty"`
	Namespace      *string                 `json:"Namespace,omitempty"`
	PolicyOverride *bool                   `json:"PolicyOverride,omitempty"`
	Region         *string                 `json:"Region,omitempty"`
	SecretID       *string                 `json:"SecretID,omitempty"`
	Target         *map[string]string      `json:"Target,omitempty"`
}

ScalingRequest struct for ScalingRequest

func NewScalingRequest

func NewScalingRequest() *ScalingRequest

NewScalingRequest instantiates a new ScalingRequest 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 NewScalingRequestWithDefaults

func NewScalingRequestWithDefaults() *ScalingRequest

NewScalingRequestWithDefaults instantiates a new ScalingRequest 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 (*ScalingRequest) GetCount

func (o *ScalingRequest) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*ScalingRequest) GetCountOk

func (o *ScalingRequest) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingRequest) GetError

func (o *ScalingRequest) GetError() bool

GetError returns the Error field value if set, zero value otherwise.

func (*ScalingRequest) GetErrorOk

func (o *ScalingRequest) GetErrorOk() (*bool, 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 (*ScalingRequest) GetMessage

func (o *ScalingRequest) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ScalingRequest) GetMessageOk

func (o *ScalingRequest) 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 (*ScalingRequest) GetMeta

func (o *ScalingRequest) GetMeta() map[string]interface{}

GetMeta returns the Meta field value if set, zero value otherwise.

func (*ScalingRequest) GetMetaOk

func (o *ScalingRequest) GetMetaOk() (*map[string]interface{}, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingRequest) GetNamespace

func (o *ScalingRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*ScalingRequest) GetNamespaceOk

func (o *ScalingRequest) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingRequest) GetPolicyOverride

func (o *ScalingRequest) GetPolicyOverride() bool

GetPolicyOverride returns the PolicyOverride field value if set, zero value otherwise.

func (*ScalingRequest) GetPolicyOverrideOk

func (o *ScalingRequest) GetPolicyOverrideOk() (*bool, bool)

GetPolicyOverrideOk returns a tuple with the PolicyOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingRequest) GetRegion

func (o *ScalingRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*ScalingRequest) GetRegionOk

func (o *ScalingRequest) 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 (*ScalingRequest) GetSecretID

func (o *ScalingRequest) GetSecretID() string

GetSecretID returns the SecretID field value if set, zero value otherwise.

func (*ScalingRequest) GetSecretIDOk

func (o *ScalingRequest) GetSecretIDOk() (*string, bool)

GetSecretIDOk returns a tuple with the SecretID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingRequest) GetTarget

func (o *ScalingRequest) GetTarget() map[string]string

GetTarget returns the Target field value if set, zero value otherwise.

func (*ScalingRequest) GetTargetOk

func (o *ScalingRequest) GetTargetOk() (*map[string]string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScalingRequest) HasCount

func (o *ScalingRequest) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ScalingRequest) HasError

func (o *ScalingRequest) HasError() bool

HasError returns a boolean if a field has been set.

func (*ScalingRequest) HasMessage

func (o *ScalingRequest) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ScalingRequest) HasMeta

func (o *ScalingRequest) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*ScalingRequest) HasNamespace

func (o *ScalingRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*ScalingRequest) HasPolicyOverride

func (o *ScalingRequest) HasPolicyOverride() bool

HasPolicyOverride returns a boolean if a field has been set.

func (*ScalingRequest) HasRegion

func (o *ScalingRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*ScalingRequest) HasSecretID

func (o *ScalingRequest) HasSecretID() bool

HasSecretID returns a boolean if a field has been set.

func (*ScalingRequest) HasTarget

func (o *ScalingRequest) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (ScalingRequest) MarshalJSON

func (o ScalingRequest) MarshalJSON() ([]byte, error)

func (*ScalingRequest) SetCount

func (o *ScalingRequest) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (*ScalingRequest) SetError

func (o *ScalingRequest) SetError(v bool)

SetError gets a reference to the given bool and assigns it to the Error field.

func (*ScalingRequest) SetMessage

func (o *ScalingRequest) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ScalingRequest) SetMeta

func (o *ScalingRequest) SetMeta(v map[string]interface{})

SetMeta gets a reference to the given map[string]interface{} and assigns it to the Meta field.

func (*ScalingRequest) SetNamespace

func (o *ScalingRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*ScalingRequest) SetPolicyOverride

func (o *ScalingRequest) SetPolicyOverride(v bool)

SetPolicyOverride gets a reference to the given bool and assigns it to the PolicyOverride field.

func (*ScalingRequest) SetRegion

func (o *ScalingRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*ScalingRequest) SetSecretID

func (o *ScalingRequest) SetSecretID(v string)

SetSecretID gets a reference to the given string and assigns it to the SecretID field.

func (*ScalingRequest) SetTarget

func (o *ScalingRequest) SetTarget(v map[string]string)

SetTarget gets a reference to the given map[string]string and assigns it to the Target field.

type SchedulerConfiguration

type SchedulerConfiguration struct {
	CreateIndex                   *int32            `json:"CreateIndex,omitempty"`
	MemoryOversubscriptionEnabled *bool             `json:"MemoryOversubscriptionEnabled,omitempty"`
	ModifyIndex                   *int32            `json:"ModifyIndex,omitempty"`
	PauseEvalBroker               *bool             `json:"PauseEvalBroker,omitempty"`
	PreemptionConfig              *PreemptionConfig `json:"PreemptionConfig,omitempty"`
	RejectJobRegistration         *bool             `json:"RejectJobRegistration,omitempty"`
	SchedulerAlgorithm            *string           `json:"SchedulerAlgorithm,omitempty"`
}

SchedulerConfiguration struct for SchedulerConfiguration

func NewSchedulerConfiguration

func NewSchedulerConfiguration() *SchedulerConfiguration

NewSchedulerConfiguration instantiates a new SchedulerConfiguration 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 NewSchedulerConfigurationWithDefaults

func NewSchedulerConfigurationWithDefaults() *SchedulerConfiguration

NewSchedulerConfigurationWithDefaults instantiates a new SchedulerConfiguration 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 (*SchedulerConfiguration) GetCreateIndex

func (o *SchedulerConfiguration) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*SchedulerConfiguration) GetCreateIndexOk

func (o *SchedulerConfiguration) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfiguration) GetMemoryOversubscriptionEnabled

func (o *SchedulerConfiguration) GetMemoryOversubscriptionEnabled() bool

GetMemoryOversubscriptionEnabled returns the MemoryOversubscriptionEnabled field value if set, zero value otherwise.

func (*SchedulerConfiguration) GetMemoryOversubscriptionEnabledOk

func (o *SchedulerConfiguration) GetMemoryOversubscriptionEnabledOk() (*bool, bool)

GetMemoryOversubscriptionEnabledOk returns a tuple with the MemoryOversubscriptionEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfiguration) GetModifyIndex

func (o *SchedulerConfiguration) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*SchedulerConfiguration) GetModifyIndexOk

func (o *SchedulerConfiguration) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfiguration) GetPauseEvalBroker

func (o *SchedulerConfiguration) GetPauseEvalBroker() bool

GetPauseEvalBroker returns the PauseEvalBroker field value if set, zero value otherwise.

func (*SchedulerConfiguration) GetPauseEvalBrokerOk

func (o *SchedulerConfiguration) GetPauseEvalBrokerOk() (*bool, bool)

GetPauseEvalBrokerOk returns a tuple with the PauseEvalBroker field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfiguration) GetPreemptionConfig

func (o *SchedulerConfiguration) GetPreemptionConfig() PreemptionConfig

GetPreemptionConfig returns the PreemptionConfig field value if set, zero value otherwise.

func (*SchedulerConfiguration) GetPreemptionConfigOk

func (o *SchedulerConfiguration) GetPreemptionConfigOk() (*PreemptionConfig, bool)

GetPreemptionConfigOk returns a tuple with the PreemptionConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfiguration) GetRejectJobRegistration

func (o *SchedulerConfiguration) GetRejectJobRegistration() bool

GetRejectJobRegistration returns the RejectJobRegistration field value if set, zero value otherwise.

func (*SchedulerConfiguration) GetRejectJobRegistrationOk

func (o *SchedulerConfiguration) GetRejectJobRegistrationOk() (*bool, bool)

GetRejectJobRegistrationOk returns a tuple with the RejectJobRegistration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfiguration) GetSchedulerAlgorithm

func (o *SchedulerConfiguration) GetSchedulerAlgorithm() string

GetSchedulerAlgorithm returns the SchedulerAlgorithm field value if set, zero value otherwise.

func (*SchedulerConfiguration) GetSchedulerAlgorithmOk

func (o *SchedulerConfiguration) GetSchedulerAlgorithmOk() (*string, bool)

GetSchedulerAlgorithmOk returns a tuple with the SchedulerAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfiguration) HasCreateIndex

func (o *SchedulerConfiguration) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*SchedulerConfiguration) HasMemoryOversubscriptionEnabled

func (o *SchedulerConfiguration) HasMemoryOversubscriptionEnabled() bool

HasMemoryOversubscriptionEnabled returns a boolean if a field has been set.

func (*SchedulerConfiguration) HasModifyIndex

func (o *SchedulerConfiguration) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*SchedulerConfiguration) HasPauseEvalBroker

func (o *SchedulerConfiguration) HasPauseEvalBroker() bool

HasPauseEvalBroker returns a boolean if a field has been set.

func (*SchedulerConfiguration) HasPreemptionConfig

func (o *SchedulerConfiguration) HasPreemptionConfig() bool

HasPreemptionConfig returns a boolean if a field has been set.

func (*SchedulerConfiguration) HasRejectJobRegistration

func (o *SchedulerConfiguration) HasRejectJobRegistration() bool

HasRejectJobRegistration returns a boolean if a field has been set.

func (*SchedulerConfiguration) HasSchedulerAlgorithm

func (o *SchedulerConfiguration) HasSchedulerAlgorithm() bool

HasSchedulerAlgorithm returns a boolean if a field has been set.

func (SchedulerConfiguration) MarshalJSON

func (o SchedulerConfiguration) MarshalJSON() ([]byte, error)

func (*SchedulerConfiguration) SetCreateIndex

func (o *SchedulerConfiguration) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*SchedulerConfiguration) SetMemoryOversubscriptionEnabled

func (o *SchedulerConfiguration) SetMemoryOversubscriptionEnabled(v bool)

SetMemoryOversubscriptionEnabled gets a reference to the given bool and assigns it to the MemoryOversubscriptionEnabled field.

func (*SchedulerConfiguration) SetModifyIndex

func (o *SchedulerConfiguration) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*SchedulerConfiguration) SetPauseEvalBroker

func (o *SchedulerConfiguration) SetPauseEvalBroker(v bool)

SetPauseEvalBroker gets a reference to the given bool and assigns it to the PauseEvalBroker field.

func (*SchedulerConfiguration) SetPreemptionConfig

func (o *SchedulerConfiguration) SetPreemptionConfig(v PreemptionConfig)

SetPreemptionConfig gets a reference to the given PreemptionConfig and assigns it to the PreemptionConfig field.

func (*SchedulerConfiguration) SetRejectJobRegistration

func (o *SchedulerConfiguration) SetRejectJobRegistration(v bool)

SetRejectJobRegistration gets a reference to the given bool and assigns it to the RejectJobRegistration field.

func (*SchedulerConfiguration) SetSchedulerAlgorithm

func (o *SchedulerConfiguration) SetSchedulerAlgorithm(v string)

SetSchedulerAlgorithm gets a reference to the given string and assigns it to the SchedulerAlgorithm field.

type SchedulerConfigurationResponse

type SchedulerConfigurationResponse struct {
	KnownLeader     *bool                   `json:"KnownLeader,omitempty"`
	LastContact     *int64                  `json:"LastContact,omitempty"`
	LastIndex       *int32                  `json:"LastIndex,omitempty"`
	NextToken       *string                 `json:"NextToken,omitempty"`
	RequestTime     *int64                  `json:"RequestTime,omitempty"`
	SchedulerConfig *SchedulerConfiguration `json:"SchedulerConfig,omitempty"`
}

SchedulerConfigurationResponse struct for SchedulerConfigurationResponse

func NewSchedulerConfigurationResponse

func NewSchedulerConfigurationResponse() *SchedulerConfigurationResponse

NewSchedulerConfigurationResponse instantiates a new SchedulerConfigurationResponse 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 NewSchedulerConfigurationResponseWithDefaults

func NewSchedulerConfigurationResponseWithDefaults() *SchedulerConfigurationResponse

NewSchedulerConfigurationResponseWithDefaults instantiates a new SchedulerConfigurationResponse 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 (*SchedulerConfigurationResponse) GetKnownLeader

func (o *SchedulerConfigurationResponse) GetKnownLeader() bool

GetKnownLeader returns the KnownLeader field value if set, zero value otherwise.

func (*SchedulerConfigurationResponse) GetKnownLeaderOk

func (o *SchedulerConfigurationResponse) GetKnownLeaderOk() (*bool, bool)

GetKnownLeaderOk returns a tuple with the KnownLeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfigurationResponse) GetLastContact

func (o *SchedulerConfigurationResponse) GetLastContact() int64

GetLastContact returns the LastContact field value if set, zero value otherwise.

func (*SchedulerConfigurationResponse) GetLastContactOk

func (o *SchedulerConfigurationResponse) GetLastContactOk() (*int64, bool)

GetLastContactOk returns a tuple with the LastContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfigurationResponse) GetLastIndex

func (o *SchedulerConfigurationResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*SchedulerConfigurationResponse) GetLastIndexOk

func (o *SchedulerConfigurationResponse) GetLastIndexOk() (*int32, bool)

GetLastIndexOk returns a tuple with the LastIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfigurationResponse) GetNextToken

func (o *SchedulerConfigurationResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*SchedulerConfigurationResponse) GetNextTokenOk

func (o *SchedulerConfigurationResponse) GetNextTokenOk() (*string, bool)

GetNextTokenOk returns a tuple with the NextToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfigurationResponse) GetRequestTime

func (o *SchedulerConfigurationResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*SchedulerConfigurationResponse) GetRequestTimeOk

func (o *SchedulerConfigurationResponse) GetRequestTimeOk() (*int64, bool)

GetRequestTimeOk returns a tuple with the RequestTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfigurationResponse) GetSchedulerConfig

GetSchedulerConfig returns the SchedulerConfig field value if set, zero value otherwise.

func (*SchedulerConfigurationResponse) GetSchedulerConfigOk

func (o *SchedulerConfigurationResponse) GetSchedulerConfigOk() (*SchedulerConfiguration, bool)

GetSchedulerConfigOk returns a tuple with the SchedulerConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerConfigurationResponse) HasKnownLeader

func (o *SchedulerConfigurationResponse) HasKnownLeader() bool

HasKnownLeader returns a boolean if a field has been set.

func (*SchedulerConfigurationResponse) HasLastContact

func (o *SchedulerConfigurationResponse) HasLastContact() bool

HasLastContact returns a boolean if a field has been set.

func (*SchedulerConfigurationResponse) HasLastIndex

func (o *SchedulerConfigurationResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*SchedulerConfigurationResponse) HasNextToken

func (o *SchedulerConfigurationResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*SchedulerConfigurationResponse) HasRequestTime

func (o *SchedulerConfigurationResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*SchedulerConfigurationResponse) HasSchedulerConfig

func (o *SchedulerConfigurationResponse) HasSchedulerConfig() bool

HasSchedulerConfig returns a boolean if a field has been set.

func (SchedulerConfigurationResponse) MarshalJSON

func (o SchedulerConfigurationResponse) MarshalJSON() ([]byte, error)

func (*SchedulerConfigurationResponse) SetKnownLeader

func (o *SchedulerConfigurationResponse) SetKnownLeader(v bool)

SetKnownLeader gets a reference to the given bool and assigns it to the KnownLeader field.

func (*SchedulerConfigurationResponse) SetLastContact

func (o *SchedulerConfigurationResponse) SetLastContact(v int64)

SetLastContact gets a reference to the given int64 and assigns it to the LastContact field.

func (*SchedulerConfigurationResponse) SetLastIndex

func (o *SchedulerConfigurationResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*SchedulerConfigurationResponse) SetNextToken

func (o *SchedulerConfigurationResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*SchedulerConfigurationResponse) SetRequestTime

func (o *SchedulerConfigurationResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

func (*SchedulerConfigurationResponse) SetSchedulerConfig

func (o *SchedulerConfigurationResponse) SetSchedulerConfig(v SchedulerConfiguration)

SetSchedulerConfig gets a reference to the given SchedulerConfiguration and assigns it to the SchedulerConfig field.

type SchedulerSetConfigurationResponse

type SchedulerSetConfigurationResponse struct {
	LastIndex   *int32 `json:"LastIndex,omitempty"`
	RequestTime *int64 `json:"RequestTime,omitempty"`
	Updated     *bool  `json:"Updated,omitempty"`
}

SchedulerSetConfigurationResponse struct for SchedulerSetConfigurationResponse

func NewSchedulerSetConfigurationResponse

func NewSchedulerSetConfigurationResponse() *SchedulerSetConfigurationResponse

NewSchedulerSetConfigurationResponse instantiates a new SchedulerSetConfigurationResponse 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 NewSchedulerSetConfigurationResponseWithDefaults

func NewSchedulerSetConfigurationResponseWithDefaults() *SchedulerSetConfigurationResponse

NewSchedulerSetConfigurationResponseWithDefaults instantiates a new SchedulerSetConfigurationResponse 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 (*SchedulerSetConfigurationResponse) GetLastIndex

func (o *SchedulerSetConfigurationResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*SchedulerSetConfigurationResponse) GetLastIndexOk

func (o *SchedulerSetConfigurationResponse) GetLastIndexOk() (*int32, bool)

GetLastIndexOk returns a tuple with the LastIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerSetConfigurationResponse) GetRequestTime

func (o *SchedulerSetConfigurationResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*SchedulerSetConfigurationResponse) GetRequestTimeOk

func (o *SchedulerSetConfigurationResponse) GetRequestTimeOk() (*int64, bool)

GetRequestTimeOk returns a tuple with the RequestTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerSetConfigurationResponse) GetUpdated

func (o *SchedulerSetConfigurationResponse) GetUpdated() bool

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*SchedulerSetConfigurationResponse) GetUpdatedOk

func (o *SchedulerSetConfigurationResponse) GetUpdatedOk() (*bool, bool)

GetUpdatedOk returns a tuple with the Updated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchedulerSetConfigurationResponse) HasLastIndex

func (o *SchedulerSetConfigurationResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*SchedulerSetConfigurationResponse) HasRequestTime

func (o *SchedulerSetConfigurationResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*SchedulerSetConfigurationResponse) HasUpdated

func (o *SchedulerSetConfigurationResponse) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (SchedulerSetConfigurationResponse) MarshalJSON

func (o SchedulerSetConfigurationResponse) MarshalJSON() ([]byte, error)

func (*SchedulerSetConfigurationResponse) SetLastIndex

func (o *SchedulerSetConfigurationResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*SchedulerSetConfigurationResponse) SetRequestTime

func (o *SchedulerSetConfigurationResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

func (*SchedulerSetConfigurationResponse) SetUpdated

func (o *SchedulerSetConfigurationResponse) SetUpdated(v bool)

SetUpdated gets a reference to the given bool and assigns it to the Updated field.

type SearchApiService

type SearchApiService service

SearchApiService SearchApi service

func (*SearchApiService) GetFuzzySearch

* GetFuzzySearch Method for GetFuzzySearch * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetFuzzySearchRequest

func (*SearchApiService) GetFuzzySearchExecute

* Execute executes the request * @return FuzzySearchResponse

func (*SearchApiService) GetSearch

* GetSearch Method for GetSearch * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetSearchRequest

func (*SearchApiService) GetSearchExecute

* Execute executes the request * @return SearchResponse

type SearchRequest

type SearchRequest struct {
	AllowStale *bool              `json:"AllowStale,omitempty"`
	AuthToken  *string            `json:"AuthToken,omitempty"`
	Context    *string            `json:"Context,omitempty"`
	Filter     *string            `json:"Filter,omitempty"`
	Headers    *map[string]string `json:"Headers,omitempty"`
	Namespace  *string            `json:"Namespace,omitempty"`
	NextToken  *string            `json:"NextToken,omitempty"`
	Params     *map[string]string `json:"Params,omitempty"`
	PerPage    *int32             `json:"PerPage,omitempty"`
	Prefix     *string            `json:"Prefix,omitempty"`
	Region     *string            `json:"Region,omitempty"`
	Reverse    *bool              `json:"Reverse,omitempty"`
	WaitIndex  *int32             `json:"WaitIndex,omitempty"`
	WaitTime   *int64             `json:"WaitTime,omitempty"`
}

SearchRequest struct for SearchRequest

func NewSearchRequest

func NewSearchRequest() *SearchRequest

NewSearchRequest instantiates a new SearchRequest 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 NewSearchRequestWithDefaults

func NewSearchRequestWithDefaults() *SearchRequest

NewSearchRequestWithDefaults instantiates a new SearchRequest 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 (*SearchRequest) GetAllowStale

func (o *SearchRequest) GetAllowStale() bool

GetAllowStale returns the AllowStale field value if set, zero value otherwise.

func (*SearchRequest) GetAllowStaleOk

func (o *SearchRequest) GetAllowStaleOk() (*bool, bool)

GetAllowStaleOk returns a tuple with the AllowStale field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetAuthToken

func (o *SearchRequest) GetAuthToken() string

GetAuthToken returns the AuthToken field value if set, zero value otherwise.

func (*SearchRequest) GetAuthTokenOk

func (o *SearchRequest) GetAuthTokenOk() (*string, bool)

GetAuthTokenOk returns a tuple with the AuthToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetContext

func (o *SearchRequest) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*SearchRequest) GetContextOk

func (o *SearchRequest) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetFilter

func (o *SearchRequest) GetFilter() string

GetFilter returns the Filter field value if set, zero value otherwise.

func (*SearchRequest) GetFilterOk

func (o *SearchRequest) GetFilterOk() (*string, bool)

GetFilterOk returns a tuple with the Filter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetHeaders

func (o *SearchRequest) GetHeaders() map[string]string

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*SearchRequest) GetHeadersOk

func (o *SearchRequest) GetHeadersOk() (*map[string]string, bool)

GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetNamespace

func (o *SearchRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*SearchRequest) GetNamespaceOk

func (o *SearchRequest) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetNextToken

func (o *SearchRequest) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*SearchRequest) GetNextTokenOk

func (o *SearchRequest) GetNextTokenOk() (*string, bool)

GetNextTokenOk returns a tuple with the NextToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetParams

func (o *SearchRequest) GetParams() map[string]string

GetParams returns the Params field value if set, zero value otherwise.

func (*SearchRequest) GetParamsOk

func (o *SearchRequest) GetParamsOk() (*map[string]string, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetPerPage

func (o *SearchRequest) GetPerPage() int32

GetPerPage returns the PerPage field value if set, zero value otherwise.

func (*SearchRequest) GetPerPageOk

func (o *SearchRequest) GetPerPageOk() (*int32, bool)

GetPerPageOk returns a tuple with the PerPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetPrefix

func (o *SearchRequest) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*SearchRequest) GetPrefixOk

func (o *SearchRequest) GetPrefixOk() (*string, bool)

GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetRegion

func (o *SearchRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*SearchRequest) GetRegionOk

func (o *SearchRequest) 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 (*SearchRequest) GetReverse

func (o *SearchRequest) GetReverse() bool

GetReverse returns the Reverse field value if set, zero value otherwise.

func (*SearchRequest) GetReverseOk

func (o *SearchRequest) GetReverseOk() (*bool, bool)

GetReverseOk returns a tuple with the Reverse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetWaitIndex

func (o *SearchRequest) GetWaitIndex() int32

GetWaitIndex returns the WaitIndex field value if set, zero value otherwise.

func (*SearchRequest) GetWaitIndexOk

func (o *SearchRequest) GetWaitIndexOk() (*int32, bool)

GetWaitIndexOk returns a tuple with the WaitIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) GetWaitTime

func (o *SearchRequest) GetWaitTime() int64

GetWaitTime returns the WaitTime field value if set, zero value otherwise.

func (*SearchRequest) GetWaitTimeOk

func (o *SearchRequest) GetWaitTimeOk() (*int64, bool)

GetWaitTimeOk returns a tuple with the WaitTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchRequest) HasAllowStale

func (o *SearchRequest) HasAllowStale() bool

HasAllowStale returns a boolean if a field has been set.

func (*SearchRequest) HasAuthToken

func (o *SearchRequest) HasAuthToken() bool

HasAuthToken returns a boolean if a field has been set.

func (*SearchRequest) HasContext

func (o *SearchRequest) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*SearchRequest) HasFilter

func (o *SearchRequest) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*SearchRequest) HasHeaders

func (o *SearchRequest) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*SearchRequest) HasNamespace

func (o *SearchRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*SearchRequest) HasNextToken

func (o *SearchRequest) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*SearchRequest) HasParams

func (o *SearchRequest) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*SearchRequest) HasPerPage

func (o *SearchRequest) HasPerPage() bool

HasPerPage returns a boolean if a field has been set.

func (*SearchRequest) HasPrefix

func (o *SearchRequest) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (*SearchRequest) HasRegion

func (o *SearchRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*SearchRequest) HasReverse

func (o *SearchRequest) HasReverse() bool

HasReverse returns a boolean if a field has been set.

func (*SearchRequest) HasWaitIndex

func (o *SearchRequest) HasWaitIndex() bool

HasWaitIndex returns a boolean if a field has been set.

func (*SearchRequest) HasWaitTime

func (o *SearchRequest) HasWaitTime() bool

HasWaitTime returns a boolean if a field has been set.

func (SearchRequest) MarshalJSON

func (o SearchRequest) MarshalJSON() ([]byte, error)

func (*SearchRequest) SetAllowStale

func (o *SearchRequest) SetAllowStale(v bool)

SetAllowStale gets a reference to the given bool and assigns it to the AllowStale field.

func (*SearchRequest) SetAuthToken

func (o *SearchRequest) SetAuthToken(v string)

SetAuthToken gets a reference to the given string and assigns it to the AuthToken field.

func (*SearchRequest) SetContext

func (o *SearchRequest) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*SearchRequest) SetFilter

func (o *SearchRequest) SetFilter(v string)

SetFilter gets a reference to the given string and assigns it to the Filter field.

func (*SearchRequest) SetHeaders

func (o *SearchRequest) SetHeaders(v map[string]string)

SetHeaders gets a reference to the given map[string]string and assigns it to the Headers field.

func (*SearchRequest) SetNamespace

func (o *SearchRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*SearchRequest) SetNextToken

func (o *SearchRequest) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*SearchRequest) SetParams

func (o *SearchRequest) SetParams(v map[string]string)

SetParams gets a reference to the given map[string]string and assigns it to the Params field.

func (*SearchRequest) SetPerPage

func (o *SearchRequest) SetPerPage(v int32)

SetPerPage gets a reference to the given int32 and assigns it to the PerPage field.

func (*SearchRequest) SetPrefix

func (o *SearchRequest) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

func (*SearchRequest) SetRegion

func (o *SearchRequest) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*SearchRequest) SetReverse

func (o *SearchRequest) SetReverse(v bool)

SetReverse gets a reference to the given bool and assigns it to the Reverse field.

func (*SearchRequest) SetWaitIndex

func (o *SearchRequest) SetWaitIndex(v int32)

SetWaitIndex gets a reference to the given int32 and assigns it to the WaitIndex field.

func (*SearchRequest) SetWaitTime

func (o *SearchRequest) SetWaitTime(v int64)

SetWaitTime gets a reference to the given int64 and assigns it to the WaitTime field.

type SearchResponse

type SearchResponse struct {
	KnownLeader *bool                `json:"KnownLeader,omitempty"`
	LastContact *int64               `json:"LastContact,omitempty"`
	LastIndex   *int32               `json:"LastIndex,omitempty"`
	Matches     *map[string][]string `json:"Matches,omitempty"`
	NextToken   *string              `json:"NextToken,omitempty"`
	RequestTime *int64               `json:"RequestTime,omitempty"`
	Truncations *map[string]bool     `json:"Truncations,omitempty"`
}

SearchResponse struct for SearchResponse

func NewSearchResponse

func NewSearchResponse() *SearchResponse

NewSearchResponse instantiates a new SearchResponse 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 NewSearchResponseWithDefaults

func NewSearchResponseWithDefaults() *SearchResponse

NewSearchResponseWithDefaults instantiates a new SearchResponse 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 (*SearchResponse) GetKnownLeader

func (o *SearchResponse) GetKnownLeader() bool

GetKnownLeader returns the KnownLeader field value if set, zero value otherwise.

func (*SearchResponse) GetKnownLeaderOk

func (o *SearchResponse) GetKnownLeaderOk() (*bool, bool)

GetKnownLeaderOk returns a tuple with the KnownLeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResponse) GetLastContact

func (o *SearchResponse) GetLastContact() int64

GetLastContact returns the LastContact field value if set, zero value otherwise.

func (*SearchResponse) GetLastContactOk

func (o *SearchResponse) GetLastContactOk() (*int64, bool)

GetLastContactOk returns a tuple with the LastContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResponse) GetLastIndex

func (o *SearchResponse) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*SearchResponse) GetLastIndexOk

func (o *SearchResponse) GetLastIndexOk() (*int32, bool)

GetLastIndexOk returns a tuple with the LastIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResponse) GetMatches

func (o *SearchResponse) GetMatches() map[string][]string

GetMatches returns the Matches field value if set, zero value otherwise.

func (*SearchResponse) GetMatchesOk

func (o *SearchResponse) GetMatchesOk() (*map[string][]string, bool)

GetMatchesOk returns a tuple with the Matches field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResponse) GetNextToken

func (o *SearchResponse) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*SearchResponse) GetNextTokenOk

func (o *SearchResponse) GetNextTokenOk() (*string, bool)

GetNextTokenOk returns a tuple with the NextToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResponse) GetRequestTime

func (o *SearchResponse) GetRequestTime() int64

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*SearchResponse) GetRequestTimeOk

func (o *SearchResponse) GetRequestTimeOk() (*int64, bool)

GetRequestTimeOk returns a tuple with the RequestTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResponse) GetTruncations

func (o *SearchResponse) GetTruncations() map[string]bool

GetTruncations returns the Truncations field value if set, zero value otherwise.

func (*SearchResponse) GetTruncationsOk

func (o *SearchResponse) GetTruncationsOk() (*map[string]bool, bool)

GetTruncationsOk returns a tuple with the Truncations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchResponse) HasKnownLeader

func (o *SearchResponse) HasKnownLeader() bool

HasKnownLeader returns a boolean if a field has been set.

func (*SearchResponse) HasLastContact

func (o *SearchResponse) HasLastContact() bool

HasLastContact returns a boolean if a field has been set.

func (*SearchResponse) HasLastIndex

func (o *SearchResponse) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*SearchResponse) HasMatches

func (o *SearchResponse) HasMatches() bool

HasMatches returns a boolean if a field has been set.

func (*SearchResponse) HasNextToken

func (o *SearchResponse) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (*SearchResponse) HasRequestTime

func (o *SearchResponse) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*SearchResponse) HasTruncations

func (o *SearchResponse) HasTruncations() bool

HasTruncations returns a boolean if a field has been set.

func (SearchResponse) MarshalJSON

func (o SearchResponse) MarshalJSON() ([]byte, error)

func (*SearchResponse) SetKnownLeader

func (o *SearchResponse) SetKnownLeader(v bool)

SetKnownLeader gets a reference to the given bool and assigns it to the KnownLeader field.

func (*SearchResponse) SetLastContact

func (o *SearchResponse) SetLastContact(v int64)

SetLastContact gets a reference to the given int64 and assigns it to the LastContact field.

func (*SearchResponse) SetLastIndex

func (o *SearchResponse) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*SearchResponse) SetMatches

func (o *SearchResponse) SetMatches(v map[string][]string)

SetMatches gets a reference to the given map[string][]string and assigns it to the Matches field.

func (*SearchResponse) SetNextToken

func (o *SearchResponse) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*SearchResponse) SetRequestTime

func (o *SearchResponse) SetRequestTime(v int64)

SetRequestTime gets a reference to the given int64 and assigns it to the RequestTime field.

func (*SearchResponse) SetTruncations

func (o *SearchResponse) SetTruncations(v map[string]bool)

SetTruncations gets a reference to the given map[string]bool and assigns it to the Truncations field.

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 ServerHealth

type ServerHealth struct {
	Address     *string    `json:"Address,omitempty"`
	Healthy     *bool      `json:"Healthy,omitempty"`
	ID          *string    `json:"ID,omitempty"`
	LastContact *int64     `json:"LastContact,omitempty"`
	LastIndex   *int32     `json:"LastIndex,omitempty"`
	LastTerm    *int32     `json:"LastTerm,omitempty"`
	Leader      *bool      `json:"Leader,omitempty"`
	Name        *string    `json:"Name,omitempty"`
	SerfStatus  *string    `json:"SerfStatus,omitempty"`
	StableSince *time.Time `json:"StableSince,omitempty"`
	Version     *string    `json:"Version,omitempty"`
	Voter       *bool      `json:"Voter,omitempty"`
}

ServerHealth struct for ServerHealth

func NewServerHealth

func NewServerHealth() *ServerHealth

NewServerHealth instantiates a new ServerHealth 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 NewServerHealthWithDefaults

func NewServerHealthWithDefaults() *ServerHealth

NewServerHealthWithDefaults instantiates a new ServerHealth 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 (*ServerHealth) GetAddress

func (o *ServerHealth) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*ServerHealth) GetAddressOk

func (o *ServerHealth) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerHealth) GetHealthy

func (o *ServerHealth) GetHealthy() bool

GetHealthy returns the Healthy field value if set, zero value otherwise.

func (*ServerHealth) GetHealthyOk

func (o *ServerHealth) GetHealthyOk() (*bool, bool)

GetHealthyOk returns a tuple with the Healthy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerHealth) GetID

func (o *ServerHealth) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*ServerHealth) GetIDOk

func (o *ServerHealth) 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 (*ServerHealth) GetLastContact

func (o *ServerHealth) GetLastContact() int64

GetLastContact returns the LastContact field value if set, zero value otherwise.

func (*ServerHealth) GetLastContactOk

func (o *ServerHealth) GetLastContactOk() (*int64, bool)

GetLastContactOk returns a tuple with the LastContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerHealth) GetLastIndex

func (o *ServerHealth) GetLastIndex() int32

GetLastIndex returns the LastIndex field value if set, zero value otherwise.

func (*ServerHealth) GetLastIndexOk

func (o *ServerHealth) GetLastIndexOk() (*int32, bool)

GetLastIndexOk returns a tuple with the LastIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerHealth) GetLastTerm

func (o *ServerHealth) GetLastTerm() int32

GetLastTerm returns the LastTerm field value if set, zero value otherwise.

func (*ServerHealth) GetLastTermOk

func (o *ServerHealth) GetLastTermOk() (*int32, bool)

GetLastTermOk returns a tuple with the LastTerm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerHealth) GetLeader

func (o *ServerHealth) GetLeader() bool

GetLeader returns the Leader field value if set, zero value otherwise.

func (*ServerHealth) GetLeaderOk

func (o *ServerHealth) GetLeaderOk() (*bool, bool)

GetLeaderOk returns a tuple with the Leader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerHealth) GetName

func (o *ServerHealth) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ServerHealth) GetNameOk

func (o *ServerHealth) 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 (*ServerHealth) GetSerfStatus

func (o *ServerHealth) GetSerfStatus() string

GetSerfStatus returns the SerfStatus field value if set, zero value otherwise.

func (*ServerHealth) GetSerfStatusOk

func (o *ServerHealth) GetSerfStatusOk() (*string, bool)

GetSerfStatusOk returns a tuple with the SerfStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerHealth) GetStableSince

func (o *ServerHealth) GetStableSince() time.Time

GetStableSince returns the StableSince field value if set, zero value otherwise.

func (*ServerHealth) GetStableSinceOk

func (o *ServerHealth) GetStableSinceOk() (*time.Time, bool)

GetStableSinceOk returns a tuple with the StableSince field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerHealth) GetVersion

func (o *ServerHealth) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*ServerHealth) GetVersionOk

func (o *ServerHealth) 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 (*ServerHealth) GetVoter

func (o *ServerHealth) GetVoter() bool

GetVoter returns the Voter field value if set, zero value otherwise.

func (*ServerHealth) GetVoterOk

func (o *ServerHealth) GetVoterOk() (*bool, bool)

GetVoterOk returns a tuple with the Voter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerHealth) HasAddress

func (o *ServerHealth) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*ServerHealth) HasHealthy

func (o *ServerHealth) HasHealthy() bool

HasHealthy returns a boolean if a field has been set.

func (*ServerHealth) HasID

func (o *ServerHealth) HasID() bool

HasID returns a boolean if a field has been set.

func (*ServerHealth) HasLastContact

func (o *ServerHealth) HasLastContact() bool

HasLastContact returns a boolean if a field has been set.

func (*ServerHealth) HasLastIndex

func (o *ServerHealth) HasLastIndex() bool

HasLastIndex returns a boolean if a field has been set.

func (*ServerHealth) HasLastTerm

func (o *ServerHealth) HasLastTerm() bool

HasLastTerm returns a boolean if a field has been set.

func (*ServerHealth) HasLeader

func (o *ServerHealth) HasLeader() bool

HasLeader returns a boolean if a field has been set.

func (*ServerHealth) HasName

func (o *ServerHealth) HasName() bool

HasName returns a boolean if a field has been set.

func (*ServerHealth) HasSerfStatus

func (o *ServerHealth) HasSerfStatus() bool

HasSerfStatus returns a boolean if a field has been set.

func (*ServerHealth) HasStableSince

func (o *ServerHealth) HasStableSince() bool

HasStableSince returns a boolean if a field has been set.

func (*ServerHealth) HasVersion

func (o *ServerHealth) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*ServerHealth) HasVoter

func (o *ServerHealth) HasVoter() bool

HasVoter returns a boolean if a field has been set.

func (ServerHealth) MarshalJSON

func (o ServerHealth) MarshalJSON() ([]byte, error)

func (*ServerHealth) SetAddress

func (o *ServerHealth) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*ServerHealth) SetHealthy

func (o *ServerHealth) SetHealthy(v bool)

SetHealthy gets a reference to the given bool and assigns it to the Healthy field.

func (*ServerHealth) SetID

func (o *ServerHealth) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*ServerHealth) SetLastContact

func (o *ServerHealth) SetLastContact(v int64)

SetLastContact gets a reference to the given int64 and assigns it to the LastContact field.

func (*ServerHealth) SetLastIndex

func (o *ServerHealth) SetLastIndex(v int32)

SetLastIndex gets a reference to the given int32 and assigns it to the LastIndex field.

func (*ServerHealth) SetLastTerm

func (o *ServerHealth) SetLastTerm(v int32)

SetLastTerm gets a reference to the given int32 and assigns it to the LastTerm field.

func (*ServerHealth) SetLeader

func (o *ServerHealth) SetLeader(v bool)

SetLeader gets a reference to the given bool and assigns it to the Leader field.

func (*ServerHealth) SetName

func (o *ServerHealth) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServerHealth) SetSerfStatus

func (o *ServerHealth) SetSerfStatus(v string)

SetSerfStatus gets a reference to the given string and assigns it to the SerfStatus field.

func (*ServerHealth) SetStableSince

func (o *ServerHealth) SetStableSince(v time.Time)

SetStableSince gets a reference to the given time.Time and assigns it to the StableSince field.

func (*ServerHealth) SetVersion

func (o *ServerHealth) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (*ServerHealth) SetVoter

func (o *ServerHealth) SetVoter(v bool)

SetVoter gets a reference to the given bool and assigns it to the Voter field.

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type Service

type Service struct {
	Address           *string            `json:"Address,omitempty"`
	AddressMode       *string            `json:"AddressMode,omitempty"`
	CanaryMeta        *map[string]string `json:"CanaryMeta,omitempty"`
	CanaryTags        *[]string          `json:"CanaryTags,omitempty"`
	CheckRestart      *CheckRestart      `json:"CheckRestart,omitempty"`
	Checks            *[]ServiceCheck    `json:"Checks,omitempty"`
	Connect           *ConsulConnect     `json:"Connect,omitempty"`
	EnableTagOverride *bool              `json:"EnableTagOverride,omitempty"`
	Meta              *map[string]string `json:"Meta,omitempty"`
	Name              *string            `json:"Name,omitempty"`
	OnUpdate          *string            `json:"OnUpdate,omitempty"`
	PortLabel         *string            `json:"PortLabel,omitempty"`
	Provider          *string            `json:"Provider,omitempty"`
	TaggedAddresses   *map[string]string `json:"TaggedAddresses,omitempty"`
	Tags              *[]string          `json:"Tags,omitempty"`
	TaskName          *string            `json:"TaskName,omitempty"`
}

Service struct for Service

func NewService

func NewService() *Service

NewService instantiates a new Service 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 NewServiceWithDefaults

func NewServiceWithDefaults() *Service

NewServiceWithDefaults instantiates a new Service 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 (*Service) GetAddress

func (o *Service) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*Service) GetAddressMode

func (o *Service) GetAddressMode() string

GetAddressMode returns the AddressMode field value if set, zero value otherwise.

func (*Service) GetAddressModeOk

func (o *Service) GetAddressModeOk() (*string, bool)

GetAddressModeOk returns a tuple with the AddressMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetAddressOk

func (o *Service) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetCanaryMeta

func (o *Service) GetCanaryMeta() map[string]string

GetCanaryMeta returns the CanaryMeta field value if set, zero value otherwise.

func (*Service) GetCanaryMetaOk

func (o *Service) GetCanaryMetaOk() (*map[string]string, bool)

GetCanaryMetaOk returns a tuple with the CanaryMeta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetCanaryTags

func (o *Service) GetCanaryTags() []string

GetCanaryTags returns the CanaryTags field value if set, zero value otherwise.

func (*Service) GetCanaryTagsOk

func (o *Service) GetCanaryTagsOk() (*[]string, bool)

GetCanaryTagsOk returns a tuple with the CanaryTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetCheckRestart

func (o *Service) GetCheckRestart() CheckRestart

GetCheckRestart returns the CheckRestart field value if set, zero value otherwise.

func (*Service) GetCheckRestartOk

func (o *Service) GetCheckRestartOk() (*CheckRestart, bool)

GetCheckRestartOk returns a tuple with the CheckRestart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetChecks

func (o *Service) GetChecks() []ServiceCheck

GetChecks returns the Checks field value if set, zero value otherwise.

func (*Service) GetChecksOk

func (o *Service) GetChecksOk() (*[]ServiceCheck, bool)

GetChecksOk returns a tuple with the Checks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetConnect

func (o *Service) GetConnect() ConsulConnect

GetConnect returns the Connect field value if set, zero value otherwise.

func (*Service) GetConnectOk

func (o *Service) GetConnectOk() (*ConsulConnect, bool)

GetConnectOk returns a tuple with the Connect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetEnableTagOverride

func (o *Service) GetEnableTagOverride() bool

GetEnableTagOverride returns the EnableTagOverride field value if set, zero value otherwise.

func (*Service) GetEnableTagOverrideOk

func (o *Service) GetEnableTagOverrideOk() (*bool, bool)

GetEnableTagOverrideOk returns a tuple with the EnableTagOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetMeta

func (o *Service) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*Service) GetMetaOk

func (o *Service) GetMetaOk() (*map[string]string, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetName

func (o *Service) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Service) GetNameOk

func (o *Service) 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 (*Service) GetOnUpdate

func (o *Service) GetOnUpdate() string

GetOnUpdate returns the OnUpdate field value if set, zero value otherwise.

func (*Service) GetOnUpdateOk

func (o *Service) GetOnUpdateOk() (*string, bool)

GetOnUpdateOk returns a tuple with the OnUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetPortLabel

func (o *Service) GetPortLabel() string

GetPortLabel returns the PortLabel field value if set, zero value otherwise.

func (*Service) GetPortLabelOk

func (o *Service) GetPortLabelOk() (*string, bool)

GetPortLabelOk returns a tuple with the PortLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetProvider

func (o *Service) GetProvider() string

GetProvider returns the Provider field value if set, zero value otherwise.

func (*Service) GetProviderOk

func (o *Service) GetProviderOk() (*string, bool)

GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetTaggedAddresses

func (o *Service) GetTaggedAddresses() map[string]string

GetTaggedAddresses returns the TaggedAddresses field value if set, zero value otherwise.

func (*Service) GetTaggedAddressesOk

func (o *Service) GetTaggedAddressesOk() (*map[string]string, bool)

GetTaggedAddressesOk returns a tuple with the TaggedAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetTags

func (o *Service) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*Service) GetTagsOk

func (o *Service) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetTaskName

func (o *Service) GetTaskName() string

GetTaskName returns the TaskName field value if set, zero value otherwise.

func (*Service) GetTaskNameOk

func (o *Service) GetTaskNameOk() (*string, bool)

GetTaskNameOk returns a tuple with the TaskName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) HasAddress

func (o *Service) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*Service) HasAddressMode

func (o *Service) HasAddressMode() bool

HasAddressMode returns a boolean if a field has been set.

func (*Service) HasCanaryMeta

func (o *Service) HasCanaryMeta() bool

HasCanaryMeta returns a boolean if a field has been set.

func (*Service) HasCanaryTags

func (o *Service) HasCanaryTags() bool

HasCanaryTags returns a boolean if a field has been set.

func (*Service) HasCheckRestart

func (o *Service) HasCheckRestart() bool

HasCheckRestart returns a boolean if a field has been set.

func (*Service) HasChecks

func (o *Service) HasChecks() bool

HasChecks returns a boolean if a field has been set.

func (*Service) HasConnect

func (o *Service) HasConnect() bool

HasConnect returns a boolean if a field has been set.

func (*Service) HasEnableTagOverride

func (o *Service) HasEnableTagOverride() bool

HasEnableTagOverride returns a boolean if a field has been set.

func (*Service) HasMeta

func (o *Service) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*Service) HasName

func (o *Service) HasName() bool

HasName returns a boolean if a field has been set.

func (*Service) HasOnUpdate

func (o *Service) HasOnUpdate() bool

HasOnUpdate returns a boolean if a field has been set.

func (*Service) HasPortLabel

func (o *Service) HasPortLabel() bool

HasPortLabel returns a boolean if a field has been set.

func (*Service) HasProvider

func (o *Service) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (*Service) HasTaggedAddresses

func (o *Service) HasTaggedAddresses() bool

HasTaggedAddresses returns a boolean if a field has been set.

func (*Service) HasTags

func (o *Service) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Service) HasTaskName

func (o *Service) HasTaskName() bool

HasTaskName returns a boolean if a field has been set.

func (Service) MarshalJSON

func (o Service) MarshalJSON() ([]byte, error)

func (*Service) SetAddress

func (o *Service) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*Service) SetAddressMode

func (o *Service) SetAddressMode(v string)

SetAddressMode gets a reference to the given string and assigns it to the AddressMode field.

func (*Service) SetCanaryMeta

func (o *Service) SetCanaryMeta(v map[string]string)

SetCanaryMeta gets a reference to the given map[string]string and assigns it to the CanaryMeta field.

func (*Service) SetCanaryTags

func (o *Service) SetCanaryTags(v []string)

SetCanaryTags gets a reference to the given []string and assigns it to the CanaryTags field.

func (*Service) SetCheckRestart

func (o *Service) SetCheckRestart(v CheckRestart)

SetCheckRestart gets a reference to the given CheckRestart and assigns it to the CheckRestart field.

func (*Service) SetChecks

func (o *Service) SetChecks(v []ServiceCheck)

SetChecks gets a reference to the given []ServiceCheck and assigns it to the Checks field.

func (*Service) SetConnect

func (o *Service) SetConnect(v ConsulConnect)

SetConnect gets a reference to the given ConsulConnect and assigns it to the Connect field.

func (*Service) SetEnableTagOverride

func (o *Service) SetEnableTagOverride(v bool)

SetEnableTagOverride gets a reference to the given bool and assigns it to the EnableTagOverride field.

func (*Service) SetMeta

func (o *Service) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*Service) SetName

func (o *Service) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Service) SetOnUpdate

func (o *Service) SetOnUpdate(v string)

SetOnUpdate gets a reference to the given string and assigns it to the OnUpdate field.

func (*Service) SetPortLabel

func (o *Service) SetPortLabel(v string)

SetPortLabel gets a reference to the given string and assigns it to the PortLabel field.

func (*Service) SetProvider

func (o *Service) SetProvider(v string)

SetProvider gets a reference to the given string and assigns it to the Provider field.

func (*Service) SetTaggedAddresses

func (o *Service) SetTaggedAddresses(v map[string]string)

SetTaggedAddresses gets a reference to the given map[string]string and assigns it to the TaggedAddresses field.

func (*Service) SetTags

func (o *Service) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*Service) SetTaskName

func (o *Service) SetTaskName(v string)

SetTaskName gets a reference to the given string and assigns it to the TaskName field.

type ServiceCheck

type ServiceCheck struct {
	AddressMode            *string              `json:"AddressMode,omitempty"`
	Advertise              *string              `json:"Advertise,omitempty"`
	Args                   *[]string            `json:"Args,omitempty"`
	Body                   *string              `json:"Body,omitempty"`
	CheckRestart           *CheckRestart        `json:"CheckRestart,omitempty"`
	Command                *string              `json:"Command,omitempty"`
	Expose                 *bool                `json:"Expose,omitempty"`
	FailuresBeforeCritical *int32               `json:"FailuresBeforeCritical,omitempty"`
	GRPCService            *string              `json:"GRPCService,omitempty"`
	GRPCUseTLS             *bool                `json:"GRPCUseTLS,omitempty"`
	Header                 *map[string][]string `json:"Header,omitempty"`
	InitialStatus          *string              `json:"InitialStatus,omitempty"`
	Interval               *int64               `json:"Interval,omitempty"`
	Method                 *string              `json:"Method,omitempty"`
	Name                   *string              `json:"Name,omitempty"`
	OnUpdate               *string              `json:"OnUpdate,omitempty"`
	Path                   *string              `json:"Path,omitempty"`
	PortLabel              *string              `json:"PortLabel,omitempty"`
	Protocol               *string              `json:"Protocol,omitempty"`
	SuccessBeforePassing   *int32               `json:"SuccessBeforePassing,omitempty"`
	TLSSkipVerify          *bool                `json:"TLSSkipVerify,omitempty"`
	TaskName               *string              `json:"TaskName,omitempty"`
	Timeout                *int64               `json:"Timeout,omitempty"`
	Type                   *string              `json:"Type,omitempty"`
}

ServiceCheck struct for ServiceCheck

func NewServiceCheck

func NewServiceCheck() *ServiceCheck

NewServiceCheck instantiates a new ServiceCheck 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 NewServiceCheckWithDefaults

func NewServiceCheckWithDefaults() *ServiceCheck

NewServiceCheckWithDefaults instantiates a new ServiceCheck 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 (*ServiceCheck) GetAddressMode

func (o *ServiceCheck) GetAddressMode() string

GetAddressMode returns the AddressMode field value if set, zero value otherwise.

func (*ServiceCheck) GetAddressModeOk

func (o *ServiceCheck) GetAddressModeOk() (*string, bool)

GetAddressModeOk returns a tuple with the AddressMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetAdvertise

func (o *ServiceCheck) GetAdvertise() string

GetAdvertise returns the Advertise field value if set, zero value otherwise.

func (*ServiceCheck) GetAdvertiseOk

func (o *ServiceCheck) GetAdvertiseOk() (*string, bool)

GetAdvertiseOk returns a tuple with the Advertise field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetArgs

func (o *ServiceCheck) GetArgs() []string

GetArgs returns the Args field value if set, zero value otherwise.

func (*ServiceCheck) GetArgsOk

func (o *ServiceCheck) GetArgsOk() (*[]string, bool)

GetArgsOk returns a tuple with the Args field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetBody

func (o *ServiceCheck) GetBody() string

GetBody returns the Body field value if set, zero value otherwise.

func (*ServiceCheck) GetBodyOk

func (o *ServiceCheck) GetBodyOk() (*string, bool)

GetBodyOk returns a tuple with the Body field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetCheckRestart

func (o *ServiceCheck) GetCheckRestart() CheckRestart

GetCheckRestart returns the CheckRestart field value if set, zero value otherwise.

func (*ServiceCheck) GetCheckRestartOk

func (o *ServiceCheck) GetCheckRestartOk() (*CheckRestart, bool)

GetCheckRestartOk returns a tuple with the CheckRestart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetCommand

func (o *ServiceCheck) GetCommand() string

GetCommand returns the Command field value if set, zero value otherwise.

func (*ServiceCheck) GetCommandOk

func (o *ServiceCheck) 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 (*ServiceCheck) GetExpose

func (o *ServiceCheck) GetExpose() bool

GetExpose returns the Expose field value if set, zero value otherwise.

func (*ServiceCheck) GetExposeOk

func (o *ServiceCheck) GetExposeOk() (*bool, bool)

GetExposeOk returns a tuple with the Expose field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetFailuresBeforeCritical

func (o *ServiceCheck) GetFailuresBeforeCritical() int32

GetFailuresBeforeCritical returns the FailuresBeforeCritical field value if set, zero value otherwise.

func (*ServiceCheck) GetFailuresBeforeCriticalOk

func (o *ServiceCheck) GetFailuresBeforeCriticalOk() (*int32, bool)

GetFailuresBeforeCriticalOk returns a tuple with the FailuresBeforeCritical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetGRPCService

func (o *ServiceCheck) GetGRPCService() string

GetGRPCService returns the GRPCService field value if set, zero value otherwise.

func (*ServiceCheck) GetGRPCServiceOk

func (o *ServiceCheck) GetGRPCServiceOk() (*string, bool)

GetGRPCServiceOk returns a tuple with the GRPCService field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetGRPCUseTLS

func (o *ServiceCheck) GetGRPCUseTLS() bool

GetGRPCUseTLS returns the GRPCUseTLS field value if set, zero value otherwise.

func (*ServiceCheck) GetGRPCUseTLSOk

func (o *ServiceCheck) GetGRPCUseTLSOk() (*bool, bool)

GetGRPCUseTLSOk returns a tuple with the GRPCUseTLS field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetHeader

func (o *ServiceCheck) GetHeader() map[string][]string

GetHeader returns the Header field value if set, zero value otherwise.

func (*ServiceCheck) GetHeaderOk

func (o *ServiceCheck) GetHeaderOk() (*map[string][]string, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetInitialStatus

func (o *ServiceCheck) GetInitialStatus() string

GetInitialStatus returns the InitialStatus field value if set, zero value otherwise.

func (*ServiceCheck) GetInitialStatusOk

func (o *ServiceCheck) GetInitialStatusOk() (*string, bool)

GetInitialStatusOk returns a tuple with the InitialStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetInterval

func (o *ServiceCheck) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*ServiceCheck) GetIntervalOk

func (o *ServiceCheck) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetMethod

func (o *ServiceCheck) GetMethod() string

GetMethod returns the Method field value if set, zero value otherwise.

func (*ServiceCheck) GetMethodOk

func (o *ServiceCheck) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetName

func (o *ServiceCheck) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceCheck) GetNameOk

func (o *ServiceCheck) 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 (*ServiceCheck) GetOnUpdate

func (o *ServiceCheck) GetOnUpdate() string

GetOnUpdate returns the OnUpdate field value if set, zero value otherwise.

func (*ServiceCheck) GetOnUpdateOk

func (o *ServiceCheck) GetOnUpdateOk() (*string, bool)

GetOnUpdateOk returns a tuple with the OnUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetPath

func (o *ServiceCheck) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*ServiceCheck) GetPathOk

func (o *ServiceCheck) 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 (*ServiceCheck) GetPortLabel

func (o *ServiceCheck) GetPortLabel() string

GetPortLabel returns the PortLabel field value if set, zero value otherwise.

func (*ServiceCheck) GetPortLabelOk

func (o *ServiceCheck) GetPortLabelOk() (*string, bool)

GetPortLabelOk returns a tuple with the PortLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetProtocol

func (o *ServiceCheck) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*ServiceCheck) GetProtocolOk

func (o *ServiceCheck) 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 (*ServiceCheck) GetSuccessBeforePassing

func (o *ServiceCheck) GetSuccessBeforePassing() int32

GetSuccessBeforePassing returns the SuccessBeforePassing field value if set, zero value otherwise.

func (*ServiceCheck) GetSuccessBeforePassingOk

func (o *ServiceCheck) GetSuccessBeforePassingOk() (*int32, bool)

GetSuccessBeforePassingOk returns a tuple with the SuccessBeforePassing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetTLSSkipVerify

func (o *ServiceCheck) GetTLSSkipVerify() bool

GetTLSSkipVerify returns the TLSSkipVerify field value if set, zero value otherwise.

func (*ServiceCheck) GetTLSSkipVerifyOk

func (o *ServiceCheck) GetTLSSkipVerifyOk() (*bool, bool)

GetTLSSkipVerifyOk returns a tuple with the TLSSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetTaskName

func (o *ServiceCheck) GetTaskName() string

GetTaskName returns the TaskName field value if set, zero value otherwise.

func (*ServiceCheck) GetTaskNameOk

func (o *ServiceCheck) GetTaskNameOk() (*string, bool)

GetTaskNameOk returns a tuple with the TaskName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetTimeout

func (o *ServiceCheck) GetTimeout() int64

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*ServiceCheck) GetTimeoutOk

func (o *ServiceCheck) GetTimeoutOk() (*int64, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) GetType

func (o *ServiceCheck) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ServiceCheck) GetTypeOk

func (o *ServiceCheck) 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 (*ServiceCheck) HasAddressMode

func (o *ServiceCheck) HasAddressMode() bool

HasAddressMode returns a boolean if a field has been set.

func (*ServiceCheck) HasAdvertise

func (o *ServiceCheck) HasAdvertise() bool

HasAdvertise returns a boolean if a field has been set.

func (*ServiceCheck) HasArgs

func (o *ServiceCheck) HasArgs() bool

HasArgs returns a boolean if a field has been set.

func (*ServiceCheck) HasBody

func (o *ServiceCheck) HasBody() bool

HasBody returns a boolean if a field has been set.

func (*ServiceCheck) HasCheckRestart

func (o *ServiceCheck) HasCheckRestart() bool

HasCheckRestart returns a boolean if a field has been set.

func (*ServiceCheck) HasCommand

func (o *ServiceCheck) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (*ServiceCheck) HasExpose

func (o *ServiceCheck) HasExpose() bool

HasExpose returns a boolean if a field has been set.

func (*ServiceCheck) HasFailuresBeforeCritical

func (o *ServiceCheck) HasFailuresBeforeCritical() bool

HasFailuresBeforeCritical returns a boolean if a field has been set.

func (*ServiceCheck) HasGRPCService

func (o *ServiceCheck) HasGRPCService() bool

HasGRPCService returns a boolean if a field has been set.

func (*ServiceCheck) HasGRPCUseTLS

func (o *ServiceCheck) HasGRPCUseTLS() bool

HasGRPCUseTLS returns a boolean if a field has been set.

func (*ServiceCheck) HasHeader

func (o *ServiceCheck) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (*ServiceCheck) HasInitialStatus

func (o *ServiceCheck) HasInitialStatus() bool

HasInitialStatus returns a boolean if a field has been set.

func (*ServiceCheck) HasInterval

func (o *ServiceCheck) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*ServiceCheck) HasMethod

func (o *ServiceCheck) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*ServiceCheck) HasName

func (o *ServiceCheck) HasName() bool

HasName returns a boolean if a field has been set.

func (*ServiceCheck) HasOnUpdate

func (o *ServiceCheck) HasOnUpdate() bool

HasOnUpdate returns a boolean if a field has been set.

func (*ServiceCheck) HasPath

func (o *ServiceCheck) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*ServiceCheck) HasPortLabel

func (o *ServiceCheck) HasPortLabel() bool

HasPortLabel returns a boolean if a field has been set.

func (*ServiceCheck) HasProtocol

func (o *ServiceCheck) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*ServiceCheck) HasSuccessBeforePassing

func (o *ServiceCheck) HasSuccessBeforePassing() bool

HasSuccessBeforePassing returns a boolean if a field has been set.

func (*ServiceCheck) HasTLSSkipVerify

func (o *ServiceCheck) HasTLSSkipVerify() bool

HasTLSSkipVerify returns a boolean if a field has been set.

func (*ServiceCheck) HasTaskName

func (o *ServiceCheck) HasTaskName() bool

HasTaskName returns a boolean if a field has been set.

func (*ServiceCheck) HasTimeout

func (o *ServiceCheck) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*ServiceCheck) HasType

func (o *ServiceCheck) HasType() bool

HasType returns a boolean if a field has been set.

func (ServiceCheck) MarshalJSON

func (o ServiceCheck) MarshalJSON() ([]byte, error)

func (*ServiceCheck) SetAddressMode

func (o *ServiceCheck) SetAddressMode(v string)

SetAddressMode gets a reference to the given string and assigns it to the AddressMode field.

func (*ServiceCheck) SetAdvertise

func (o *ServiceCheck) SetAdvertise(v string)

SetAdvertise gets a reference to the given string and assigns it to the Advertise field.

func (*ServiceCheck) SetArgs

func (o *ServiceCheck) SetArgs(v []string)

SetArgs gets a reference to the given []string and assigns it to the Args field.

func (*ServiceCheck) SetBody

func (o *ServiceCheck) SetBody(v string)

SetBody gets a reference to the given string and assigns it to the Body field.

func (*ServiceCheck) SetCheckRestart

func (o *ServiceCheck) SetCheckRestart(v CheckRestart)

SetCheckRestart gets a reference to the given CheckRestart and assigns it to the CheckRestart field.

func (*ServiceCheck) SetCommand

func (o *ServiceCheck) SetCommand(v string)

SetCommand gets a reference to the given string and assigns it to the Command field.

func (*ServiceCheck) SetExpose

func (o *ServiceCheck) SetExpose(v bool)

SetExpose gets a reference to the given bool and assigns it to the Expose field.

func (*ServiceCheck) SetFailuresBeforeCritical

func (o *ServiceCheck) SetFailuresBeforeCritical(v int32)

SetFailuresBeforeCritical gets a reference to the given int32 and assigns it to the FailuresBeforeCritical field.

func (*ServiceCheck) SetGRPCService

func (o *ServiceCheck) SetGRPCService(v string)

SetGRPCService gets a reference to the given string and assigns it to the GRPCService field.

func (*ServiceCheck) SetGRPCUseTLS

func (o *ServiceCheck) SetGRPCUseTLS(v bool)

SetGRPCUseTLS gets a reference to the given bool and assigns it to the GRPCUseTLS field.

func (*ServiceCheck) SetHeader

func (o *ServiceCheck) SetHeader(v map[string][]string)

SetHeader gets a reference to the given map[string][]string and assigns it to the Header field.

func (*ServiceCheck) SetInitialStatus

func (o *ServiceCheck) SetInitialStatus(v string)

SetInitialStatus gets a reference to the given string and assigns it to the InitialStatus field.

func (*ServiceCheck) SetInterval

func (o *ServiceCheck) SetInterval(v int64)

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*ServiceCheck) SetMethod

func (o *ServiceCheck) SetMethod(v string)

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*ServiceCheck) SetName

func (o *ServiceCheck) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceCheck) SetOnUpdate

func (o *ServiceCheck) SetOnUpdate(v string)

SetOnUpdate gets a reference to the given string and assigns it to the OnUpdate field.

func (*ServiceCheck) SetPath

func (o *ServiceCheck) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*ServiceCheck) SetPortLabel

func (o *ServiceCheck) SetPortLabel(v string)

SetPortLabel gets a reference to the given string and assigns it to the PortLabel field.

func (*ServiceCheck) SetProtocol

func (o *ServiceCheck) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (*ServiceCheck) SetSuccessBeforePassing

func (o *ServiceCheck) SetSuccessBeforePassing(v int32)

SetSuccessBeforePassing gets a reference to the given int32 and assigns it to the SuccessBeforePassing field.

func (*ServiceCheck) SetTLSSkipVerify

func (o *ServiceCheck) SetTLSSkipVerify(v bool)

SetTLSSkipVerify gets a reference to the given bool and assigns it to the TLSSkipVerify field.

func (*ServiceCheck) SetTaskName

func (o *ServiceCheck) SetTaskName(v string)

SetTaskName gets a reference to the given string and assigns it to the TaskName field.

func (*ServiceCheck) SetTimeout

func (o *ServiceCheck) SetTimeout(v int64)

SetTimeout gets a reference to the given int64 and assigns it to the Timeout field.

func (*ServiceCheck) SetType

func (o *ServiceCheck) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type ServiceRegistration

type ServiceRegistration struct {
	Address     *string   `json:"Address,omitempty"`
	AllocID     *string   `json:"AllocID,omitempty"`
	CreateIndex *int32    `json:"CreateIndex,omitempty"`
	Datacenter  *string   `json:"Datacenter,omitempty"`
	ID          *string   `json:"ID,omitempty"`
	JobID       *string   `json:"JobID,omitempty"`
	ModifyIndex *int32    `json:"ModifyIndex,omitempty"`
	Namespace   *string   `json:"Namespace,omitempty"`
	NodeID      *string   `json:"NodeID,omitempty"`
	Port        *int32    `json:"Port,omitempty"`
	ServiceName *string   `json:"ServiceName,omitempty"`
	Tags        *[]string `json:"Tags,omitempty"`
}

ServiceRegistration struct for ServiceRegistration

func NewServiceRegistration

func NewServiceRegistration() *ServiceRegistration

NewServiceRegistration instantiates a new ServiceRegistration 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 NewServiceRegistrationWithDefaults

func NewServiceRegistrationWithDefaults() *ServiceRegistration

NewServiceRegistrationWithDefaults instantiates a new ServiceRegistration 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 (*ServiceRegistration) GetAddress

func (o *ServiceRegistration) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*ServiceRegistration) GetAddressOk

func (o *ServiceRegistration) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) GetAllocID

func (o *ServiceRegistration) GetAllocID() string

GetAllocID returns the AllocID field value if set, zero value otherwise.

func (*ServiceRegistration) GetAllocIDOk

func (o *ServiceRegistration) GetAllocIDOk() (*string, bool)

GetAllocIDOk returns a tuple with the AllocID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) GetCreateIndex

func (o *ServiceRegistration) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*ServiceRegistration) GetCreateIndexOk

func (o *ServiceRegistration) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) GetDatacenter

func (o *ServiceRegistration) GetDatacenter() string

GetDatacenter returns the Datacenter field value if set, zero value otherwise.

func (*ServiceRegistration) GetDatacenterOk

func (o *ServiceRegistration) GetDatacenterOk() (*string, bool)

GetDatacenterOk returns a tuple with the Datacenter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) GetID

func (o *ServiceRegistration) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*ServiceRegistration) GetIDOk

func (o *ServiceRegistration) 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 (*ServiceRegistration) GetJobID

func (o *ServiceRegistration) GetJobID() string

GetJobID returns the JobID field value if set, zero value otherwise.

func (*ServiceRegistration) GetJobIDOk

func (o *ServiceRegistration) GetJobIDOk() (*string, bool)

GetJobIDOk returns a tuple with the JobID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) GetModifyIndex

func (o *ServiceRegistration) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*ServiceRegistration) GetModifyIndexOk

func (o *ServiceRegistration) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) GetNamespace

func (o *ServiceRegistration) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*ServiceRegistration) GetNamespaceOk

func (o *ServiceRegistration) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) GetNodeID

func (o *ServiceRegistration) GetNodeID() string

GetNodeID returns the NodeID field value if set, zero value otherwise.

func (*ServiceRegistration) GetNodeIDOk

func (o *ServiceRegistration) GetNodeIDOk() (*string, bool)

GetNodeIDOk returns a tuple with the NodeID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) GetPort

func (o *ServiceRegistration) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*ServiceRegistration) GetPortOk

func (o *ServiceRegistration) 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 (*ServiceRegistration) GetServiceName

func (o *ServiceRegistration) GetServiceName() string

GetServiceName returns the ServiceName field value if set, zero value otherwise.

func (*ServiceRegistration) GetServiceNameOk

func (o *ServiceRegistration) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) GetTags

func (o *ServiceRegistration) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*ServiceRegistration) GetTagsOk

func (o *ServiceRegistration) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceRegistration) HasAddress

func (o *ServiceRegistration) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*ServiceRegistration) HasAllocID

func (o *ServiceRegistration) HasAllocID() bool

HasAllocID returns a boolean if a field has been set.

func (*ServiceRegistration) HasCreateIndex

func (o *ServiceRegistration) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*ServiceRegistration) HasDatacenter

func (o *ServiceRegistration) HasDatacenter() bool

HasDatacenter returns a boolean if a field has been set.

func (*ServiceRegistration) HasID

func (o *ServiceRegistration) HasID() bool

HasID returns a boolean if a field has been set.

func (*ServiceRegistration) HasJobID

func (o *ServiceRegistration) HasJobID() bool

HasJobID returns a boolean if a field has been set.

func (*ServiceRegistration) HasModifyIndex

func (o *ServiceRegistration) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*ServiceRegistration) HasNamespace

func (o *ServiceRegistration) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*ServiceRegistration) HasNodeID

func (o *ServiceRegistration) HasNodeID() bool

HasNodeID returns a boolean if a field has been set.

func (*ServiceRegistration) HasPort

func (o *ServiceRegistration) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*ServiceRegistration) HasServiceName

func (o *ServiceRegistration) HasServiceName() bool

HasServiceName returns a boolean if a field has been set.

func (*ServiceRegistration) HasTags

func (o *ServiceRegistration) HasTags() bool

HasTags returns a boolean if a field has been set.

func (ServiceRegistration) MarshalJSON

func (o ServiceRegistration) MarshalJSON() ([]byte, error)

func (*ServiceRegistration) SetAddress

func (o *ServiceRegistration) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*ServiceRegistration) SetAllocID

func (o *ServiceRegistration) SetAllocID(v string)

SetAllocID gets a reference to the given string and assigns it to the AllocID field.

func (*ServiceRegistration) SetCreateIndex

func (o *ServiceRegistration) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*ServiceRegistration) SetDatacenter

func (o *ServiceRegistration) SetDatacenter(v string)

SetDatacenter gets a reference to the given string and assigns it to the Datacenter field.

func (*ServiceRegistration) SetID

func (o *ServiceRegistration) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*ServiceRegistration) SetJobID

func (o *ServiceRegistration) SetJobID(v string)

SetJobID gets a reference to the given string and assigns it to the JobID field.

func (*ServiceRegistration) SetModifyIndex

func (o *ServiceRegistration) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*ServiceRegistration) SetNamespace

func (o *ServiceRegistration) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*ServiceRegistration) SetNodeID

func (o *ServiceRegistration) SetNodeID(v string)

SetNodeID gets a reference to the given string and assigns it to the NodeID field.

func (*ServiceRegistration) SetPort

func (o *ServiceRegistration) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*ServiceRegistration) SetServiceName

func (o *ServiceRegistration) SetServiceName(v string)

SetServiceName gets a reference to the given string and assigns it to the ServiceName field.

func (*ServiceRegistration) SetTags

func (o *ServiceRegistration) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

type SidecarTask

type SidecarTask struct {
	Config        *map[string]interface{} `json:"Config,omitempty"`
	Driver        *string                 `json:"Driver,omitempty"`
	Env           *map[string]string      `json:"Env,omitempty"`
	KillSignal    *string                 `json:"KillSignal,omitempty"`
	KillTimeout   *int64                  `json:"KillTimeout,omitempty"`
	LogConfig     *LogConfig              `json:"LogConfig,omitempty"`
	Meta          *map[string]string      `json:"Meta,omitempty"`
	Name          *string                 `json:"Name,omitempty"`
	Resources     *Resources              `json:"Resources,omitempty"`
	ShutdownDelay *int64                  `json:"ShutdownDelay,omitempty"`
	User          *string                 `json:"User,omitempty"`
}

SidecarTask struct for SidecarTask

func NewSidecarTask

func NewSidecarTask() *SidecarTask

NewSidecarTask instantiates a new SidecarTask 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 NewSidecarTaskWithDefaults

func NewSidecarTaskWithDefaults() *SidecarTask

NewSidecarTaskWithDefaults instantiates a new SidecarTask 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 (*SidecarTask) GetConfig

func (o *SidecarTask) GetConfig() map[string]interface{}

GetConfig returns the Config field value if set, zero value otherwise.

func (*SidecarTask) GetConfigOk

func (o *SidecarTask) GetConfigOk() (*map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SidecarTask) GetDriver

func (o *SidecarTask) GetDriver() string

GetDriver returns the Driver field value if set, zero value otherwise.

func (*SidecarTask) GetDriverOk

func (o *SidecarTask) GetDriverOk() (*string, bool)

GetDriverOk returns a tuple with the Driver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SidecarTask) GetEnv

func (o *SidecarTask) GetEnv() map[string]string

GetEnv returns the Env field value if set, zero value otherwise.

func (*SidecarTask) GetEnvOk

func (o *SidecarTask) GetEnvOk() (*map[string]string, 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 (*SidecarTask) GetKillSignal

func (o *SidecarTask) GetKillSignal() string

GetKillSignal returns the KillSignal field value if set, zero value otherwise.

func (*SidecarTask) GetKillSignalOk

func (o *SidecarTask) GetKillSignalOk() (*string, bool)

GetKillSignalOk returns a tuple with the KillSignal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SidecarTask) GetKillTimeout

func (o *SidecarTask) GetKillTimeout() int64

GetKillTimeout returns the KillTimeout field value if set, zero value otherwise.

func (*SidecarTask) GetKillTimeoutOk

func (o *SidecarTask) GetKillTimeoutOk() (*int64, bool)

GetKillTimeoutOk returns a tuple with the KillTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SidecarTask) GetLogConfig

func (o *SidecarTask) GetLogConfig() LogConfig

GetLogConfig returns the LogConfig field value if set, zero value otherwise.

func (*SidecarTask) GetLogConfigOk

func (o *SidecarTask) GetLogConfigOk() (*LogConfig, bool)

GetLogConfigOk returns a tuple with the LogConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SidecarTask) GetMeta

func (o *SidecarTask) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*SidecarTask) GetMetaOk

func (o *SidecarTask) GetMetaOk() (*map[string]string, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SidecarTask) GetName

func (o *SidecarTask) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SidecarTask) GetNameOk

func (o *SidecarTask) 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 (*SidecarTask) GetResources

func (o *SidecarTask) GetResources() Resources

GetResources returns the Resources field value if set, zero value otherwise.

func (*SidecarTask) GetResourcesOk

func (o *SidecarTask) GetResourcesOk() (*Resources, 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 (*SidecarTask) GetShutdownDelay

func (o *SidecarTask) GetShutdownDelay() int64

GetShutdownDelay returns the ShutdownDelay field value if set, zero value otherwise.

func (*SidecarTask) GetShutdownDelayOk

func (o *SidecarTask) GetShutdownDelayOk() (*int64, bool)

GetShutdownDelayOk returns a tuple with the ShutdownDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SidecarTask) GetUser

func (o *SidecarTask) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*SidecarTask) GetUserOk

func (o *SidecarTask) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SidecarTask) HasConfig

func (o *SidecarTask) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*SidecarTask) HasDriver

func (o *SidecarTask) HasDriver() bool

HasDriver returns a boolean if a field has been set.

func (*SidecarTask) HasEnv

func (o *SidecarTask) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*SidecarTask) HasKillSignal

func (o *SidecarTask) HasKillSignal() bool

HasKillSignal returns a boolean if a field has been set.

func (*SidecarTask) HasKillTimeout

func (o *SidecarTask) HasKillTimeout() bool

HasKillTimeout returns a boolean if a field has been set.

func (*SidecarTask) HasLogConfig

func (o *SidecarTask) HasLogConfig() bool

HasLogConfig returns a boolean if a field has been set.

func (*SidecarTask) HasMeta

func (o *SidecarTask) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*SidecarTask) HasName

func (o *SidecarTask) HasName() bool

HasName returns a boolean if a field has been set.

func (*SidecarTask) HasResources

func (o *SidecarTask) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*SidecarTask) HasShutdownDelay

func (o *SidecarTask) HasShutdownDelay() bool

HasShutdownDelay returns a boolean if a field has been set.

func (*SidecarTask) HasUser

func (o *SidecarTask) HasUser() bool

HasUser returns a boolean if a field has been set.

func (SidecarTask) MarshalJSON

func (o SidecarTask) MarshalJSON() ([]byte, error)

func (*SidecarTask) SetConfig

func (o *SidecarTask) SetConfig(v map[string]interface{})

SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.

func (*SidecarTask) SetDriver

func (o *SidecarTask) SetDriver(v string)

SetDriver gets a reference to the given string and assigns it to the Driver field.

func (*SidecarTask) SetEnv

func (o *SidecarTask) SetEnv(v map[string]string)

SetEnv gets a reference to the given map[string]string and assigns it to the Env field.

func (*SidecarTask) SetKillSignal

func (o *SidecarTask) SetKillSignal(v string)

SetKillSignal gets a reference to the given string and assigns it to the KillSignal field.

func (*SidecarTask) SetKillTimeout

func (o *SidecarTask) SetKillTimeout(v int64)

SetKillTimeout gets a reference to the given int64 and assigns it to the KillTimeout field.

func (*SidecarTask) SetLogConfig

func (o *SidecarTask) SetLogConfig(v LogConfig)

SetLogConfig gets a reference to the given LogConfig and assigns it to the LogConfig field.

func (*SidecarTask) SetMeta

func (o *SidecarTask) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*SidecarTask) SetName

func (o *SidecarTask) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SidecarTask) SetResources

func (o *SidecarTask) SetResources(v Resources)

SetResources gets a reference to the given Resources and assigns it to the Resources field.

func (*SidecarTask) SetShutdownDelay

func (o *SidecarTask) SetShutdownDelay(v int64)

SetShutdownDelay gets a reference to the given int64 and assigns it to the ShutdownDelay field.

func (*SidecarTask) SetUser

func (o *SidecarTask) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

type Spread

type Spread struct {
	Attribute    *string         `json:"Attribute,omitempty"`
	SpreadTarget *[]SpreadTarget `json:"SpreadTarget,omitempty"`
	Weight       *int32          `json:"Weight,omitempty"`
}

Spread struct for Spread

func NewSpread

func NewSpread() *Spread

NewSpread instantiates a new Spread 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 NewSpreadWithDefaults

func NewSpreadWithDefaults() *Spread

NewSpreadWithDefaults instantiates a new Spread 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 (*Spread) GetAttribute

func (o *Spread) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise.

func (*Spread) GetAttributeOk

func (o *Spread) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Spread) GetSpreadTarget

func (o *Spread) GetSpreadTarget() []SpreadTarget

GetSpreadTarget returns the SpreadTarget field value if set, zero value otherwise.

func (*Spread) GetSpreadTargetOk

func (o *Spread) GetSpreadTargetOk() (*[]SpreadTarget, bool)

GetSpreadTargetOk returns a tuple with the SpreadTarget field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Spread) GetWeight

func (o *Spread) GetWeight() int32

GetWeight returns the Weight field value if set, zero value otherwise.

func (*Spread) GetWeightOk

func (o *Spread) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Spread) HasAttribute

func (o *Spread) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*Spread) HasSpreadTarget

func (o *Spread) HasSpreadTarget() bool

HasSpreadTarget returns a boolean if a field has been set.

func (*Spread) HasWeight

func (o *Spread) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (Spread) MarshalJSON

func (o Spread) MarshalJSON() ([]byte, error)

func (*Spread) SetAttribute

func (o *Spread) SetAttribute(v string)

SetAttribute gets a reference to the given string and assigns it to the Attribute field.

func (*Spread) SetSpreadTarget

func (o *Spread) SetSpreadTarget(v []SpreadTarget)

SetSpreadTarget gets a reference to the given []SpreadTarget and assigns it to the SpreadTarget field.

func (*Spread) SetWeight

func (o *Spread) SetWeight(v int32)

SetWeight gets a reference to the given int32 and assigns it to the Weight field.

type SpreadTarget

type SpreadTarget struct {
	Percent *int32  `json:"Percent,omitempty"`
	Value   *string `json:"Value,omitempty"`
}

SpreadTarget struct for SpreadTarget

func NewSpreadTarget

func NewSpreadTarget() *SpreadTarget

NewSpreadTarget instantiates a new SpreadTarget 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 NewSpreadTargetWithDefaults

func NewSpreadTargetWithDefaults() *SpreadTarget

NewSpreadTargetWithDefaults instantiates a new SpreadTarget 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 (*SpreadTarget) GetPercent

func (o *SpreadTarget) GetPercent() int32

GetPercent returns the Percent field value if set, zero value otherwise.

func (*SpreadTarget) GetPercentOk

func (o *SpreadTarget) GetPercentOk() (*int32, bool)

GetPercentOk returns a tuple with the Percent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpreadTarget) GetValue

func (o *SpreadTarget) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*SpreadTarget) GetValueOk

func (o *SpreadTarget) 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 (*SpreadTarget) HasPercent

func (o *SpreadTarget) HasPercent() bool

HasPercent returns a boolean if a field has been set.

func (*SpreadTarget) HasValue

func (o *SpreadTarget) HasValue() bool

HasValue returns a boolean if a field has been set.

func (SpreadTarget) MarshalJSON

func (o SpreadTarget) MarshalJSON() ([]byte, error)

func (*SpreadTarget) SetPercent

func (o *SpreadTarget) SetPercent(v int32)

SetPercent gets a reference to the given int32 and assigns it to the Percent field.

func (*SpreadTarget) SetValue

func (o *SpreadTarget) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

type StatusApiService

type StatusApiService service

StatusApiService StatusApi service

func (*StatusApiService) GetStatusLeader

* GetStatusLeader Method for GetStatusLeader * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetStatusLeaderRequest

func (*StatusApiService) GetStatusLeaderExecute

func (a *StatusApiService) GetStatusLeaderExecute(r ApiGetStatusLeaderRequest) (string, *_nethttp.Response, error)

* Execute executes the request * @return string

func (*StatusApiService) GetStatusPeers

* GetStatusPeers Method for GetStatusPeers * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetStatusPeersRequest

func (*StatusApiService) GetStatusPeersExecute

func (a *StatusApiService) GetStatusPeersExecute(r ApiGetStatusPeersRequest) ([]string, *_nethttp.Response, error)

* Execute executes the request * @return []string

type SystemApiService

type SystemApiService service

SystemApiService SystemApi service

func (*SystemApiService) PutSystemGC

* PutSystemGC Method for PutSystemGC * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPutSystemGCRequest

func (*SystemApiService) PutSystemGCExecute

func (a *SystemApiService) PutSystemGCExecute(r ApiPutSystemGCRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*SystemApiService) PutSystemReconcileSummaries

func (a *SystemApiService) PutSystemReconcileSummaries(ctx _context.Context) ApiPutSystemReconcileSummariesRequest

* PutSystemReconcileSummaries Method for PutSystemReconcileSummaries * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPutSystemReconcileSummariesRequest

func (*SystemApiService) PutSystemReconcileSummariesExecute

func (a *SystemApiService) PutSystemReconcileSummariesExecute(r ApiPutSystemReconcileSummariesRequest) (*_nethttp.Response, error)

* Execute executes the request

type Task

type Task struct {
	Affinities      *[]Affinity             `json:"Affinities,omitempty"`
	Artifacts       *[]TaskArtifact         `json:"Artifacts,omitempty"`
	CSIPluginConfig *TaskCSIPluginConfig    `json:"CSIPluginConfig,omitempty"`
	Config          *map[string]interface{} `json:"Config,omitempty"`
	Constraints     *[]Constraint           `json:"Constraints,omitempty"`
	DispatchPayload *DispatchPayloadConfig  `json:"DispatchPayload,omitempty"`
	Driver          *string                 `json:"Driver,omitempty"`
	Env             *map[string]string      `json:"Env,omitempty"`
	KillSignal      *string                 `json:"KillSignal,omitempty"`
	KillTimeout     *int64                  `json:"KillTimeout,omitempty"`
	Kind            *string                 `json:"Kind,omitempty"`
	Leader          *bool                   `json:"Leader,omitempty"`
	Lifecycle       *TaskLifecycle          `json:"Lifecycle,omitempty"`
	LogConfig       *LogConfig              `json:"LogConfig,omitempty"`
	Meta            *map[string]string      `json:"Meta,omitempty"`
	Name            *string                 `json:"Name,omitempty"`
	Resources       *Resources              `json:"Resources,omitempty"`
	RestartPolicy   *RestartPolicy          `json:"RestartPolicy,omitempty"`
	ScalingPolicies *[]ScalingPolicy        `json:"ScalingPolicies,omitempty"`
	Services        *[]Service              `json:"Services,omitempty"`
	ShutdownDelay   *int64                  `json:"ShutdownDelay,omitempty"`
	Templates       *[]Template             `json:"Templates,omitempty"`
	User            *string                 `json:"User,omitempty"`
	Vault           *Vault                  `json:"Vault,omitempty"`
	VolumeMounts    *[]VolumeMount          `json:"VolumeMounts,omitempty"`
}

Task struct for Task

func NewTask

func NewTask() *Task

NewTask instantiates a new Task 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 NewTaskWithDefaults

func NewTaskWithDefaults() *Task

NewTaskWithDefaults instantiates a new Task 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 (*Task) GetAffinities

func (o *Task) GetAffinities() []Affinity

GetAffinities returns the Affinities field value if set, zero value otherwise.

func (*Task) GetAffinitiesOk

func (o *Task) GetAffinitiesOk() (*[]Affinity, bool)

GetAffinitiesOk returns a tuple with the Affinities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetArtifacts

func (o *Task) GetArtifacts() []TaskArtifact

GetArtifacts returns the Artifacts field value if set, zero value otherwise.

func (*Task) GetArtifactsOk

func (o *Task) GetArtifactsOk() (*[]TaskArtifact, bool)

GetArtifactsOk returns a tuple with the Artifacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetCSIPluginConfig

func (o *Task) GetCSIPluginConfig() TaskCSIPluginConfig

GetCSIPluginConfig returns the CSIPluginConfig field value if set, zero value otherwise.

func (*Task) GetCSIPluginConfigOk

func (o *Task) GetCSIPluginConfigOk() (*TaskCSIPluginConfig, bool)

GetCSIPluginConfigOk returns a tuple with the CSIPluginConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetConfig

func (o *Task) GetConfig() map[string]interface{}

GetConfig returns the Config field value if set, zero value otherwise.

func (*Task) GetConfigOk

func (o *Task) GetConfigOk() (*map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetConstraints

func (o *Task) GetConstraints() []Constraint

GetConstraints returns the Constraints field value if set, zero value otherwise.

func (*Task) GetConstraintsOk

func (o *Task) GetConstraintsOk() (*[]Constraint, bool)

GetConstraintsOk returns a tuple with the Constraints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetDispatchPayload

func (o *Task) GetDispatchPayload() DispatchPayloadConfig

GetDispatchPayload returns the DispatchPayload field value if set, zero value otherwise.

func (*Task) GetDispatchPayloadOk

func (o *Task) GetDispatchPayloadOk() (*DispatchPayloadConfig, bool)

GetDispatchPayloadOk returns a tuple with the DispatchPayload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetDriver

func (o *Task) GetDriver() string

GetDriver returns the Driver field value if set, zero value otherwise.

func (*Task) GetDriverOk

func (o *Task) GetDriverOk() (*string, bool)

GetDriverOk returns a tuple with the Driver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetEnv

func (o *Task) GetEnv() map[string]string

GetEnv returns the Env field value if set, zero value otherwise.

func (*Task) GetEnvOk

func (o *Task) GetEnvOk() (*map[string]string, 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 (*Task) GetKillSignal

func (o *Task) GetKillSignal() string

GetKillSignal returns the KillSignal field value if set, zero value otherwise.

func (*Task) GetKillSignalOk

func (o *Task) GetKillSignalOk() (*string, bool)

GetKillSignalOk returns a tuple with the KillSignal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetKillTimeout

func (o *Task) GetKillTimeout() int64

GetKillTimeout returns the KillTimeout field value if set, zero value otherwise.

func (*Task) GetKillTimeoutOk

func (o *Task) GetKillTimeoutOk() (*int64, bool)

GetKillTimeoutOk returns a tuple with the KillTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetKind

func (o *Task) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*Task) GetKindOk

func (o *Task) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetLeader

func (o *Task) GetLeader() bool

GetLeader returns the Leader field value if set, zero value otherwise.

func (*Task) GetLeaderOk

func (o *Task) GetLeaderOk() (*bool, bool)

GetLeaderOk returns a tuple with the Leader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetLifecycle

func (o *Task) GetLifecycle() TaskLifecycle

GetLifecycle returns the Lifecycle field value if set, zero value otherwise.

func (*Task) GetLifecycleOk

func (o *Task) GetLifecycleOk() (*TaskLifecycle, bool)

GetLifecycleOk returns a tuple with the Lifecycle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetLogConfig

func (o *Task) GetLogConfig() LogConfig

GetLogConfig returns the LogConfig field value if set, zero value otherwise.

func (*Task) GetLogConfigOk

func (o *Task) GetLogConfigOk() (*LogConfig, bool)

GetLogConfigOk returns a tuple with the LogConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetMeta

func (o *Task) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*Task) GetMetaOk

func (o *Task) GetMetaOk() (*map[string]string, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetName

func (o *Task) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Task) GetNameOk

func (o *Task) 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 (*Task) GetResources

func (o *Task) GetResources() Resources

GetResources returns the Resources field value if set, zero value otherwise.

func (*Task) GetResourcesOk

func (o *Task) GetResourcesOk() (*Resources, 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 (*Task) GetRestartPolicy

func (o *Task) GetRestartPolicy() RestartPolicy

GetRestartPolicy returns the RestartPolicy field value if set, zero value otherwise.

func (*Task) GetRestartPolicyOk

func (o *Task) GetRestartPolicyOk() (*RestartPolicy, bool)

GetRestartPolicyOk returns a tuple with the RestartPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetScalingPolicies

func (o *Task) GetScalingPolicies() []ScalingPolicy

GetScalingPolicies returns the ScalingPolicies field value if set, zero value otherwise.

func (*Task) GetScalingPoliciesOk

func (o *Task) GetScalingPoliciesOk() (*[]ScalingPolicy, bool)

GetScalingPoliciesOk returns a tuple with the ScalingPolicies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetServices

func (o *Task) GetServices() []Service

GetServices returns the Services field value if set, zero value otherwise.

func (*Task) GetServicesOk

func (o *Task) GetServicesOk() (*[]Service, bool)

GetServicesOk returns a tuple with the Services field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetShutdownDelay

func (o *Task) GetShutdownDelay() int64

GetShutdownDelay returns the ShutdownDelay field value if set, zero value otherwise.

func (*Task) GetShutdownDelayOk

func (o *Task) GetShutdownDelayOk() (*int64, bool)

GetShutdownDelayOk returns a tuple with the ShutdownDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetTemplates

func (o *Task) GetTemplates() []Template

GetTemplates returns the Templates field value if set, zero value otherwise.

func (*Task) GetTemplatesOk

func (o *Task) GetTemplatesOk() (*[]Template, bool)

GetTemplatesOk returns a tuple with the Templates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetUser

func (o *Task) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*Task) GetUserOk

func (o *Task) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetVault

func (o *Task) GetVault() Vault

GetVault returns the Vault field value if set, zero value otherwise.

func (*Task) GetVaultOk

func (o *Task) GetVaultOk() (*Vault, bool)

GetVaultOk returns a tuple with the Vault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Task) GetVolumeMounts

func (o *Task) GetVolumeMounts() []VolumeMount

GetVolumeMounts returns the VolumeMounts field value if set, zero value otherwise.

func (*Task) GetVolumeMountsOk

func (o *Task) GetVolumeMountsOk() (*[]VolumeMount, 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 (*Task) HasAffinities

func (o *Task) HasAffinities() bool

HasAffinities returns a boolean if a field has been set.

func (*Task) HasArtifacts

func (o *Task) HasArtifacts() bool

HasArtifacts returns a boolean if a field has been set.

func (*Task) HasCSIPluginConfig

func (o *Task) HasCSIPluginConfig() bool

HasCSIPluginConfig returns a boolean if a field has been set.

func (*Task) HasConfig

func (o *Task) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*Task) HasConstraints

func (o *Task) HasConstraints() bool

HasConstraints returns a boolean if a field has been set.

func (*Task) HasDispatchPayload

func (o *Task) HasDispatchPayload() bool

HasDispatchPayload returns a boolean if a field has been set.

func (*Task) HasDriver

func (o *Task) HasDriver() bool

HasDriver returns a boolean if a field has been set.

func (*Task) HasEnv

func (o *Task) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*Task) HasKillSignal

func (o *Task) HasKillSignal() bool

HasKillSignal returns a boolean if a field has been set.

func (*Task) HasKillTimeout

func (o *Task) HasKillTimeout() bool

HasKillTimeout returns a boolean if a field has been set.

func (*Task) HasKind

func (o *Task) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*Task) HasLeader

func (o *Task) HasLeader() bool

HasLeader returns a boolean if a field has been set.

func (*Task) HasLifecycle

func (o *Task) HasLifecycle() bool

HasLifecycle returns a boolean if a field has been set.

func (*Task) HasLogConfig

func (o *Task) HasLogConfig() bool

HasLogConfig returns a boolean if a field has been set.

func (*Task) HasMeta

func (o *Task) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*Task) HasName

func (o *Task) HasName() bool

HasName returns a boolean if a field has been set.

func (*Task) HasResources

func (o *Task) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*Task) HasRestartPolicy

func (o *Task) HasRestartPolicy() bool

HasRestartPolicy returns a boolean if a field has been set.

func (*Task) HasScalingPolicies

func (o *Task) HasScalingPolicies() bool

HasScalingPolicies returns a boolean if a field has been set.

func (*Task) HasServices

func (o *Task) HasServices() bool

HasServices returns a boolean if a field has been set.

func (*Task) HasShutdownDelay

func (o *Task) HasShutdownDelay() bool

HasShutdownDelay returns a boolean if a field has been set.

func (*Task) HasTemplates

func (o *Task) HasTemplates() bool

HasTemplates returns a boolean if a field has been set.

func (*Task) HasUser

func (o *Task) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*Task) HasVault

func (o *Task) HasVault() bool

HasVault returns a boolean if a field has been set.

func (*Task) HasVolumeMounts

func (o *Task) HasVolumeMounts() bool

HasVolumeMounts returns a boolean if a field has been set.

func (Task) MarshalJSON

func (o Task) MarshalJSON() ([]byte, error)

func (*Task) SetAffinities

func (o *Task) SetAffinities(v []Affinity)

SetAffinities gets a reference to the given []Affinity and assigns it to the Affinities field.

func (*Task) SetArtifacts

func (o *Task) SetArtifacts(v []TaskArtifact)

SetArtifacts gets a reference to the given []TaskArtifact and assigns it to the Artifacts field.

func (*Task) SetCSIPluginConfig

func (o *Task) SetCSIPluginConfig(v TaskCSIPluginConfig)

SetCSIPluginConfig gets a reference to the given TaskCSIPluginConfig and assigns it to the CSIPluginConfig field.

func (*Task) SetConfig

func (o *Task) SetConfig(v map[string]interface{})

SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.

func (*Task) SetConstraints

func (o *Task) SetConstraints(v []Constraint)

SetConstraints gets a reference to the given []Constraint and assigns it to the Constraints field.

func (*Task) SetDispatchPayload

func (o *Task) SetDispatchPayload(v DispatchPayloadConfig)

SetDispatchPayload gets a reference to the given DispatchPayloadConfig and assigns it to the DispatchPayload field.

func (*Task) SetDriver

func (o *Task) SetDriver(v string)

SetDriver gets a reference to the given string and assigns it to the Driver field.

func (*Task) SetEnv

func (o *Task) SetEnv(v map[string]string)

SetEnv gets a reference to the given map[string]string and assigns it to the Env field.

func (*Task) SetKillSignal

func (o *Task) SetKillSignal(v string)

SetKillSignal gets a reference to the given string and assigns it to the KillSignal field.

func (*Task) SetKillTimeout

func (o *Task) SetKillTimeout(v int64)

SetKillTimeout gets a reference to the given int64 and assigns it to the KillTimeout field.

func (*Task) SetKind

func (o *Task) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*Task) SetLeader

func (o *Task) SetLeader(v bool)

SetLeader gets a reference to the given bool and assigns it to the Leader field.

func (*Task) SetLifecycle

func (o *Task) SetLifecycle(v TaskLifecycle)

SetLifecycle gets a reference to the given TaskLifecycle and assigns it to the Lifecycle field.

func (*Task) SetLogConfig

func (o *Task) SetLogConfig(v LogConfig)

SetLogConfig gets a reference to the given LogConfig and assigns it to the LogConfig field.

func (*Task) SetMeta

func (o *Task) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*Task) SetName

func (o *Task) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Task) SetResources

func (o *Task) SetResources(v Resources)

SetResources gets a reference to the given Resources and assigns it to the Resources field.

func (*Task) SetRestartPolicy

func (o *Task) SetRestartPolicy(v RestartPolicy)

SetRestartPolicy gets a reference to the given RestartPolicy and assigns it to the RestartPolicy field.

func (*Task) SetScalingPolicies

func (o *Task) SetScalingPolicies(v []ScalingPolicy)

SetScalingPolicies gets a reference to the given []ScalingPolicy and assigns it to the ScalingPolicies field.

func (*Task) SetServices

func (o *Task) SetServices(v []Service)

SetServices gets a reference to the given []Service and assigns it to the Services field.

func (*Task) SetShutdownDelay

func (o *Task) SetShutdownDelay(v int64)

SetShutdownDelay gets a reference to the given int64 and assigns it to the ShutdownDelay field.

func (*Task) SetTemplates

func (o *Task) SetTemplates(v []Template)

SetTemplates gets a reference to the given []Template and assigns it to the Templates field.

func (*Task) SetUser

func (o *Task) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (*Task) SetVault

func (o *Task) SetVault(v Vault)

SetVault gets a reference to the given Vault and assigns it to the Vault field.

func (*Task) SetVolumeMounts

func (o *Task) SetVolumeMounts(v []VolumeMount)

SetVolumeMounts gets a reference to the given []VolumeMount and assigns it to the VolumeMounts field.

type TaskArtifact

type TaskArtifact struct {
	GetterHeaders *map[string]string `json:"GetterHeaders,omitempty"`
	GetterMode    *string            `json:"GetterMode,omitempty"`
	GetterOptions *map[string]string `json:"GetterOptions,omitempty"`
	GetterSource  *string            `json:"GetterSource,omitempty"`
	RelativeDest  *string            `json:"RelativeDest,omitempty"`
}

TaskArtifact struct for TaskArtifact

func NewTaskArtifact

func NewTaskArtifact() *TaskArtifact

NewTaskArtifact instantiates a new TaskArtifact 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 NewTaskArtifactWithDefaults

func NewTaskArtifactWithDefaults() *TaskArtifact

NewTaskArtifactWithDefaults instantiates a new TaskArtifact 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 (*TaskArtifact) GetGetterHeaders

func (o *TaskArtifact) GetGetterHeaders() map[string]string

GetGetterHeaders returns the GetterHeaders field value if set, zero value otherwise.

func (*TaskArtifact) GetGetterHeadersOk

func (o *TaskArtifact) GetGetterHeadersOk() (*map[string]string, bool)

GetGetterHeadersOk returns a tuple with the GetterHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskArtifact) GetGetterMode

func (o *TaskArtifact) GetGetterMode() string

GetGetterMode returns the GetterMode field value if set, zero value otherwise.

func (*TaskArtifact) GetGetterModeOk

func (o *TaskArtifact) GetGetterModeOk() (*string, bool)

GetGetterModeOk returns a tuple with the GetterMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskArtifact) GetGetterOptions

func (o *TaskArtifact) GetGetterOptions() map[string]string

GetGetterOptions returns the GetterOptions field value if set, zero value otherwise.

func (*TaskArtifact) GetGetterOptionsOk

func (o *TaskArtifact) GetGetterOptionsOk() (*map[string]string, bool)

GetGetterOptionsOk returns a tuple with the GetterOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskArtifact) GetGetterSource

func (o *TaskArtifact) GetGetterSource() string

GetGetterSource returns the GetterSource field value if set, zero value otherwise.

func (*TaskArtifact) GetGetterSourceOk

func (o *TaskArtifact) GetGetterSourceOk() (*string, bool)

GetGetterSourceOk returns a tuple with the GetterSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskArtifact) GetRelativeDest

func (o *TaskArtifact) GetRelativeDest() string

GetRelativeDest returns the RelativeDest field value if set, zero value otherwise.

func (*TaskArtifact) GetRelativeDestOk

func (o *TaskArtifact) GetRelativeDestOk() (*string, bool)

GetRelativeDestOk returns a tuple with the RelativeDest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskArtifact) HasGetterHeaders

func (o *TaskArtifact) HasGetterHeaders() bool

HasGetterHeaders returns a boolean if a field has been set.

func (*TaskArtifact) HasGetterMode

func (o *TaskArtifact) HasGetterMode() bool

HasGetterMode returns a boolean if a field has been set.

func (*TaskArtifact) HasGetterOptions

func (o *TaskArtifact) HasGetterOptions() bool

HasGetterOptions returns a boolean if a field has been set.

func (*TaskArtifact) HasGetterSource

func (o *TaskArtifact) HasGetterSource() bool

HasGetterSource returns a boolean if a field has been set.

func (*TaskArtifact) HasRelativeDest

func (o *TaskArtifact) HasRelativeDest() bool

HasRelativeDest returns a boolean if a field has been set.

func (TaskArtifact) MarshalJSON

func (o TaskArtifact) MarshalJSON() ([]byte, error)

func (*TaskArtifact) SetGetterHeaders

func (o *TaskArtifact) SetGetterHeaders(v map[string]string)

SetGetterHeaders gets a reference to the given map[string]string and assigns it to the GetterHeaders field.

func (*TaskArtifact) SetGetterMode

func (o *TaskArtifact) SetGetterMode(v string)

SetGetterMode gets a reference to the given string and assigns it to the GetterMode field.

func (*TaskArtifact) SetGetterOptions

func (o *TaskArtifact) SetGetterOptions(v map[string]string)

SetGetterOptions gets a reference to the given map[string]string and assigns it to the GetterOptions field.

func (*TaskArtifact) SetGetterSource

func (o *TaskArtifact) SetGetterSource(v string)

SetGetterSource gets a reference to the given string and assigns it to the GetterSource field.

func (*TaskArtifact) SetRelativeDest

func (o *TaskArtifact) SetRelativeDest(v string)

SetRelativeDest gets a reference to the given string and assigns it to the RelativeDest field.

type TaskCSIPluginConfig

type TaskCSIPluginConfig struct {
	HealthTimeout       *int64  `json:"HealthTimeout,omitempty"`
	ID                  *string `json:"ID,omitempty"`
	MountDir            *string `json:"MountDir,omitempty"`
	StagePublishBaseDir *string `json:"StagePublishBaseDir,omitempty"`
	Type                *string `json:"Type,omitempty"`
}

TaskCSIPluginConfig struct for TaskCSIPluginConfig

func NewTaskCSIPluginConfig

func NewTaskCSIPluginConfig() *TaskCSIPluginConfig

NewTaskCSIPluginConfig instantiates a new TaskCSIPluginConfig 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 NewTaskCSIPluginConfigWithDefaults

func NewTaskCSIPluginConfigWithDefaults() *TaskCSIPluginConfig

NewTaskCSIPluginConfigWithDefaults instantiates a new TaskCSIPluginConfig 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 (*TaskCSIPluginConfig) GetHealthTimeout

func (o *TaskCSIPluginConfig) GetHealthTimeout() int64

GetHealthTimeout returns the HealthTimeout field value if set, zero value otherwise.

func (*TaskCSIPluginConfig) GetHealthTimeoutOk

func (o *TaskCSIPluginConfig) GetHealthTimeoutOk() (*int64, bool)

GetHealthTimeoutOk returns a tuple with the HealthTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCSIPluginConfig) GetID

func (o *TaskCSIPluginConfig) GetID() string

GetID returns the ID field value if set, zero value otherwise.

func (*TaskCSIPluginConfig) GetIDOk

func (o *TaskCSIPluginConfig) 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 (*TaskCSIPluginConfig) GetMountDir

func (o *TaskCSIPluginConfig) GetMountDir() string

GetMountDir returns the MountDir field value if set, zero value otherwise.

func (*TaskCSIPluginConfig) GetMountDirOk

func (o *TaskCSIPluginConfig) GetMountDirOk() (*string, bool)

GetMountDirOk returns a tuple with the MountDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCSIPluginConfig) GetStagePublishBaseDir

func (o *TaskCSIPluginConfig) GetStagePublishBaseDir() string

GetStagePublishBaseDir returns the StagePublishBaseDir field value if set, zero value otherwise.

func (*TaskCSIPluginConfig) GetStagePublishBaseDirOk

func (o *TaskCSIPluginConfig) GetStagePublishBaseDirOk() (*string, bool)

GetStagePublishBaseDirOk returns a tuple with the StagePublishBaseDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskCSIPluginConfig) GetType

func (o *TaskCSIPluginConfig) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TaskCSIPluginConfig) GetTypeOk

func (o *TaskCSIPluginConfig) 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 (*TaskCSIPluginConfig) HasHealthTimeout

func (o *TaskCSIPluginConfig) HasHealthTimeout() bool

HasHealthTimeout returns a boolean if a field has been set.

func (*TaskCSIPluginConfig) HasID

func (o *TaskCSIPluginConfig) HasID() bool

HasID returns a boolean if a field has been set.

func (*TaskCSIPluginConfig) HasMountDir

func (o *TaskCSIPluginConfig) HasMountDir() bool

HasMountDir returns a boolean if a field has been set.

func (*TaskCSIPluginConfig) HasStagePublishBaseDir

func (o *TaskCSIPluginConfig) HasStagePublishBaseDir() bool

HasStagePublishBaseDir returns a boolean if a field has been set.

func (*TaskCSIPluginConfig) HasType

func (o *TaskCSIPluginConfig) HasType() bool

HasType returns a boolean if a field has been set.

func (TaskCSIPluginConfig) MarshalJSON

func (o TaskCSIPluginConfig) MarshalJSON() ([]byte, error)

func (*TaskCSIPluginConfig) SetHealthTimeout

func (o *TaskCSIPluginConfig) SetHealthTimeout(v int64)

SetHealthTimeout gets a reference to the given int64 and assigns it to the HealthTimeout field.

func (*TaskCSIPluginConfig) SetID

func (o *TaskCSIPluginConfig) SetID(v string)

SetID gets a reference to the given string and assigns it to the ID field.

func (*TaskCSIPluginConfig) SetMountDir

func (o *TaskCSIPluginConfig) SetMountDir(v string)

SetMountDir gets a reference to the given string and assigns it to the MountDir field.

func (*TaskCSIPluginConfig) SetStagePublishBaseDir

func (o *TaskCSIPluginConfig) SetStagePublishBaseDir(v string)

SetStagePublishBaseDir gets a reference to the given string and assigns it to the StagePublishBaseDir field.

func (*TaskCSIPluginConfig) SetType

func (o *TaskCSIPluginConfig) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type TaskDiff

type TaskDiff struct {
	Annotations *[]string     `json:"Annotations,omitempty"`
	Fields      *[]FieldDiff  `json:"Fields,omitempty"`
	Name        *string       `json:"Name,omitempty"`
	Objects     *[]ObjectDiff `json:"Objects,omitempty"`
	Type        *string       `json:"Type,omitempty"`
}

TaskDiff struct for TaskDiff

func NewTaskDiff

func NewTaskDiff() *TaskDiff

NewTaskDiff instantiates a new TaskDiff 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 NewTaskDiffWithDefaults

func NewTaskDiffWithDefaults() *TaskDiff

NewTaskDiffWithDefaults instantiates a new TaskDiff 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 (*TaskDiff) GetAnnotations

func (o *TaskDiff) GetAnnotations() []string

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*TaskDiff) GetAnnotationsOk

func (o *TaskDiff) GetAnnotationsOk() (*[]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 (*TaskDiff) GetFields

func (o *TaskDiff) GetFields() []FieldDiff

GetFields returns the Fields field value if set, zero value otherwise.

func (*TaskDiff) GetFieldsOk

func (o *TaskDiff) GetFieldsOk() (*[]FieldDiff, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskDiff) GetName

func (o *TaskDiff) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TaskDiff) GetNameOk

func (o *TaskDiff) 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 (*TaskDiff) GetObjects

func (o *TaskDiff) GetObjects() []ObjectDiff

GetObjects returns the Objects field value if set, zero value otherwise.

func (*TaskDiff) GetObjectsOk

func (o *TaskDiff) GetObjectsOk() (*[]ObjectDiff, bool)

GetObjectsOk returns a tuple with the Objects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskDiff) GetType

func (o *TaskDiff) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TaskDiff) GetTypeOk

func (o *TaskDiff) 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 (*TaskDiff) HasAnnotations

func (o *TaskDiff) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*TaskDiff) HasFields

func (o *TaskDiff) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*TaskDiff) HasName

func (o *TaskDiff) HasName() bool

HasName returns a boolean if a field has been set.

func (*TaskDiff) HasObjects

func (o *TaskDiff) HasObjects() bool

HasObjects returns a boolean if a field has been set.

func (*TaskDiff) HasType

func (o *TaskDiff) HasType() bool

HasType returns a boolean if a field has been set.

func (TaskDiff) MarshalJSON

func (o TaskDiff) MarshalJSON() ([]byte, error)

func (*TaskDiff) SetAnnotations

func (o *TaskDiff) SetAnnotations(v []string)

SetAnnotations gets a reference to the given []string and assigns it to the Annotations field.

func (*TaskDiff) SetFields

func (o *TaskDiff) SetFields(v []FieldDiff)

SetFields gets a reference to the given []FieldDiff and assigns it to the Fields field.

func (*TaskDiff) SetName

func (o *TaskDiff) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TaskDiff) SetObjects

func (o *TaskDiff) SetObjects(v []ObjectDiff)

SetObjects gets a reference to the given []ObjectDiff and assigns it to the Objects field.

func (*TaskDiff) SetType

func (o *TaskDiff) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type TaskEvent

type TaskEvent struct {
	Details          *map[string]string `json:"Details,omitempty"`
	DiskLimit        *int64             `json:"DiskLimit,omitempty"`
	DiskSize         *int64             `json:"DiskSize,omitempty"`
	DisplayMessage   *string            `json:"DisplayMessage,omitempty"`
	DownloadError    *string            `json:"DownloadError,omitempty"`
	DriverError      *string            `json:"DriverError,omitempty"`
	DriverMessage    *string            `json:"DriverMessage,omitempty"`
	ExitCode         *int32             `json:"ExitCode,omitempty"`
	FailedSibling    *string            `json:"FailedSibling,omitempty"`
	FailsTask        *bool              `json:"FailsTask,omitempty"`
	GenericSource    *string            `json:"GenericSource,omitempty"`
	KillError        *string            `json:"KillError,omitempty"`
	KillReason       *string            `json:"KillReason,omitempty"`
	KillTimeout      *int64             `json:"KillTimeout,omitempty"`
	Message          *string            `json:"Message,omitempty"`
	RestartReason    *string            `json:"RestartReason,omitempty"`
	SetupError       *string            `json:"SetupError,omitempty"`
	Signal           *int32             `json:"Signal,omitempty"`
	StartDelay       *int64             `json:"StartDelay,omitempty"`
	TaskSignal       *string            `json:"TaskSignal,omitempty"`
	TaskSignalReason *string            `json:"TaskSignalReason,omitempty"`
	Time             *int64             `json:"Time,omitempty"`
	Type             *string            `json:"Type,omitempty"`
	ValidationError  *string            `json:"ValidationError,omitempty"`
	VaultError       *string            `json:"VaultError,omitempty"`
}

TaskEvent struct for TaskEvent

func NewTaskEvent

func NewTaskEvent() *TaskEvent

NewTaskEvent instantiates a new TaskEvent 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 NewTaskEventWithDefaults

func NewTaskEventWithDefaults() *TaskEvent

NewTaskEventWithDefaults instantiates a new TaskEvent 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 (*TaskEvent) GetDetails

func (o *TaskEvent) GetDetails() map[string]string

GetDetails returns the Details field value if set, zero value otherwise.

func (*TaskEvent) GetDetailsOk

func (o *TaskEvent) GetDetailsOk() (*map[string]string, 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 (*TaskEvent) GetDiskLimit

func (o *TaskEvent) GetDiskLimit() int64

GetDiskLimit returns the DiskLimit field value if set, zero value otherwise.

func (*TaskEvent) GetDiskLimitOk

func (o *TaskEvent) GetDiskLimitOk() (*int64, bool)

GetDiskLimitOk returns a tuple with the DiskLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetDiskSize

func (o *TaskEvent) GetDiskSize() int64

GetDiskSize returns the DiskSize field value if set, zero value otherwise.

func (*TaskEvent) GetDiskSizeOk

func (o *TaskEvent) GetDiskSizeOk() (*int64, bool)

GetDiskSizeOk returns a tuple with the DiskSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetDisplayMessage

func (o *TaskEvent) GetDisplayMessage() string

GetDisplayMessage returns the DisplayMessage field value if set, zero value otherwise.

func (*TaskEvent) GetDisplayMessageOk

func (o *TaskEvent) GetDisplayMessageOk() (*string, bool)

GetDisplayMessageOk returns a tuple with the DisplayMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetDownloadError

func (o *TaskEvent) GetDownloadError() string

GetDownloadError returns the DownloadError field value if set, zero value otherwise.

func (*TaskEvent) GetDownloadErrorOk

func (o *TaskEvent) GetDownloadErrorOk() (*string, bool)

GetDownloadErrorOk returns a tuple with the DownloadError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetDriverError

func (o *TaskEvent) GetDriverError() string

GetDriverError returns the DriverError field value if set, zero value otherwise.

func (*TaskEvent) GetDriverErrorOk

func (o *TaskEvent) GetDriverErrorOk() (*string, bool)

GetDriverErrorOk returns a tuple with the DriverError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetDriverMessage

func (o *TaskEvent) GetDriverMessage() string

GetDriverMessage returns the DriverMessage field value if set, zero value otherwise.

func (*TaskEvent) GetDriverMessageOk

func (o *TaskEvent) GetDriverMessageOk() (*string, bool)

GetDriverMessageOk returns a tuple with the DriverMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetExitCode

func (o *TaskEvent) GetExitCode() int32

GetExitCode returns the ExitCode field value if set, zero value otherwise.

func (*TaskEvent) GetExitCodeOk

func (o *TaskEvent) 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 (*TaskEvent) GetFailedSibling

func (o *TaskEvent) GetFailedSibling() string

GetFailedSibling returns the FailedSibling field value if set, zero value otherwise.

func (*TaskEvent) GetFailedSiblingOk

func (o *TaskEvent) GetFailedSiblingOk() (*string, bool)

GetFailedSiblingOk returns a tuple with the FailedSibling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetFailsTask

func (o *TaskEvent) GetFailsTask() bool

GetFailsTask returns the FailsTask field value if set, zero value otherwise.

func (*TaskEvent) GetFailsTaskOk

func (o *TaskEvent) GetFailsTaskOk() (*bool, bool)

GetFailsTaskOk returns a tuple with the FailsTask field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetGenericSource

func (o *TaskEvent) GetGenericSource() string

GetGenericSource returns the GenericSource field value if set, zero value otherwise.

func (*TaskEvent) GetGenericSourceOk

func (o *TaskEvent) GetGenericSourceOk() (*string, bool)

GetGenericSourceOk returns a tuple with the GenericSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetKillError

func (o *TaskEvent) GetKillError() string

GetKillError returns the KillError field value if set, zero value otherwise.

func (*TaskEvent) GetKillErrorOk

func (o *TaskEvent) GetKillErrorOk() (*string, bool)

GetKillErrorOk returns a tuple with the KillError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetKillReason

func (o *TaskEvent) GetKillReason() string

GetKillReason returns the KillReason field value if set, zero value otherwise.

func (*TaskEvent) GetKillReasonOk

func (o *TaskEvent) GetKillReasonOk() (*string, bool)

GetKillReasonOk returns a tuple with the KillReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetKillTimeout

func (o *TaskEvent) GetKillTimeout() int64

GetKillTimeout returns the KillTimeout field value if set, zero value otherwise.

func (*TaskEvent) GetKillTimeoutOk

func (o *TaskEvent) GetKillTimeoutOk() (*int64, bool)

GetKillTimeoutOk returns a tuple with the KillTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetMessage

func (o *TaskEvent) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*TaskEvent) GetMessageOk

func (o *TaskEvent) 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 (*TaskEvent) GetRestartReason

func (o *TaskEvent) GetRestartReason() string

GetRestartReason returns the RestartReason field value if set, zero value otherwise.

func (*TaskEvent) GetRestartReasonOk

func (o *TaskEvent) GetRestartReasonOk() (*string, bool)

GetRestartReasonOk returns a tuple with the RestartReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetSetupError

func (o *TaskEvent) GetSetupError() string

GetSetupError returns the SetupError field value if set, zero value otherwise.

func (*TaskEvent) GetSetupErrorOk

func (o *TaskEvent) GetSetupErrorOk() (*string, bool)

GetSetupErrorOk returns a tuple with the SetupError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetSignal

func (o *TaskEvent) GetSignal() int32

GetSignal returns the Signal field value if set, zero value otherwise.

func (*TaskEvent) GetSignalOk

func (o *TaskEvent) GetSignalOk() (*int32, bool)

GetSignalOk returns a tuple with the Signal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetStartDelay

func (o *TaskEvent) GetStartDelay() int64

GetStartDelay returns the StartDelay field value if set, zero value otherwise.

func (*TaskEvent) GetStartDelayOk

func (o *TaskEvent) GetStartDelayOk() (*int64, bool)

GetStartDelayOk returns a tuple with the StartDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetTaskSignal

func (o *TaskEvent) GetTaskSignal() string

GetTaskSignal returns the TaskSignal field value if set, zero value otherwise.

func (*TaskEvent) GetTaskSignalOk

func (o *TaskEvent) GetTaskSignalOk() (*string, bool)

GetTaskSignalOk returns a tuple with the TaskSignal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetTaskSignalReason

func (o *TaskEvent) GetTaskSignalReason() string

GetTaskSignalReason returns the TaskSignalReason field value if set, zero value otherwise.

func (*TaskEvent) GetTaskSignalReasonOk

func (o *TaskEvent) GetTaskSignalReasonOk() (*string, bool)

GetTaskSignalReasonOk returns a tuple with the TaskSignalReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetTime

func (o *TaskEvent) GetTime() int64

GetTime returns the Time field value if set, zero value otherwise.

func (*TaskEvent) GetTimeOk

func (o *TaskEvent) GetTimeOk() (*int64, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetType

func (o *TaskEvent) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TaskEvent) GetTypeOk

func (o *TaskEvent) 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 (*TaskEvent) GetValidationError

func (o *TaskEvent) GetValidationError() string

GetValidationError returns the ValidationError field value if set, zero value otherwise.

func (*TaskEvent) GetValidationErrorOk

func (o *TaskEvent) GetValidationErrorOk() (*string, bool)

GetValidationErrorOk returns a tuple with the ValidationError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) GetVaultError

func (o *TaskEvent) GetVaultError() string

GetVaultError returns the VaultError field value if set, zero value otherwise.

func (*TaskEvent) GetVaultErrorOk

func (o *TaskEvent) GetVaultErrorOk() (*string, bool)

GetVaultErrorOk returns a tuple with the VaultError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskEvent) HasDetails

func (o *TaskEvent) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*TaskEvent) HasDiskLimit

func (o *TaskEvent) HasDiskLimit() bool

HasDiskLimit returns a boolean if a field has been set.

func (*TaskEvent) HasDiskSize

func (o *TaskEvent) HasDiskSize() bool

HasDiskSize returns a boolean if a field has been set.

func (*TaskEvent) HasDisplayMessage

func (o *TaskEvent) HasDisplayMessage() bool

HasDisplayMessage returns a boolean if a field has been set.

func (*TaskEvent) HasDownloadError

func (o *TaskEvent) HasDownloadError() bool

HasDownloadError returns a boolean if a field has been set.

func (*TaskEvent) HasDriverError

func (o *TaskEvent) HasDriverError() bool

HasDriverError returns a boolean if a field has been set.

func (*TaskEvent) HasDriverMessage

func (o *TaskEvent) HasDriverMessage() bool

HasDriverMessage returns a boolean if a field has been set.

func (*TaskEvent) HasExitCode

func (o *TaskEvent) HasExitCode() bool

HasExitCode returns a boolean if a field has been set.

func (*TaskEvent) HasFailedSibling

func (o *TaskEvent) HasFailedSibling() bool

HasFailedSibling returns a boolean if a field has been set.

func (*TaskEvent) HasFailsTask

func (o *TaskEvent) HasFailsTask() bool

HasFailsTask returns a boolean if a field has been set.

func (*TaskEvent) HasGenericSource

func (o *TaskEvent) HasGenericSource() bool

HasGenericSource returns a boolean if a field has been set.

func (*TaskEvent) HasKillError

func (o *TaskEvent) HasKillError() bool

HasKillError returns a boolean if a field has been set.

func (*TaskEvent) HasKillReason

func (o *TaskEvent) HasKillReason() bool

HasKillReason returns a boolean if a field has been set.

func (*TaskEvent) HasKillTimeout

func (o *TaskEvent) HasKillTimeout() bool

HasKillTimeout returns a boolean if a field has been set.

func (*TaskEvent) HasMessage

func (o *TaskEvent) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*TaskEvent) HasRestartReason

func (o *TaskEvent) HasRestartReason() bool

HasRestartReason returns a boolean if a field has been set.

func (*TaskEvent) HasSetupError

func (o *TaskEvent) HasSetupError() bool

HasSetupError returns a boolean if a field has been set.

func (*TaskEvent) HasSignal

func (o *TaskEvent) HasSignal() bool

HasSignal returns a boolean if a field has been set.

func (*TaskEvent) HasStartDelay

func (o *TaskEvent) HasStartDelay() bool

HasStartDelay returns a boolean if a field has been set.

func (*TaskEvent) HasTaskSignal

func (o *TaskEvent) HasTaskSignal() bool

HasTaskSignal returns a boolean if a field has been set.

func (*TaskEvent) HasTaskSignalReason

func (o *TaskEvent) HasTaskSignalReason() bool

HasTaskSignalReason returns a boolean if a field has been set.

func (*TaskEvent) HasTime

func (o *TaskEvent) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*TaskEvent) HasType

func (o *TaskEvent) HasType() bool

HasType returns a boolean if a field has been set.

func (*TaskEvent) HasValidationError

func (o *TaskEvent) HasValidationError() bool

HasValidationError returns a boolean if a field has been set.

func (*TaskEvent) HasVaultError

func (o *TaskEvent) HasVaultError() bool

HasVaultError returns a boolean if a field has been set.

func (TaskEvent) MarshalJSON

func (o TaskEvent) MarshalJSON() ([]byte, error)

func (*TaskEvent) SetDetails

func (o *TaskEvent) SetDetails(v map[string]string)

SetDetails gets a reference to the given map[string]string and assigns it to the Details field.

func (*TaskEvent) SetDiskLimit

func (o *TaskEvent) SetDiskLimit(v int64)

SetDiskLimit gets a reference to the given int64 and assigns it to the DiskLimit field.

func (*TaskEvent) SetDiskSize

func (o *TaskEvent) SetDiskSize(v int64)

SetDiskSize gets a reference to the given int64 and assigns it to the DiskSize field.

func (*TaskEvent) SetDisplayMessage

func (o *TaskEvent) SetDisplayMessage(v string)

SetDisplayMessage gets a reference to the given string and assigns it to the DisplayMessage field.

func (*TaskEvent) SetDownloadError

func (o *TaskEvent) SetDownloadError(v string)

SetDownloadError gets a reference to the given string and assigns it to the DownloadError field.

func (*TaskEvent) SetDriverError

func (o *TaskEvent) SetDriverError(v string)

SetDriverError gets a reference to the given string and assigns it to the DriverError field.

func (*TaskEvent) SetDriverMessage

func (o *TaskEvent) SetDriverMessage(v string)

SetDriverMessage gets a reference to the given string and assigns it to the DriverMessage field.

func (*TaskEvent) SetExitCode

func (o *TaskEvent) SetExitCode(v int32)

SetExitCode gets a reference to the given int32 and assigns it to the ExitCode field.

func (*TaskEvent) SetFailedSibling

func (o *TaskEvent) SetFailedSibling(v string)

SetFailedSibling gets a reference to the given string and assigns it to the FailedSibling field.

func (*TaskEvent) SetFailsTask

func (o *TaskEvent) SetFailsTask(v bool)

SetFailsTask gets a reference to the given bool and assigns it to the FailsTask field.

func (*TaskEvent) SetGenericSource

func (o *TaskEvent) SetGenericSource(v string)

SetGenericSource gets a reference to the given string and assigns it to the GenericSource field.

func (*TaskEvent) SetKillError

func (o *TaskEvent) SetKillError(v string)

SetKillError gets a reference to the given string and assigns it to the KillError field.

func (*TaskEvent) SetKillReason

func (o *TaskEvent) SetKillReason(v string)

SetKillReason gets a reference to the given string and assigns it to the KillReason field.

func (*TaskEvent) SetKillTimeout

func (o *TaskEvent) SetKillTimeout(v int64)

SetKillTimeout gets a reference to the given int64 and assigns it to the KillTimeout field.

func (*TaskEvent) SetMessage

func (o *TaskEvent) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*TaskEvent) SetRestartReason

func (o *TaskEvent) SetRestartReason(v string)

SetRestartReason gets a reference to the given string and assigns it to the RestartReason field.

func (*TaskEvent) SetSetupError

func (o *TaskEvent) SetSetupError(v string)

SetSetupError gets a reference to the given string and assigns it to the SetupError field.

func (*TaskEvent) SetSignal

func (o *TaskEvent) SetSignal(v int32)

SetSignal gets a reference to the given int32 and assigns it to the Signal field.

func (*TaskEvent) SetStartDelay

func (o *TaskEvent) SetStartDelay(v int64)

SetStartDelay gets a reference to the given int64 and assigns it to the StartDelay field.

func (*TaskEvent) SetTaskSignal

func (o *TaskEvent) SetTaskSignal(v string)

SetTaskSignal gets a reference to the given string and assigns it to the TaskSignal field.

func (*TaskEvent) SetTaskSignalReason

func (o *TaskEvent) SetTaskSignalReason(v string)

SetTaskSignalReason gets a reference to the given string and assigns it to the TaskSignalReason field.

func (*TaskEvent) SetTime

func (o *TaskEvent) SetTime(v int64)

SetTime gets a reference to the given int64 and assigns it to the Time field.

func (*TaskEvent) SetType

func (o *TaskEvent) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*TaskEvent) SetValidationError

func (o *TaskEvent) SetValidationError(v string)

SetValidationError gets a reference to the given string and assigns it to the ValidationError field.

func (*TaskEvent) SetVaultError

func (o *TaskEvent) SetVaultError(v string)

SetVaultError gets a reference to the given string and assigns it to the VaultError field.

type TaskGroup

type TaskGroup struct {
	Affinities                *[]Affinity               `json:"Affinities,omitempty"`
	Constraints               *[]Constraint             `json:"Constraints,omitempty"`
	Consul                    *Consul                   `json:"Consul,omitempty"`
	Count                     *int32                    `json:"Count,omitempty"`
	EphemeralDisk             *EphemeralDisk            `json:"EphemeralDisk,omitempty"`
	MaxClientDisconnect       *int64                    `json:"MaxClientDisconnect,omitempty"`
	Meta                      *map[string]string        `json:"Meta,omitempty"`
	Migrate                   *MigrateStrategy          `json:"Migrate,omitempty"`
	Name                      *string                   `json:"Name,omitempty"`
	Networks                  *[]NetworkResource        `json:"Networks,omitempty"`
	ReschedulePolicy          *ReschedulePolicy         `json:"ReschedulePolicy,omitempty"`
	RestartPolicy             *RestartPolicy            `json:"RestartPolicy,omitempty"`
	Scaling                   *ScalingPolicy            `json:"Scaling,omitempty"`
	Services                  *[]Service                `json:"Services,omitempty"`
	ShutdownDelay             *int64                    `json:"ShutdownDelay,omitempty"`
	Spreads                   *[]Spread                 `json:"Spreads,omitempty"`
	StopAfterClientDisconnect *int64                    `json:"StopAfterClientDisconnect,omitempty"`
	Tasks                     *[]Task                   `json:"Tasks,omitempty"`
	Update                    *UpdateStrategy           `json:"Update,omitempty"`
	Volumes                   *map[string]VolumeRequest `json:"Volumes,omitempty"`
}

TaskGroup struct for TaskGroup

func NewTaskGroup

func NewTaskGroup() *TaskGroup

NewTaskGroup instantiates a new TaskGroup 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 NewTaskGroupWithDefaults

func NewTaskGroupWithDefaults() *TaskGroup

NewTaskGroupWithDefaults instantiates a new TaskGroup 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 (*TaskGroup) GetAffinities

func (o *TaskGroup) GetAffinities() []Affinity

GetAffinities returns the Affinities field value if set, zero value otherwise.

func (*TaskGroup) GetAffinitiesOk

func (o *TaskGroup) GetAffinitiesOk() (*[]Affinity, bool)

GetAffinitiesOk returns a tuple with the Affinities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetConstraints

func (o *TaskGroup) GetConstraints() []Constraint

GetConstraints returns the Constraints field value if set, zero value otherwise.

func (*TaskGroup) GetConstraintsOk

func (o *TaskGroup) GetConstraintsOk() (*[]Constraint, bool)

GetConstraintsOk returns a tuple with the Constraints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetConsul

func (o *TaskGroup) GetConsul() Consul

GetConsul returns the Consul field value if set, zero value otherwise.

func (*TaskGroup) GetConsulOk

func (o *TaskGroup) GetConsulOk() (*Consul, bool)

GetConsulOk returns a tuple with the Consul field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetCount

func (o *TaskGroup) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*TaskGroup) GetCountOk

func (o *TaskGroup) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetEphemeralDisk

func (o *TaskGroup) GetEphemeralDisk() EphemeralDisk

GetEphemeralDisk returns the EphemeralDisk field value if set, zero value otherwise.

func (*TaskGroup) GetEphemeralDiskOk

func (o *TaskGroup) GetEphemeralDiskOk() (*EphemeralDisk, bool)

GetEphemeralDiskOk returns a tuple with the EphemeralDisk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetMaxClientDisconnect

func (o *TaskGroup) GetMaxClientDisconnect() int64

GetMaxClientDisconnect returns the MaxClientDisconnect field value if set, zero value otherwise.

func (*TaskGroup) GetMaxClientDisconnectOk

func (o *TaskGroup) GetMaxClientDisconnectOk() (*int64, bool)

GetMaxClientDisconnectOk returns a tuple with the MaxClientDisconnect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetMeta

func (o *TaskGroup) GetMeta() map[string]string

GetMeta returns the Meta field value if set, zero value otherwise.

func (*TaskGroup) GetMetaOk

func (o *TaskGroup) GetMetaOk() (*map[string]string, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetMigrate

func (o *TaskGroup) GetMigrate() MigrateStrategy

GetMigrate returns the Migrate field value if set, zero value otherwise.

func (*TaskGroup) GetMigrateOk

func (o *TaskGroup) GetMigrateOk() (*MigrateStrategy, bool)

GetMigrateOk returns a tuple with the Migrate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetName

func (o *TaskGroup) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TaskGroup) GetNameOk

func (o *TaskGroup) 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 (*TaskGroup) GetNetworks

func (o *TaskGroup) GetNetworks() []NetworkResource

GetNetworks returns the Networks field value if set, zero value otherwise.

func (*TaskGroup) GetNetworksOk

func (o *TaskGroup) GetNetworksOk() (*[]NetworkResource, bool)

GetNetworksOk returns a tuple with the Networks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetReschedulePolicy

func (o *TaskGroup) GetReschedulePolicy() ReschedulePolicy

GetReschedulePolicy returns the ReschedulePolicy field value if set, zero value otherwise.

func (*TaskGroup) GetReschedulePolicyOk

func (o *TaskGroup) GetReschedulePolicyOk() (*ReschedulePolicy, bool)

GetReschedulePolicyOk returns a tuple with the ReschedulePolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetRestartPolicy

func (o *TaskGroup) GetRestartPolicy() RestartPolicy

GetRestartPolicy returns the RestartPolicy field value if set, zero value otherwise.

func (*TaskGroup) GetRestartPolicyOk

func (o *TaskGroup) GetRestartPolicyOk() (*RestartPolicy, bool)

GetRestartPolicyOk returns a tuple with the RestartPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetScaling

func (o *TaskGroup) GetScaling() ScalingPolicy

GetScaling returns the Scaling field value if set, zero value otherwise.

func (*TaskGroup) GetScalingOk

func (o *TaskGroup) GetScalingOk() (*ScalingPolicy, bool)

GetScalingOk returns a tuple with the Scaling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetServices

func (o *TaskGroup) GetServices() []Service

GetServices returns the Services field value if set, zero value otherwise.

func (*TaskGroup) GetServicesOk

func (o *TaskGroup) GetServicesOk() (*[]Service, bool)

GetServicesOk returns a tuple with the Services field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetShutdownDelay

func (o *TaskGroup) GetShutdownDelay() int64

GetShutdownDelay returns the ShutdownDelay field value if set, zero value otherwise.

func (*TaskGroup) GetShutdownDelayOk

func (o *TaskGroup) GetShutdownDelayOk() (*int64, bool)

GetShutdownDelayOk returns a tuple with the ShutdownDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetSpreads

func (o *TaskGroup) GetSpreads() []Spread

GetSpreads returns the Spreads field value if set, zero value otherwise.

func (*TaskGroup) GetSpreadsOk

func (o *TaskGroup) GetSpreadsOk() (*[]Spread, bool)

GetSpreadsOk returns a tuple with the Spreads field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetStopAfterClientDisconnect

func (o *TaskGroup) GetStopAfterClientDisconnect() int64

GetStopAfterClientDisconnect returns the StopAfterClientDisconnect field value if set, zero value otherwise.

func (*TaskGroup) GetStopAfterClientDisconnectOk

func (o *TaskGroup) GetStopAfterClientDisconnectOk() (*int64, bool)

GetStopAfterClientDisconnectOk returns a tuple with the StopAfterClientDisconnect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetTasks

func (o *TaskGroup) GetTasks() []Task

GetTasks returns the Tasks field value if set, zero value otherwise.

func (*TaskGroup) GetTasksOk

func (o *TaskGroup) GetTasksOk() (*[]Task, bool)

GetTasksOk returns a tuple with the Tasks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetUpdate

func (o *TaskGroup) GetUpdate() UpdateStrategy

GetUpdate returns the Update field value if set, zero value otherwise.

func (*TaskGroup) GetUpdateOk

func (o *TaskGroup) GetUpdateOk() (*UpdateStrategy, bool)

GetUpdateOk returns a tuple with the Update field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) GetVolumes

func (o *TaskGroup) GetVolumes() map[string]VolumeRequest

GetVolumes returns the Volumes field value if set, zero value otherwise.

func (*TaskGroup) GetVolumesOk

func (o *TaskGroup) GetVolumesOk() (*map[string]VolumeRequest, bool)

GetVolumesOk returns a tuple with the Volumes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroup) HasAffinities

func (o *TaskGroup) HasAffinities() bool

HasAffinities returns a boolean if a field has been set.

func (*TaskGroup) HasConstraints

func (o *TaskGroup) HasConstraints() bool

HasConstraints returns a boolean if a field has been set.

func (*TaskGroup) HasConsul

func (o *TaskGroup) HasConsul() bool

HasConsul returns a boolean if a field has been set.

func (*TaskGroup) HasCount

func (o *TaskGroup) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*TaskGroup) HasEphemeralDisk

func (o *TaskGroup) HasEphemeralDisk() bool

HasEphemeralDisk returns a boolean if a field has been set.

func (*TaskGroup) HasMaxClientDisconnect

func (o *TaskGroup) HasMaxClientDisconnect() bool

HasMaxClientDisconnect returns a boolean if a field has been set.

func (*TaskGroup) HasMeta

func (o *TaskGroup) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*TaskGroup) HasMigrate

func (o *TaskGroup) HasMigrate() bool

HasMigrate returns a boolean if a field has been set.

func (*TaskGroup) HasName

func (o *TaskGroup) HasName() bool

HasName returns a boolean if a field has been set.

func (*TaskGroup) HasNetworks

func (o *TaskGroup) HasNetworks() bool

HasNetworks returns a boolean if a field has been set.

func (*TaskGroup) HasReschedulePolicy

func (o *TaskGroup) HasReschedulePolicy() bool

HasReschedulePolicy returns a boolean if a field has been set.

func (*TaskGroup) HasRestartPolicy

func (o *TaskGroup) HasRestartPolicy() bool

HasRestartPolicy returns a boolean if a field has been set.

func (*TaskGroup) HasScaling

func (o *TaskGroup) HasScaling() bool

HasScaling returns a boolean if a field has been set.

func (*TaskGroup) HasServices

func (o *TaskGroup) HasServices() bool

HasServices returns a boolean if a field has been set.

func (*TaskGroup) HasShutdownDelay

func (o *TaskGroup) HasShutdownDelay() bool

HasShutdownDelay returns a boolean if a field has been set.

func (*TaskGroup) HasSpreads

func (o *TaskGroup) HasSpreads() bool

HasSpreads returns a boolean if a field has been set.

func (*TaskGroup) HasStopAfterClientDisconnect

func (o *TaskGroup) HasStopAfterClientDisconnect() bool

HasStopAfterClientDisconnect returns a boolean if a field has been set.

func (*TaskGroup) HasTasks

func (o *TaskGroup) HasTasks() bool

HasTasks returns a boolean if a field has been set.

func (*TaskGroup) HasUpdate

func (o *TaskGroup) HasUpdate() bool

HasUpdate returns a boolean if a field has been set.

func (*TaskGroup) HasVolumes

func (o *TaskGroup) HasVolumes() bool

HasVolumes returns a boolean if a field has been set.

func (TaskGroup) MarshalJSON

func (o TaskGroup) MarshalJSON() ([]byte, error)

func (*TaskGroup) SetAffinities

func (o *TaskGroup) SetAffinities(v []Affinity)

SetAffinities gets a reference to the given []Affinity and assigns it to the Affinities field.

func (*TaskGroup) SetConstraints

func (o *TaskGroup) SetConstraints(v []Constraint)

SetConstraints gets a reference to the given []Constraint and assigns it to the Constraints field.

func (*TaskGroup) SetConsul

func (o *TaskGroup) SetConsul(v Consul)

SetConsul gets a reference to the given Consul and assigns it to the Consul field.

func (*TaskGroup) SetCount

func (o *TaskGroup) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*TaskGroup) SetEphemeralDisk

func (o *TaskGroup) SetEphemeralDisk(v EphemeralDisk)

SetEphemeralDisk gets a reference to the given EphemeralDisk and assigns it to the EphemeralDisk field.

func (*TaskGroup) SetMaxClientDisconnect

func (o *TaskGroup) SetMaxClientDisconnect(v int64)

SetMaxClientDisconnect gets a reference to the given int64 and assigns it to the MaxClientDisconnect field.

func (*TaskGroup) SetMeta

func (o *TaskGroup) SetMeta(v map[string]string)

SetMeta gets a reference to the given map[string]string and assigns it to the Meta field.

func (*TaskGroup) SetMigrate

func (o *TaskGroup) SetMigrate(v MigrateStrategy)

SetMigrate gets a reference to the given MigrateStrategy and assigns it to the Migrate field.

func (*TaskGroup) SetName

func (o *TaskGroup) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TaskGroup) SetNetworks

func (o *TaskGroup) SetNetworks(v []NetworkResource)

SetNetworks gets a reference to the given []NetworkResource and assigns it to the Networks field.

func (*TaskGroup) SetReschedulePolicy

func (o *TaskGroup) SetReschedulePolicy(v ReschedulePolicy)

SetReschedulePolicy gets a reference to the given ReschedulePolicy and assigns it to the ReschedulePolicy field.

func (*TaskGroup) SetRestartPolicy

func (o *TaskGroup) SetRestartPolicy(v RestartPolicy)

SetRestartPolicy gets a reference to the given RestartPolicy and assigns it to the RestartPolicy field.

func (*TaskGroup) SetScaling

func (o *TaskGroup) SetScaling(v ScalingPolicy)

SetScaling gets a reference to the given ScalingPolicy and assigns it to the Scaling field.

func (*TaskGroup) SetServices

func (o *TaskGroup) SetServices(v []Service)

SetServices gets a reference to the given []Service and assigns it to the Services field.

func (*TaskGroup) SetShutdownDelay

func (o *TaskGroup) SetShutdownDelay(v int64)

SetShutdownDelay gets a reference to the given int64 and assigns it to the ShutdownDelay field.

func (*TaskGroup) SetSpreads

func (o *TaskGroup) SetSpreads(v []Spread)

SetSpreads gets a reference to the given []Spread and assigns it to the Spreads field.

func (*TaskGroup) SetStopAfterClientDisconnect

func (o *TaskGroup) SetStopAfterClientDisconnect(v int64)

SetStopAfterClientDisconnect gets a reference to the given int64 and assigns it to the StopAfterClientDisconnect field.

func (*TaskGroup) SetTasks

func (o *TaskGroup) SetTasks(v []Task)

SetTasks gets a reference to the given []Task and assigns it to the Tasks field.

func (*TaskGroup) SetUpdate

func (o *TaskGroup) SetUpdate(v UpdateStrategy)

SetUpdate gets a reference to the given UpdateStrategy and assigns it to the Update field.

func (*TaskGroup) SetVolumes

func (o *TaskGroup) SetVolumes(v map[string]VolumeRequest)

SetVolumes gets a reference to the given map[string]VolumeRequest and assigns it to the Volumes field.

type TaskGroupDiff

type TaskGroupDiff struct {
	Fields  *[]FieldDiff      `json:"Fields,omitempty"`
	Name    *string           `json:"Name,omitempty"`
	Objects *[]ObjectDiff     `json:"Objects,omitempty"`
	Tasks   *[]TaskDiff       `json:"Tasks,omitempty"`
	Type    *string           `json:"Type,omitempty"`
	Updates *map[string]int32 `json:"Updates,omitempty"`
}

TaskGroupDiff struct for TaskGroupDiff

func NewTaskGroupDiff

func NewTaskGroupDiff() *TaskGroupDiff

NewTaskGroupDiff instantiates a new TaskGroupDiff 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 NewTaskGroupDiffWithDefaults

func NewTaskGroupDiffWithDefaults() *TaskGroupDiff

NewTaskGroupDiffWithDefaults instantiates a new TaskGroupDiff 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 (*TaskGroupDiff) GetFields

func (o *TaskGroupDiff) GetFields() []FieldDiff

GetFields returns the Fields field value if set, zero value otherwise.

func (*TaskGroupDiff) GetFieldsOk

func (o *TaskGroupDiff) GetFieldsOk() (*[]FieldDiff, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupDiff) GetName

func (o *TaskGroupDiff) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TaskGroupDiff) GetNameOk

func (o *TaskGroupDiff) 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 (*TaskGroupDiff) GetObjects

func (o *TaskGroupDiff) GetObjects() []ObjectDiff

GetObjects returns the Objects field value if set, zero value otherwise.

func (*TaskGroupDiff) GetObjectsOk

func (o *TaskGroupDiff) GetObjectsOk() (*[]ObjectDiff, bool)

GetObjectsOk returns a tuple with the Objects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupDiff) GetTasks

func (o *TaskGroupDiff) GetTasks() []TaskDiff

GetTasks returns the Tasks field value if set, zero value otherwise.

func (*TaskGroupDiff) GetTasksOk

func (o *TaskGroupDiff) GetTasksOk() (*[]TaskDiff, bool)

GetTasksOk returns a tuple with the Tasks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupDiff) GetType

func (o *TaskGroupDiff) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TaskGroupDiff) GetTypeOk

func (o *TaskGroupDiff) 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 (*TaskGroupDiff) GetUpdates

func (o *TaskGroupDiff) GetUpdates() map[string]int32

GetUpdates returns the Updates field value if set, zero value otherwise.

func (*TaskGroupDiff) GetUpdatesOk

func (o *TaskGroupDiff) GetUpdatesOk() (*map[string]int32, bool)

GetUpdatesOk returns a tuple with the Updates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupDiff) HasFields

func (o *TaskGroupDiff) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*TaskGroupDiff) HasName

func (o *TaskGroupDiff) HasName() bool

HasName returns a boolean if a field has been set.

func (*TaskGroupDiff) HasObjects

func (o *TaskGroupDiff) HasObjects() bool

HasObjects returns a boolean if a field has been set.

func (*TaskGroupDiff) HasTasks

func (o *TaskGroupDiff) HasTasks() bool

HasTasks returns a boolean if a field has been set.

func (*TaskGroupDiff) HasType

func (o *TaskGroupDiff) HasType() bool

HasType returns a boolean if a field has been set.

func (*TaskGroupDiff) HasUpdates

func (o *TaskGroupDiff) HasUpdates() bool

HasUpdates returns a boolean if a field has been set.

func (TaskGroupDiff) MarshalJSON

func (o TaskGroupDiff) MarshalJSON() ([]byte, error)

func (*TaskGroupDiff) SetFields

func (o *TaskGroupDiff) SetFields(v []FieldDiff)

SetFields gets a reference to the given []FieldDiff and assigns it to the Fields field.

func (*TaskGroupDiff) SetName

func (o *TaskGroupDiff) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TaskGroupDiff) SetObjects

func (o *TaskGroupDiff) SetObjects(v []ObjectDiff)

SetObjects gets a reference to the given []ObjectDiff and assigns it to the Objects field.

func (*TaskGroupDiff) SetTasks

func (o *TaskGroupDiff) SetTasks(v []TaskDiff)

SetTasks gets a reference to the given []TaskDiff and assigns it to the Tasks field.

func (*TaskGroupDiff) SetType

func (o *TaskGroupDiff) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*TaskGroupDiff) SetUpdates

func (o *TaskGroupDiff) SetUpdates(v map[string]int32)

SetUpdates gets a reference to the given map[string]int32 and assigns it to the Updates field.

type TaskGroupScaleStatus

type TaskGroupScaleStatus struct {
	Desired   *int32          `json:"Desired,omitempty"`
	Events    *[]ScalingEvent `json:"Events,omitempty"`
	Healthy   *int32          `json:"Healthy,omitempty"`
	Placed    *int32          `json:"Placed,omitempty"`
	Running   *int32          `json:"Running,omitempty"`
	Unhealthy *int32          `json:"Unhealthy,omitempty"`
}

TaskGroupScaleStatus struct for TaskGroupScaleStatus

func NewTaskGroupScaleStatus

func NewTaskGroupScaleStatus() *TaskGroupScaleStatus

NewTaskGroupScaleStatus instantiates a new TaskGroupScaleStatus 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 NewTaskGroupScaleStatusWithDefaults

func NewTaskGroupScaleStatusWithDefaults() *TaskGroupScaleStatus

NewTaskGroupScaleStatusWithDefaults instantiates a new TaskGroupScaleStatus 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 (*TaskGroupScaleStatus) GetDesired

func (o *TaskGroupScaleStatus) GetDesired() int32

GetDesired returns the Desired field value if set, zero value otherwise.

func (*TaskGroupScaleStatus) GetDesiredOk

func (o *TaskGroupScaleStatus) GetDesiredOk() (*int32, bool)

GetDesiredOk returns a tuple with the Desired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupScaleStatus) GetEvents

func (o *TaskGroupScaleStatus) GetEvents() []ScalingEvent

GetEvents returns the Events field value if set, zero value otherwise.

func (*TaskGroupScaleStatus) GetEventsOk

func (o *TaskGroupScaleStatus) GetEventsOk() (*[]ScalingEvent, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupScaleStatus) GetHealthy

func (o *TaskGroupScaleStatus) GetHealthy() int32

GetHealthy returns the Healthy field value if set, zero value otherwise.

func (*TaskGroupScaleStatus) GetHealthyOk

func (o *TaskGroupScaleStatus) GetHealthyOk() (*int32, bool)

GetHealthyOk returns a tuple with the Healthy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupScaleStatus) GetPlaced

func (o *TaskGroupScaleStatus) GetPlaced() int32

GetPlaced returns the Placed field value if set, zero value otherwise.

func (*TaskGroupScaleStatus) GetPlacedOk

func (o *TaskGroupScaleStatus) GetPlacedOk() (*int32, bool)

GetPlacedOk returns a tuple with the Placed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupScaleStatus) GetRunning

func (o *TaskGroupScaleStatus) GetRunning() int32

GetRunning returns the Running field value if set, zero value otherwise.

func (*TaskGroupScaleStatus) GetRunningOk

func (o *TaskGroupScaleStatus) GetRunningOk() (*int32, 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 (*TaskGroupScaleStatus) GetUnhealthy

func (o *TaskGroupScaleStatus) GetUnhealthy() int32

GetUnhealthy returns the Unhealthy field value if set, zero value otherwise.

func (*TaskGroupScaleStatus) GetUnhealthyOk

func (o *TaskGroupScaleStatus) GetUnhealthyOk() (*int32, bool)

GetUnhealthyOk returns a tuple with the Unhealthy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupScaleStatus) HasDesired

func (o *TaskGroupScaleStatus) HasDesired() bool

HasDesired returns a boolean if a field has been set.

func (*TaskGroupScaleStatus) HasEvents

func (o *TaskGroupScaleStatus) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*TaskGroupScaleStatus) HasHealthy

func (o *TaskGroupScaleStatus) HasHealthy() bool

HasHealthy returns a boolean if a field has been set.

func (*TaskGroupScaleStatus) HasPlaced

func (o *TaskGroupScaleStatus) HasPlaced() bool

HasPlaced returns a boolean if a field has been set.

func (*TaskGroupScaleStatus) HasRunning

func (o *TaskGroupScaleStatus) HasRunning() bool

HasRunning returns a boolean if a field has been set.

func (*TaskGroupScaleStatus) HasUnhealthy

func (o *TaskGroupScaleStatus) HasUnhealthy() bool

HasUnhealthy returns a boolean if a field has been set.

func (TaskGroupScaleStatus) MarshalJSON

func (o TaskGroupScaleStatus) MarshalJSON() ([]byte, error)

func (*TaskGroupScaleStatus) SetDesired

func (o *TaskGroupScaleStatus) SetDesired(v int32)

SetDesired gets a reference to the given int32 and assigns it to the Desired field.

func (*TaskGroupScaleStatus) SetEvents

func (o *TaskGroupScaleStatus) SetEvents(v []ScalingEvent)

SetEvents gets a reference to the given []ScalingEvent and assigns it to the Events field.

func (*TaskGroupScaleStatus) SetHealthy

func (o *TaskGroupScaleStatus) SetHealthy(v int32)

SetHealthy gets a reference to the given int32 and assigns it to the Healthy field.

func (*TaskGroupScaleStatus) SetPlaced

func (o *TaskGroupScaleStatus) SetPlaced(v int32)

SetPlaced gets a reference to the given int32 and assigns it to the Placed field.

func (*TaskGroupScaleStatus) SetRunning

func (o *TaskGroupScaleStatus) SetRunning(v int32)

SetRunning gets a reference to the given int32 and assigns it to the Running field.

func (*TaskGroupScaleStatus) SetUnhealthy

func (o *TaskGroupScaleStatus) SetUnhealthy(v int32)

SetUnhealthy gets a reference to the given int32 and assigns it to the Unhealthy field.

type TaskGroupSummary

type TaskGroupSummary struct {
	Complete *int32 `json:"Complete,omitempty"`
	Failed   *int32 `json:"Failed,omitempty"`
	Lost     *int32 `json:"Lost,omitempty"`
	Queued   *int32 `json:"Queued,omitempty"`
	Running  *int32 `json:"Running,omitempty"`
	Starting *int32 `json:"Starting,omitempty"`
	Unknown  *int32 `json:"Unknown,omitempty"`
}

TaskGroupSummary struct for TaskGroupSummary

func NewTaskGroupSummary

func NewTaskGroupSummary() *TaskGroupSummary

NewTaskGroupSummary instantiates a new TaskGroupSummary 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 NewTaskGroupSummaryWithDefaults

func NewTaskGroupSummaryWithDefaults() *TaskGroupSummary

NewTaskGroupSummaryWithDefaults instantiates a new TaskGroupSummary 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 (*TaskGroupSummary) GetComplete

func (o *TaskGroupSummary) GetComplete() int32

GetComplete returns the Complete field value if set, zero value otherwise.

func (*TaskGroupSummary) GetCompleteOk

func (o *TaskGroupSummary) GetCompleteOk() (*int32, bool)

GetCompleteOk returns a tuple with the Complete field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupSummary) GetFailed

func (o *TaskGroupSummary) GetFailed() int32

GetFailed returns the Failed field value if set, zero value otherwise.

func (*TaskGroupSummary) GetFailedOk

func (o *TaskGroupSummary) GetFailedOk() (*int32, bool)

GetFailedOk returns a tuple with the Failed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupSummary) GetLost

func (o *TaskGroupSummary) GetLost() int32

GetLost returns the Lost field value if set, zero value otherwise.

func (*TaskGroupSummary) GetLostOk

func (o *TaskGroupSummary) GetLostOk() (*int32, bool)

GetLostOk returns a tuple with the Lost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupSummary) GetQueued

func (o *TaskGroupSummary) GetQueued() int32

GetQueued returns the Queued field value if set, zero value otherwise.

func (*TaskGroupSummary) GetQueuedOk

func (o *TaskGroupSummary) GetQueuedOk() (*int32, bool)

GetQueuedOk returns a tuple with the Queued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupSummary) GetRunning

func (o *TaskGroupSummary) GetRunning() int32

GetRunning returns the Running field value if set, zero value otherwise.

func (*TaskGroupSummary) GetRunningOk

func (o *TaskGroupSummary) GetRunningOk() (*int32, 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 (*TaskGroupSummary) GetStarting

func (o *TaskGroupSummary) GetStarting() int32

GetStarting returns the Starting field value if set, zero value otherwise.

func (*TaskGroupSummary) GetStartingOk

func (o *TaskGroupSummary) GetStartingOk() (*int32, bool)

GetStartingOk returns a tuple with the Starting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupSummary) GetUnknown

func (o *TaskGroupSummary) GetUnknown() int32

GetUnknown returns the Unknown field value if set, zero value otherwise.

func (*TaskGroupSummary) GetUnknownOk

func (o *TaskGroupSummary) GetUnknownOk() (*int32, bool)

GetUnknownOk returns a tuple with the Unknown field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskGroupSummary) HasComplete

func (o *TaskGroupSummary) HasComplete() bool

HasComplete returns a boolean if a field has been set.

func (*TaskGroupSummary) HasFailed

func (o *TaskGroupSummary) HasFailed() bool

HasFailed returns a boolean if a field has been set.

func (*TaskGroupSummary) HasLost

func (o *TaskGroupSummary) HasLost() bool

HasLost returns a boolean if a field has been set.

func (*TaskGroupSummary) HasQueued

func (o *TaskGroupSummary) HasQueued() bool

HasQueued returns a boolean if a field has been set.

func (*TaskGroupSummary) HasRunning

func (o *TaskGroupSummary) HasRunning() bool

HasRunning returns a boolean if a field has been set.

func (*TaskGroupSummary) HasStarting

func (o *TaskGroupSummary) HasStarting() bool

HasStarting returns a boolean if a field has been set.

func (*TaskGroupSummary) HasUnknown

func (o *TaskGroupSummary) HasUnknown() bool

HasUnknown returns a boolean if a field has been set.

func (TaskGroupSummary) MarshalJSON

func (o TaskGroupSummary) MarshalJSON() ([]byte, error)

func (*TaskGroupSummary) SetComplete

func (o *TaskGroupSummary) SetComplete(v int32)

SetComplete gets a reference to the given int32 and assigns it to the Complete field.

func (*TaskGroupSummary) SetFailed

func (o *TaskGroupSummary) SetFailed(v int32)

SetFailed gets a reference to the given int32 and assigns it to the Failed field.

func (*TaskGroupSummary) SetLost

func (o *TaskGroupSummary) SetLost(v int32)

SetLost gets a reference to the given int32 and assigns it to the Lost field.

func (*TaskGroupSummary) SetQueued

func (o *TaskGroupSummary) SetQueued(v int32)

SetQueued gets a reference to the given int32 and assigns it to the Queued field.

func (*TaskGroupSummary) SetRunning

func (o *TaskGroupSummary) SetRunning(v int32)

SetRunning gets a reference to the given int32 and assigns it to the Running field.

func (*TaskGroupSummary) SetStarting

func (o *TaskGroupSummary) SetStarting(v int32)

SetStarting gets a reference to the given int32 and assigns it to the Starting field.

func (*TaskGroupSummary) SetUnknown

func (o *TaskGroupSummary) SetUnknown(v int32)

SetUnknown gets a reference to the given int32 and assigns it to the Unknown field.

type TaskHandle

type TaskHandle struct {
	DriverState *string `json:"DriverState,omitempty"`
	Version     *int32  `json:"Version,omitempty"`
}

TaskHandle struct for TaskHandle

func NewTaskHandle

func NewTaskHandle() *TaskHandle

NewTaskHandle instantiates a new TaskHandle 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 NewTaskHandleWithDefaults

func NewTaskHandleWithDefaults() *TaskHandle

NewTaskHandleWithDefaults instantiates a new TaskHandle 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 (*TaskHandle) GetDriverState

func (o *TaskHandle) GetDriverState() string

GetDriverState returns the DriverState field value if set, zero value otherwise.

func (*TaskHandle) GetDriverStateOk

func (o *TaskHandle) GetDriverStateOk() (*string, bool)

GetDriverStateOk returns a tuple with the DriverState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskHandle) GetVersion

func (o *TaskHandle) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise.

func (*TaskHandle) GetVersionOk

func (o *TaskHandle) GetVersionOk() (*int32, 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 (*TaskHandle) HasDriverState

func (o *TaskHandle) HasDriverState() bool

HasDriverState returns a boolean if a field has been set.

func (*TaskHandle) HasVersion

func (o *TaskHandle) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (TaskHandle) MarshalJSON

func (o TaskHandle) MarshalJSON() ([]byte, error)

func (*TaskHandle) SetDriverState

func (o *TaskHandle) SetDriverState(v string)

SetDriverState gets a reference to the given string and assigns it to the DriverState field.

func (*TaskHandle) SetVersion

func (o *TaskHandle) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field.

type TaskLifecycle

type TaskLifecycle struct {
	Hook    *string `json:"Hook,omitempty"`
	Sidecar *bool   `json:"Sidecar,omitempty"`
}

TaskLifecycle struct for TaskLifecycle

func NewTaskLifecycle

func NewTaskLifecycle() *TaskLifecycle

NewTaskLifecycle instantiates a new TaskLifecycle 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 NewTaskLifecycleWithDefaults

func NewTaskLifecycleWithDefaults() *TaskLifecycle

NewTaskLifecycleWithDefaults instantiates a new TaskLifecycle 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 (*TaskLifecycle) GetHook

func (o *TaskLifecycle) GetHook() string

GetHook returns the Hook field value if set, zero value otherwise.

func (*TaskLifecycle) GetHookOk

func (o *TaskLifecycle) GetHookOk() (*string, bool)

GetHookOk returns a tuple with the Hook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskLifecycle) GetSidecar

func (o *TaskLifecycle) GetSidecar() bool

GetSidecar returns the Sidecar field value if set, zero value otherwise.

func (*TaskLifecycle) GetSidecarOk

func (o *TaskLifecycle) GetSidecarOk() (*bool, bool)

GetSidecarOk returns a tuple with the Sidecar field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskLifecycle) HasHook

func (o *TaskLifecycle) HasHook() bool

HasHook returns a boolean if a field has been set.

func (*TaskLifecycle) HasSidecar

func (o *TaskLifecycle) HasSidecar() bool

HasSidecar returns a boolean if a field has been set.

func (TaskLifecycle) MarshalJSON

func (o TaskLifecycle) MarshalJSON() ([]byte, error)

func (*TaskLifecycle) SetHook

func (o *TaskLifecycle) SetHook(v string)

SetHook gets a reference to the given string and assigns it to the Hook field.

func (*TaskLifecycle) SetSidecar

func (o *TaskLifecycle) SetSidecar(v bool)

SetSidecar gets a reference to the given bool and assigns it to the Sidecar field.

type TaskState

type TaskState struct {
	Events      *[]TaskEvent `json:"Events,omitempty"`
	Failed      *bool        `json:"Failed,omitempty"`
	FinishedAt  *time.Time   `json:"FinishedAt,omitempty"`
	LastRestart *time.Time   `json:"LastRestart,omitempty"`
	Restarts    *int32       `json:"Restarts,omitempty"`
	StartedAt   *time.Time   `json:"StartedAt,omitempty"`
	State       *string      `json:"State,omitempty"`
	TaskHandle  *TaskHandle  `json:"TaskHandle,omitempty"`
}

TaskState struct for TaskState

func NewTaskState

func NewTaskState() *TaskState

NewTaskState instantiates a new TaskState 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 NewTaskStateWithDefaults

func NewTaskStateWithDefaults() *TaskState

NewTaskStateWithDefaults instantiates a new TaskState 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 (*TaskState) GetEvents

func (o *TaskState) GetEvents() []TaskEvent

GetEvents returns the Events field value if set, zero value otherwise.

func (*TaskState) GetEventsOk

func (o *TaskState) GetEventsOk() (*[]TaskEvent, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskState) GetFailed

func (o *TaskState) GetFailed() bool

GetFailed returns the Failed field value if set, zero value otherwise.

func (*TaskState) GetFailedOk

func (o *TaskState) GetFailedOk() (*bool, bool)

GetFailedOk returns a tuple with the Failed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskState) GetFinishedAt

func (o *TaskState) GetFinishedAt() time.Time

GetFinishedAt returns the FinishedAt field value if set, zero value otherwise.

func (*TaskState) GetFinishedAtOk

func (o *TaskState) 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 (*TaskState) GetLastRestart

func (o *TaskState) GetLastRestart() time.Time

GetLastRestart returns the LastRestart field value if set, zero value otherwise.

func (*TaskState) GetLastRestartOk

func (o *TaskState) GetLastRestartOk() (*time.Time, bool)

GetLastRestartOk returns a tuple with the LastRestart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskState) GetRestarts

func (o *TaskState) GetRestarts() int32

GetRestarts returns the Restarts field value if set, zero value otherwise.

func (*TaskState) GetRestartsOk

func (o *TaskState) GetRestartsOk() (*int32, bool)

GetRestartsOk returns a tuple with the Restarts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskState) GetStartedAt

func (o *TaskState) GetStartedAt() time.Time

GetStartedAt returns the StartedAt field value if set, zero value otherwise.

func (*TaskState) GetStartedAtOk

func (o *TaskState) 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 (*TaskState) GetState

func (o *TaskState) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*TaskState) GetStateOk

func (o *TaskState) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskState) GetTaskHandle

func (o *TaskState) GetTaskHandle() TaskHandle

GetTaskHandle returns the TaskHandle field value if set, zero value otherwise.

func (*TaskState) GetTaskHandleOk

func (o *TaskState) GetTaskHandleOk() (*TaskHandle, bool)

GetTaskHandleOk returns a tuple with the TaskHandle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskState) HasEvents

func (o *TaskState) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*TaskState) HasFailed

func (o *TaskState) HasFailed() bool

HasFailed returns a boolean if a field has been set.

func (*TaskState) HasFinishedAt

func (o *TaskState) HasFinishedAt() bool

HasFinishedAt returns a boolean if a field has been set.

func (*TaskState) HasLastRestart

func (o *TaskState) HasLastRestart() bool

HasLastRestart returns a boolean if a field has been set.

func (*TaskState) HasRestarts

func (o *TaskState) HasRestarts() bool

HasRestarts returns a boolean if a field has been set.

func (*TaskState) HasStartedAt

func (o *TaskState) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (*TaskState) HasState

func (o *TaskState) HasState() bool

HasState returns a boolean if a field has been set.

func (*TaskState) HasTaskHandle

func (o *TaskState) HasTaskHandle() bool

HasTaskHandle returns a boolean if a field has been set.

func (TaskState) MarshalJSON

func (o TaskState) MarshalJSON() ([]byte, error)

func (*TaskState) SetEvents

func (o *TaskState) SetEvents(v []TaskEvent)

SetEvents gets a reference to the given []TaskEvent and assigns it to the Events field.

func (*TaskState) SetFailed

func (o *TaskState) SetFailed(v bool)

SetFailed gets a reference to the given bool and assigns it to the Failed field.

func (*TaskState) SetFinishedAt

func (o *TaskState) SetFinishedAt(v time.Time)

SetFinishedAt gets a reference to the given time.Time and assigns it to the FinishedAt field.

func (*TaskState) SetLastRestart

func (o *TaskState) SetLastRestart(v time.Time)

SetLastRestart gets a reference to the given time.Time and assigns it to the LastRestart field.

func (*TaskState) SetRestarts

func (o *TaskState) SetRestarts(v int32)

SetRestarts gets a reference to the given int32 and assigns it to the Restarts field.

func (*TaskState) SetStartedAt

func (o *TaskState) SetStartedAt(v time.Time)

SetStartedAt gets a reference to the given time.Time and assigns it to the StartedAt field.

func (*TaskState) SetState

func (o *TaskState) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*TaskState) SetTaskHandle

func (o *TaskState) SetTaskHandle(v TaskHandle)

SetTaskHandle gets a reference to the given TaskHandle and assigns it to the TaskHandle field.

type Template

type Template struct {
	ChangeMode   *string       `json:"ChangeMode,omitempty"`
	ChangeScript *ChangeScript `json:"ChangeScript,omitempty"`
	ChangeSignal *string       `json:"ChangeSignal,omitempty"`
	DestPath     *string       `json:"DestPath,omitempty"`
	EmbeddedTmpl *string       `json:"EmbeddedTmpl,omitempty"`
	Envvars      *bool         `json:"Envvars,omitempty"`
	Gid          *int32        `json:"Gid,omitempty"`
	LeftDelim    *string       `json:"LeftDelim,omitempty"`
	Perms        *string       `json:"Perms,omitempty"`
	RightDelim   *string       `json:"RightDelim,omitempty"`
	SourcePath   *string       `json:"SourcePath,omitempty"`
	Splay        *int64        `json:"Splay,omitempty"`
	Uid          *int32        `json:"Uid,omitempty"`
	VaultGrace   *int64        `json:"VaultGrace,omitempty"`
	Wait         *WaitConfig   `json:"Wait,omitempty"`
}

Template struct for Template

func NewTemplate

func NewTemplate() *Template

NewTemplate instantiates a new Template 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 NewTemplateWithDefaults

func NewTemplateWithDefaults() *Template

NewTemplateWithDefaults instantiates a new Template 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 (*Template) GetChangeMode

func (o *Template) GetChangeMode() string

GetChangeMode returns the ChangeMode field value if set, zero value otherwise.

func (*Template) GetChangeModeOk

func (o *Template) GetChangeModeOk() (*string, bool)

GetChangeModeOk returns a tuple with the ChangeMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetChangeScript

func (o *Template) GetChangeScript() ChangeScript

GetChangeScript returns the ChangeScript field value if set, zero value otherwise.

func (*Template) GetChangeScriptOk

func (o *Template) GetChangeScriptOk() (*ChangeScript, bool)

GetChangeScriptOk returns a tuple with the ChangeScript field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetChangeSignal

func (o *Template) GetChangeSignal() string

GetChangeSignal returns the ChangeSignal field value if set, zero value otherwise.

func (*Template) GetChangeSignalOk

func (o *Template) GetChangeSignalOk() (*string, bool)

GetChangeSignalOk returns a tuple with the ChangeSignal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetDestPath

func (o *Template) GetDestPath() string

GetDestPath returns the DestPath field value if set, zero value otherwise.

func (*Template) GetDestPathOk

func (o *Template) GetDestPathOk() (*string, bool)

GetDestPathOk returns a tuple with the DestPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetEmbeddedTmpl

func (o *Template) GetEmbeddedTmpl() string

GetEmbeddedTmpl returns the EmbeddedTmpl field value if set, zero value otherwise.

func (*Template) GetEmbeddedTmplOk

func (o *Template) GetEmbeddedTmplOk() (*string, bool)

GetEmbeddedTmplOk returns a tuple with the EmbeddedTmpl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetEnvvars

func (o *Template) GetEnvvars() bool

GetEnvvars returns the Envvars field value if set, zero value otherwise.

func (*Template) GetEnvvarsOk

func (o *Template) GetEnvvarsOk() (*bool, bool)

GetEnvvarsOk returns a tuple with the Envvars field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetGid

func (o *Template) GetGid() int32

GetGid returns the Gid field value if set, zero value otherwise.

func (*Template) GetGidOk

func (o *Template) GetGidOk() (*int32, bool)

GetGidOk returns a tuple with the Gid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetLeftDelim

func (o *Template) GetLeftDelim() string

GetLeftDelim returns the LeftDelim field value if set, zero value otherwise.

func (*Template) GetLeftDelimOk

func (o *Template) GetLeftDelimOk() (*string, bool)

GetLeftDelimOk returns a tuple with the LeftDelim field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetPerms

func (o *Template) GetPerms() string

GetPerms returns the Perms field value if set, zero value otherwise.

func (*Template) GetPermsOk

func (o *Template) GetPermsOk() (*string, bool)

GetPermsOk returns a tuple with the Perms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetRightDelim

func (o *Template) GetRightDelim() string

GetRightDelim returns the RightDelim field value if set, zero value otherwise.

func (*Template) GetRightDelimOk

func (o *Template) GetRightDelimOk() (*string, bool)

GetRightDelimOk returns a tuple with the RightDelim field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetSourcePath

func (o *Template) GetSourcePath() string

GetSourcePath returns the SourcePath field value if set, zero value otherwise.

func (*Template) GetSourcePathOk

func (o *Template) GetSourcePathOk() (*string, bool)

GetSourcePathOk returns a tuple with the SourcePath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetSplay

func (o *Template) GetSplay() int64

GetSplay returns the Splay field value if set, zero value otherwise.

func (*Template) GetSplayOk

func (o *Template) GetSplayOk() (*int64, bool)

GetSplayOk returns a tuple with the Splay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetUid

func (o *Template) GetUid() int32

GetUid returns the Uid field value if set, zero value otherwise.

func (*Template) GetUidOk

func (o *Template) GetUidOk() (*int32, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetVaultGrace

func (o *Template) GetVaultGrace() int64

GetVaultGrace returns the VaultGrace field value if set, zero value otherwise.

func (*Template) GetVaultGraceOk

func (o *Template) GetVaultGraceOk() (*int64, bool)

GetVaultGraceOk returns a tuple with the VaultGrace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetWait

func (o *Template) GetWait() WaitConfig

GetWait returns the Wait field value if set, zero value otherwise.

func (*Template) GetWaitOk

func (o *Template) GetWaitOk() (*WaitConfig, bool)

GetWaitOk returns a tuple with the Wait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) HasChangeMode

func (o *Template) HasChangeMode() bool

HasChangeMode returns a boolean if a field has been set.

func (*Template) HasChangeScript

func (o *Template) HasChangeScript() bool

HasChangeScript returns a boolean if a field has been set.

func (*Template) HasChangeSignal

func (o *Template) HasChangeSignal() bool

HasChangeSignal returns a boolean if a field has been set.

func (*Template) HasDestPath

func (o *Template) HasDestPath() bool

HasDestPath returns a boolean if a field has been set.

func (*Template) HasEmbeddedTmpl

func (o *Template) HasEmbeddedTmpl() bool

HasEmbeddedTmpl returns a boolean if a field has been set.

func (*Template) HasEnvvars

func (o *Template) HasEnvvars() bool

HasEnvvars returns a boolean if a field has been set.

func (*Template) HasGid

func (o *Template) HasGid() bool

HasGid returns a boolean if a field has been set.

func (*Template) HasLeftDelim

func (o *Template) HasLeftDelim() bool

HasLeftDelim returns a boolean if a field has been set.

func (*Template) HasPerms

func (o *Template) HasPerms() bool

HasPerms returns a boolean if a field has been set.

func (*Template) HasRightDelim

func (o *Template) HasRightDelim() bool

HasRightDelim returns a boolean if a field has been set.

func (*Template) HasSourcePath

func (o *Template) HasSourcePath() bool

HasSourcePath returns a boolean if a field has been set.

func (*Template) HasSplay

func (o *Template) HasSplay() bool

HasSplay returns a boolean if a field has been set.

func (*Template) HasUid

func (o *Template) HasUid() bool

HasUid returns a boolean if a field has been set.

func (*Template) HasVaultGrace

func (o *Template) HasVaultGrace() bool

HasVaultGrace returns a boolean if a field has been set.

func (*Template) HasWait

func (o *Template) HasWait() bool

HasWait returns a boolean if a field has been set.

func (Template) MarshalJSON

func (o Template) MarshalJSON() ([]byte, error)

func (*Template) SetChangeMode

func (o *Template) SetChangeMode(v string)

SetChangeMode gets a reference to the given string and assigns it to the ChangeMode field.

func (*Template) SetChangeScript

func (o *Template) SetChangeScript(v ChangeScript)

SetChangeScript gets a reference to the given ChangeScript and assigns it to the ChangeScript field.

func (*Template) SetChangeSignal

func (o *Template) SetChangeSignal(v string)

SetChangeSignal gets a reference to the given string and assigns it to the ChangeSignal field.

func (*Template) SetDestPath

func (o *Template) SetDestPath(v string)

SetDestPath gets a reference to the given string and assigns it to the DestPath field.

func (*Template) SetEmbeddedTmpl

func (o *Template) SetEmbeddedTmpl(v string)

SetEmbeddedTmpl gets a reference to the given string and assigns it to the EmbeddedTmpl field.

func (*Template) SetEnvvars

func (o *Template) SetEnvvars(v bool)

SetEnvvars gets a reference to the given bool and assigns it to the Envvars field.

func (*Template) SetGid

func (o *Template) SetGid(v int32)

SetGid gets a reference to the given int32 and assigns it to the Gid field.

func (*Template) SetLeftDelim

func (o *Template) SetLeftDelim(v string)

SetLeftDelim gets a reference to the given string and assigns it to the LeftDelim field.

func (*Template) SetPerms

func (o *Template) SetPerms(v string)

SetPerms gets a reference to the given string and assigns it to the Perms field.

func (*Template) SetRightDelim

func (o *Template) SetRightDelim(v string)

SetRightDelim gets a reference to the given string and assigns it to the RightDelim field.

func (*Template) SetSourcePath

func (o *Template) SetSourcePath(v string)

SetSourcePath gets a reference to the given string and assigns it to the SourcePath field.

func (*Template) SetSplay

func (o *Template) SetSplay(v int64)

SetSplay gets a reference to the given int64 and assigns it to the Splay field.

func (*Template) SetUid

func (o *Template) SetUid(v int32)

SetUid gets a reference to the given int32 and assigns it to the Uid field.

func (*Template) SetVaultGrace

func (o *Template) SetVaultGrace(v int64)

SetVaultGrace gets a reference to the given int64 and assigns it to the VaultGrace field.

func (*Template) SetWait

func (o *Template) SetWait(v WaitConfig)

SetWait gets a reference to the given WaitConfig and assigns it to the Wait field.

type UpdateStrategy

type UpdateStrategy struct {
	AutoPromote      *bool   `json:"AutoPromote,omitempty"`
	AutoRevert       *bool   `json:"AutoRevert,omitempty"`
	Canary           *int32  `json:"Canary,omitempty"`
	HealthCheck      *string `json:"HealthCheck,omitempty"`
	HealthyDeadline  *int64  `json:"HealthyDeadline,omitempty"`
	MaxParallel      *int32  `json:"MaxParallel,omitempty"`
	MinHealthyTime   *int64  `json:"MinHealthyTime,omitempty"`
	ProgressDeadline *int64  `json:"ProgressDeadline,omitempty"`
	Stagger          *int64  `json:"Stagger,omitempty"`
}

UpdateStrategy struct for UpdateStrategy

func NewUpdateStrategy

func NewUpdateStrategy() *UpdateStrategy

NewUpdateStrategy instantiates a new UpdateStrategy 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 NewUpdateStrategyWithDefaults

func NewUpdateStrategyWithDefaults() *UpdateStrategy

NewUpdateStrategyWithDefaults instantiates a new UpdateStrategy 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 (*UpdateStrategy) GetAutoPromote

func (o *UpdateStrategy) GetAutoPromote() bool

GetAutoPromote returns the AutoPromote field value if set, zero value otherwise.

func (*UpdateStrategy) GetAutoPromoteOk

func (o *UpdateStrategy) GetAutoPromoteOk() (*bool, bool)

GetAutoPromoteOk returns a tuple with the AutoPromote field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStrategy) GetAutoRevert

func (o *UpdateStrategy) GetAutoRevert() bool

GetAutoRevert returns the AutoRevert field value if set, zero value otherwise.

func (*UpdateStrategy) GetAutoRevertOk

func (o *UpdateStrategy) GetAutoRevertOk() (*bool, bool)

GetAutoRevertOk returns a tuple with the AutoRevert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStrategy) GetCanary

func (o *UpdateStrategy) GetCanary() int32

GetCanary returns the Canary field value if set, zero value otherwise.

func (*UpdateStrategy) GetCanaryOk

func (o *UpdateStrategy) GetCanaryOk() (*int32, bool)

GetCanaryOk returns a tuple with the Canary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStrategy) GetHealthCheck

func (o *UpdateStrategy) GetHealthCheck() string

GetHealthCheck returns the HealthCheck field value if set, zero value otherwise.

func (*UpdateStrategy) GetHealthCheckOk

func (o *UpdateStrategy) GetHealthCheckOk() (*string, bool)

GetHealthCheckOk returns a tuple with the HealthCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStrategy) GetHealthyDeadline

func (o *UpdateStrategy) GetHealthyDeadline() int64

GetHealthyDeadline returns the HealthyDeadline field value if set, zero value otherwise.

func (*UpdateStrategy) GetHealthyDeadlineOk

func (o *UpdateStrategy) GetHealthyDeadlineOk() (*int64, bool)

GetHealthyDeadlineOk returns a tuple with the HealthyDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStrategy) GetMaxParallel

func (o *UpdateStrategy) GetMaxParallel() int32

GetMaxParallel returns the MaxParallel field value if set, zero value otherwise.

func (*UpdateStrategy) GetMaxParallelOk

func (o *UpdateStrategy) GetMaxParallelOk() (*int32, bool)

GetMaxParallelOk returns a tuple with the MaxParallel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStrategy) GetMinHealthyTime

func (o *UpdateStrategy) GetMinHealthyTime() int64

GetMinHealthyTime returns the MinHealthyTime field value if set, zero value otherwise.

func (*UpdateStrategy) GetMinHealthyTimeOk

func (o *UpdateStrategy) GetMinHealthyTimeOk() (*int64, bool)

GetMinHealthyTimeOk returns a tuple with the MinHealthyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStrategy) GetProgressDeadline

func (o *UpdateStrategy) GetProgressDeadline() int64

GetProgressDeadline returns the ProgressDeadline field value if set, zero value otherwise.

func (*UpdateStrategy) GetProgressDeadlineOk

func (o *UpdateStrategy) GetProgressDeadlineOk() (*int64, bool)

GetProgressDeadlineOk returns a tuple with the ProgressDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStrategy) GetStagger

func (o *UpdateStrategy) GetStagger() int64

GetStagger returns the Stagger field value if set, zero value otherwise.

func (*UpdateStrategy) GetStaggerOk

func (o *UpdateStrategy) GetStaggerOk() (*int64, bool)

GetStaggerOk returns a tuple with the Stagger field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStrategy) HasAutoPromote

func (o *UpdateStrategy) HasAutoPromote() bool

HasAutoPromote returns a boolean if a field has been set.

func (*UpdateStrategy) HasAutoRevert

func (o *UpdateStrategy) HasAutoRevert() bool

HasAutoRevert returns a boolean if a field has been set.

func (*UpdateStrategy) HasCanary

func (o *UpdateStrategy) HasCanary() bool

HasCanary returns a boolean if a field has been set.

func (*UpdateStrategy) HasHealthCheck

func (o *UpdateStrategy) HasHealthCheck() bool

HasHealthCheck returns a boolean if a field has been set.

func (*UpdateStrategy) HasHealthyDeadline

func (o *UpdateStrategy) HasHealthyDeadline() bool

HasHealthyDeadline returns a boolean if a field has been set.

func (*UpdateStrategy) HasMaxParallel

func (o *UpdateStrategy) HasMaxParallel() bool

HasMaxParallel returns a boolean if a field has been set.

func (*UpdateStrategy) HasMinHealthyTime

func (o *UpdateStrategy) HasMinHealthyTime() bool

HasMinHealthyTime returns a boolean if a field has been set.

func (*UpdateStrategy) HasProgressDeadline

func (o *UpdateStrategy) HasProgressDeadline() bool

HasProgressDeadline returns a boolean if a field has been set.

func (*UpdateStrategy) HasStagger

func (o *UpdateStrategy) HasStagger() bool

HasStagger returns a boolean if a field has been set.

func (UpdateStrategy) MarshalJSON

func (o UpdateStrategy) MarshalJSON() ([]byte, error)

func (*UpdateStrategy) SetAutoPromote

func (o *UpdateStrategy) SetAutoPromote(v bool)

SetAutoPromote gets a reference to the given bool and assigns it to the AutoPromote field.

func (*UpdateStrategy) SetAutoRevert

func (o *UpdateStrategy) SetAutoRevert(v bool)

SetAutoRevert gets a reference to the given bool and assigns it to the AutoRevert field.

func (*UpdateStrategy) SetCanary

func (o *UpdateStrategy) SetCanary(v int32)

SetCanary gets a reference to the given int32 and assigns it to the Canary field.

func (*UpdateStrategy) SetHealthCheck

func (o *UpdateStrategy) SetHealthCheck(v string)

SetHealthCheck gets a reference to the given string and assigns it to the HealthCheck field.

func (*UpdateStrategy) SetHealthyDeadline

func (o *UpdateStrategy) SetHealthyDeadline(v int64)

SetHealthyDeadline gets a reference to the given int64 and assigns it to the HealthyDeadline field.

func (*UpdateStrategy) SetMaxParallel

func (o *UpdateStrategy) SetMaxParallel(v int32)

SetMaxParallel gets a reference to the given int32 and assigns it to the MaxParallel field.

func (*UpdateStrategy) SetMinHealthyTime

func (o *UpdateStrategy) SetMinHealthyTime(v int64)

SetMinHealthyTime gets a reference to the given int64 and assigns it to the MinHealthyTime field.

func (*UpdateStrategy) SetProgressDeadline

func (o *UpdateStrategy) SetProgressDeadline(v int64)

SetProgressDeadline gets a reference to the given int64 and assigns it to the ProgressDeadline field.

func (*UpdateStrategy) SetStagger

func (o *UpdateStrategy) SetStagger(v int64)

SetStagger gets a reference to the given int64 and assigns it to the Stagger field.

type Variable

type Variable struct {
	CreateIndex *int32             `json:"CreateIndex,omitempty"`
	CreateTime  *int64             `json:"CreateTime,omitempty"`
	Items       *map[string]string `json:"Items,omitempty"`
	ModifyIndex *int32             `json:"ModifyIndex,omitempty"`
	ModifyTime  *int64             `json:"ModifyTime,omitempty"`
	Namespace   *string            `json:"Namespace,omitempty"`
	Path        *string            `json:"Path,omitempty"`
}

Variable struct for Variable

func NewVariable

func NewVariable() *Variable

NewVariable instantiates a new Variable 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 NewVariableWithDefaults

func NewVariableWithDefaults() *Variable

NewVariableWithDefaults instantiates a new Variable 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 (*Variable) GetCreateIndex

func (o *Variable) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*Variable) GetCreateIndexOk

func (o *Variable) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetCreateTime

func (o *Variable) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*Variable) GetCreateTimeOk

func (o *Variable) GetCreateTimeOk() (*int64, bool)

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetItems

func (o *Variable) GetItems() map[string]string

GetItems returns the Items field value if set, zero value otherwise.

func (*Variable) GetItemsOk

func (o *Variable) GetItemsOk() (*map[string]string, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetModifyIndex

func (o *Variable) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*Variable) GetModifyIndexOk

func (o *Variable) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetModifyTime

func (o *Variable) GetModifyTime() int64

GetModifyTime returns the ModifyTime field value if set, zero value otherwise.

func (*Variable) GetModifyTimeOk

func (o *Variable) GetModifyTimeOk() (*int64, bool)

GetModifyTimeOk returns a tuple with the ModifyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetNamespace

func (o *Variable) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*Variable) GetNamespaceOk

func (o *Variable) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetPath

func (o *Variable) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*Variable) GetPathOk

func (o *Variable) 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 (*Variable) HasCreateIndex

func (o *Variable) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*Variable) HasCreateTime

func (o *Variable) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*Variable) HasItems

func (o *Variable) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*Variable) HasModifyIndex

func (o *Variable) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*Variable) HasModifyTime

func (o *Variable) HasModifyTime() bool

HasModifyTime returns a boolean if a field has been set.

func (*Variable) HasNamespace

func (o *Variable) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*Variable) HasPath

func (o *Variable) HasPath() bool

HasPath returns a boolean if a field has been set.

func (Variable) MarshalJSON

func (o Variable) MarshalJSON() ([]byte, error)

func (*Variable) SetCreateIndex

func (o *Variable) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*Variable) SetCreateTime

func (o *Variable) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*Variable) SetItems

func (o *Variable) SetItems(v map[string]string)

SetItems gets a reference to the given map[string]string and assigns it to the Items field.

func (*Variable) SetModifyIndex

func (o *Variable) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*Variable) SetModifyTime

func (o *Variable) SetModifyTime(v int64)

SetModifyTime gets a reference to the given int64 and assigns it to the ModifyTime field.

func (*Variable) SetNamespace

func (o *Variable) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*Variable) SetPath

func (o *Variable) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

type VariableMetadata

type VariableMetadata struct {
	CreateIndex *int32  `json:"CreateIndex,omitempty"`
	CreateTime  *int64  `json:"CreateTime,omitempty"`
	ModifyIndex *int32  `json:"ModifyIndex,omitempty"`
	ModifyTime  *int64  `json:"ModifyTime,omitempty"`
	Namespace   *string `json:"Namespace,omitempty"`
	Path        *string `json:"Path,omitempty"`
}

VariableMetadata struct for VariableMetadata

func NewVariableMetadata

func NewVariableMetadata() *VariableMetadata

NewVariableMetadata instantiates a new VariableMetadata 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 NewVariableMetadataWithDefaults

func NewVariableMetadataWithDefaults() *VariableMetadata

NewVariableMetadataWithDefaults instantiates a new VariableMetadata 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 (*VariableMetadata) GetCreateIndex

func (o *VariableMetadata) GetCreateIndex() int32

GetCreateIndex returns the CreateIndex field value if set, zero value otherwise.

func (*VariableMetadata) GetCreateIndexOk

func (o *VariableMetadata) GetCreateIndexOk() (*int32, bool)

GetCreateIndexOk returns a tuple with the CreateIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariableMetadata) GetCreateTime

func (o *VariableMetadata) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*VariableMetadata) GetCreateTimeOk

func (o *VariableMetadata) GetCreateTimeOk() (*int64, bool)

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariableMetadata) GetModifyIndex

func (o *VariableMetadata) GetModifyIndex() int32

GetModifyIndex returns the ModifyIndex field value if set, zero value otherwise.

func (*VariableMetadata) GetModifyIndexOk

func (o *VariableMetadata) GetModifyIndexOk() (*int32, bool)

GetModifyIndexOk returns a tuple with the ModifyIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariableMetadata) GetModifyTime

func (o *VariableMetadata) GetModifyTime() int64

GetModifyTime returns the ModifyTime field value if set, zero value otherwise.

func (*VariableMetadata) GetModifyTimeOk

func (o *VariableMetadata) GetModifyTimeOk() (*int64, bool)

GetModifyTimeOk returns a tuple with the ModifyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariableMetadata) GetNamespace

func (o *VariableMetadata) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*VariableMetadata) GetNamespaceOk

func (o *VariableMetadata) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariableMetadata) GetPath

func (o *VariableMetadata) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*VariableMetadata) GetPathOk

func (o *VariableMetadata) 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 (*VariableMetadata) HasCreateIndex

func (o *VariableMetadata) HasCreateIndex() bool

HasCreateIndex returns a boolean if a field has been set.

func (*VariableMetadata) HasCreateTime

func (o *VariableMetadata) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*VariableMetadata) HasModifyIndex

func (o *VariableMetadata) HasModifyIndex() bool

HasModifyIndex returns a boolean if a field has been set.

func (*VariableMetadata) HasModifyTime

func (o *VariableMetadata) HasModifyTime() bool

HasModifyTime returns a boolean if a field has been set.

func (*VariableMetadata) HasNamespace

func (o *VariableMetadata) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*VariableMetadata) HasPath

func (o *VariableMetadata) HasPath() bool

HasPath returns a boolean if a field has been set.

func (VariableMetadata) MarshalJSON

func (o VariableMetadata) MarshalJSON() ([]byte, error)

func (*VariableMetadata) SetCreateIndex

func (o *VariableMetadata) SetCreateIndex(v int32)

SetCreateIndex gets a reference to the given int32 and assigns it to the CreateIndex field.

func (*VariableMetadata) SetCreateTime

func (o *VariableMetadata) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*VariableMetadata) SetModifyIndex

func (o *VariableMetadata) SetModifyIndex(v int32)

SetModifyIndex gets a reference to the given int32 and assigns it to the ModifyIndex field.

func (*VariableMetadata) SetModifyTime

func (o *VariableMetadata) SetModifyTime(v int64)

SetModifyTime gets a reference to the given int64 and assigns it to the ModifyTime field.

func (*VariableMetadata) SetNamespace

func (o *VariableMetadata) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*VariableMetadata) SetPath

func (o *VariableMetadata) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

type VariablesApiService

type VariablesApiService service

VariablesApiService VariablesApi service

func (*VariablesApiService) DeleteVariable

* DeleteVariable Method for DeleteVariable * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param path A path to a Nomad Variable * @return ApiDeleteVariableRequest

func (*VariablesApiService) DeleteVariableExecute

func (a *VariablesApiService) DeleteVariableExecute(r ApiDeleteVariableRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*VariablesApiService) GetVariableQuery

func (a *VariablesApiService) GetVariableQuery(ctx _context.Context, path string) ApiGetVariableQueryRequest

* GetVariableQuery Method for GetVariableQuery * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param path A path to a Nomad Variable * @return ApiGetVariableQueryRequest

func (*VariablesApiService) GetVariableQueryExecute

* Execute executes the request * @return Variable

func (*VariablesApiService) GetVariablesListRequest

* GetVariablesListRequest Method for GetVariablesListRequest * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetVariablesListRequestRequest

func (*VariablesApiService) GetVariablesListRequestExecute

* Execute executes the request * @return []VariableMetadata

func (*VariablesApiService) PostVariable

* PostVariable Method for PostVariable * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param path A path to a Nomad Variable * @return ApiPostVariableRequest

func (*VariablesApiService) PostVariableExecute

* Execute executes the request * @return Variable

func (*VariablesApiService) PutVariable

* PutVariable Method for PutVariable * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param path A path to a Nomad Variable * @return ApiPutVariableRequest

func (*VariablesApiService) PutVariableExecute

* Execute executes the request * @return Variable

type Vault

type Vault struct {
	ChangeMode   *string   `json:"ChangeMode,omitempty"`
	ChangeSignal *string   `json:"ChangeSignal,omitempty"`
	Env          *bool     `json:"Env,omitempty"`
	Namespace    *string   `json:"Namespace,omitempty"`
	Policies     *[]string `json:"Policies,omitempty"`
}

Vault struct for Vault

func NewVault

func NewVault() *Vault

NewVault instantiates a new Vault 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 NewVaultWithDefaults

func NewVaultWithDefaults() *Vault

NewVaultWithDefaults instantiates a new Vault 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 (*Vault) GetChangeMode

func (o *Vault) GetChangeMode() string

GetChangeMode returns the ChangeMode field value if set, zero value otherwise.

func (*Vault) GetChangeModeOk

func (o *Vault) GetChangeModeOk() (*string, bool)

GetChangeModeOk returns a tuple with the ChangeMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetChangeSignal

func (o *Vault) GetChangeSignal() string

GetChangeSignal returns the ChangeSignal field value if set, zero value otherwise.

func (*Vault) GetChangeSignalOk

func (o *Vault) GetChangeSignalOk() (*string, bool)

GetChangeSignalOk returns a tuple with the ChangeSignal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetEnv

func (o *Vault) GetEnv() bool

GetEnv returns the Env field value if set, zero value otherwise.

func (*Vault) GetEnvOk

func (o *Vault) GetEnvOk() (*bool, 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 (*Vault) GetNamespace

func (o *Vault) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*Vault) GetNamespaceOk

func (o *Vault) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) GetPolicies

func (o *Vault) GetPolicies() []string

GetPolicies returns the Policies field value if set, zero value otherwise.

func (*Vault) GetPoliciesOk

func (o *Vault) GetPoliciesOk() (*[]string, bool)

GetPoliciesOk returns a tuple with the Policies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Vault) HasChangeMode

func (o *Vault) HasChangeMode() bool

HasChangeMode returns a boolean if a field has been set.

func (*Vault) HasChangeSignal

func (o *Vault) HasChangeSignal() bool

HasChangeSignal returns a boolean if a field has been set.

func (*Vault) HasEnv

func (o *Vault) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*Vault) HasNamespace

func (o *Vault) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*Vault) HasPolicies

func (o *Vault) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (Vault) MarshalJSON

func (o Vault) MarshalJSON() ([]byte, error)

func (*Vault) SetChangeMode

func (o *Vault) SetChangeMode(v string)

SetChangeMode gets a reference to the given string and assigns it to the ChangeMode field.

func (*Vault) SetChangeSignal

func (o *Vault) SetChangeSignal(v string)

SetChangeSignal gets a reference to the given string and assigns it to the ChangeSignal field.

func (*Vault) SetEnv

func (o *Vault) SetEnv(v bool)

SetEnv gets a reference to the given bool and assigns it to the Env field.

func (*Vault) SetNamespace

func (o *Vault) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*Vault) SetPolicies

func (o *Vault) SetPolicies(v []string)

SetPolicies gets a reference to the given []string and assigns it to the Policies field.

type VolumeMount

type VolumeMount struct {
	Destination     *string `json:"Destination,omitempty"`
	PropagationMode *string `json:"PropagationMode,omitempty"`
	ReadOnly        *bool   `json:"ReadOnly,omitempty"`
	Volume          *string `json:"Volume,omitempty"`
}

VolumeMount struct for VolumeMount

func NewVolumeMount

func NewVolumeMount() *VolumeMount

NewVolumeMount instantiates a new VolumeMount 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 NewVolumeMountWithDefaults

func NewVolumeMountWithDefaults() *VolumeMount

NewVolumeMountWithDefaults instantiates a new VolumeMount 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 (*VolumeMount) GetDestination

func (o *VolumeMount) GetDestination() string

GetDestination returns the Destination field value if set, zero value otherwise.

func (*VolumeMount) GetDestinationOk

func (o *VolumeMount) GetDestinationOk() (*string, bool)

GetDestinationOk returns a tuple with the Destination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeMount) GetPropagationMode

func (o *VolumeMount) GetPropagationMode() string

GetPropagationMode returns the PropagationMode field value if set, zero value otherwise.

func (*VolumeMount) GetPropagationModeOk

func (o *VolumeMount) GetPropagationModeOk() (*string, bool)

GetPropagationModeOk returns a tuple with the PropagationMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeMount) GetReadOnly

func (o *VolumeMount) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*VolumeMount) GetReadOnlyOk

func (o *VolumeMount) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeMount) GetVolume

func (o *VolumeMount) GetVolume() string

GetVolume returns the Volume field value if set, zero value otherwise.

func (*VolumeMount) GetVolumeOk

func (o *VolumeMount) GetVolumeOk() (*string, bool)

GetVolumeOk returns a tuple with the Volume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeMount) HasDestination

func (o *VolumeMount) HasDestination() bool

HasDestination returns a boolean if a field has been set.

func (*VolumeMount) HasPropagationMode

func (o *VolumeMount) HasPropagationMode() bool

HasPropagationMode returns a boolean if a field has been set.

func (*VolumeMount) HasReadOnly

func (o *VolumeMount) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*VolumeMount) HasVolume

func (o *VolumeMount) HasVolume() bool

HasVolume returns a boolean if a field has been set.

func (VolumeMount) MarshalJSON

func (o VolumeMount) MarshalJSON() ([]byte, error)

func (*VolumeMount) SetDestination

func (o *VolumeMount) SetDestination(v string)

SetDestination gets a reference to the given string and assigns it to the Destination field.

func (*VolumeMount) SetPropagationMode

func (o *VolumeMount) SetPropagationMode(v string)

SetPropagationMode gets a reference to the given string and assigns it to the PropagationMode field.

func (*VolumeMount) SetReadOnly

func (o *VolumeMount) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*VolumeMount) SetVolume

func (o *VolumeMount) SetVolume(v string)

SetVolume gets a reference to the given string and assigns it to the Volume field.

type VolumeRequest

type VolumeRequest struct {
	AccessMode     *string          `json:"AccessMode,omitempty"`
	AttachmentMode *string          `json:"AttachmentMode,omitempty"`
	MountOptions   *CSIMountOptions `json:"MountOptions,omitempty"`
	Name           *string          `json:"Name,omitempty"`
	PerAlloc       *bool            `json:"PerAlloc,omitempty"`
	ReadOnly       *bool            `json:"ReadOnly,omitempty"`
	Source         *string          `json:"Source,omitempty"`
	Type           *string          `json:"Type,omitempty"`
}

VolumeRequest struct for VolumeRequest

func NewVolumeRequest

func NewVolumeRequest() *VolumeRequest

NewVolumeRequest instantiates a new VolumeRequest 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 NewVolumeRequestWithDefaults

func NewVolumeRequestWithDefaults() *VolumeRequest

NewVolumeRequestWithDefaults instantiates a new VolumeRequest 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 (*VolumeRequest) GetAccessMode

func (o *VolumeRequest) GetAccessMode() string

GetAccessMode returns the AccessMode field value if set, zero value otherwise.

func (*VolumeRequest) GetAccessModeOk

func (o *VolumeRequest) GetAccessModeOk() (*string, bool)

GetAccessModeOk returns a tuple with the AccessMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeRequest) GetAttachmentMode

func (o *VolumeRequest) GetAttachmentMode() string

GetAttachmentMode returns the AttachmentMode field value if set, zero value otherwise.

func (*VolumeRequest) GetAttachmentModeOk

func (o *VolumeRequest) GetAttachmentModeOk() (*string, bool)

GetAttachmentModeOk returns a tuple with the AttachmentMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeRequest) GetMountOptions

func (o *VolumeRequest) GetMountOptions() CSIMountOptions

GetMountOptions returns the MountOptions field value if set, zero value otherwise.

func (*VolumeRequest) GetMountOptionsOk

func (o *VolumeRequest) GetMountOptionsOk() (*CSIMountOptions, bool)

GetMountOptionsOk returns a tuple with the MountOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeRequest) GetName

func (o *VolumeRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*VolumeRequest) GetNameOk

func (o *VolumeRequest) 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 (*VolumeRequest) GetPerAlloc

func (o *VolumeRequest) GetPerAlloc() bool

GetPerAlloc returns the PerAlloc field value if set, zero value otherwise.

func (*VolumeRequest) GetPerAllocOk

func (o *VolumeRequest) GetPerAllocOk() (*bool, bool)

GetPerAllocOk returns a tuple with the PerAlloc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeRequest) GetReadOnly

func (o *VolumeRequest) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*VolumeRequest) GetReadOnlyOk

func (o *VolumeRequest) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeRequest) GetSource

func (o *VolumeRequest) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*VolumeRequest) GetSourceOk

func (o *VolumeRequest) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VolumeRequest) GetType

func (o *VolumeRequest) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*VolumeRequest) GetTypeOk

func (o *VolumeRequest) 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 (*VolumeRequest) HasAccessMode

func (o *VolumeRequest) HasAccessMode() bool

HasAccessMode returns a boolean if a field has been set.

func (*VolumeRequest) HasAttachmentMode

func (o *VolumeRequest) HasAttachmentMode() bool

HasAttachmentMode returns a boolean if a field has been set.

func (*VolumeRequest) HasMountOptions

func (o *VolumeRequest) HasMountOptions() bool

HasMountOptions returns a boolean if a field has been set.

func (*VolumeRequest) HasName

func (o *VolumeRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*VolumeRequest) HasPerAlloc

func (o *VolumeRequest) HasPerAlloc() bool

HasPerAlloc returns a boolean if a field has been set.

func (*VolumeRequest) HasReadOnly

func (o *VolumeRequest) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*VolumeRequest) HasSource

func (o *VolumeRequest) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*VolumeRequest) HasType

func (o *VolumeRequest) HasType() bool

HasType returns a boolean if a field has been set.

func (VolumeRequest) MarshalJSON

func (o VolumeRequest) MarshalJSON() ([]byte, error)

func (*VolumeRequest) SetAccessMode

func (o *VolumeRequest) SetAccessMode(v string)

SetAccessMode gets a reference to the given string and assigns it to the AccessMode field.

func (*VolumeRequest) SetAttachmentMode

func (o *VolumeRequest) SetAttachmentMode(v string)

SetAttachmentMode gets a reference to the given string and assigns it to the AttachmentMode field.

func (*VolumeRequest) SetMountOptions

func (o *VolumeRequest) SetMountOptions(v CSIMountOptions)

SetMountOptions gets a reference to the given CSIMountOptions and assigns it to the MountOptions field.

func (*VolumeRequest) SetName

func (o *VolumeRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*VolumeRequest) SetPerAlloc

func (o *VolumeRequest) SetPerAlloc(v bool)

SetPerAlloc gets a reference to the given bool and assigns it to the PerAlloc field.

func (*VolumeRequest) SetReadOnly

func (o *VolumeRequest) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*VolumeRequest) SetSource

func (o *VolumeRequest) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*VolumeRequest) SetType

func (o *VolumeRequest) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type VolumesApiService

type VolumesApiService service

VolumesApiService VolumesApi service

func (*VolumesApiService) CreateVolume

func (a *VolumesApiService) CreateVolume(ctx _context.Context, volumeId string, action string) ApiCreateVolumeRequest

* CreateVolume Method for CreateVolume * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param volumeId Volume unique identifier. * @param action The action to perform on the Volume (create, detach, delete). * @return ApiCreateVolumeRequest

func (*VolumesApiService) CreateVolumeExecute

func (a *VolumesApiService) CreateVolumeExecute(r ApiCreateVolumeRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*VolumesApiService) DeleteSnapshot

* DeleteSnapshot Method for DeleteSnapshot * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiDeleteSnapshotRequest

func (*VolumesApiService) DeleteSnapshotExecute

func (a *VolumesApiService) DeleteSnapshotExecute(r ApiDeleteSnapshotRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*VolumesApiService) DeleteVolumeRegistration

func (a *VolumesApiService) DeleteVolumeRegistration(ctx _context.Context, volumeId string) ApiDeleteVolumeRegistrationRequest

* DeleteVolumeRegistration Method for DeleteVolumeRegistration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param volumeId Volume unique identifier. * @return ApiDeleteVolumeRegistrationRequest

func (*VolumesApiService) DeleteVolumeRegistrationExecute

func (a *VolumesApiService) DeleteVolumeRegistrationExecute(r ApiDeleteVolumeRegistrationRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*VolumesApiService) DetachOrDeleteVolume

func (a *VolumesApiService) DetachOrDeleteVolume(ctx _context.Context, volumeId string, action string) ApiDetachOrDeleteVolumeRequest

* DetachOrDeleteVolume Method for DetachOrDeleteVolume * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param volumeId Volume unique identifier. * @param action The action to perform on the Volume (create, detach, delete). * @return ApiDetachOrDeleteVolumeRequest

func (*VolumesApiService) DetachOrDeleteVolumeExecute

func (a *VolumesApiService) DetachOrDeleteVolumeExecute(r ApiDetachOrDeleteVolumeRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*VolumesApiService) GetExternalVolumes

* GetExternalVolumes Method for GetExternalVolumes * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetExternalVolumesRequest

func (*VolumesApiService) GetExternalVolumesExecute

* Execute executes the request * @return CSIVolumeListExternalResponse

func (*VolumesApiService) GetSnapshots

* GetSnapshots Method for GetSnapshots * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetSnapshotsRequest

func (*VolumesApiService) GetSnapshotsExecute

* Execute executes the request * @return CSISnapshotListResponse

func (*VolumesApiService) GetVolume

func (a *VolumesApiService) GetVolume(ctx _context.Context, volumeId string) ApiGetVolumeRequest

* GetVolume Method for GetVolume * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param volumeId Volume unique identifier. * @return ApiGetVolumeRequest

func (*VolumesApiService) GetVolumeExecute

* Execute executes the request * @return CSIVolume

func (*VolumesApiService) GetVolumes

* GetVolumes Method for GetVolumes * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiGetVolumesRequest

func (*VolumesApiService) GetVolumesExecute

* Execute executes the request * @return []CSIVolumeListStub

func (*VolumesApiService) PostSnapshot

* PostSnapshot Method for PostSnapshot * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostSnapshotRequest

func (*VolumesApiService) PostSnapshotExecute

* Execute executes the request * @return CSISnapshotCreateResponse

func (*VolumesApiService) PostVolume

* PostVolume Method for PostVolume * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPostVolumeRequest

func (*VolumesApiService) PostVolumeExecute

func (a *VolumesApiService) PostVolumeExecute(r ApiPostVolumeRequest) (*_nethttp.Response, error)

* Execute executes the request

func (*VolumesApiService) PostVolumeRegistration

func (a *VolumesApiService) PostVolumeRegistration(ctx _context.Context, volumeId string) ApiPostVolumeRegistrationRequest

* PostVolumeRegistration Method for PostVolumeRegistration * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param volumeId Volume unique identifier. * @return ApiPostVolumeRegistrationRequest

func (*VolumesApiService) PostVolumeRegistrationExecute

func (a *VolumesApiService) PostVolumeRegistrationExecute(r ApiPostVolumeRegistrationRequest) (*_nethttp.Response, error)

* Execute executes the request

type WaitConfig

type WaitConfig struct {
	Max *int64 `json:"Max,omitempty"`
	Min *int64 `json:"Min,omitempty"`
}

WaitConfig struct for WaitConfig

func NewWaitConfig

func NewWaitConfig() *WaitConfig

NewWaitConfig instantiates a new WaitConfig 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 NewWaitConfigWithDefaults

func NewWaitConfigWithDefaults() *WaitConfig

NewWaitConfigWithDefaults instantiates a new WaitConfig 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 (*WaitConfig) GetMax

func (o *WaitConfig) GetMax() int64

GetMax returns the Max field value if set, zero value otherwise.

func (*WaitConfig) GetMaxOk

func (o *WaitConfig) GetMaxOk() (*int64, bool)

GetMaxOk returns a tuple with the Max field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WaitConfig) GetMin

func (o *WaitConfig) GetMin() int64

GetMin returns the Min field value if set, zero value otherwise.

func (*WaitConfig) GetMinOk

func (o *WaitConfig) GetMinOk() (*int64, bool)

GetMinOk returns a tuple with the Min field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WaitConfig) HasMax

func (o *WaitConfig) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*WaitConfig) HasMin

func (o *WaitConfig) HasMin() bool

HasMin returns a boolean if a field has been set.

func (WaitConfig) MarshalJSON

func (o WaitConfig) MarshalJSON() ([]byte, error)

func (*WaitConfig) SetMax

func (o *WaitConfig) SetMax(v int64)

SetMax gets a reference to the given int64 and assigns it to the Max field.

func (*WaitConfig) SetMin

func (o *WaitConfig) SetMin(v int64)

SetMin gets a reference to the given int64 and assigns it to the Min field.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL