Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiCreateContainerGroupRequest
- type ApiCreateInferenceEndpointJobRequest
- type ApiCreateQueueJobRequest
- type ApiCreateQueueRequest
- type ApiDeleteContainerGroupRequest
- type ApiDeleteInferenceEndpointJobRequest
- type ApiDeleteQueueJobRequest
- type ApiDeleteQueueRequest
- type ApiGetContainerGroupInstanceRequest
- type ApiGetContainerGroupRequest
- type ApiGetInferenceEndpointJobRequest
- type ApiGetInferenceEndpointRequest
- type ApiGetQueueJobRequest
- type ApiGetQueueRequest
- type ApiGetQuotasRequest
- type ApiGetSystemLogsRequest
- type ApiGetWebhookSecretKeyRequest
- type ApiGetWorkloadErrorsRequest
- type ApiListContainerGroupInstancesRequest
- type ApiListContainerGroupsRequest
- type ApiListGpuClassesRequest
- type ApiListInferenceEndpointJobsRequest
- func (r ApiListInferenceEndpointJobsRequest) Execute() (*InferenceEndpointJobCollection, *http.Response, error)
- func (r ApiListInferenceEndpointJobsRequest) Page(page int32) ApiListInferenceEndpointJobsRequest
- func (r ApiListInferenceEndpointJobsRequest) PageSize(pageSize int32) ApiListInferenceEndpointJobsRequest
- type ApiListInferenceEndpointsRequest
- type ApiListQueueJobsRequest
- type ApiListQueuesRequest
- type ApiReallocateContainerGroupInstanceRequest
- type ApiRecreateContainerGroupInstanceRequest
- type ApiRestartContainerGroupInstanceRequest
- type ApiStartContainerGroupRequest
- type ApiStopContainerGroupRequest
- type ApiUpdateContainerGroupInstanceRequest
- type ApiUpdateContainerGroupRequest
- type ApiUpdateQueueRequest
- type ApiUpdateWebhookSecretKeyRequest
- type BasicAuth
- type Configuration
- type Container
- func (o *Container) GetCommand() []string
- func (o *Container) GetCommandOk() ([]string, bool)
- func (o *Container) GetEnvironmentVariables() map[string]string
- func (o *Container) GetEnvironmentVariablesOk() (map[string]string, bool)
- func (o *Container) GetHash() string
- func (o *Container) GetHashOk() (*string, bool)
- func (o *Container) GetImage() string
- func (o *Container) GetImageCaching() bool
- func (o *Container) GetImageCachingOk() (*bool, bool)
- func (o *Container) GetImageOk() (*string, bool)
- func (o *Container) GetLogging() ContainerLogging
- func (o *Container) GetLoggingOk() (*ContainerLogging, bool)
- func (o *Container) GetResources() ContainerResourceRequirements
- func (o *Container) GetResourcesOk() (*ContainerResourceRequirements, bool)
- func (o *Container) GetSize() int64
- func (o *Container) GetSizeOk() (*int64, bool)
- func (o *Container) HasEnvironmentVariables() bool
- func (o *Container) HasHash() bool
- func (o *Container) HasImageCaching() bool
- func (o *Container) HasLogging() bool
- func (o *Container) HasSize() bool
- func (o Container) MarshalJSON() ([]byte, error)
- func (o *Container) SetCommand(v []string)
- func (o *Container) SetEnvironmentVariables(v map[string]string)
- func (o *Container) SetHash(v string)
- func (o *Container) SetImage(v string)
- func (o *Container) SetImageCaching(v bool)
- func (o *Container) SetLogging(v ContainerLogging)
- func (o *Container) SetResources(v ContainerResourceRequirements)
- func (o *Container) SetSize(v int64)
- func (o Container) ToMap() (map[string]interface{}, error)
- func (o *Container) UnmarshalJSON(data []byte) (err error)
- type ContainerGroup
- func (o *ContainerGroup) GetAutostartPolicy() bool
- func (o *ContainerGroup) GetAutostartPolicyOk() (*bool, bool)
- func (o *ContainerGroup) GetContainer() Container
- func (o *ContainerGroup) GetContainerOk() (*Container, bool)
- func (o *ContainerGroup) GetCountryCodes() []CountryCode
- func (o *ContainerGroup) GetCountryCodesOk() ([]CountryCode, bool)
- func (o *ContainerGroup) GetCreateTime() time.Time
- func (o *ContainerGroup) GetCreateTimeOk() (*time.Time, bool)
- func (o *ContainerGroup) GetCurrentState() ContainerGroupState
- func (o *ContainerGroup) GetCurrentStateOk() (*ContainerGroupState, bool)
- func (o *ContainerGroup) GetDisplayName() string
- func (o *ContainerGroup) GetDisplayNameOk() (*string, bool)
- func (o *ContainerGroup) GetId() string
- func (o *ContainerGroup) GetIdOk() (*string, bool)
- func (o *ContainerGroup) GetLivenessProbe() ContainerGroupLivenessProbe
- func (o *ContainerGroup) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
- func (o *ContainerGroup) GetName() string
- func (o *ContainerGroup) GetNameOk() (*string, bool)
- func (o *ContainerGroup) GetNetworking() ContainerGroupNetworking
- func (o *ContainerGroup) GetNetworkingOk() (*ContainerGroupNetworking, bool)
- func (o *ContainerGroup) GetOrganizationName() string
- func (o *ContainerGroup) GetOrganizationNameOk() (*string, bool)
- func (o *ContainerGroup) GetPendingChange() bool
- func (o *ContainerGroup) GetPendingChangeOk() (*bool, bool)
- func (o *ContainerGroup) GetPriority() ContainerGroupPriority
- func (o *ContainerGroup) GetPriorityOk() (*ContainerGroupPriority, bool)
- func (o *ContainerGroup) GetProjectName() string
- func (o *ContainerGroup) GetProjectNameOk() (*string, bool)
- func (o *ContainerGroup) GetQueueAutoscaler() ContainerGroupQueueAutoscaler
- func (o *ContainerGroup) GetQueueAutoscalerOk() (*ContainerGroupQueueAutoscaler, bool)
- func (o *ContainerGroup) GetQueueConnection() ContainerGroupQueueConnection
- func (o *ContainerGroup) GetQueueConnectionOk() (*ContainerGroupQueueConnection, bool)
- func (o *ContainerGroup) GetReadinessProbe() ContainerGroupReadinessProbe
- func (o *ContainerGroup) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
- func (o *ContainerGroup) GetReplicas() int32
- func (o *ContainerGroup) GetReplicasOk() (*int32, bool)
- func (o *ContainerGroup) GetRestartPolicy() ContainerRestartPolicy
- func (o *ContainerGroup) GetRestartPolicyOk() (*ContainerRestartPolicy, bool)
- func (o *ContainerGroup) GetStartupProbe() ContainerGroupStartupProbe
- func (o *ContainerGroup) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
- func (o *ContainerGroup) GetUpdateTime() time.Time
- func (o *ContainerGroup) GetUpdateTimeOk() (*time.Time, bool)
- func (o *ContainerGroup) GetVersion() int32
- func (o *ContainerGroup) GetVersionOk() (*int32, bool)
- func (o *ContainerGroup) HasLivenessProbe() bool
- func (o *ContainerGroup) HasNetworking() bool
- func (o *ContainerGroup) HasQueueAutoscaler() bool
- func (o *ContainerGroup) HasQueueConnection() bool
- func (o *ContainerGroup) HasReadinessProbe() bool
- func (o *ContainerGroup) HasStartupProbe() bool
- func (o ContainerGroup) MarshalJSON() ([]byte, error)
- func (o *ContainerGroup) SetAutostartPolicy(v bool)
- func (o *ContainerGroup) SetContainer(v Container)
- func (o *ContainerGroup) SetCountryCodes(v []CountryCode)
- func (o *ContainerGroup) SetCreateTime(v time.Time)
- func (o *ContainerGroup) SetCurrentState(v ContainerGroupState)
- func (o *ContainerGroup) SetDisplayName(v string)
- func (o *ContainerGroup) SetId(v string)
- func (o *ContainerGroup) SetLivenessProbe(v ContainerGroupLivenessProbe)
- func (o *ContainerGroup) SetName(v string)
- func (o *ContainerGroup) SetNetworking(v ContainerGroupNetworking)
- func (o *ContainerGroup) SetOrganizationName(v string)
- func (o *ContainerGroup) SetPendingChange(v bool)
- func (o *ContainerGroup) SetPriority(v ContainerGroupPriority)
- func (o *ContainerGroup) SetProjectName(v string)
- func (o *ContainerGroup) SetQueueAutoscaler(v ContainerGroupQueueAutoscaler)
- func (o *ContainerGroup) SetQueueConnection(v ContainerGroupQueueConnection)
- func (o *ContainerGroup) SetReadinessProbe(v ContainerGroupReadinessProbe)
- func (o *ContainerGroup) SetReplicas(v int32)
- func (o *ContainerGroup) SetRestartPolicy(v ContainerRestartPolicy)
- func (o *ContainerGroup) SetStartupProbe(v ContainerGroupStartupProbe)
- func (o *ContainerGroup) SetUpdateTime(v time.Time)
- func (o *ContainerGroup) SetVersion(v int32)
- func (o ContainerGroup) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroup) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupCollection
- func (o *ContainerGroupCollection) GetItems() []ContainerGroup
- func (o *ContainerGroupCollection) GetItemsOk() ([]ContainerGroup, bool)
- func (o ContainerGroupCollection) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupCollection) SetItems(v []ContainerGroup)
- func (o ContainerGroupCollection) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupCollection) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupInstance
- func (o *ContainerGroupInstance) GetDeletionCost() int32
- func (o *ContainerGroupInstance) GetDeletionCostOk() (*int32, bool)
- func (o *ContainerGroupInstance) GetId() string
- func (o *ContainerGroupInstance) GetIdOk() (*string, bool)
- func (o *ContainerGroupInstance) GetMachineId() string
- func (o *ContainerGroupInstance) GetMachineIdOk() (*string, bool)
- func (o *ContainerGroupInstance) GetReady() bool
- func (o *ContainerGroupInstance) GetReadyOk() (*bool, bool)
- func (o *ContainerGroupInstance) GetStarted() bool
- func (o *ContainerGroupInstance) GetStartedOk() (*bool, bool)
- func (o *ContainerGroupInstance) GetState() ContainerGroupInstanceState
- func (o *ContainerGroupInstance) GetStateOk() (*ContainerGroupInstanceState, bool)
- func (o *ContainerGroupInstance) GetUpdateTime() time.Time
- func (o *ContainerGroupInstance) GetUpdateTimeOk() (*time.Time, bool)
- func (o *ContainerGroupInstance) GetVersion() int32
- func (o *ContainerGroupInstance) GetVersionOk() (*int32, bool)
- func (o *ContainerGroupInstance) HasDeletionCost() bool
- func (o *ContainerGroupInstance) HasReady() bool
- func (o *ContainerGroupInstance) HasStarted() bool
- func (o ContainerGroupInstance) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupInstance) SetDeletionCost(v int32)
- func (o *ContainerGroupInstance) SetId(v string)
- func (o *ContainerGroupInstance) SetMachineId(v string)
- func (o *ContainerGroupInstance) SetReady(v bool)
- func (o *ContainerGroupInstance) SetStarted(v bool)
- func (o *ContainerGroupInstance) SetState(v ContainerGroupInstanceState)
- func (o *ContainerGroupInstance) SetUpdateTime(v time.Time)
- func (o *ContainerGroupInstance) SetVersion(v int32)
- func (o ContainerGroupInstance) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupInstance) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupInstanceCollection
- func (o *ContainerGroupInstanceCollection) GetInstances() []ContainerGroupInstance
- func (o *ContainerGroupInstanceCollection) GetInstancesOk() ([]ContainerGroupInstance, bool)
- func (o ContainerGroupInstanceCollection) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupInstanceCollection) SetInstances(v []ContainerGroupInstance)
- func (o ContainerGroupInstanceCollection) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupInstanceCollection) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupInstancePatch
- func (o *ContainerGroupInstancePatch) GetDeletionCost() int32
- func (o *ContainerGroupInstancePatch) GetDeletionCostOk() (*int32, bool)
- func (o *ContainerGroupInstancePatch) HasDeletionCost() bool
- func (o ContainerGroupInstancePatch) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupInstancePatch) SetDeletionCost(v int32)
- func (o *ContainerGroupInstancePatch) SetDeletionCostNil()
- func (o ContainerGroupInstancePatch) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupInstancePatch) UnsetDeletionCost()
- type ContainerGroupInstanceState
- type ContainerGroupInstanceStatusCount
- func (o *ContainerGroupInstanceStatusCount) GetAllocatingCount() int32
- func (o *ContainerGroupInstanceStatusCount) GetAllocatingCountOk() (*int32, bool)
- func (o *ContainerGroupInstanceStatusCount) GetCreatingCount() int32
- func (o *ContainerGroupInstanceStatusCount) GetCreatingCountOk() (*int32, bool)
- func (o *ContainerGroupInstanceStatusCount) GetRunningCount() int32
- func (o *ContainerGroupInstanceStatusCount) GetRunningCountOk() (*int32, bool)
- func (o *ContainerGroupInstanceStatusCount) GetStoppingCount() int32
- func (o *ContainerGroupInstanceStatusCount) GetStoppingCountOk() (*int32, bool)
- func (o ContainerGroupInstanceStatusCount) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupInstanceStatusCount) SetAllocatingCount(v int32)
- func (o *ContainerGroupInstanceStatusCount) SetCreatingCount(v int32)
- func (o *ContainerGroupInstanceStatusCount) SetRunningCount(v int32)
- func (o *ContainerGroupInstanceStatusCount) SetStoppingCount(v int32)
- func (o ContainerGroupInstanceStatusCount) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupInstanceStatusCount) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupInstances
- func (o *ContainerGroupInstances) GetInstances() []ContainerGroupInstance
- func (o *ContainerGroupInstances) GetInstancesOk() ([]ContainerGroupInstance, bool)
- func (o ContainerGroupInstances) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupInstances) SetInstances(v []ContainerGroupInstance)
- func (o ContainerGroupInstances) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupInstances) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupList
- func (o *ContainerGroupList) GetItems() []ContainerGroup
- func (o *ContainerGroupList) GetItemsOk() ([]ContainerGroup, bool)
- func (o ContainerGroupList) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupList) SetItems(v []ContainerGroup)
- func (o ContainerGroupList) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupList) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupLivenessProbe
- func (o *ContainerGroupLivenessProbe) GetExec() ContainerGroupProbeExec
- func (o *ContainerGroupLivenessProbe) GetExecOk() (*ContainerGroupProbeExec, bool)
- func (o *ContainerGroupLivenessProbe) GetFailureThreshold() int32
- func (o *ContainerGroupLivenessProbe) GetFailureThresholdOk() (*int32, bool)
- func (o *ContainerGroupLivenessProbe) GetGrpc() ContainerGroupProbeGrpc
- func (o *ContainerGroupLivenessProbe) GetGrpcOk() (*ContainerGroupProbeGrpc, bool)
- func (o *ContainerGroupLivenessProbe) GetHttp() ContainerGroupProbeHttp
- func (o *ContainerGroupLivenessProbe) GetHttpOk() (*ContainerGroupProbeHttp, bool)
- func (o *ContainerGroupLivenessProbe) GetInitialDelaySeconds() int32
- func (o *ContainerGroupLivenessProbe) GetInitialDelaySecondsOk() (*int32, bool)
- func (o *ContainerGroupLivenessProbe) GetPeriodSeconds() int32
- func (o *ContainerGroupLivenessProbe) GetPeriodSecondsOk() (*int32, bool)
- func (o *ContainerGroupLivenessProbe) GetSuccessThreshold() int32
- func (o *ContainerGroupLivenessProbe) GetSuccessThresholdOk() (*int32, bool)
- func (o *ContainerGroupLivenessProbe) GetTcp() ContainerGroupProbeTcp
- func (o *ContainerGroupLivenessProbe) GetTcpOk() (*ContainerGroupProbeTcp, bool)
- func (o *ContainerGroupLivenessProbe) GetTimeoutSeconds() int32
- func (o *ContainerGroupLivenessProbe) GetTimeoutSecondsOk() (*int32, bool)
- func (o *ContainerGroupLivenessProbe) HasExec() bool
- func (o *ContainerGroupLivenessProbe) HasGrpc() bool
- func (o *ContainerGroupLivenessProbe) HasHttp() bool
- func (o *ContainerGroupLivenessProbe) HasTcp() bool
- func (o ContainerGroupLivenessProbe) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupLivenessProbe) SetExec(v ContainerGroupProbeExec)
- func (o *ContainerGroupLivenessProbe) SetFailureThreshold(v int32)
- func (o *ContainerGroupLivenessProbe) SetGrpc(v ContainerGroupProbeGrpc)
- func (o *ContainerGroupLivenessProbe) SetHttp(v ContainerGroupProbeHttp)
- func (o *ContainerGroupLivenessProbe) SetInitialDelaySeconds(v int32)
- func (o *ContainerGroupLivenessProbe) SetPeriodSeconds(v int32)
- func (o *ContainerGroupLivenessProbe) SetSuccessThreshold(v int32)
- func (o *ContainerGroupLivenessProbe) SetTcp(v ContainerGroupProbeTcp)
- func (o *ContainerGroupLivenessProbe) SetTimeoutSeconds(v int32)
- func (o ContainerGroupLivenessProbe) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupLivenessProbe) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupNetworking
- func (o *ContainerGroupNetworking) GetAuth() bool
- func (o *ContainerGroupNetworking) GetAuthOk() (*bool, bool)
- func (o *ContainerGroupNetworking) GetClientRequestTimeout() int32
- func (o *ContainerGroupNetworking) GetClientRequestTimeoutOk() (*int32, bool)
- func (o *ContainerGroupNetworking) GetDns() string
- func (o *ContainerGroupNetworking) GetDnsOk() (*string, bool)
- func (o *ContainerGroupNetworking) GetLoadBalancer() ContainerGroupNetworkingLoadBalancer
- func (o *ContainerGroupNetworking) GetLoadBalancerOk() (*ContainerGroupNetworkingLoadBalancer, bool)
- func (o *ContainerGroupNetworking) GetPort() int32
- func (o *ContainerGroupNetworking) GetPortOk() (*int32, bool)
- func (o *ContainerGroupNetworking) GetProtocol() ContainerNetworkingProtocol
- func (o *ContainerGroupNetworking) GetProtocolOk() (*ContainerNetworkingProtocol, bool)
- func (o *ContainerGroupNetworking) GetServerResponseTimeout() int32
- func (o *ContainerGroupNetworking) GetServerResponseTimeoutOk() (*int32, bool)
- func (o *ContainerGroupNetworking) GetSingleConnectionLimit() bool
- func (o *ContainerGroupNetworking) GetSingleConnectionLimitOk() (*bool, bool)
- func (o *ContainerGroupNetworking) HasClientRequestTimeout() bool
- func (o *ContainerGroupNetworking) HasServerResponseTimeout() bool
- func (o *ContainerGroupNetworking) HasSingleConnectionLimit() bool
- func (o ContainerGroupNetworking) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupNetworking) SetAuth(v bool)
- func (o *ContainerGroupNetworking) SetClientRequestTimeout(v int32)
- func (o *ContainerGroupNetworking) SetDns(v string)
- func (o *ContainerGroupNetworking) SetLoadBalancer(v ContainerGroupNetworkingLoadBalancer)
- func (o *ContainerGroupNetworking) SetPort(v int32)
- func (o *ContainerGroupNetworking) SetProtocol(v ContainerNetworkingProtocol)
- func (o *ContainerGroupNetworking) SetServerResponseTimeout(v int32)
- func (o *ContainerGroupNetworking) SetSingleConnectionLimit(v bool)
- func (o ContainerGroupNetworking) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupNetworking) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupNetworkingLoadBalancer
- type ContainerGroupPatch
- func (o *ContainerGroupPatch) GetContainer() UpdateContainer
- func (o *ContainerGroupPatch) GetContainerOk() (*UpdateContainer, bool)
- func (o *ContainerGroupPatch) GetCountryCodes() []CountryCode
- func (o *ContainerGroupPatch) GetCountryCodesOk() ([]CountryCode, bool)
- func (o *ContainerGroupPatch) GetDisplayName() string
- func (o *ContainerGroupPatch) GetDisplayNameOk() (*string, bool)
- func (o *ContainerGroupPatch) GetLivenessProbe() ContainerGroupLivenessProbe
- func (o *ContainerGroupPatch) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
- func (o *ContainerGroupPatch) GetNetworking() UpdateContainerGroupNetworking
- func (o *ContainerGroupPatch) GetNetworkingOk() (*UpdateContainerGroupNetworking, bool)
- func (o *ContainerGroupPatch) GetQueueAutoscaler() ContainerGroupQueueAutoscaler
- func (o *ContainerGroupPatch) GetQueueAutoscalerOk() (*ContainerGroupQueueAutoscaler, bool)
- func (o *ContainerGroupPatch) GetReadinessProbe() ContainerGroupReadinessProbe
- func (o *ContainerGroupPatch) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
- func (o *ContainerGroupPatch) GetReplicas() int32
- func (o *ContainerGroupPatch) GetReplicasOk() (*int32, bool)
- func (o *ContainerGroupPatch) GetStartupProbe() ContainerGroupStartupProbe
- func (o *ContainerGroupPatch) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
- func (o *ContainerGroupPatch) HasContainer() bool
- func (o *ContainerGroupPatch) HasCountryCodes() bool
- func (o *ContainerGroupPatch) HasDisplayName() bool
- func (o *ContainerGroupPatch) HasLivenessProbe() bool
- func (o *ContainerGroupPatch) HasNetworking() bool
- func (o *ContainerGroupPatch) HasQueueAutoscaler() bool
- func (o *ContainerGroupPatch) HasReadinessProbe() bool
- func (o *ContainerGroupPatch) HasReplicas() bool
- func (o *ContainerGroupPatch) HasStartupProbe() bool
- func (o ContainerGroupPatch) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupPatch) SetContainer(v UpdateContainer)
- func (o *ContainerGroupPatch) SetCountryCodes(v []CountryCode)
- func (o *ContainerGroupPatch) SetDisplayName(v string)
- func (o *ContainerGroupPatch) SetDisplayNameNil()
- func (o *ContainerGroupPatch) SetLivenessProbe(v ContainerGroupLivenessProbe)
- func (o *ContainerGroupPatch) SetNetworking(v UpdateContainerGroupNetworking)
- func (o *ContainerGroupPatch) SetQueueAutoscaler(v ContainerGroupQueueAutoscaler)
- func (o *ContainerGroupPatch) SetReadinessProbe(v ContainerGroupReadinessProbe)
- func (o *ContainerGroupPatch) SetReplicas(v int32)
- func (o *ContainerGroupPatch) SetReplicasNil()
- func (o *ContainerGroupPatch) SetStartupProbe(v ContainerGroupStartupProbe)
- func (o ContainerGroupPatch) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupPatch) UnsetDisplayName()
- func (o *ContainerGroupPatch) UnsetReplicas()
- type ContainerGroupPriority
- type ContainerGroupProbeExec
- func (o *ContainerGroupProbeExec) GetCommand() []string
- func (o *ContainerGroupProbeExec) GetCommandOk() ([]string, bool)
- func (o ContainerGroupProbeExec) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupProbeExec) SetCommand(v []string)
- func (o ContainerGroupProbeExec) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupProbeExec) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupProbeGrpc
- func (o *ContainerGroupProbeGrpc) GetPort() int32
- func (o *ContainerGroupProbeGrpc) GetPortOk() (*int32, bool)
- func (o *ContainerGroupProbeGrpc) GetService() string
- func (o *ContainerGroupProbeGrpc) GetServiceOk() (*string, bool)
- func (o ContainerGroupProbeGrpc) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupProbeGrpc) SetPort(v int32)
- func (o *ContainerGroupProbeGrpc) SetService(v string)
- func (o ContainerGroupProbeGrpc) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupProbeGrpc) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupProbeHttp
- func (o *ContainerGroupProbeHttp) GetHeaders() []ContainerGroupProbeHttpHeader
- func (o *ContainerGroupProbeHttp) GetHeadersOk() ([]ContainerGroupProbeHttpHeader, bool)
- func (o *ContainerGroupProbeHttp) GetPath() string
- func (o *ContainerGroupProbeHttp) GetPathOk() (*string, bool)
- func (o *ContainerGroupProbeHttp) GetPort() int32
- func (o *ContainerGroupProbeHttp) GetPortOk() (*int32, bool)
- func (o *ContainerGroupProbeHttp) GetScheme() ContainerProbeHttpScheme
- func (o *ContainerGroupProbeHttp) GetSchemeOk() (*ContainerProbeHttpScheme, bool)
- func (o ContainerGroupProbeHttp) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupProbeHttp) SetHeaders(v []ContainerGroupProbeHttpHeader)
- func (o *ContainerGroupProbeHttp) SetPath(v string)
- func (o *ContainerGroupProbeHttp) SetPort(v int32)
- func (o *ContainerGroupProbeHttp) SetScheme(v ContainerProbeHttpScheme)
- func (o ContainerGroupProbeHttp) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupProbeHttp) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupProbeHttpHeader
- func (o *ContainerGroupProbeHttpHeader) GetName() string
- func (o *ContainerGroupProbeHttpHeader) GetNameOk() (*string, bool)
- func (o *ContainerGroupProbeHttpHeader) GetValue() string
- func (o *ContainerGroupProbeHttpHeader) GetValueOk() (*string, bool)
- func (o ContainerGroupProbeHttpHeader) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupProbeHttpHeader) SetName(v string)
- func (o *ContainerGroupProbeHttpHeader) SetValue(v string)
- func (o ContainerGroupProbeHttpHeader) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupProbeHttpHeader) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupProbeTcp
- func (o *ContainerGroupProbeTcp) GetPort() int32
- func (o *ContainerGroupProbeTcp) GetPortOk() (*int32, bool)
- func (o ContainerGroupProbeTcp) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupProbeTcp) SetPort(v int32)
- func (o ContainerGroupProbeTcp) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupProbeTcp) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupPrototype
- func (o *ContainerGroupPrototype) GetAutostartPolicy() bool
- func (o *ContainerGroupPrototype) GetAutostartPolicyOk() (*bool, bool)
- func (o *ContainerGroupPrototype) GetContainer() CreateContainer
- func (o *ContainerGroupPrototype) GetContainerOk() (*CreateContainer, bool)
- func (o *ContainerGroupPrototype) GetCountryCodes() []CountryCode
- func (o *ContainerGroupPrototype) GetCountryCodesOk() ([]CountryCode, bool)
- func (o *ContainerGroupPrototype) GetDisplayName() string
- func (o *ContainerGroupPrototype) GetDisplayNameOk() (*string, bool)
- func (o *ContainerGroupPrototype) GetLivenessProbe() ContainerGroupLivenessProbe
- func (o *ContainerGroupPrototype) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
- func (o *ContainerGroupPrototype) GetName() string
- func (o *ContainerGroupPrototype) GetNameOk() (*string, bool)
- func (o *ContainerGroupPrototype) GetNetworking() CreateContainerGroupNetworking
- func (o *ContainerGroupPrototype) GetNetworkingOk() (*CreateContainerGroupNetworking, bool)
- func (o *ContainerGroupPrototype) GetQueueAutoscaler() ContainerGroupQueueAutoscaler
- func (o *ContainerGroupPrototype) GetQueueAutoscalerOk() (*ContainerGroupQueueAutoscaler, bool)
- func (o *ContainerGroupPrototype) GetQueueConnection() ContainerGroupQueueConnection
- func (o *ContainerGroupPrototype) GetQueueConnectionOk() (*ContainerGroupQueueConnection, bool)
- func (o *ContainerGroupPrototype) GetReadinessProbe() ContainerGroupReadinessProbe
- func (o *ContainerGroupPrototype) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
- func (o *ContainerGroupPrototype) GetReplicas() int32
- func (o *ContainerGroupPrototype) GetReplicasOk() (*int32, bool)
- func (o *ContainerGroupPrototype) GetRestartPolicy() ContainerRestartPolicy
- func (o *ContainerGroupPrototype) GetRestartPolicyOk() (*ContainerRestartPolicy, bool)
- func (o *ContainerGroupPrototype) GetStartupProbe() ContainerGroupStartupProbe
- func (o *ContainerGroupPrototype) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
- func (o *ContainerGroupPrototype) HasCountryCodes() bool
- func (o *ContainerGroupPrototype) HasDisplayName() bool
- func (o *ContainerGroupPrototype) HasLivenessProbe() bool
- func (o *ContainerGroupPrototype) HasNetworking() bool
- func (o *ContainerGroupPrototype) HasQueueAutoscaler() bool
- func (o *ContainerGroupPrototype) HasQueueConnection() bool
- func (o *ContainerGroupPrototype) HasReadinessProbe() bool
- func (o *ContainerGroupPrototype) HasStartupProbe() bool
- func (o ContainerGroupPrototype) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupPrototype) SetAutostartPolicy(v bool)
- func (o *ContainerGroupPrototype) SetContainer(v CreateContainer)
- func (o *ContainerGroupPrototype) SetCountryCodes(v []CountryCode)
- func (o *ContainerGroupPrototype) SetDisplayName(v string)
- func (o *ContainerGroupPrototype) SetLivenessProbe(v ContainerGroupLivenessProbe)
- func (o *ContainerGroupPrototype) SetName(v string)
- func (o *ContainerGroupPrototype) SetNetworking(v CreateContainerGroupNetworking)
- func (o *ContainerGroupPrototype) SetQueueAutoscaler(v ContainerGroupQueueAutoscaler)
- func (o *ContainerGroupPrototype) SetQueueConnection(v ContainerGroupQueueConnection)
- func (o *ContainerGroupPrototype) SetReadinessProbe(v ContainerGroupReadinessProbe)
- func (o *ContainerGroupPrototype) SetReplicas(v int32)
- func (o *ContainerGroupPrototype) SetRestartPolicy(v ContainerRestartPolicy)
- func (o *ContainerGroupPrototype) SetStartupProbe(v ContainerGroupStartupProbe)
- func (o ContainerGroupPrototype) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupPrototype) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupQueueAutoscaler
- func (o *ContainerGroupQueueAutoscaler) GetDesiredQueueLength() int32
- func (o *ContainerGroupQueueAutoscaler) GetDesiredQueueLengthOk() (*int32, bool)
- func (o *ContainerGroupQueueAutoscaler) GetMaxDownscalePerMinute() int32
- func (o *ContainerGroupQueueAutoscaler) GetMaxDownscalePerMinuteOk() (*int32, bool)
- func (o *ContainerGroupQueueAutoscaler) GetMaxReplicas() int32
- func (o *ContainerGroupQueueAutoscaler) GetMaxReplicasOk() (*int32, bool)
- func (o *ContainerGroupQueueAutoscaler) GetMaxUpscalePerMinute() int32
- func (o *ContainerGroupQueueAutoscaler) GetMaxUpscalePerMinuteOk() (*int32, bool)
- func (o *ContainerGroupQueueAutoscaler) GetMinReplicas() int32
- func (o *ContainerGroupQueueAutoscaler) GetMinReplicasOk() (*int32, bool)
- func (o *ContainerGroupQueueAutoscaler) GetPollingPeriod() int32
- func (o *ContainerGroupQueueAutoscaler) GetPollingPeriodOk() (*int32, bool)
- func (o *ContainerGroupQueueAutoscaler) HasMaxDownscalePerMinute() bool
- func (o *ContainerGroupQueueAutoscaler) HasMaxUpscalePerMinute() bool
- func (o *ContainerGroupQueueAutoscaler) HasPollingPeriod() bool
- func (o ContainerGroupQueueAutoscaler) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupQueueAutoscaler) SetDesiredQueueLength(v int32)
- func (o *ContainerGroupQueueAutoscaler) SetMaxDownscalePerMinute(v int32)
- func (o *ContainerGroupQueueAutoscaler) SetMaxReplicas(v int32)
- func (o *ContainerGroupQueueAutoscaler) SetMaxUpscalePerMinute(v int32)
- func (o *ContainerGroupQueueAutoscaler) SetMinReplicas(v int32)
- func (o *ContainerGroupQueueAutoscaler) SetPollingPeriod(v int32)
- func (o ContainerGroupQueueAutoscaler) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupQueueAutoscaler) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupQueueConnection
- func (o *ContainerGroupQueueConnection) GetPath() string
- func (o *ContainerGroupQueueConnection) GetPathOk() (*string, bool)
- func (o *ContainerGroupQueueConnection) GetPort() int32
- func (o *ContainerGroupQueueConnection) GetPortOk() (*int32, bool)
- func (o *ContainerGroupQueueConnection) GetQueueName() string
- func (o *ContainerGroupQueueConnection) GetQueueNameOk() (*string, bool)
- func (o ContainerGroupQueueConnection) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupQueueConnection) SetPath(v string)
- func (o *ContainerGroupQueueConnection) SetPort(v int32)
- func (o *ContainerGroupQueueConnection) SetQueueName(v string)
- func (o ContainerGroupQueueConnection) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupQueueConnection) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupReadinessProbe
- func (o *ContainerGroupReadinessProbe) GetExec() ContainerGroupProbeExec
- func (o *ContainerGroupReadinessProbe) GetExecOk() (*ContainerGroupProbeExec, bool)
- func (o *ContainerGroupReadinessProbe) GetFailureThreshold() int32
- func (o *ContainerGroupReadinessProbe) GetFailureThresholdOk() (*int32, bool)
- func (o *ContainerGroupReadinessProbe) GetGrpc() ContainerGroupProbeGrpc
- func (o *ContainerGroupReadinessProbe) GetGrpcOk() (*ContainerGroupProbeGrpc, bool)
- func (o *ContainerGroupReadinessProbe) GetHttp() ContainerGroupProbeHttp
- func (o *ContainerGroupReadinessProbe) GetHttpOk() (*ContainerGroupProbeHttp, bool)
- func (o *ContainerGroupReadinessProbe) GetInitialDelaySeconds() int32
- func (o *ContainerGroupReadinessProbe) GetInitialDelaySecondsOk() (*int32, bool)
- func (o *ContainerGroupReadinessProbe) GetPeriodSeconds() int32
- func (o *ContainerGroupReadinessProbe) GetPeriodSecondsOk() (*int32, bool)
- func (o *ContainerGroupReadinessProbe) GetSuccessThreshold() int32
- func (o *ContainerGroupReadinessProbe) GetSuccessThresholdOk() (*int32, bool)
- func (o *ContainerGroupReadinessProbe) GetTcp() ContainerGroupProbeTcp
- func (o *ContainerGroupReadinessProbe) GetTcpOk() (*ContainerGroupProbeTcp, bool)
- func (o *ContainerGroupReadinessProbe) GetTimeoutSeconds() int32
- func (o *ContainerGroupReadinessProbe) GetTimeoutSecondsOk() (*int32, bool)
- func (o *ContainerGroupReadinessProbe) HasExec() bool
- func (o *ContainerGroupReadinessProbe) HasGrpc() bool
- func (o *ContainerGroupReadinessProbe) HasHttp() bool
- func (o *ContainerGroupReadinessProbe) HasTcp() bool
- func (o ContainerGroupReadinessProbe) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupReadinessProbe) SetExec(v ContainerGroupProbeExec)
- func (o *ContainerGroupReadinessProbe) SetFailureThreshold(v int32)
- func (o *ContainerGroupReadinessProbe) SetGrpc(v ContainerGroupProbeGrpc)
- func (o *ContainerGroupReadinessProbe) SetHttp(v ContainerGroupProbeHttp)
- func (o *ContainerGroupReadinessProbe) SetInitialDelaySeconds(v int32)
- func (o *ContainerGroupReadinessProbe) SetPeriodSeconds(v int32)
- func (o *ContainerGroupReadinessProbe) SetSuccessThreshold(v int32)
- func (o *ContainerGroupReadinessProbe) SetTcp(v ContainerGroupProbeTcp)
- func (o *ContainerGroupReadinessProbe) SetTimeoutSeconds(v int32)
- func (o ContainerGroupReadinessProbe) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupReadinessProbe) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupStartupProbe
- func (o *ContainerGroupStartupProbe) GetExec() ContainerGroupProbeExec
- func (o *ContainerGroupStartupProbe) GetExecOk() (*ContainerGroupProbeExec, bool)
- func (o *ContainerGroupStartupProbe) GetFailureThreshold() int32
- func (o *ContainerGroupStartupProbe) GetFailureThresholdOk() (*int32, bool)
- func (o *ContainerGroupStartupProbe) GetGrpc() ContainerGroupProbeGrpc
- func (o *ContainerGroupStartupProbe) GetGrpcOk() (*ContainerGroupProbeGrpc, bool)
- func (o *ContainerGroupStartupProbe) GetHttp() ContainerGroupProbeHttp
- func (o *ContainerGroupStartupProbe) GetHttpOk() (*ContainerGroupProbeHttp, bool)
- func (o *ContainerGroupStartupProbe) GetInitialDelaySeconds() int32
- func (o *ContainerGroupStartupProbe) GetInitialDelaySecondsOk() (*int32, bool)
- func (o *ContainerGroupStartupProbe) GetPeriodSeconds() int32
- func (o *ContainerGroupStartupProbe) GetPeriodSecondsOk() (*int32, bool)
- func (o *ContainerGroupStartupProbe) GetSuccessThreshold() int32
- func (o *ContainerGroupStartupProbe) GetSuccessThresholdOk() (*int32, bool)
- func (o *ContainerGroupStartupProbe) GetTcp() ContainerGroupProbeTcp
- func (o *ContainerGroupStartupProbe) GetTcpOk() (*ContainerGroupProbeTcp, bool)
- func (o *ContainerGroupStartupProbe) GetTimeoutSeconds() int32
- func (o *ContainerGroupStartupProbe) GetTimeoutSecondsOk() (*int32, bool)
- func (o *ContainerGroupStartupProbe) HasExec() bool
- func (o *ContainerGroupStartupProbe) HasGrpc() bool
- func (o *ContainerGroupStartupProbe) HasHttp() bool
- func (o *ContainerGroupStartupProbe) HasTcp() bool
- func (o ContainerGroupStartupProbe) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupStartupProbe) SetExec(v ContainerGroupProbeExec)
- func (o *ContainerGroupStartupProbe) SetFailureThreshold(v int32)
- func (o *ContainerGroupStartupProbe) SetGrpc(v ContainerGroupProbeGrpc)
- func (o *ContainerGroupStartupProbe) SetHttp(v ContainerGroupProbeHttp)
- func (o *ContainerGroupStartupProbe) SetInitialDelaySeconds(v int32)
- func (o *ContainerGroupStartupProbe) SetPeriodSeconds(v int32)
- func (o *ContainerGroupStartupProbe) SetSuccessThreshold(v int32)
- func (o *ContainerGroupStartupProbe) SetTcp(v ContainerGroupProbeTcp)
- func (o *ContainerGroupStartupProbe) SetTimeoutSeconds(v int32)
- func (o ContainerGroupStartupProbe) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupStartupProbe) UnmarshalJSON(data []byte) (err error)
- type ContainerGroupState
- func (o *ContainerGroupState) GetDescription() string
- func (o *ContainerGroupState) GetDescriptionOk() (*string, bool)
- func (o *ContainerGroupState) GetFinishTime() time.Time
- func (o *ContainerGroupState) GetFinishTimeOk() (*time.Time, bool)
- func (o *ContainerGroupState) GetInstanceStatusCounts() ContainerGroupInstanceStatusCount
- func (o *ContainerGroupState) GetInstanceStatusCountsOk() (*ContainerGroupInstanceStatusCount, bool)
- func (o *ContainerGroupState) GetStartTime() time.Time
- func (o *ContainerGroupState) GetStartTimeOk() (*time.Time, bool)
- func (o *ContainerGroupState) GetStatus() ContainerGroupStatus
- func (o *ContainerGroupState) GetStatusOk() (*ContainerGroupStatus, bool)
- func (o *ContainerGroupState) HasDescription() bool
- func (o ContainerGroupState) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupState) SetDescription(v string)
- func (o *ContainerGroupState) SetDescriptionNil()
- func (o *ContainerGroupState) SetFinishTime(v time.Time)
- func (o *ContainerGroupState) SetInstanceStatusCounts(v ContainerGroupInstanceStatusCount)
- func (o *ContainerGroupState) SetStartTime(v time.Time)
- func (o *ContainerGroupState) SetStatus(v ContainerGroupStatus)
- func (o ContainerGroupState) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupState) UnmarshalJSON(data []byte) (err error)
- func (o *ContainerGroupState) UnsetDescription()
- type ContainerGroupStatus
- type ContainerGroupsAPIService
- func (a *ContainerGroupsAPIService) CreateContainerGroup(ctx context.Context, organizationName string, projectName string) ApiCreateContainerGroupRequest
- func (a *ContainerGroupsAPIService) CreateContainerGroupExecute(r ApiCreateContainerGroupRequest) (*ContainerGroup, *http.Response, error)
- func (a *ContainerGroupsAPIService) DeleteContainerGroup(ctx context.Context, organizationName string, projectName string, ...) ApiDeleteContainerGroupRequest
- func (a *ContainerGroupsAPIService) DeleteContainerGroupExecute(r ApiDeleteContainerGroupRequest) (*http.Response, error)
- func (a *ContainerGroupsAPIService) GetContainerGroup(ctx context.Context, organizationName string, projectName string, ...) ApiGetContainerGroupRequest
- func (a *ContainerGroupsAPIService) GetContainerGroupExecute(r ApiGetContainerGroupRequest) (*ContainerGroup, *http.Response, error)
- func (a *ContainerGroupsAPIService) GetContainerGroupInstance(ctx context.Context, organizationName string, projectName string, ...) ApiGetContainerGroupInstanceRequest
- func (a *ContainerGroupsAPIService) GetContainerGroupInstanceExecute(r ApiGetContainerGroupInstanceRequest) (*ContainerGroupInstance, *http.Response, error)
- func (a *ContainerGroupsAPIService) ListContainerGroupInstances(ctx context.Context, organizationName string, projectName string, ...) ApiListContainerGroupInstancesRequest
- func (a *ContainerGroupsAPIService) ListContainerGroupInstancesExecute(r ApiListContainerGroupInstancesRequest) (*ContainerGroupInstanceCollection, *http.Response, error)
- func (a *ContainerGroupsAPIService) ListContainerGroups(ctx context.Context, organizationName string, projectName string) ApiListContainerGroupsRequest
- func (a *ContainerGroupsAPIService) ListContainerGroupsExecute(r ApiListContainerGroupsRequest) (*ContainerGroupCollection, *http.Response, error)
- func (a *ContainerGroupsAPIService) ReallocateContainerGroupInstance(ctx context.Context, organizationName string, projectName string, ...) ApiReallocateContainerGroupInstanceRequest
- func (a *ContainerGroupsAPIService) ReallocateContainerGroupInstanceExecute(r ApiReallocateContainerGroupInstanceRequest) (*http.Response, error)
- func (a *ContainerGroupsAPIService) RecreateContainerGroupInstance(ctx context.Context, organizationName string, projectName string, ...) ApiRecreateContainerGroupInstanceRequest
- func (a *ContainerGroupsAPIService) RecreateContainerGroupInstanceExecute(r ApiRecreateContainerGroupInstanceRequest) (*http.Response, error)
- func (a *ContainerGroupsAPIService) RestartContainerGroupInstance(ctx context.Context, organizationName string, projectName string, ...) ApiRestartContainerGroupInstanceRequest
- func (a *ContainerGroupsAPIService) RestartContainerGroupInstanceExecute(r ApiRestartContainerGroupInstanceRequest) (*http.Response, error)
- func (a *ContainerGroupsAPIService) StartContainerGroup(ctx context.Context, organizationName string, projectName string, ...) ApiStartContainerGroupRequest
- func (a *ContainerGroupsAPIService) StartContainerGroupExecute(r ApiStartContainerGroupRequest) (*http.Response, error)
- func (a *ContainerGroupsAPIService) StopContainerGroup(ctx context.Context, organizationName string, projectName string, ...) ApiStopContainerGroupRequest
- func (a *ContainerGroupsAPIService) StopContainerGroupExecute(r ApiStopContainerGroupRequest) (*http.Response, error)
- func (a *ContainerGroupsAPIService) UpdateContainerGroup(ctx context.Context, organizationName string, projectName string, ...) ApiUpdateContainerGroupRequest
- func (a *ContainerGroupsAPIService) UpdateContainerGroupExecute(r ApiUpdateContainerGroupRequest) (*ContainerGroup, *http.Response, error)
- func (a *ContainerGroupsAPIService) UpdateContainerGroupInstance(ctx context.Context, organizationName string, projectName string, ...) ApiUpdateContainerGroupInstanceRequest
- func (a *ContainerGroupsAPIService) UpdateContainerGroupInstanceExecute(r ApiUpdateContainerGroupInstanceRequest) (*ContainerGroupInstance, *http.Response, error)
- type ContainerGroupsQuotas
- func (o *ContainerGroupsQuotas) GetContainerReplicasQuota() int32
- func (o *ContainerGroupsQuotas) GetContainerReplicasQuotaOk() (*int32, bool)
- func (o *ContainerGroupsQuotas) GetContainerReplicasUsed() int32
- func (o *ContainerGroupsQuotas) GetContainerReplicasUsedOk() (*int32, bool)
- func (o *ContainerGroupsQuotas) GetMaxContainerGroupReallocationsPerMinute() int32
- func (o *ContainerGroupsQuotas) GetMaxContainerGroupReallocationsPerMinuteOk() (*int32, bool)
- func (o *ContainerGroupsQuotas) GetMaxContainerGroupRecreatesPerMinute() int32
- func (o *ContainerGroupsQuotas) GetMaxContainerGroupRecreatesPerMinuteOk() (*int32, bool)
- func (o *ContainerGroupsQuotas) GetMaxContainerGroupRestartsPerMinute() int32
- func (o *ContainerGroupsQuotas) GetMaxContainerGroupRestartsPerMinuteOk() (*int32, bool)
- func (o *ContainerGroupsQuotas) HasMaxContainerGroupReallocationsPerMinute() bool
- func (o *ContainerGroupsQuotas) HasMaxContainerGroupRecreatesPerMinute() bool
- func (o *ContainerGroupsQuotas) HasMaxContainerGroupRestartsPerMinute() bool
- func (o ContainerGroupsQuotas) MarshalJSON() ([]byte, error)
- func (o *ContainerGroupsQuotas) SetContainerReplicasQuota(v int32)
- func (o *ContainerGroupsQuotas) SetContainerReplicasUsed(v int32)
- func (o *ContainerGroupsQuotas) SetMaxContainerGroupReallocationsPerMinute(v int32)
- func (o *ContainerGroupsQuotas) SetMaxContainerGroupRecreatesPerMinute(v int32)
- func (o *ContainerGroupsQuotas) SetMaxContainerGroupRestartsPerMinute(v int32)
- func (o ContainerGroupsQuotas) ToMap() (map[string]interface{}, error)
- func (o *ContainerGroupsQuotas) UnmarshalJSON(data []byte) (err error)
- type ContainerLogging
- func (o *ContainerLogging) GetAxiom() ContainerLoggingAxiom
- func (o *ContainerLogging) GetAxiomOk() (*ContainerLoggingAxiom, bool)
- func (o *ContainerLogging) GetDatadog() ContainerLoggingDatadog
- func (o *ContainerLogging) GetDatadogOk() (*ContainerLoggingDatadog, bool)
- func (o *ContainerLogging) GetHttp() ContainerLoggingHttp
- func (o *ContainerLogging) GetHttpOk() (*ContainerLoggingHttp, bool)
- func (o *ContainerLogging) GetNewRelic() ContainerLoggingNewRelic
- func (o *ContainerLogging) GetNewRelicOk() (*ContainerLoggingNewRelic, bool)
- func (o *ContainerLogging) GetSplunk() ContainerLoggingSplunk
- func (o *ContainerLogging) GetSplunkOk() (*ContainerLoggingSplunk, bool)
- func (o *ContainerLogging) GetTcp() ContainerLoggingTcp
- func (o *ContainerLogging) GetTcpOk() (*ContainerLoggingTcp, bool)
- func (o *ContainerLogging) HasAxiom() bool
- func (o *ContainerLogging) HasDatadog() bool
- func (o *ContainerLogging) HasHttp() bool
- func (o *ContainerLogging) HasNewRelic() bool
- func (o *ContainerLogging) HasSplunk() bool
- func (o *ContainerLogging) HasTcp() bool
- func (o ContainerLogging) MarshalJSON() ([]byte, error)
- func (o *ContainerLogging) SetAxiom(v ContainerLoggingAxiom)
- func (o *ContainerLogging) SetDatadog(v ContainerLoggingDatadog)
- func (o *ContainerLogging) SetHttp(v ContainerLoggingHttp)
- func (o *ContainerLogging) SetNewRelic(v ContainerLoggingNewRelic)
- func (o *ContainerLogging) SetSplunk(v ContainerLoggingSplunk)
- func (o *ContainerLogging) SetTcp(v ContainerLoggingTcp)
- func (o ContainerLogging) ToMap() (map[string]interface{}, error)
- type ContainerLoggingAxiom
- func (o *ContainerLoggingAxiom) GetApiToken() string
- func (o *ContainerLoggingAxiom) GetApiTokenOk() (*string, bool)
- func (o *ContainerLoggingAxiom) GetDataset() string
- func (o *ContainerLoggingAxiom) GetDatasetOk() (*string, bool)
- func (o *ContainerLoggingAxiom) GetHost() string
- func (o *ContainerLoggingAxiom) GetHostOk() (*string, bool)
- func (o ContainerLoggingAxiom) MarshalJSON() ([]byte, error)
- func (o *ContainerLoggingAxiom) SetApiToken(v string)
- func (o *ContainerLoggingAxiom) SetDataset(v string)
- func (o *ContainerLoggingAxiom) SetHost(v string)
- func (o ContainerLoggingAxiom) ToMap() (map[string]interface{}, error)
- func (o *ContainerLoggingAxiom) UnmarshalJSON(data []byte) (err error)
- type ContainerLoggingDatadog
- func (o *ContainerLoggingDatadog) GetApiKey() string
- func (o *ContainerLoggingDatadog) GetApiKeyOk() (*string, bool)
- func (o *ContainerLoggingDatadog) GetHost() string
- func (o *ContainerLoggingDatadog) GetHostOk() (*string, bool)
- func (o *ContainerLoggingDatadog) GetTags() []ContainerLoggingDatadogTag
- func (o *ContainerLoggingDatadog) GetTagsOk() ([]ContainerLoggingDatadogTag, bool)
- func (o ContainerLoggingDatadog) MarshalJSON() ([]byte, error)
- func (o *ContainerLoggingDatadog) SetApiKey(v string)
- func (o *ContainerLoggingDatadog) SetHost(v string)
- func (o *ContainerLoggingDatadog) SetTags(v []ContainerLoggingDatadogTag)
- func (o ContainerLoggingDatadog) ToMap() (map[string]interface{}, error)
- func (o *ContainerLoggingDatadog) UnmarshalJSON(data []byte) (err error)
- type ContainerLoggingDatadogTag
- func (o *ContainerLoggingDatadogTag) GetName() string
- func (o *ContainerLoggingDatadogTag) GetNameOk() (*string, bool)
- func (o *ContainerLoggingDatadogTag) GetValue() string
- func (o *ContainerLoggingDatadogTag) GetValueOk() (*string, bool)
- func (o ContainerLoggingDatadogTag) MarshalJSON() ([]byte, error)
- func (o *ContainerLoggingDatadogTag) SetName(v string)
- func (o *ContainerLoggingDatadogTag) SetValue(v string)
- func (o ContainerLoggingDatadogTag) ToMap() (map[string]interface{}, error)
- func (o *ContainerLoggingDatadogTag) UnmarshalJSON(data []byte) (err error)
- type ContainerLoggingDatadogTagsInner
- func (o *ContainerLoggingDatadogTagsInner) GetName() string
- func (o *ContainerLoggingDatadogTagsInner) GetNameOk() (*string, bool)
- func (o *ContainerLoggingDatadogTagsInner) GetValue() string
- func (o *ContainerLoggingDatadogTagsInner) GetValueOk() (*string, bool)
- func (o ContainerLoggingDatadogTagsInner) MarshalJSON() ([]byte, error)
- func (o *ContainerLoggingDatadogTagsInner) SetName(v string)
- func (o *ContainerLoggingDatadogTagsInner) SetValue(v string)
- func (o ContainerLoggingDatadogTagsInner) ToMap() (map[string]interface{}, error)
- func (o *ContainerLoggingDatadogTagsInner) UnmarshalJSON(data []byte) (err error)
- type ContainerLoggingHttp
- func (o *ContainerLoggingHttp) GetCompression() ContainerLoggingHttpCompression
- func (o *ContainerLoggingHttp) GetCompressionOk() (*ContainerLoggingHttpCompression, bool)
- func (o *ContainerLoggingHttp) GetFormat() ContainerLoggingHttpFormat
- func (o *ContainerLoggingHttp) GetFormatOk() (*ContainerLoggingHttpFormat, bool)
- func (o *ContainerLoggingHttp) GetHeaders() []ContainerLoggingHttpHeader
- func (o *ContainerLoggingHttp) GetHeadersOk() ([]ContainerLoggingHttpHeader, bool)
- func (o *ContainerLoggingHttp) GetHost() string
- func (o *ContainerLoggingHttp) GetHostOk() (*string, bool)
- func (o *ContainerLoggingHttp) GetPassword() string
- func (o *ContainerLoggingHttp) GetPasswordOk() (*string, bool)
- func (o *ContainerLoggingHttp) GetPath() string
- func (o *ContainerLoggingHttp) GetPathOk() (*string, bool)
- func (o *ContainerLoggingHttp) GetPort() int32
- func (o *ContainerLoggingHttp) GetPortOk() (*int32, bool)
- func (o *ContainerLoggingHttp) GetUser() string
- func (o *ContainerLoggingHttp) GetUserOk() (*string, bool)
- func (o *ContainerLoggingHttp) HasPassword() bool
- func (o *ContainerLoggingHttp) HasPath() bool
- func (o *ContainerLoggingHttp) HasUser() bool
- func (o ContainerLoggingHttp) MarshalJSON() ([]byte, error)
- func (o *ContainerLoggingHttp) SetCompression(v ContainerLoggingHttpCompression)
- func (o *ContainerLoggingHttp) SetFormat(v ContainerLoggingHttpFormat)
- func (o *ContainerLoggingHttp) SetHeaders(v []ContainerLoggingHttpHeader)
- func (o *ContainerLoggingHttp) SetHost(v string)
- func (o *ContainerLoggingHttp) SetPassword(v string)
- func (o *ContainerLoggingHttp) SetPasswordNil()
- func (o *ContainerLoggingHttp) SetPath(v string)
- func (o *ContainerLoggingHttp) SetPathNil()
- func (o *ContainerLoggingHttp) SetPort(v int32)
- func (o *ContainerLoggingHttp) SetUser(v string)
- func (o *ContainerLoggingHttp) SetUserNil()
- func (o ContainerLoggingHttp) ToMap() (map[string]interface{}, error)
- func (o *ContainerLoggingHttp) UnmarshalJSON(data []byte) (err error)
- func (o *ContainerLoggingHttp) UnsetPassword()
- func (o *ContainerLoggingHttp) UnsetPath()
- func (o *ContainerLoggingHttp) UnsetUser()
- type ContainerLoggingHttpCompression
- type ContainerLoggingHttpFormat
- type ContainerLoggingHttpHeader
- func (o *ContainerLoggingHttpHeader) GetName() string
- func (o *ContainerLoggingHttpHeader) GetNameOk() (*string, bool)
- func (o *ContainerLoggingHttpHeader) GetValue() string
- func (o *ContainerLoggingHttpHeader) GetValueOk() (*string, bool)
- func (o ContainerLoggingHttpHeader) MarshalJSON() ([]byte, error)
- func (o *ContainerLoggingHttpHeader) SetName(v string)
- func (o *ContainerLoggingHttpHeader) SetValue(v string)
- func (o ContainerLoggingHttpHeader) ToMap() (map[string]interface{}, error)
- func (o *ContainerLoggingHttpHeader) UnmarshalJSON(data []byte) (err error)
- type ContainerLoggingNewRelic
- func (o *ContainerLoggingNewRelic) GetHost() string
- func (o *ContainerLoggingNewRelic) GetHostOk() (*string, bool)
- func (o *ContainerLoggingNewRelic) GetIngestionKey() string
- func (o *ContainerLoggingNewRelic) GetIngestionKeyOk() (*string, bool)
- func (o ContainerLoggingNewRelic) MarshalJSON() ([]byte, error)
- func (o *ContainerLoggingNewRelic) SetHost(v string)
- func (o *ContainerLoggingNewRelic) SetIngestionKey(v string)
- func (o ContainerLoggingNewRelic) ToMap() (map[string]interface{}, error)
- func (o *ContainerLoggingNewRelic) UnmarshalJSON(data []byte) (err error)
- type ContainerLoggingSplunk
- func (o *ContainerLoggingSplunk) GetHost() string
- func (o *ContainerLoggingSplunk) GetHostOk() (*string, bool)
- func (o *ContainerLoggingSplunk) GetToken() string
- func (o *ContainerLoggingSplunk) GetTokenOk() (*string, bool)
- func (o ContainerLoggingSplunk) MarshalJSON() ([]byte, error)
- func (o *ContainerLoggingSplunk) SetHost(v string)
- func (o *ContainerLoggingSplunk) SetToken(v string)
- func (o ContainerLoggingSplunk) ToMap() (map[string]interface{}, error)
- func (o *ContainerLoggingSplunk) UnmarshalJSON(data []byte) (err error)
- type ContainerLoggingTcp
- func (o *ContainerLoggingTcp) GetHost() string
- func (o *ContainerLoggingTcp) GetHostOk() (*string, bool)
- func (o *ContainerLoggingTcp) GetPort() int32
- func (o *ContainerLoggingTcp) GetPortOk() (*int32, bool)
- func (o ContainerLoggingTcp) MarshalJSON() ([]byte, error)
- func (o *ContainerLoggingTcp) SetHost(v string)
- func (o *ContainerLoggingTcp) SetPort(v int32)
- func (o ContainerLoggingTcp) ToMap() (map[string]interface{}, error)
- func (o *ContainerLoggingTcp) UnmarshalJSON(data []byte) (err error)
- type ContainerNetworkingProtocol
- type ContainerProbeHttpScheme
- type ContainerRegistryAuthentication
- func (o *ContainerRegistryAuthentication) GetAwsEcr() ContainerRegistryAuthenticationAwsEcr
- func (o *ContainerRegistryAuthentication) GetAwsEcrOk() (*ContainerRegistryAuthenticationAwsEcr, bool)
- func (o *ContainerRegistryAuthentication) GetBasic() ContainerRegistryAuthenticationBasic
- func (o *ContainerRegistryAuthentication) GetBasicOk() (*ContainerRegistryAuthenticationBasic, bool)
- func (o *ContainerRegistryAuthentication) GetDockerHub() ContainerRegistryAuthenticationDockerHub
- func (o *ContainerRegistryAuthentication) GetDockerHubOk() (*ContainerRegistryAuthenticationDockerHub, bool)
- func (o *ContainerRegistryAuthentication) GetGcpGar() ContainerRegistryAuthenticationGcpGar
- func (o *ContainerRegistryAuthentication) GetGcpGarOk() (*ContainerRegistryAuthenticationGcpGar, bool)
- func (o *ContainerRegistryAuthentication) GetGcpGcr() ContainerRegistryAuthenticationGcpGcr
- func (o *ContainerRegistryAuthentication) GetGcpGcrOk() (*ContainerRegistryAuthenticationGcpGcr, bool)
- func (o *ContainerRegistryAuthentication) HasAwsEcr() bool
- func (o *ContainerRegistryAuthentication) HasBasic() bool
- func (o *ContainerRegistryAuthentication) HasDockerHub() bool
- func (o *ContainerRegistryAuthentication) HasGcpGar() bool
- func (o *ContainerRegistryAuthentication) HasGcpGcr() bool
- func (o ContainerRegistryAuthentication) MarshalJSON() ([]byte, error)
- func (o *ContainerRegistryAuthentication) SetAwsEcr(v ContainerRegistryAuthenticationAwsEcr)
- func (o *ContainerRegistryAuthentication) SetBasic(v ContainerRegistryAuthenticationBasic)
- func (o *ContainerRegistryAuthentication) SetDockerHub(v ContainerRegistryAuthenticationDockerHub)
- func (o *ContainerRegistryAuthentication) SetGcpGar(v ContainerRegistryAuthenticationGcpGar)
- func (o *ContainerRegistryAuthentication) SetGcpGcr(v ContainerRegistryAuthenticationGcpGcr)
- func (o ContainerRegistryAuthentication) ToMap() (map[string]interface{}, error)
- type ContainerRegistryAuthenticationAwsEcr
- func (o *ContainerRegistryAuthenticationAwsEcr) GetAccessKeyId() string
- func (o *ContainerRegistryAuthenticationAwsEcr) GetAccessKeyIdOk() (*string, bool)
- func (o *ContainerRegistryAuthenticationAwsEcr) GetSecretAccessKey() string
- func (o *ContainerRegistryAuthenticationAwsEcr) GetSecretAccessKeyOk() (*string, bool)
- func (o ContainerRegistryAuthenticationAwsEcr) MarshalJSON() ([]byte, error)
- func (o *ContainerRegistryAuthenticationAwsEcr) SetAccessKeyId(v string)
- func (o *ContainerRegistryAuthenticationAwsEcr) SetSecretAccessKey(v string)
- func (o ContainerRegistryAuthenticationAwsEcr) ToMap() (map[string]interface{}, error)
- func (o *ContainerRegistryAuthenticationAwsEcr) UnmarshalJSON(data []byte) (err error)
- type ContainerRegistryAuthenticationBasic
- func (o *ContainerRegistryAuthenticationBasic) GetPassword() string
- func (o *ContainerRegistryAuthenticationBasic) GetPasswordOk() (*string, bool)
- func (o *ContainerRegistryAuthenticationBasic) GetUsername() string
- func (o *ContainerRegistryAuthenticationBasic) GetUsernameOk() (*string, bool)
- func (o ContainerRegistryAuthenticationBasic) MarshalJSON() ([]byte, error)
- func (o *ContainerRegistryAuthenticationBasic) SetPassword(v string)
- func (o *ContainerRegistryAuthenticationBasic) SetUsername(v string)
- func (o ContainerRegistryAuthenticationBasic) ToMap() (map[string]interface{}, error)
- func (o *ContainerRegistryAuthenticationBasic) UnmarshalJSON(data []byte) (err error)
- type ContainerRegistryAuthenticationDockerHub
- func (o *ContainerRegistryAuthenticationDockerHub) GetPersonalAccessToken() string
- func (o *ContainerRegistryAuthenticationDockerHub) GetPersonalAccessTokenOk() (*string, bool)
- func (o *ContainerRegistryAuthenticationDockerHub) GetUsername() string
- func (o *ContainerRegistryAuthenticationDockerHub) GetUsernameOk() (*string, bool)
- func (o ContainerRegistryAuthenticationDockerHub) MarshalJSON() ([]byte, error)
- func (o *ContainerRegistryAuthenticationDockerHub) SetPersonalAccessToken(v string)
- func (o *ContainerRegistryAuthenticationDockerHub) SetUsername(v string)
- func (o ContainerRegistryAuthenticationDockerHub) ToMap() (map[string]interface{}, error)
- func (o *ContainerRegistryAuthenticationDockerHub) UnmarshalJSON(data []byte) (err error)
- type ContainerRegistryAuthenticationGcpGar
- func (o *ContainerRegistryAuthenticationGcpGar) GetServiceKey() string
- func (o *ContainerRegistryAuthenticationGcpGar) GetServiceKeyOk() (*string, bool)
- func (o ContainerRegistryAuthenticationGcpGar) MarshalJSON() ([]byte, error)
- func (o *ContainerRegistryAuthenticationGcpGar) SetServiceKey(v string)
- func (o ContainerRegistryAuthenticationGcpGar) ToMap() (map[string]interface{}, error)
- func (o *ContainerRegistryAuthenticationGcpGar) UnmarshalJSON(data []byte) (err error)
- type ContainerRegistryAuthenticationGcpGcr
- func (o *ContainerRegistryAuthenticationGcpGcr) GetServiceKey() string
- func (o *ContainerRegistryAuthenticationGcpGcr) GetServiceKeyOk() (*string, bool)
- func (o ContainerRegistryAuthenticationGcpGcr) MarshalJSON() ([]byte, error)
- func (o *ContainerRegistryAuthenticationGcpGcr) SetServiceKey(v string)
- func (o ContainerRegistryAuthenticationGcpGcr) ToMap() (map[string]interface{}, error)
- func (o *ContainerRegistryAuthenticationGcpGcr) UnmarshalJSON(data []byte) (err error)
- type ContainerResourceRequirements
- func (o *ContainerResourceRequirements) GetCpu() int32
- func (o *ContainerResourceRequirements) GetCpuOk() (*int32, bool)
- func (o *ContainerResourceRequirements) GetGpuClasses() []string
- func (o *ContainerResourceRequirements) GetGpuClassesOk() ([]string, bool)
- func (o *ContainerResourceRequirements) GetMemory() int32
- func (o *ContainerResourceRequirements) GetMemoryOk() (*int32, bool)
- func (o *ContainerResourceRequirements) GetStorageAmount() int64
- func (o *ContainerResourceRequirements) GetStorageAmountOk() (*int64, bool)
- func (o *ContainerResourceRequirements) HasStorageAmount() bool
- func (o ContainerResourceRequirements) MarshalJSON() ([]byte, error)
- func (o *ContainerResourceRequirements) SetCpu(v int32)
- func (o *ContainerResourceRequirements) SetGpuClasses(v []string)
- func (o *ContainerResourceRequirements) SetMemory(v int32)
- func (o *ContainerResourceRequirements) SetStorageAmount(v int64)
- func (o ContainerResourceRequirements) ToMap() (map[string]interface{}, error)
- func (o *ContainerResourceRequirements) UnmarshalJSON(data []byte) (err error)
- type ContainerRestartPolicy
- type CountryCode
- type CreateContainer
- func (o *CreateContainer) GetCommand() []string
- func (o *CreateContainer) GetCommandOk() ([]string, bool)
- func (o *CreateContainer) GetEnvironmentVariables() map[string]string
- func (o *CreateContainer) GetEnvironmentVariablesOk() (map[string]string, bool)
- func (o *CreateContainer) GetImage() string
- func (o *CreateContainer) GetImageCaching() bool
- func (o *CreateContainer) GetImageCachingOk() (*bool, bool)
- func (o *CreateContainer) GetImageOk() (*string, bool)
- func (o *CreateContainer) GetLogging() CreateContainerLogging
- func (o *CreateContainer) GetLoggingOk() (*CreateContainerLogging, bool)
- func (o *CreateContainer) GetPriority() ContainerGroupPriority
- func (o *CreateContainer) GetPriorityOk() (*ContainerGroupPriority, bool)
- func (o *CreateContainer) GetRegistryAuthentication() ContainerRegistryAuthentication
- func (o *CreateContainer) GetRegistryAuthenticationOk() (*ContainerRegistryAuthentication, bool)
- func (o *CreateContainer) GetResources() ContainerResourceRequirements
- func (o *CreateContainer) GetResourcesOk() (*ContainerResourceRequirements, bool)
- func (o *CreateContainer) HasCommand() bool
- func (o *CreateContainer) HasEnvironmentVariables() bool
- func (o *CreateContainer) HasImageCaching() bool
- func (o *CreateContainer) HasLogging() bool
- func (o *CreateContainer) HasPriority() bool
- func (o *CreateContainer) HasRegistryAuthentication() bool
- func (o CreateContainer) MarshalJSON() ([]byte, error)
- func (o *CreateContainer) SetCommand(v []string)
- func (o *CreateContainer) SetEnvironmentVariables(v map[string]string)
- func (o *CreateContainer) SetImage(v string)
- func (o *CreateContainer) SetImageCaching(v bool)
- func (o *CreateContainer) SetLogging(v CreateContainerLogging)
- func (o *CreateContainer) SetPriority(v ContainerGroupPriority)
- func (o *CreateContainer) SetPriorityNil()
- func (o *CreateContainer) SetRegistryAuthentication(v ContainerRegistryAuthentication)
- func (o *CreateContainer) SetResources(v ContainerResourceRequirements)
- func (o CreateContainer) ToMap() (map[string]interface{}, error)
- func (o *CreateContainer) UnmarshalJSON(data []byte) (err error)
- func (o *CreateContainer) UnsetPriority()
- type CreateContainerGroup
- func (o *CreateContainerGroup) GetAutostartPolicy() bool
- func (o *CreateContainerGroup) GetAutostartPolicyOk() (*bool, bool)
- func (o *CreateContainerGroup) GetContainer() CreateContainer
- func (o *CreateContainerGroup) GetContainerOk() (*CreateContainer, bool)
- func (o *CreateContainerGroup) GetCountryCodes() []CountryCode
- func (o *CreateContainerGroup) GetCountryCodesOk() ([]CountryCode, bool)
- func (o *CreateContainerGroup) GetDisplayName() string
- func (o *CreateContainerGroup) GetDisplayNameOk() (*string, bool)
- func (o *CreateContainerGroup) GetLivenessProbe() ContainerGroupLivenessProbe
- func (o *CreateContainerGroup) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
- func (o *CreateContainerGroup) GetName() string
- func (o *CreateContainerGroup) GetNameOk() (*string, bool)
- func (o *CreateContainerGroup) GetNetworking() CreateContainerGroupNetworking
- func (o *CreateContainerGroup) GetNetworkingOk() (*CreateContainerGroupNetworking, bool)
- func (o *CreateContainerGroup) GetQueueAutoscaler() QueueAutoscaler
- func (o *CreateContainerGroup) GetQueueAutoscalerOk() (*QueueAutoscaler, bool)
- func (o *CreateContainerGroup) GetQueueConnection() ContainerGroupQueueConnection
- func (o *CreateContainerGroup) GetQueueConnectionOk() (*ContainerGroupQueueConnection, bool)
- func (o *CreateContainerGroup) GetReadinessProbe() ContainerGroupReadinessProbe
- func (o *CreateContainerGroup) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
- func (o *CreateContainerGroup) GetReplicas() int32
- func (o *CreateContainerGroup) GetReplicasOk() (*int32, bool)
- func (o *CreateContainerGroup) GetRestartPolicy() ContainerRestartPolicy
- func (o *CreateContainerGroup) GetRestartPolicyOk() (*ContainerRestartPolicy, bool)
- func (o *CreateContainerGroup) GetStartupProbe() ContainerGroupStartupProbe
- func (o *CreateContainerGroup) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
- func (o *CreateContainerGroup) HasCountryCodes() bool
- func (o *CreateContainerGroup) HasDisplayName() bool
- func (o *CreateContainerGroup) HasLivenessProbe() bool
- func (o *CreateContainerGroup) HasNetworking() bool
- func (o *CreateContainerGroup) HasQueueAutoscaler() bool
- func (o *CreateContainerGroup) HasQueueConnection() bool
- func (o *CreateContainerGroup) HasReadinessProbe() bool
- func (o *CreateContainerGroup) HasStartupProbe() bool
- func (o CreateContainerGroup) MarshalJSON() ([]byte, error)
- func (o *CreateContainerGroup) SetAutostartPolicy(v bool)
- func (o *CreateContainerGroup) SetContainer(v CreateContainer)
- func (o *CreateContainerGroup) SetCountryCodes(v []CountryCode)
- func (o *CreateContainerGroup) SetDisplayName(v string)
- func (o *CreateContainerGroup) SetDisplayNameNil()
- func (o *CreateContainerGroup) SetLivenessProbe(v ContainerGroupLivenessProbe)
- func (o *CreateContainerGroup) SetName(v string)
- func (o *CreateContainerGroup) SetNetworking(v CreateContainerGroupNetworking)
- func (o *CreateContainerGroup) SetQueueAutoscaler(v QueueAutoscaler)
- func (o *CreateContainerGroup) SetQueueConnection(v ContainerGroupQueueConnection)
- func (o *CreateContainerGroup) SetReadinessProbe(v ContainerGroupReadinessProbe)
- func (o *CreateContainerGroup) SetReplicas(v int32)
- func (o *CreateContainerGroup) SetRestartPolicy(v ContainerRestartPolicy)
- func (o *CreateContainerGroup) SetStartupProbe(v ContainerGroupStartupProbe)
- func (o CreateContainerGroup) ToMap() (map[string]interface{}, error)
- func (o *CreateContainerGroup) UnmarshalJSON(data []byte) (err error)
- func (o *CreateContainerGroup) UnsetDisplayName()
- type CreateContainerGroupNetworking
- func (o *CreateContainerGroupNetworking) GetAuth() bool
- func (o *CreateContainerGroupNetworking) GetAuthOk() (*bool, bool)
- func (o *CreateContainerGroupNetworking) GetClientRequestTimeout() int32
- func (o *CreateContainerGroupNetworking) GetClientRequestTimeoutOk() (*int32, bool)
- func (o *CreateContainerGroupNetworking) GetLoadBalancer() ContainerGroupNetworkingLoadBalancer
- func (o *CreateContainerGroupNetworking) GetLoadBalancerOk() (*ContainerGroupNetworkingLoadBalancer, bool)
- func (o *CreateContainerGroupNetworking) GetPort() int32
- func (o *CreateContainerGroupNetworking) GetPortOk() (*int32, bool)
- func (o *CreateContainerGroupNetworking) GetProtocol() ContainerNetworkingProtocol
- func (o *CreateContainerGroupNetworking) GetProtocolOk() (*ContainerNetworkingProtocol, bool)
- func (o *CreateContainerGroupNetworking) GetServerResponseTimeout() int32
- func (o *CreateContainerGroupNetworking) GetServerResponseTimeoutOk() (*int32, bool)
- func (o *CreateContainerGroupNetworking) GetSingleConnectionLimit() bool
- func (o *CreateContainerGroupNetworking) GetSingleConnectionLimitOk() (*bool, bool)
- func (o *CreateContainerGroupNetworking) HasClientRequestTimeout() bool
- func (o *CreateContainerGroupNetworking) HasLoadBalancer() bool
- func (o *CreateContainerGroupNetworking) HasServerResponseTimeout() bool
- func (o *CreateContainerGroupNetworking) HasSingleConnectionLimit() bool
- func (o CreateContainerGroupNetworking) MarshalJSON() ([]byte, error)
- func (o *CreateContainerGroupNetworking) SetAuth(v bool)
- func (o *CreateContainerGroupNetworking) SetClientRequestTimeout(v int32)
- func (o *CreateContainerGroupNetworking) SetLoadBalancer(v ContainerGroupNetworkingLoadBalancer)
- func (o *CreateContainerGroupNetworking) SetPort(v int32)
- func (o *CreateContainerGroupNetworking) SetProtocol(v ContainerNetworkingProtocol)
- func (o *CreateContainerGroupNetworking) SetServerResponseTimeout(v int32)
- func (o *CreateContainerGroupNetworking) SetSingleConnectionLimit(v bool)
- func (o CreateContainerGroupNetworking) ToMap() (map[string]interface{}, error)
- func (o *CreateContainerGroupNetworking) UnmarshalJSON(data []byte) (err error)
- type CreateContainerLogging
- func (o *CreateContainerLogging) GetAxiom() ContainerLoggingAxiom
- func (o *CreateContainerLogging) GetAxiomOk() (*ContainerLoggingAxiom, bool)
- func (o *CreateContainerLogging) GetDatadog() ContainerLoggingDatadog
- func (o *CreateContainerLogging) GetDatadogOk() (*ContainerLoggingDatadog, bool)
- func (o *CreateContainerLogging) GetHttp() CreateContainerLoggingHttp
- func (o *CreateContainerLogging) GetHttpOk() (*CreateContainerLoggingHttp, bool)
- func (o *CreateContainerLogging) GetNewRelic() ContainerLoggingNewRelic
- func (o *CreateContainerLogging) GetNewRelicOk() (*ContainerLoggingNewRelic, bool)
- func (o *CreateContainerLogging) GetSplunk() ContainerLoggingSplunk
- func (o *CreateContainerLogging) GetSplunkOk() (*ContainerLoggingSplunk, bool)
- func (o *CreateContainerLogging) GetTcp() ContainerLoggingTcp
- func (o *CreateContainerLogging) GetTcpOk() (*ContainerLoggingTcp, bool)
- func (o *CreateContainerLogging) HasAxiom() bool
- func (o *CreateContainerLogging) HasDatadog() bool
- func (o *CreateContainerLogging) HasHttp() bool
- func (o *CreateContainerLogging) HasNewRelic() bool
- func (o *CreateContainerLogging) HasSplunk() bool
- func (o *CreateContainerLogging) HasTcp() bool
- func (o CreateContainerLogging) MarshalJSON() ([]byte, error)
- func (o *CreateContainerLogging) SetAxiom(v ContainerLoggingAxiom)
- func (o *CreateContainerLogging) SetDatadog(v ContainerLoggingDatadog)
- func (o *CreateContainerLogging) SetHttp(v CreateContainerLoggingHttp)
- func (o *CreateContainerLogging) SetNewRelic(v ContainerLoggingNewRelic)
- func (o *CreateContainerLogging) SetSplunk(v ContainerLoggingSplunk)
- func (o *CreateContainerLogging) SetTcp(v ContainerLoggingTcp)
- func (o CreateContainerLogging) ToMap() (map[string]interface{}, error)
- type CreateContainerLoggingHttp
- func (o *CreateContainerLoggingHttp) GetCompression() ContainerLoggingHttpCompression
- func (o *CreateContainerLoggingHttp) GetCompressionOk() (*ContainerLoggingHttpCompression, bool)
- func (o *CreateContainerLoggingHttp) GetFormat() ContainerLoggingHttpFormat
- func (o *CreateContainerLoggingHttp) GetFormatOk() (*ContainerLoggingHttpFormat, bool)
- func (o *CreateContainerLoggingHttp) GetHeaders() []ContainerLoggingHttpHeader
- func (o *CreateContainerLoggingHttp) GetHeadersOk() ([]ContainerLoggingHttpHeader, bool)
- func (o *CreateContainerLoggingHttp) GetHost() string
- func (o *CreateContainerLoggingHttp) GetHostOk() (*string, bool)
- func (o *CreateContainerLoggingHttp) GetPassword() string
- func (o *CreateContainerLoggingHttp) GetPasswordOk() (*string, bool)
- func (o *CreateContainerLoggingHttp) GetPath() string
- func (o *CreateContainerLoggingHttp) GetPathOk() (*string, bool)
- func (o *CreateContainerLoggingHttp) GetPort() int32
- func (o *CreateContainerLoggingHttp) GetPortOk() (*int32, bool)
- func (o *CreateContainerLoggingHttp) GetUser() string
- func (o *CreateContainerLoggingHttp) GetUserOk() (*string, bool)
- func (o *CreateContainerLoggingHttp) HasHeaders() bool
- func (o *CreateContainerLoggingHttp) HasPassword() bool
- func (o *CreateContainerLoggingHttp) HasPath() bool
- func (o *CreateContainerLoggingHttp) HasUser() bool
- func (o CreateContainerLoggingHttp) MarshalJSON() ([]byte, error)
- func (o *CreateContainerLoggingHttp) SetCompression(v ContainerLoggingHttpCompression)
- func (o *CreateContainerLoggingHttp) SetFormat(v ContainerLoggingHttpFormat)
- func (o *CreateContainerLoggingHttp) SetHeaders(v []ContainerLoggingHttpHeader)
- func (o *CreateContainerLoggingHttp) SetHost(v string)
- func (o *CreateContainerLoggingHttp) SetPassword(v string)
- func (o *CreateContainerLoggingHttp) SetPasswordNil()
- func (o *CreateContainerLoggingHttp) SetPath(v string)
- func (o *CreateContainerLoggingHttp) SetPathNil()
- func (o *CreateContainerLoggingHttp) SetPort(v int32)
- func (o *CreateContainerLoggingHttp) SetUser(v string)
- func (o *CreateContainerLoggingHttp) SetUserNil()
- func (o CreateContainerLoggingHttp) ToMap() (map[string]interface{}, error)
- func (o *CreateContainerLoggingHttp) UnmarshalJSON(data []byte) (err error)
- func (o *CreateContainerLoggingHttp) UnsetPassword()
- func (o *CreateContainerLoggingHttp) UnsetPath()
- func (o *CreateContainerLoggingHttp) UnsetUser()
- type CreateContainerRegistryAuthentication
- func (o *CreateContainerRegistryAuthentication) GetAwsEcr() CreateContainerRegistryAuthenticationAwsEcr
- func (o *CreateContainerRegistryAuthentication) GetAwsEcrOk() (*CreateContainerRegistryAuthenticationAwsEcr, bool)
- func (o *CreateContainerRegistryAuthentication) GetBasic() CreateContainerRegistryAuthenticationBasic
- func (o *CreateContainerRegistryAuthentication) GetBasicOk() (*CreateContainerRegistryAuthenticationBasic, bool)
- func (o *CreateContainerRegistryAuthentication) GetDockerHub() CreateContainerRegistryAuthenticationDockerHub
- func (o *CreateContainerRegistryAuthentication) GetDockerHubOk() (*CreateContainerRegistryAuthenticationDockerHub, bool)
- func (o *CreateContainerRegistryAuthentication) GetGcpGar() CreateContainerRegistryAuthenticationGcpGcr
- func (o *CreateContainerRegistryAuthentication) GetGcpGarOk() (*CreateContainerRegistryAuthenticationGcpGcr, bool)
- func (o *CreateContainerRegistryAuthentication) GetGcpGcr() CreateContainerRegistryAuthenticationGcpGcr
- func (o *CreateContainerRegistryAuthentication) GetGcpGcrOk() (*CreateContainerRegistryAuthenticationGcpGcr, bool)
- func (o *CreateContainerRegistryAuthentication) HasAwsEcr() bool
- func (o *CreateContainerRegistryAuthentication) HasBasic() bool
- func (o *CreateContainerRegistryAuthentication) HasDockerHub() bool
- func (o *CreateContainerRegistryAuthentication) HasGcpGar() bool
- func (o *CreateContainerRegistryAuthentication) HasGcpGcr() bool
- func (o CreateContainerRegistryAuthentication) MarshalJSON() ([]byte, error)
- func (o *CreateContainerRegistryAuthentication) SetAwsEcr(v CreateContainerRegistryAuthenticationAwsEcr)
- func (o *CreateContainerRegistryAuthentication) SetBasic(v CreateContainerRegistryAuthenticationBasic)
- func (o *CreateContainerRegistryAuthentication) SetDockerHub(v CreateContainerRegistryAuthenticationDockerHub)
- func (o *CreateContainerRegistryAuthentication) SetGcpGar(v CreateContainerRegistryAuthenticationGcpGcr)
- func (o *CreateContainerRegistryAuthentication) SetGcpGcr(v CreateContainerRegistryAuthenticationGcpGcr)
- func (o CreateContainerRegistryAuthentication) ToMap() (map[string]interface{}, error)
- type CreateContainerRegistryAuthenticationAwsEcr
- func (o *CreateContainerRegistryAuthenticationAwsEcr) GetAccessKeyId() string
- func (o *CreateContainerRegistryAuthenticationAwsEcr) GetAccessKeyIdOk() (*string, bool)
- func (o *CreateContainerRegistryAuthenticationAwsEcr) GetSecretAccessKey() string
- func (o *CreateContainerRegistryAuthenticationAwsEcr) GetSecretAccessKeyOk() (*string, bool)
- func (o CreateContainerRegistryAuthenticationAwsEcr) MarshalJSON() ([]byte, error)
- func (o *CreateContainerRegistryAuthenticationAwsEcr) SetAccessKeyId(v string)
- func (o *CreateContainerRegistryAuthenticationAwsEcr) SetSecretAccessKey(v string)
- func (o CreateContainerRegistryAuthenticationAwsEcr) ToMap() (map[string]interface{}, error)
- func (o *CreateContainerRegistryAuthenticationAwsEcr) UnmarshalJSON(data []byte) (err error)
- type CreateContainerRegistryAuthenticationBasic
- func (o *CreateContainerRegistryAuthenticationBasic) GetPassword() string
- func (o *CreateContainerRegistryAuthenticationBasic) GetPasswordOk() (*string, bool)
- func (o *CreateContainerRegistryAuthenticationBasic) GetUsername() string
- func (o *CreateContainerRegistryAuthenticationBasic) GetUsernameOk() (*string, bool)
- func (o CreateContainerRegistryAuthenticationBasic) MarshalJSON() ([]byte, error)
- func (o *CreateContainerRegistryAuthenticationBasic) SetPassword(v string)
- func (o *CreateContainerRegistryAuthenticationBasic) SetUsername(v string)
- func (o CreateContainerRegistryAuthenticationBasic) ToMap() (map[string]interface{}, error)
- func (o *CreateContainerRegistryAuthenticationBasic) UnmarshalJSON(data []byte) (err error)
- type CreateContainerRegistryAuthenticationDockerHub
- func (o *CreateContainerRegistryAuthenticationDockerHub) GetPersonalAccessToken() string
- func (o *CreateContainerRegistryAuthenticationDockerHub) GetPersonalAccessTokenOk() (*string, bool)
- func (o *CreateContainerRegistryAuthenticationDockerHub) GetUsername() string
- func (o *CreateContainerRegistryAuthenticationDockerHub) GetUsernameOk() (*string, bool)
- func (o CreateContainerRegistryAuthenticationDockerHub) MarshalJSON() ([]byte, error)
- func (o *CreateContainerRegistryAuthenticationDockerHub) SetPersonalAccessToken(v string)
- func (o *CreateContainerRegistryAuthenticationDockerHub) SetUsername(v string)
- func (o CreateContainerRegistryAuthenticationDockerHub) ToMap() (map[string]interface{}, error)
- func (o *CreateContainerRegistryAuthenticationDockerHub) UnmarshalJSON(data []byte) (err error)
- type CreateContainerRegistryAuthenticationGcpGcr
- func (o *CreateContainerRegistryAuthenticationGcpGcr) GetServiceKey() string
- func (o *CreateContainerRegistryAuthenticationGcpGcr) GetServiceKeyOk() (*string, bool)
- func (o CreateContainerRegistryAuthenticationGcpGcr) MarshalJSON() ([]byte, error)
- func (o *CreateContainerRegistryAuthenticationGcpGcr) SetServiceKey(v string)
- func (o CreateContainerRegistryAuthenticationGcpGcr) ToMap() (map[string]interface{}, error)
- func (o *CreateContainerRegistryAuthenticationGcpGcr) UnmarshalJSON(data []byte) (err error)
- type CreateInferenceEndpointJob
- func (o *CreateInferenceEndpointJob) GetInput() interface{}
- func (o *CreateInferenceEndpointJob) GetInputOk() (*interface{}, bool)
- func (o *CreateInferenceEndpointJob) GetMetadata() map[string]interface{}
- func (o *CreateInferenceEndpointJob) GetMetadataOk() (map[string]interface{}, bool)
- func (o *CreateInferenceEndpointJob) GetWebhook() string
- func (o *CreateInferenceEndpointJob) GetWebhookOk() (*string, bool)
- func (o *CreateInferenceEndpointJob) GetWebhookUrl() string
- func (o *CreateInferenceEndpointJob) GetWebhookUrlOk() (*string, bool)
- func (o *CreateInferenceEndpointJob) HasMetadata() bool
- func (o *CreateInferenceEndpointJob) HasWebhook() bool
- func (o *CreateInferenceEndpointJob) HasWebhookUrl() bool
- func (o CreateInferenceEndpointJob) MarshalJSON() ([]byte, error)
- func (o *CreateInferenceEndpointJob) SetInput(v interface{})
- func (o *CreateInferenceEndpointJob) SetMetadata(v map[string]interface{})
- func (o *CreateInferenceEndpointJob) SetWebhook(v string)
- func (o *CreateInferenceEndpointJob) SetWebhookUrl(v string)
- func (o CreateInferenceEndpointJob) ToMap() (map[string]interface{}, error)
- func (o *CreateInferenceEndpointJob) UnmarshalJSON(data []byte) (err error)
- type CreateQueue
- func (o *CreateQueue) GetDescription() string
- func (o *CreateQueue) GetDescriptionOk() (*string, bool)
- func (o *CreateQueue) GetDisplayName() string
- func (o *CreateQueue) GetDisplayNameOk() (*string, bool)
- func (o *CreateQueue) GetName() string
- func (o *CreateQueue) GetNameOk() (*string, bool)
- func (o *CreateQueue) HasDescription() bool
- func (o *CreateQueue) HasDisplayName() bool
- func (o CreateQueue) MarshalJSON() ([]byte, error)
- func (o *CreateQueue) SetDescription(v string)
- func (o *CreateQueue) SetDescriptionNil()
- func (o *CreateQueue) SetDisplayName(v string)
- func (o *CreateQueue) SetDisplayNameNil()
- func (o *CreateQueue) SetName(v string)
- func (o CreateQueue) ToMap() (map[string]interface{}, error)
- func (o *CreateQueue) UnmarshalJSON(data []byte) (err error)
- func (o *CreateQueue) UnsetDescription()
- func (o *CreateQueue) UnsetDisplayName()
- type CreateQueueJob
- func (o *CreateQueueJob) GetInput() interface{}
- func (o *CreateQueueJob) GetInputOk() (*interface{}, bool)
- func (o *CreateQueueJob) GetMetadata() map[string]interface{}
- func (o *CreateQueueJob) GetMetadataOk() (map[string]interface{}, bool)
- func (o *CreateQueueJob) GetWebhook() string
- func (o *CreateQueueJob) GetWebhookOk() (*string, bool)
- func (o *CreateQueueJob) HasMetadata() bool
- func (o *CreateQueueJob) HasWebhook() bool
- func (o CreateQueueJob) MarshalJSON() ([]byte, error)
- func (o *CreateQueueJob) SetInput(v interface{})
- func (o *CreateQueueJob) SetMetadata(v map[string]interface{})
- func (o *CreateQueueJob) SetWebhook(v string)
- func (o *CreateQueueJob) SetWebhookNil()
- func (o CreateQueueJob) ToMap() (map[string]interface{}, error)
- func (o *CreateQueueJob) UnmarshalJSON(data []byte) (err error)
- func (o *CreateQueueJob) UnsetWebhook()
- type GenericOpenAPIError
- type GpuClass
- func (o *GpuClass) GetId() string
- func (o *GpuClass) GetIdOk() (*string, bool)
- func (o *GpuClass) GetIsHighDemand() bool
- func (o *GpuClass) GetIsHighDemandOk() (*bool, bool)
- func (o *GpuClass) GetName() string
- func (o *GpuClass) GetNameOk() (*string, bool)
- func (o *GpuClass) GetPrices() []GpuClassPrice
- func (o *GpuClass) GetPricesOk() ([]GpuClassPrice, bool)
- func (o *GpuClass) HasIsHighDemand() bool
- func (o GpuClass) MarshalJSON() ([]byte, error)
- func (o *GpuClass) SetId(v string)
- func (o *GpuClass) SetIsHighDemand(v bool)
- func (o *GpuClass) SetName(v string)
- func (o *GpuClass) SetPrices(v []GpuClassPrice)
- func (o GpuClass) ToMap() (map[string]interface{}, error)
- func (o *GpuClass) UnmarshalJSON(data []byte) (err error)
- type GpuClassPrice
- func (o *GpuClassPrice) GetPrice() string
- func (o *GpuClassPrice) GetPriceOk() (*string, bool)
- func (o *GpuClassPrice) GetPriority() ContainerGroupPriority
- func (o *GpuClassPrice) GetPriorityOk() (*ContainerGroupPriority, bool)
- func (o GpuClassPrice) MarshalJSON() ([]byte, error)
- func (o *GpuClassPrice) SetPrice(v string)
- func (o *GpuClassPrice) SetPriority(v ContainerGroupPriority)
- func (o GpuClassPrice) ToMap() (map[string]interface{}, error)
- func (o *GpuClassPrice) UnmarshalJSON(data []byte) (err error)
- type GpuClassesList
- func (o *GpuClassesList) GetItems() []GpuClass
- func (o *GpuClassesList) GetItemsOk() ([]GpuClass, bool)
- func (o GpuClassesList) MarshalJSON() ([]byte, error)
- func (o *GpuClassesList) SetItems(v []GpuClass)
- func (o GpuClassesList) ToMap() (map[string]interface{}, error)
- func (o *GpuClassesList) UnmarshalJSON(data []byte) (err error)
- type HttpHeadersInner
- func (o *HttpHeadersInner) GetName() string
- func (o *HttpHeadersInner) GetNameOk() (*string, bool)
- func (o *HttpHeadersInner) GetValue() string
- func (o *HttpHeadersInner) GetValueOk() (*string, bool)
- func (o HttpHeadersInner) MarshalJSON() ([]byte, error)
- func (o *HttpHeadersInner) SetName(v string)
- func (o *HttpHeadersInner) SetValue(v string)
- func (o HttpHeadersInner) ToMap() (map[string]interface{}, error)
- func (o *HttpHeadersInner) UnmarshalJSON(data []byte) (err error)
- type InferenceEndpoint
- func (o *InferenceEndpoint) GetDescription() string
- func (o *InferenceEndpoint) GetDescriptionOk() (*string, bool)
- func (o *InferenceEndpoint) GetDisplayName() string
- func (o *InferenceEndpoint) GetDisplayNameOk() (*string, bool)
- func (o *InferenceEndpoint) GetIconUrl() string
- func (o *InferenceEndpoint) GetIconUrlOk() (*string, bool)
- func (o *InferenceEndpoint) GetId() string
- func (o *InferenceEndpoint) GetIdOk() (*string, bool)
- func (o *InferenceEndpoint) GetInputSchema() string
- func (o *InferenceEndpoint) GetInputSchemaOk() (*string, bool)
- func (o *InferenceEndpoint) GetName() string
- func (o *InferenceEndpoint) GetNameOk() (*string, bool)
- func (o *InferenceEndpoint) GetOrganizationName() string
- func (o *InferenceEndpoint) GetOrganizationNameOk() (*string, bool)
- func (o *InferenceEndpoint) GetOutputSchema() string
- func (o *InferenceEndpoint) GetOutputSchemaOk() (*string, bool)
- func (o *InferenceEndpoint) GetPriceDescription() string
- func (o *InferenceEndpoint) GetPriceDescriptionOk() (*string, bool)
- func (o *InferenceEndpoint) GetReadme() string
- func (o *InferenceEndpoint) GetReadmeOk() (*string, bool)
- func (o InferenceEndpoint) MarshalJSON() ([]byte, error)
- func (o *InferenceEndpoint) SetDescription(v string)
- func (o *InferenceEndpoint) SetDisplayName(v string)
- func (o *InferenceEndpoint) SetIconUrl(v string)
- func (o *InferenceEndpoint) SetId(v string)
- func (o *InferenceEndpoint) SetInputSchema(v string)
- func (o *InferenceEndpoint) SetName(v string)
- func (o *InferenceEndpoint) SetOrganizationName(v string)
- func (o *InferenceEndpoint) SetOutputSchema(v string)
- func (o *InferenceEndpoint) SetPriceDescription(v string)
- func (o *InferenceEndpoint) SetReadme(v string)
- func (o InferenceEndpoint) ToMap() (map[string]interface{}, error)
- func (o *InferenceEndpoint) UnmarshalJSON(data []byte) (err error)
- type InferenceEndpointCollection
- func (o *InferenceEndpointCollection) GetItems() []InferenceEndpoint
- func (o *InferenceEndpointCollection) GetItemsOk() ([]InferenceEndpoint, bool)
- func (o *InferenceEndpointCollection) GetPage() int32
- func (o *InferenceEndpointCollection) GetPageOk() (*int32, bool)
- func (o *InferenceEndpointCollection) GetPageSize() int32
- func (o *InferenceEndpointCollection) GetPageSizeOk() (*int32, bool)
- func (o *InferenceEndpointCollection) GetTotalSize() int32
- func (o *InferenceEndpointCollection) GetTotalSizeOk() (*int32, bool)
- func (o InferenceEndpointCollection) MarshalJSON() ([]byte, error)
- func (o *InferenceEndpointCollection) SetItems(v []InferenceEndpoint)
- func (o *InferenceEndpointCollection) SetPage(v int32)
- func (o *InferenceEndpointCollection) SetPageSize(v int32)
- func (o *InferenceEndpointCollection) SetTotalSize(v int32)
- func (o InferenceEndpointCollection) ToMap() (map[string]interface{}, error)
- func (o *InferenceEndpointCollection) UnmarshalJSON(data []byte) (err error)
- type InferenceEndpointJob
- func (o *InferenceEndpointJob) GetCreateTime() time.Time
- func (o *InferenceEndpointJob) GetCreateTimeOk() (*time.Time, bool)
- func (o *InferenceEndpointJob) GetEvents() []InferenceEndpointJobEvent
- func (o *InferenceEndpointJob) GetEventsOk() ([]InferenceEndpointJobEvent, bool)
- func (o *InferenceEndpointJob) GetId() string
- func (o *InferenceEndpointJob) GetIdOk() (*string, bool)
- func (o *InferenceEndpointJob) GetInferenceEndpointName() string
- func (o *InferenceEndpointJob) GetInferenceEndpointNameOk() (*string, bool)
- func (o *InferenceEndpointJob) GetInput() interface{}
- func (o *InferenceEndpointJob) GetInputOk() (*interface{}, bool)
- func (o *InferenceEndpointJob) GetMetadata() map[string]interface{}
- func (o *InferenceEndpointJob) GetMetadataOk() (map[string]interface{}, bool)
- func (o *InferenceEndpointJob) GetOrganizationName() string
- func (o *InferenceEndpointJob) GetOrganizationNameOk() (*string, bool)
- func (o *InferenceEndpointJob) GetOutput() interface{}
- func (o *InferenceEndpointJob) GetOutputOk() (*interface{}, bool)
- func (o *InferenceEndpointJob) GetStatus() InferenceEndpointJobStatus
- func (o *InferenceEndpointJob) GetStatusOk() (*InferenceEndpointJobStatus, bool)
- func (o *InferenceEndpointJob) GetUpdateTime() time.Time
- func (o *InferenceEndpointJob) GetUpdateTimeOk() (*time.Time, bool)
- func (o *InferenceEndpointJob) GetWebhook() string
- func (o *InferenceEndpointJob) GetWebhookOk() (*string, bool)
- func (o *InferenceEndpointJob) GetWebhookUrl() string
- func (o *InferenceEndpointJob) GetWebhookUrlOk() (*string, bool)
- func (o *InferenceEndpointJob) HasMetadata() bool
- func (o *InferenceEndpointJob) HasOutput() bool
- func (o *InferenceEndpointJob) HasWebhook() bool
- func (o *InferenceEndpointJob) HasWebhookUrl() bool
- func (o InferenceEndpointJob) MarshalJSON() ([]byte, error)
- func (o *InferenceEndpointJob) SetCreateTime(v time.Time)
- func (o *InferenceEndpointJob) SetEvents(v []InferenceEndpointJobEvent)
- func (o *InferenceEndpointJob) SetId(v string)
- func (o *InferenceEndpointJob) SetInferenceEndpointName(v string)
- func (o *InferenceEndpointJob) SetInput(v interface{})
- func (o *InferenceEndpointJob) SetMetadata(v map[string]interface{})
- func (o *InferenceEndpointJob) SetOrganizationName(v string)
- func (o *InferenceEndpointJob) SetOutput(v interface{})
- func (o *InferenceEndpointJob) SetStatus(v InferenceEndpointJobStatus)
- func (o *InferenceEndpointJob) SetUpdateTime(v time.Time)
- func (o *InferenceEndpointJob) SetWebhook(v string)
- func (o *InferenceEndpointJob) SetWebhookUrl(v string)
- func (o InferenceEndpointJob) ToMap() (map[string]interface{}, error)
- func (o *InferenceEndpointJob) UnmarshalJSON(data []byte) (err error)
- type InferenceEndpointJobCollection
- func (o *InferenceEndpointJobCollection) GetItems() []InferenceEndpointJob
- func (o *InferenceEndpointJobCollection) GetItemsOk() ([]InferenceEndpointJob, bool)
- func (o *InferenceEndpointJobCollection) GetPage() int32
- func (o *InferenceEndpointJobCollection) GetPageOk() (*int32, bool)
- func (o *InferenceEndpointJobCollection) GetPageSize() int32
- func (o *InferenceEndpointJobCollection) GetPageSizeOk() (*int32, bool)
- func (o *InferenceEndpointJobCollection) GetTotalSize() int32
- func (o *InferenceEndpointJobCollection) GetTotalSizeOk() (*int32, bool)
- func (o InferenceEndpointJobCollection) MarshalJSON() ([]byte, error)
- func (o *InferenceEndpointJobCollection) SetItems(v []InferenceEndpointJob)
- func (o *InferenceEndpointJobCollection) SetPage(v int32)
- func (o *InferenceEndpointJobCollection) SetPageSize(v int32)
- func (o *InferenceEndpointJobCollection) SetTotalSize(v int32)
- func (o InferenceEndpointJobCollection) ToMap() (map[string]interface{}, error)
- func (o *InferenceEndpointJobCollection) UnmarshalJSON(data []byte) (err error)
- type InferenceEndpointJobEvent
- func (o *InferenceEndpointJobEvent) GetAction() InferenceEndpointJobEventAction
- func (o *InferenceEndpointJobEvent) GetActionOk() (*InferenceEndpointJobEventAction, bool)
- func (o *InferenceEndpointJobEvent) GetTime() time.Time
- func (o *InferenceEndpointJobEvent) GetTimeOk() (*time.Time, bool)
- func (o InferenceEndpointJobEvent) MarshalJSON() ([]byte, error)
- func (o *InferenceEndpointJobEvent) SetAction(v InferenceEndpointJobEventAction)
- func (o *InferenceEndpointJobEvent) SetTime(v time.Time)
- func (o InferenceEndpointJobEvent) ToMap() (map[string]interface{}, error)
- func (o *InferenceEndpointJobEvent) UnmarshalJSON(data []byte) (err error)
- type InferenceEndpointJobEventAction
- type InferenceEndpointJobList
- func (o *InferenceEndpointJobList) GetItems() []InferenceEndpointJob
- func (o *InferenceEndpointJobList) GetItemsOk() ([]InferenceEndpointJob, bool)
- func (o *InferenceEndpointJobList) GetPage() int32
- func (o *InferenceEndpointJobList) GetPageOk() (*int32, bool)
- func (o *InferenceEndpointJobList) GetPageSize() int32
- func (o *InferenceEndpointJobList) GetPageSizeOk() (*int32, bool)
- func (o *InferenceEndpointJobList) GetTotalSize() int32
- func (o *InferenceEndpointJobList) GetTotalSizeOk() (*int32, bool)
- func (o InferenceEndpointJobList) MarshalJSON() ([]byte, error)
- func (o *InferenceEndpointJobList) SetItems(v []InferenceEndpointJob)
- func (o *InferenceEndpointJobList) SetPage(v int32)
- func (o *InferenceEndpointJobList) SetPageSize(v int32)
- func (o *InferenceEndpointJobList) SetTotalSize(v int32)
- func (o InferenceEndpointJobList) ToMap() (map[string]interface{}, error)
- func (o *InferenceEndpointJobList) UnmarshalJSON(data []byte) (err error)
- type InferenceEndpointJobPrototype
- func (o *InferenceEndpointJobPrototype) GetInput() interface{}
- func (o *InferenceEndpointJobPrototype) GetInputOk() (*interface{}, bool)
- func (o *InferenceEndpointJobPrototype) GetMetadata() map[string]interface{}
- func (o *InferenceEndpointJobPrototype) GetMetadataOk() (map[string]interface{}, bool)
- func (o *InferenceEndpointJobPrototype) GetWebhook() string
- func (o *InferenceEndpointJobPrototype) GetWebhookOk() (*string, bool)
- func (o *InferenceEndpointJobPrototype) GetWebhookUrl() string
- func (o *InferenceEndpointJobPrototype) GetWebhookUrlOk() (*string, bool)
- func (o *InferenceEndpointJobPrototype) HasMetadata() bool
- func (o *InferenceEndpointJobPrototype) HasWebhook() bool
- func (o *InferenceEndpointJobPrototype) HasWebhookUrl() bool
- func (o InferenceEndpointJobPrototype) MarshalJSON() ([]byte, error)
- func (o *InferenceEndpointJobPrototype) SetInput(v interface{})
- func (o *InferenceEndpointJobPrototype) SetMetadata(v map[string]interface{})
- func (o *InferenceEndpointJobPrototype) SetWebhook(v string)
- func (o *InferenceEndpointJobPrototype) SetWebhookUrl(v string)
- func (o InferenceEndpointJobPrototype) ToMap() (map[string]interface{}, error)
- func (o *InferenceEndpointJobPrototype) UnmarshalJSON(data []byte) (err error)
- type InferenceEndpointJobStatus
- type InferenceEndpointList
- func (o *InferenceEndpointList) GetItems() []InferenceEndpoint
- func (o *InferenceEndpointList) GetItemsOk() ([]InferenceEndpoint, bool)
- func (o *InferenceEndpointList) GetPage() int32
- func (o *InferenceEndpointList) GetPageOk() (*int32, bool)
- func (o *InferenceEndpointList) GetPageSize() int32
- func (o *InferenceEndpointList) GetPageSizeOk() (*int32, bool)
- func (o *InferenceEndpointList) GetTotalSize() int32
- func (o *InferenceEndpointList) GetTotalSizeOk() (*int32, bool)
- func (o InferenceEndpointList) MarshalJSON() ([]byte, error)
- func (o *InferenceEndpointList) SetItems(v []InferenceEndpoint)
- func (o *InferenceEndpointList) SetPage(v int32)
- func (o *InferenceEndpointList) SetPageSize(v int32)
- func (o *InferenceEndpointList) SetTotalSize(v int32)
- func (o InferenceEndpointList) ToMap() (map[string]interface{}, error)
- func (o *InferenceEndpointList) UnmarshalJSON(data []byte) (err error)
- type InferenceEndpointsAPIService
- func (a *InferenceEndpointsAPIService) CreateInferenceEndpointJob(ctx context.Context, organizationName string, inferenceEndpointName string) ApiCreateInferenceEndpointJobRequest
- func (a *InferenceEndpointsAPIService) CreateInferenceEndpointJobExecute(r ApiCreateInferenceEndpointJobRequest) (*InferenceEndpointJob, *http.Response, error)
- func (a *InferenceEndpointsAPIService) DeleteInferenceEndpointJob(ctx context.Context, organizationName string, inferenceEndpointName string, ...) ApiDeleteInferenceEndpointJobRequest
- func (a *InferenceEndpointsAPIService) DeleteInferenceEndpointJobExecute(r ApiDeleteInferenceEndpointJobRequest) (*http.Response, error)
- func (a *InferenceEndpointsAPIService) GetInferenceEndpoint(ctx context.Context, organizationName string, inferenceEndpointName string) ApiGetInferenceEndpointRequest
- func (a *InferenceEndpointsAPIService) GetInferenceEndpointExecute(r ApiGetInferenceEndpointRequest) (*InferenceEndpoint, *http.Response, error)
- func (a *InferenceEndpointsAPIService) GetInferenceEndpointJob(ctx context.Context, organizationName string, inferenceEndpointName string, ...) ApiGetInferenceEndpointJobRequest
- func (a *InferenceEndpointsAPIService) GetInferenceEndpointJobExecute(r ApiGetInferenceEndpointJobRequest) (*InferenceEndpointJob, *http.Response, error)
- func (a *InferenceEndpointsAPIService) ListInferenceEndpointJobs(ctx context.Context, organizationName string, inferenceEndpointName string) ApiListInferenceEndpointJobsRequest
- func (a *InferenceEndpointsAPIService) ListInferenceEndpointJobsExecute(r ApiListInferenceEndpointJobsRequest) (*InferenceEndpointJobCollection, *http.Response, error)
- func (a *InferenceEndpointsAPIService) ListInferenceEndpoints(ctx context.Context, organizationName string) ApiListInferenceEndpointsRequest
- func (a *InferenceEndpointsAPIService) ListInferenceEndpointsExecute(r ApiListInferenceEndpointsRequest) (*InferenceEndpointCollection, *http.Response, error)
- type MappedNullable
- type NullableBool
- type NullableContainer
- type NullableContainerGroup
- func (v NullableContainerGroup) Get() *ContainerGroup
- func (v NullableContainerGroup) IsSet() bool
- func (v NullableContainerGroup) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroup) Set(val *ContainerGroup)
- func (v *NullableContainerGroup) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroup) Unset()
- type NullableContainerGroupCollection
- func (v NullableContainerGroupCollection) Get() *ContainerGroupCollection
- func (v NullableContainerGroupCollection) IsSet() bool
- func (v NullableContainerGroupCollection) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupCollection) Set(val *ContainerGroupCollection)
- func (v *NullableContainerGroupCollection) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupCollection) Unset()
- type NullableContainerGroupInstance
- func (v NullableContainerGroupInstance) Get() *ContainerGroupInstance
- func (v NullableContainerGroupInstance) IsSet() bool
- func (v NullableContainerGroupInstance) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupInstance) Set(val *ContainerGroupInstance)
- func (v *NullableContainerGroupInstance) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupInstance) Unset()
- type NullableContainerGroupInstanceCollection
- func (v NullableContainerGroupInstanceCollection) Get() *ContainerGroupInstanceCollection
- func (v NullableContainerGroupInstanceCollection) IsSet() bool
- func (v NullableContainerGroupInstanceCollection) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupInstanceCollection) Set(val *ContainerGroupInstanceCollection)
- func (v *NullableContainerGroupInstanceCollection) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupInstanceCollection) Unset()
- type NullableContainerGroupInstancePatch
- func (v NullableContainerGroupInstancePatch) Get() *ContainerGroupInstancePatch
- func (v NullableContainerGroupInstancePatch) IsSet() bool
- func (v NullableContainerGroupInstancePatch) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupInstancePatch) Set(val *ContainerGroupInstancePatch)
- func (v *NullableContainerGroupInstancePatch) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupInstancePatch) Unset()
- type NullableContainerGroupInstanceState
- func (v NullableContainerGroupInstanceState) Get() *ContainerGroupInstanceState
- func (v NullableContainerGroupInstanceState) IsSet() bool
- func (v NullableContainerGroupInstanceState) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupInstanceState) Set(val *ContainerGroupInstanceState)
- func (v *NullableContainerGroupInstanceState) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupInstanceState) Unset()
- type NullableContainerGroupInstanceStatusCount
- func (v NullableContainerGroupInstanceStatusCount) Get() *ContainerGroupInstanceStatusCount
- func (v NullableContainerGroupInstanceStatusCount) IsSet() bool
- func (v NullableContainerGroupInstanceStatusCount) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupInstanceStatusCount) Set(val *ContainerGroupInstanceStatusCount)
- func (v *NullableContainerGroupInstanceStatusCount) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupInstanceStatusCount) Unset()
- type NullableContainerGroupInstances
- func (v NullableContainerGroupInstances) Get() *ContainerGroupInstances
- func (v NullableContainerGroupInstances) IsSet() bool
- func (v NullableContainerGroupInstances) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupInstances) Set(val *ContainerGroupInstances)
- func (v *NullableContainerGroupInstances) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupInstances) Unset()
- type NullableContainerGroupList
- func (v NullableContainerGroupList) Get() *ContainerGroupList
- func (v NullableContainerGroupList) IsSet() bool
- func (v NullableContainerGroupList) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupList) Set(val *ContainerGroupList)
- func (v *NullableContainerGroupList) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupList) Unset()
- type NullableContainerGroupLivenessProbe
- func (v NullableContainerGroupLivenessProbe) Get() *ContainerGroupLivenessProbe
- func (v NullableContainerGroupLivenessProbe) IsSet() bool
- func (v NullableContainerGroupLivenessProbe) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupLivenessProbe) Set(val *ContainerGroupLivenessProbe)
- func (v *NullableContainerGroupLivenessProbe) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupLivenessProbe) Unset()
- type NullableContainerGroupNetworking
- func (v NullableContainerGroupNetworking) Get() *ContainerGroupNetworking
- func (v NullableContainerGroupNetworking) IsSet() bool
- func (v NullableContainerGroupNetworking) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupNetworking) Set(val *ContainerGroupNetworking)
- func (v *NullableContainerGroupNetworking) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupNetworking) Unset()
- type NullableContainerGroupNetworkingLoadBalancer
- func (v NullableContainerGroupNetworkingLoadBalancer) Get() *ContainerGroupNetworkingLoadBalancer
- func (v NullableContainerGroupNetworkingLoadBalancer) IsSet() bool
- func (v NullableContainerGroupNetworkingLoadBalancer) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupNetworkingLoadBalancer) Set(val *ContainerGroupNetworkingLoadBalancer)
- func (v *NullableContainerGroupNetworkingLoadBalancer) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupNetworkingLoadBalancer) Unset()
- type NullableContainerGroupPatch
- func (v NullableContainerGroupPatch) Get() *ContainerGroupPatch
- func (v NullableContainerGroupPatch) IsSet() bool
- func (v NullableContainerGroupPatch) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupPatch) Set(val *ContainerGroupPatch)
- func (v *NullableContainerGroupPatch) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupPatch) Unset()
- type NullableContainerGroupPriority
- func (v NullableContainerGroupPriority) Get() *ContainerGroupPriority
- func (v NullableContainerGroupPriority) IsSet() bool
- func (v NullableContainerGroupPriority) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupPriority) Set(val *ContainerGroupPriority)
- func (v *NullableContainerGroupPriority) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupPriority) Unset()
- type NullableContainerGroupProbeExec
- func (v NullableContainerGroupProbeExec) Get() *ContainerGroupProbeExec
- func (v NullableContainerGroupProbeExec) IsSet() bool
- func (v NullableContainerGroupProbeExec) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupProbeExec) Set(val *ContainerGroupProbeExec)
- func (v *NullableContainerGroupProbeExec) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupProbeExec) Unset()
- type NullableContainerGroupProbeGrpc
- func (v NullableContainerGroupProbeGrpc) Get() *ContainerGroupProbeGrpc
- func (v NullableContainerGroupProbeGrpc) IsSet() bool
- func (v NullableContainerGroupProbeGrpc) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupProbeGrpc) Set(val *ContainerGroupProbeGrpc)
- func (v *NullableContainerGroupProbeGrpc) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupProbeGrpc) Unset()
- type NullableContainerGroupProbeHttp
- func (v NullableContainerGroupProbeHttp) Get() *ContainerGroupProbeHttp
- func (v NullableContainerGroupProbeHttp) IsSet() bool
- func (v NullableContainerGroupProbeHttp) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupProbeHttp) Set(val *ContainerGroupProbeHttp)
- func (v *NullableContainerGroupProbeHttp) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupProbeHttp) Unset()
- type NullableContainerGroupProbeHttpHeader
- func (v NullableContainerGroupProbeHttpHeader) Get() *ContainerGroupProbeHttpHeader
- func (v NullableContainerGroupProbeHttpHeader) IsSet() bool
- func (v NullableContainerGroupProbeHttpHeader) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupProbeHttpHeader) Set(val *ContainerGroupProbeHttpHeader)
- func (v *NullableContainerGroupProbeHttpHeader) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupProbeHttpHeader) Unset()
- type NullableContainerGroupProbeTcp
- func (v NullableContainerGroupProbeTcp) Get() *ContainerGroupProbeTcp
- func (v NullableContainerGroupProbeTcp) IsSet() bool
- func (v NullableContainerGroupProbeTcp) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupProbeTcp) Set(val *ContainerGroupProbeTcp)
- func (v *NullableContainerGroupProbeTcp) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupProbeTcp) Unset()
- type NullableContainerGroupPrototype
- func (v NullableContainerGroupPrototype) Get() *ContainerGroupPrototype
- func (v NullableContainerGroupPrototype) IsSet() bool
- func (v NullableContainerGroupPrototype) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupPrototype) Set(val *ContainerGroupPrototype)
- func (v *NullableContainerGroupPrototype) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupPrototype) Unset()
- type NullableContainerGroupQueueAutoscaler
- func (v NullableContainerGroupQueueAutoscaler) Get() *ContainerGroupQueueAutoscaler
- func (v NullableContainerGroupQueueAutoscaler) IsSet() bool
- func (v NullableContainerGroupQueueAutoscaler) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupQueueAutoscaler) Set(val *ContainerGroupQueueAutoscaler)
- func (v *NullableContainerGroupQueueAutoscaler) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupQueueAutoscaler) Unset()
- type NullableContainerGroupQueueConnection
- func (v NullableContainerGroupQueueConnection) Get() *ContainerGroupQueueConnection
- func (v NullableContainerGroupQueueConnection) IsSet() bool
- func (v NullableContainerGroupQueueConnection) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupQueueConnection) Set(val *ContainerGroupQueueConnection)
- func (v *NullableContainerGroupQueueConnection) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupQueueConnection) Unset()
- type NullableContainerGroupReadinessProbe
- func (v NullableContainerGroupReadinessProbe) Get() *ContainerGroupReadinessProbe
- func (v NullableContainerGroupReadinessProbe) IsSet() bool
- func (v NullableContainerGroupReadinessProbe) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupReadinessProbe) Set(val *ContainerGroupReadinessProbe)
- func (v *NullableContainerGroupReadinessProbe) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupReadinessProbe) Unset()
- type NullableContainerGroupStartupProbe
- func (v NullableContainerGroupStartupProbe) Get() *ContainerGroupStartupProbe
- func (v NullableContainerGroupStartupProbe) IsSet() bool
- func (v NullableContainerGroupStartupProbe) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupStartupProbe) Set(val *ContainerGroupStartupProbe)
- func (v *NullableContainerGroupStartupProbe) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupStartupProbe) Unset()
- type NullableContainerGroupState
- func (v NullableContainerGroupState) Get() *ContainerGroupState
- func (v NullableContainerGroupState) IsSet() bool
- func (v NullableContainerGroupState) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupState) Set(val *ContainerGroupState)
- func (v *NullableContainerGroupState) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupState) Unset()
- type NullableContainerGroupStatus
- func (v NullableContainerGroupStatus) Get() *ContainerGroupStatus
- func (v NullableContainerGroupStatus) IsSet() bool
- func (v NullableContainerGroupStatus) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupStatus) Set(val *ContainerGroupStatus)
- func (v *NullableContainerGroupStatus) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupStatus) Unset()
- type NullableContainerGroupsQuotas
- func (v NullableContainerGroupsQuotas) Get() *ContainerGroupsQuotas
- func (v NullableContainerGroupsQuotas) IsSet() bool
- func (v NullableContainerGroupsQuotas) MarshalJSON() ([]byte, error)
- func (v *NullableContainerGroupsQuotas) Set(val *ContainerGroupsQuotas)
- func (v *NullableContainerGroupsQuotas) UnmarshalJSON(src []byte) error
- func (v *NullableContainerGroupsQuotas) Unset()
- type NullableContainerLogging
- func (v NullableContainerLogging) Get() *ContainerLogging
- func (v NullableContainerLogging) IsSet() bool
- func (v NullableContainerLogging) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLogging) Set(val *ContainerLogging)
- func (v *NullableContainerLogging) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLogging) Unset()
- type NullableContainerLoggingAxiom
- func (v NullableContainerLoggingAxiom) Get() *ContainerLoggingAxiom
- func (v NullableContainerLoggingAxiom) IsSet() bool
- func (v NullableContainerLoggingAxiom) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingAxiom) Set(val *ContainerLoggingAxiom)
- func (v *NullableContainerLoggingAxiom) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingAxiom) Unset()
- type NullableContainerLoggingDatadog
- func (v NullableContainerLoggingDatadog) Get() *ContainerLoggingDatadog
- func (v NullableContainerLoggingDatadog) IsSet() bool
- func (v NullableContainerLoggingDatadog) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingDatadog) Set(val *ContainerLoggingDatadog)
- func (v *NullableContainerLoggingDatadog) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingDatadog) Unset()
- type NullableContainerLoggingDatadogTag
- func (v NullableContainerLoggingDatadogTag) Get() *ContainerLoggingDatadogTag
- func (v NullableContainerLoggingDatadogTag) IsSet() bool
- func (v NullableContainerLoggingDatadogTag) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingDatadogTag) Set(val *ContainerLoggingDatadogTag)
- func (v *NullableContainerLoggingDatadogTag) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingDatadogTag) Unset()
- type NullableContainerLoggingDatadogTagsInner
- func (v NullableContainerLoggingDatadogTagsInner) Get() *ContainerLoggingDatadogTagsInner
- func (v NullableContainerLoggingDatadogTagsInner) IsSet() bool
- func (v NullableContainerLoggingDatadogTagsInner) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingDatadogTagsInner) Set(val *ContainerLoggingDatadogTagsInner)
- func (v *NullableContainerLoggingDatadogTagsInner) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingDatadogTagsInner) Unset()
- type NullableContainerLoggingHttp
- func (v NullableContainerLoggingHttp) Get() *ContainerLoggingHttp
- func (v NullableContainerLoggingHttp) IsSet() bool
- func (v NullableContainerLoggingHttp) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingHttp) Set(val *ContainerLoggingHttp)
- func (v *NullableContainerLoggingHttp) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingHttp) Unset()
- type NullableContainerLoggingHttpCompression
- func (v NullableContainerLoggingHttpCompression) Get() *ContainerLoggingHttpCompression
- func (v NullableContainerLoggingHttpCompression) IsSet() bool
- func (v NullableContainerLoggingHttpCompression) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingHttpCompression) Set(val *ContainerLoggingHttpCompression)
- func (v *NullableContainerLoggingHttpCompression) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingHttpCompression) Unset()
- type NullableContainerLoggingHttpFormat
- func (v NullableContainerLoggingHttpFormat) Get() *ContainerLoggingHttpFormat
- func (v NullableContainerLoggingHttpFormat) IsSet() bool
- func (v NullableContainerLoggingHttpFormat) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingHttpFormat) Set(val *ContainerLoggingHttpFormat)
- func (v *NullableContainerLoggingHttpFormat) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingHttpFormat) Unset()
- type NullableContainerLoggingHttpHeader
- func (v NullableContainerLoggingHttpHeader) Get() *ContainerLoggingHttpHeader
- func (v NullableContainerLoggingHttpHeader) IsSet() bool
- func (v NullableContainerLoggingHttpHeader) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingHttpHeader) Set(val *ContainerLoggingHttpHeader)
- func (v *NullableContainerLoggingHttpHeader) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingHttpHeader) Unset()
- type NullableContainerLoggingNewRelic
- func (v NullableContainerLoggingNewRelic) Get() *ContainerLoggingNewRelic
- func (v NullableContainerLoggingNewRelic) IsSet() bool
- func (v NullableContainerLoggingNewRelic) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingNewRelic) Set(val *ContainerLoggingNewRelic)
- func (v *NullableContainerLoggingNewRelic) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingNewRelic) Unset()
- type NullableContainerLoggingSplunk
- func (v NullableContainerLoggingSplunk) Get() *ContainerLoggingSplunk
- func (v NullableContainerLoggingSplunk) IsSet() bool
- func (v NullableContainerLoggingSplunk) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingSplunk) Set(val *ContainerLoggingSplunk)
- func (v *NullableContainerLoggingSplunk) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingSplunk) Unset()
- type NullableContainerLoggingTcp
- func (v NullableContainerLoggingTcp) Get() *ContainerLoggingTcp
- func (v NullableContainerLoggingTcp) IsSet() bool
- func (v NullableContainerLoggingTcp) MarshalJSON() ([]byte, error)
- func (v *NullableContainerLoggingTcp) Set(val *ContainerLoggingTcp)
- func (v *NullableContainerLoggingTcp) UnmarshalJSON(src []byte) error
- func (v *NullableContainerLoggingTcp) Unset()
- type NullableContainerNetworkingProtocol
- func (v NullableContainerNetworkingProtocol) Get() *ContainerNetworkingProtocol
- func (v NullableContainerNetworkingProtocol) IsSet() bool
- func (v NullableContainerNetworkingProtocol) MarshalJSON() ([]byte, error)
- func (v *NullableContainerNetworkingProtocol) Set(val *ContainerNetworkingProtocol)
- func (v *NullableContainerNetworkingProtocol) UnmarshalJSON(src []byte) error
- func (v *NullableContainerNetworkingProtocol) Unset()
- type NullableContainerProbeHttpScheme
- func (v NullableContainerProbeHttpScheme) Get() *ContainerProbeHttpScheme
- func (v NullableContainerProbeHttpScheme) IsSet() bool
- func (v NullableContainerProbeHttpScheme) MarshalJSON() ([]byte, error)
- func (v *NullableContainerProbeHttpScheme) Set(val *ContainerProbeHttpScheme)
- func (v *NullableContainerProbeHttpScheme) UnmarshalJSON(src []byte) error
- func (v *NullableContainerProbeHttpScheme) Unset()
- type NullableContainerRegistryAuthentication
- func (v NullableContainerRegistryAuthentication) Get() *ContainerRegistryAuthentication
- func (v NullableContainerRegistryAuthentication) IsSet() bool
- func (v NullableContainerRegistryAuthentication) MarshalJSON() ([]byte, error)
- func (v *NullableContainerRegistryAuthentication) Set(val *ContainerRegistryAuthentication)
- func (v *NullableContainerRegistryAuthentication) UnmarshalJSON(src []byte) error
- func (v *NullableContainerRegistryAuthentication) Unset()
- type NullableContainerRegistryAuthenticationAwsEcr
- func (v NullableContainerRegistryAuthenticationAwsEcr) Get() *ContainerRegistryAuthenticationAwsEcr
- func (v NullableContainerRegistryAuthenticationAwsEcr) IsSet() bool
- func (v NullableContainerRegistryAuthenticationAwsEcr) MarshalJSON() ([]byte, error)
- func (v *NullableContainerRegistryAuthenticationAwsEcr) Set(val *ContainerRegistryAuthenticationAwsEcr)
- func (v *NullableContainerRegistryAuthenticationAwsEcr) UnmarshalJSON(src []byte) error
- func (v *NullableContainerRegistryAuthenticationAwsEcr) Unset()
- type NullableContainerRegistryAuthenticationBasic
- func (v NullableContainerRegistryAuthenticationBasic) Get() *ContainerRegistryAuthenticationBasic
- func (v NullableContainerRegistryAuthenticationBasic) IsSet() bool
- func (v NullableContainerRegistryAuthenticationBasic) MarshalJSON() ([]byte, error)
- func (v *NullableContainerRegistryAuthenticationBasic) Set(val *ContainerRegistryAuthenticationBasic)
- func (v *NullableContainerRegistryAuthenticationBasic) UnmarshalJSON(src []byte) error
- func (v *NullableContainerRegistryAuthenticationBasic) Unset()
- type NullableContainerRegistryAuthenticationDockerHub
- func (v NullableContainerRegistryAuthenticationDockerHub) Get() *ContainerRegistryAuthenticationDockerHub
- func (v NullableContainerRegistryAuthenticationDockerHub) IsSet() bool
- func (v NullableContainerRegistryAuthenticationDockerHub) MarshalJSON() ([]byte, error)
- func (v *NullableContainerRegistryAuthenticationDockerHub) Set(val *ContainerRegistryAuthenticationDockerHub)
- func (v *NullableContainerRegistryAuthenticationDockerHub) UnmarshalJSON(src []byte) error
- func (v *NullableContainerRegistryAuthenticationDockerHub) Unset()
- type NullableContainerRegistryAuthenticationGcpGar
- func (v NullableContainerRegistryAuthenticationGcpGar) Get() *ContainerRegistryAuthenticationGcpGar
- func (v NullableContainerRegistryAuthenticationGcpGar) IsSet() bool
- func (v NullableContainerRegistryAuthenticationGcpGar) MarshalJSON() ([]byte, error)
- func (v *NullableContainerRegistryAuthenticationGcpGar) Set(val *ContainerRegistryAuthenticationGcpGar)
- func (v *NullableContainerRegistryAuthenticationGcpGar) UnmarshalJSON(src []byte) error
- func (v *NullableContainerRegistryAuthenticationGcpGar) Unset()
- type NullableContainerRegistryAuthenticationGcpGcr
- func (v NullableContainerRegistryAuthenticationGcpGcr) Get() *ContainerRegistryAuthenticationGcpGcr
- func (v NullableContainerRegistryAuthenticationGcpGcr) IsSet() bool
- func (v NullableContainerRegistryAuthenticationGcpGcr) MarshalJSON() ([]byte, error)
- func (v *NullableContainerRegistryAuthenticationGcpGcr) Set(val *ContainerRegistryAuthenticationGcpGcr)
- func (v *NullableContainerRegistryAuthenticationGcpGcr) UnmarshalJSON(src []byte) error
- func (v *NullableContainerRegistryAuthenticationGcpGcr) Unset()
- type NullableContainerResourceRequirements
- func (v NullableContainerResourceRequirements) Get() *ContainerResourceRequirements
- func (v NullableContainerResourceRequirements) IsSet() bool
- func (v NullableContainerResourceRequirements) MarshalJSON() ([]byte, error)
- func (v *NullableContainerResourceRequirements) Set(val *ContainerResourceRequirements)
- func (v *NullableContainerResourceRequirements) UnmarshalJSON(src []byte) error
- func (v *NullableContainerResourceRequirements) Unset()
- type NullableContainerRestartPolicy
- func (v NullableContainerRestartPolicy) Get() *ContainerRestartPolicy
- func (v NullableContainerRestartPolicy) IsSet() bool
- func (v NullableContainerRestartPolicy) MarshalJSON() ([]byte, error)
- func (v *NullableContainerRestartPolicy) Set(val *ContainerRestartPolicy)
- func (v *NullableContainerRestartPolicy) UnmarshalJSON(src []byte) error
- func (v *NullableContainerRestartPolicy) Unset()
- type NullableCountryCode
- func (v NullableCountryCode) Get() *CountryCode
- func (v NullableCountryCode) IsSet() bool
- func (v NullableCountryCode) MarshalJSON() ([]byte, error)
- func (v *NullableCountryCode) Set(val *CountryCode)
- func (v *NullableCountryCode) UnmarshalJSON(src []byte) error
- func (v *NullableCountryCode) Unset()
- type NullableCreateContainer
- func (v NullableCreateContainer) Get() *CreateContainer
- func (v NullableCreateContainer) IsSet() bool
- func (v NullableCreateContainer) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainer) Set(val *CreateContainer)
- func (v *NullableCreateContainer) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainer) Unset()
- type NullableCreateContainerGroup
- func (v NullableCreateContainerGroup) Get() *CreateContainerGroup
- func (v NullableCreateContainerGroup) IsSet() bool
- func (v NullableCreateContainerGroup) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainerGroup) Set(val *CreateContainerGroup)
- func (v *NullableCreateContainerGroup) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainerGroup) Unset()
- type NullableCreateContainerGroupNetworking
- func (v NullableCreateContainerGroupNetworking) Get() *CreateContainerGroupNetworking
- func (v NullableCreateContainerGroupNetworking) IsSet() bool
- func (v NullableCreateContainerGroupNetworking) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainerGroupNetworking) Set(val *CreateContainerGroupNetworking)
- func (v *NullableCreateContainerGroupNetworking) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainerGroupNetworking) Unset()
- type NullableCreateContainerLogging
- func (v NullableCreateContainerLogging) Get() *CreateContainerLogging
- func (v NullableCreateContainerLogging) IsSet() bool
- func (v NullableCreateContainerLogging) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainerLogging) Set(val *CreateContainerLogging)
- func (v *NullableCreateContainerLogging) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainerLogging) Unset()
- type NullableCreateContainerLoggingHttp
- func (v NullableCreateContainerLoggingHttp) Get() *CreateContainerLoggingHttp
- func (v NullableCreateContainerLoggingHttp) IsSet() bool
- func (v NullableCreateContainerLoggingHttp) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainerLoggingHttp) Set(val *CreateContainerLoggingHttp)
- func (v *NullableCreateContainerLoggingHttp) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainerLoggingHttp) Unset()
- type NullableCreateContainerRegistryAuthentication
- func (v NullableCreateContainerRegistryAuthentication) Get() *CreateContainerRegistryAuthentication
- func (v NullableCreateContainerRegistryAuthentication) IsSet() bool
- func (v NullableCreateContainerRegistryAuthentication) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainerRegistryAuthentication) Set(val *CreateContainerRegistryAuthentication)
- func (v *NullableCreateContainerRegistryAuthentication) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainerRegistryAuthentication) Unset()
- type NullableCreateContainerRegistryAuthenticationAwsEcr
- func (v NullableCreateContainerRegistryAuthenticationAwsEcr) Get() *CreateContainerRegistryAuthenticationAwsEcr
- func (v NullableCreateContainerRegistryAuthenticationAwsEcr) IsSet() bool
- func (v NullableCreateContainerRegistryAuthenticationAwsEcr) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainerRegistryAuthenticationAwsEcr) Set(val *CreateContainerRegistryAuthenticationAwsEcr)
- func (v *NullableCreateContainerRegistryAuthenticationAwsEcr) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainerRegistryAuthenticationAwsEcr) Unset()
- type NullableCreateContainerRegistryAuthenticationBasic
- func (v NullableCreateContainerRegistryAuthenticationBasic) Get() *CreateContainerRegistryAuthenticationBasic
- func (v NullableCreateContainerRegistryAuthenticationBasic) IsSet() bool
- func (v NullableCreateContainerRegistryAuthenticationBasic) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainerRegistryAuthenticationBasic) Set(val *CreateContainerRegistryAuthenticationBasic)
- func (v *NullableCreateContainerRegistryAuthenticationBasic) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainerRegistryAuthenticationBasic) Unset()
- type NullableCreateContainerRegistryAuthenticationDockerHub
- func (v NullableCreateContainerRegistryAuthenticationDockerHub) Get() *CreateContainerRegistryAuthenticationDockerHub
- func (v NullableCreateContainerRegistryAuthenticationDockerHub) IsSet() bool
- func (v NullableCreateContainerRegistryAuthenticationDockerHub) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainerRegistryAuthenticationDockerHub) Set(val *CreateContainerRegistryAuthenticationDockerHub)
- func (v *NullableCreateContainerRegistryAuthenticationDockerHub) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainerRegistryAuthenticationDockerHub) Unset()
- type NullableCreateContainerRegistryAuthenticationGcpGcr
- func (v NullableCreateContainerRegistryAuthenticationGcpGcr) Get() *CreateContainerRegistryAuthenticationGcpGcr
- func (v NullableCreateContainerRegistryAuthenticationGcpGcr) IsSet() bool
- func (v NullableCreateContainerRegistryAuthenticationGcpGcr) MarshalJSON() ([]byte, error)
- func (v *NullableCreateContainerRegistryAuthenticationGcpGcr) Set(val *CreateContainerRegistryAuthenticationGcpGcr)
- func (v *NullableCreateContainerRegistryAuthenticationGcpGcr) UnmarshalJSON(src []byte) error
- func (v *NullableCreateContainerRegistryAuthenticationGcpGcr) Unset()
- type NullableCreateInferenceEndpointJob
- func (v NullableCreateInferenceEndpointJob) Get() *CreateInferenceEndpointJob
- func (v NullableCreateInferenceEndpointJob) IsSet() bool
- func (v NullableCreateInferenceEndpointJob) MarshalJSON() ([]byte, error)
- func (v *NullableCreateInferenceEndpointJob) Set(val *CreateInferenceEndpointJob)
- func (v *NullableCreateInferenceEndpointJob) UnmarshalJSON(src []byte) error
- func (v *NullableCreateInferenceEndpointJob) Unset()
- type NullableCreateQueue
- func (v NullableCreateQueue) Get() *CreateQueue
- func (v NullableCreateQueue) IsSet() bool
- func (v NullableCreateQueue) MarshalJSON() ([]byte, error)
- func (v *NullableCreateQueue) Set(val *CreateQueue)
- func (v *NullableCreateQueue) UnmarshalJSON(src []byte) error
- func (v *NullableCreateQueue) Unset()
- type NullableCreateQueueJob
- func (v NullableCreateQueueJob) Get() *CreateQueueJob
- func (v NullableCreateQueueJob) IsSet() bool
- func (v NullableCreateQueueJob) MarshalJSON() ([]byte, error)
- func (v *NullableCreateQueueJob) Set(val *CreateQueueJob)
- func (v *NullableCreateQueueJob) UnmarshalJSON(src []byte) error
- func (v *NullableCreateQueueJob) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableGpuClass
- type NullableGpuClassPrice
- func (v NullableGpuClassPrice) Get() *GpuClassPrice
- func (v NullableGpuClassPrice) IsSet() bool
- func (v NullableGpuClassPrice) MarshalJSON() ([]byte, error)
- func (v *NullableGpuClassPrice) Set(val *GpuClassPrice)
- func (v *NullableGpuClassPrice) UnmarshalJSON(src []byte) error
- func (v *NullableGpuClassPrice) Unset()
- type NullableGpuClassesList
- func (v NullableGpuClassesList) Get() *GpuClassesList
- func (v NullableGpuClassesList) IsSet() bool
- func (v NullableGpuClassesList) MarshalJSON() ([]byte, error)
- func (v *NullableGpuClassesList) Set(val *GpuClassesList)
- func (v *NullableGpuClassesList) UnmarshalJSON(src []byte) error
- func (v *NullableGpuClassesList) Unset()
- type NullableHttpHeadersInner
- func (v NullableHttpHeadersInner) Get() *HttpHeadersInner
- func (v NullableHttpHeadersInner) IsSet() bool
- func (v NullableHttpHeadersInner) MarshalJSON() ([]byte, error)
- func (v *NullableHttpHeadersInner) Set(val *HttpHeadersInner)
- func (v *NullableHttpHeadersInner) UnmarshalJSON(src []byte) error
- func (v *NullableHttpHeadersInner) Unset()
- type NullableInferenceEndpoint
- func (v NullableInferenceEndpoint) Get() *InferenceEndpoint
- func (v NullableInferenceEndpoint) IsSet() bool
- func (v NullableInferenceEndpoint) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpoint) Set(val *InferenceEndpoint)
- func (v *NullableInferenceEndpoint) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpoint) Unset()
- type NullableInferenceEndpointCollection
- func (v NullableInferenceEndpointCollection) Get() *InferenceEndpointCollection
- func (v NullableInferenceEndpointCollection) IsSet() bool
- func (v NullableInferenceEndpointCollection) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpointCollection) Set(val *InferenceEndpointCollection)
- func (v *NullableInferenceEndpointCollection) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpointCollection) Unset()
- type NullableInferenceEndpointJob
- func (v NullableInferenceEndpointJob) Get() *InferenceEndpointJob
- func (v NullableInferenceEndpointJob) IsSet() bool
- func (v NullableInferenceEndpointJob) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpointJob) Set(val *InferenceEndpointJob)
- func (v *NullableInferenceEndpointJob) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpointJob) Unset()
- type NullableInferenceEndpointJobCollection
- func (v NullableInferenceEndpointJobCollection) Get() *InferenceEndpointJobCollection
- func (v NullableInferenceEndpointJobCollection) IsSet() bool
- func (v NullableInferenceEndpointJobCollection) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpointJobCollection) Set(val *InferenceEndpointJobCollection)
- func (v *NullableInferenceEndpointJobCollection) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpointJobCollection) Unset()
- type NullableInferenceEndpointJobEvent
- func (v NullableInferenceEndpointJobEvent) Get() *InferenceEndpointJobEvent
- func (v NullableInferenceEndpointJobEvent) IsSet() bool
- func (v NullableInferenceEndpointJobEvent) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpointJobEvent) Set(val *InferenceEndpointJobEvent)
- func (v *NullableInferenceEndpointJobEvent) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpointJobEvent) Unset()
- type NullableInferenceEndpointJobEventAction
- func (v NullableInferenceEndpointJobEventAction) Get() *InferenceEndpointJobEventAction
- func (v NullableInferenceEndpointJobEventAction) IsSet() bool
- func (v NullableInferenceEndpointJobEventAction) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpointJobEventAction) Set(val *InferenceEndpointJobEventAction)
- func (v *NullableInferenceEndpointJobEventAction) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpointJobEventAction) Unset()
- type NullableInferenceEndpointJobList
- func (v NullableInferenceEndpointJobList) Get() *InferenceEndpointJobList
- func (v NullableInferenceEndpointJobList) IsSet() bool
- func (v NullableInferenceEndpointJobList) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpointJobList) Set(val *InferenceEndpointJobList)
- func (v *NullableInferenceEndpointJobList) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpointJobList) Unset()
- type NullableInferenceEndpointJobPrototype
- func (v NullableInferenceEndpointJobPrototype) Get() *InferenceEndpointJobPrototype
- func (v NullableInferenceEndpointJobPrototype) IsSet() bool
- func (v NullableInferenceEndpointJobPrototype) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpointJobPrototype) Set(val *InferenceEndpointJobPrototype)
- func (v *NullableInferenceEndpointJobPrototype) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpointJobPrototype) Unset()
- type NullableInferenceEndpointJobStatus
- func (v NullableInferenceEndpointJobStatus) Get() *InferenceEndpointJobStatus
- func (v NullableInferenceEndpointJobStatus) IsSet() bool
- func (v NullableInferenceEndpointJobStatus) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpointJobStatus) Set(val *InferenceEndpointJobStatus)
- func (v *NullableInferenceEndpointJobStatus) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpointJobStatus) Unset()
- type NullableInferenceEndpointList
- func (v NullableInferenceEndpointList) Get() *InferenceEndpointList
- func (v NullableInferenceEndpointList) IsSet() bool
- func (v NullableInferenceEndpointList) MarshalJSON() ([]byte, error)
- func (v *NullableInferenceEndpointList) Set(val *InferenceEndpointList)
- func (v *NullableInferenceEndpointList) UnmarshalJSON(src []byte) error
- func (v *NullableInferenceEndpointList) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableProblemDetails
- func (v NullableProblemDetails) Get() *ProblemDetails
- func (v NullableProblemDetails) IsSet() bool
- func (v NullableProblemDetails) MarshalJSON() ([]byte, error)
- func (v *NullableProblemDetails) Set(val *ProblemDetails)
- func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error
- func (v *NullableProblemDetails) Unset()
- type NullableQueue
- type NullableQueueAutoscaler
- func (v NullableQueueAutoscaler) Get() *QueueAutoscaler
- func (v NullableQueueAutoscaler) IsSet() bool
- func (v NullableQueueAutoscaler) MarshalJSON() ([]byte, error)
- func (v *NullableQueueAutoscaler) Set(val *QueueAutoscaler)
- func (v *NullableQueueAutoscaler) UnmarshalJSON(src []byte) error
- func (v *NullableQueueAutoscaler) Unset()
- type NullableQueueCollection
- func (v NullableQueueCollection) Get() *QueueCollection
- func (v NullableQueueCollection) IsSet() bool
- func (v NullableQueueCollection) MarshalJSON() ([]byte, error)
- func (v *NullableQueueCollection) Set(val *QueueCollection)
- func (v *NullableQueueCollection) UnmarshalJSON(src []byte) error
- func (v *NullableQueueCollection) Unset()
- type NullableQueueJob
- type NullableQueueJobCollection
- func (v NullableQueueJobCollection) Get() *QueueJobCollection
- func (v NullableQueueJobCollection) IsSet() bool
- func (v NullableQueueJobCollection) MarshalJSON() ([]byte, error)
- func (v *NullableQueueJobCollection) Set(val *QueueJobCollection)
- func (v *NullableQueueJobCollection) UnmarshalJSON(src []byte) error
- func (v *NullableQueueJobCollection) Unset()
- type NullableQueueJobEvent
- func (v NullableQueueJobEvent) Get() *QueueJobEvent
- func (v NullableQueueJobEvent) IsSet() bool
- func (v NullableQueueJobEvent) MarshalJSON() ([]byte, error)
- func (v *NullableQueueJobEvent) Set(val *QueueJobEvent)
- func (v *NullableQueueJobEvent) UnmarshalJSON(src []byte) error
- func (v *NullableQueueJobEvent) Unset()
- type NullableQueueJobList
- func (v NullableQueueJobList) Get() *QueueJobList
- func (v NullableQueueJobList) IsSet() bool
- func (v NullableQueueJobList) MarshalJSON() ([]byte, error)
- func (v *NullableQueueJobList) Set(val *QueueJobList)
- func (v *NullableQueueJobList) UnmarshalJSON(src []byte) error
- func (v *NullableQueueJobList) Unset()
- type NullableQueueJobPrototype
- func (v NullableQueueJobPrototype) Get() *QueueJobPrototype
- func (v NullableQueueJobPrototype) IsSet() bool
- func (v NullableQueueJobPrototype) MarshalJSON() ([]byte, error)
- func (v *NullableQueueJobPrototype) Set(val *QueueJobPrototype)
- func (v *NullableQueueJobPrototype) UnmarshalJSON(src []byte) error
- func (v *NullableQueueJobPrototype) Unset()
- type NullableQueueList
- type NullableQueuePatch
- type NullableQueuePrototype
- func (v NullableQueuePrototype) Get() *QueuePrototype
- func (v NullableQueuePrototype) IsSet() bool
- func (v NullableQueuePrototype) MarshalJSON() ([]byte, error)
- func (v *NullableQueuePrototype) Set(val *QueuePrototype)
- func (v *NullableQueuePrototype) UnmarshalJSON(src []byte) error
- func (v *NullableQueuePrototype) Unset()
- type NullableQuotas
- type NullableString
- type NullableSystemLog
- type NullableSystemLogList
- func (v NullableSystemLogList) Get() *SystemLogList
- func (v NullableSystemLogList) IsSet() bool
- func (v NullableSystemLogList) MarshalJSON() ([]byte, error)
- func (v *NullableSystemLogList) Set(val *SystemLogList)
- func (v *NullableSystemLogList) UnmarshalJSON(src []byte) error
- func (v *NullableSystemLogList) Unset()
- type NullableTime
- type NullableUpdateContainer
- func (v NullableUpdateContainer) Get() *UpdateContainer
- func (v NullableUpdateContainer) IsSet() bool
- func (v NullableUpdateContainer) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateContainer) Set(val *UpdateContainer)
- func (v *NullableUpdateContainer) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateContainer) Unset()
- type NullableUpdateContainerGroup
- func (v NullableUpdateContainerGroup) Get() *UpdateContainerGroup
- func (v NullableUpdateContainerGroup) IsSet() bool
- func (v NullableUpdateContainerGroup) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateContainerGroup) Set(val *UpdateContainerGroup)
- func (v *NullableUpdateContainerGroup) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateContainerGroup) Unset()
- type NullableUpdateContainerGroupNetworking
- func (v NullableUpdateContainerGroupNetworking) Get() *UpdateContainerGroupNetworking
- func (v NullableUpdateContainerGroupNetworking) IsSet() bool
- func (v NullableUpdateContainerGroupNetworking) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateContainerGroupNetworking) Set(val *UpdateContainerGroupNetworking)
- func (v *NullableUpdateContainerGroupNetworking) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateContainerGroupNetworking) Unset()
- type NullableUpdateContainerLogging
- func (v NullableUpdateContainerLogging) Get() *UpdateContainerLogging
- func (v NullableUpdateContainerLogging) IsSet() bool
- func (v NullableUpdateContainerLogging) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateContainerLogging) Set(val *UpdateContainerLogging)
- func (v *NullableUpdateContainerLogging) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateContainerLogging) Unset()
- type NullableUpdateContainerResources
- func (v NullableUpdateContainerResources) Get() *UpdateContainerResources
- func (v NullableUpdateContainerResources) IsSet() bool
- func (v NullableUpdateContainerResources) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateContainerResources) Set(val *UpdateContainerResources)
- func (v *NullableUpdateContainerResources) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateContainerResources) Unset()
- type NullableUpdateQueue
- func (v NullableUpdateQueue) Get() *UpdateQueue
- func (v NullableUpdateQueue) IsSet() bool
- func (v NullableUpdateQueue) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateQueue) Set(val *UpdateQueue)
- func (v *NullableUpdateQueue) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateQueue) Unset()
- type NullableWebhookSecretKey
- func (v NullableWebhookSecretKey) Get() *WebhookSecretKey
- func (v NullableWebhookSecretKey) IsSet() bool
- func (v NullableWebhookSecretKey) MarshalJSON() ([]byte, error)
- func (v *NullableWebhookSecretKey) Set(val *WebhookSecretKey)
- func (v *NullableWebhookSecretKey) UnmarshalJSON(src []byte) error
- func (v *NullableWebhookSecretKey) Unset()
- type NullableWorkloadError
- func (v NullableWorkloadError) Get() *WorkloadError
- func (v NullableWorkloadError) IsSet() bool
- func (v NullableWorkloadError) MarshalJSON() ([]byte, error)
- func (v *NullableWorkloadError) Set(val *WorkloadError)
- func (v *NullableWorkloadError) UnmarshalJSON(src []byte) error
- func (v *NullableWorkloadError) Unset()
- type NullableWorkloadErrorList
- func (v NullableWorkloadErrorList) Get() *WorkloadErrorList
- func (v NullableWorkloadErrorList) IsSet() bool
- func (v NullableWorkloadErrorList) MarshalJSON() ([]byte, error)
- func (v *NullableWorkloadErrorList) Set(val *WorkloadErrorList)
- func (v *NullableWorkloadErrorList) UnmarshalJSON(src []byte) error
- func (v *NullableWorkloadErrorList) Unset()
- type OrganizationDataAPIService
- type ProblemDetails
- func (o *ProblemDetails) GetDetail() string
- func (o *ProblemDetails) GetDetailOk() (*string, bool)
- func (o *ProblemDetails) GetInstance() string
- func (o *ProblemDetails) GetInstanceOk() (*string, bool)
- func (o *ProblemDetails) GetStatus() int32
- func (o *ProblemDetails) GetStatusOk() (*int32, bool)
- func (o *ProblemDetails) GetTitle() string
- func (o *ProblemDetails) GetTitleOk() (*string, bool)
- func (o *ProblemDetails) GetType() string
- func (o *ProblemDetails) GetTypeOk() (*string, bool)
- func (o *ProblemDetails) HasDetail() bool
- func (o *ProblemDetails) HasInstance() bool
- func (o *ProblemDetails) HasStatus() bool
- func (o *ProblemDetails) HasTitle() bool
- func (o *ProblemDetails) HasType() bool
- func (o ProblemDetails) MarshalJSON() ([]byte, error)
- func (o *ProblemDetails) SetDetail(v string)
- func (o *ProblemDetails) SetInstance(v string)
- func (o *ProblemDetails) SetStatus(v int32)
- func (o *ProblemDetails) SetTitle(v string)
- func (o *ProblemDetails) SetType(v string)
- func (o ProblemDetails) ToMap() (map[string]interface{}, error)
- type Queue
- func (o *Queue) GetContainerGroups() []ContainerGroup
- func (o *Queue) GetContainerGroupsOk() ([]ContainerGroup, bool)
- func (o *Queue) GetCreateTime() time.Time
- func (o *Queue) GetCreateTimeOk() (*time.Time, bool)
- func (o *Queue) GetDescription() string
- func (o *Queue) GetDescriptionOk() (*string, bool)
- func (o *Queue) GetDisplayName() string
- func (o *Queue) GetDisplayNameOk() (*string, bool)
- func (o *Queue) GetId() string
- func (o *Queue) GetIdOk() (*string, bool)
- func (o *Queue) GetName() string
- func (o *Queue) GetNameOk() (*string, bool)
- func (o *Queue) GetUpdateTime() time.Time
- func (o *Queue) GetUpdateTimeOk() (*time.Time, bool)
- func (o *Queue) HasDescription() bool
- func (o Queue) MarshalJSON() ([]byte, error)
- func (o *Queue) SetContainerGroups(v []ContainerGroup)
- func (o *Queue) SetCreateTime(v time.Time)
- func (o *Queue) SetDescription(v string)
- func (o *Queue) SetDisplayName(v string)
- func (o *Queue) SetId(v string)
- func (o *Queue) SetName(v string)
- func (o *Queue) SetUpdateTime(v time.Time)
- func (o Queue) ToMap() (map[string]interface{}, error)
- func (o *Queue) UnmarshalJSON(data []byte) (err error)
- type QueueAutoscaler
- func (o *QueueAutoscaler) GetDesiredQueueLength() int32
- func (o *QueueAutoscaler) GetDesiredQueueLengthOk() (*int32, bool)
- func (o *QueueAutoscaler) GetMaxDownscalePerMinute() int32
- func (o *QueueAutoscaler) GetMaxDownscalePerMinuteOk() (*int32, bool)
- func (o *QueueAutoscaler) GetMaxReplicas() int32
- func (o *QueueAutoscaler) GetMaxReplicasOk() (*int32, bool)
- func (o *QueueAutoscaler) GetMaxUpscalePerMinute() int32
- func (o *QueueAutoscaler) GetMaxUpscalePerMinuteOk() (*int32, bool)
- func (o *QueueAutoscaler) GetMinReplicas() int32
- func (o *QueueAutoscaler) GetMinReplicasOk() (*int32, bool)
- func (o *QueueAutoscaler) GetPollingPeriod() int32
- func (o *QueueAutoscaler) GetPollingPeriodOk() (*int32, bool)
- func (o *QueueAutoscaler) HasMaxDownscalePerMinute() bool
- func (o *QueueAutoscaler) HasMaxUpscalePerMinute() bool
- func (o *QueueAutoscaler) HasPollingPeriod() bool
- func (o QueueAutoscaler) MarshalJSON() ([]byte, error)
- func (o *QueueAutoscaler) SetDesiredQueueLength(v int32)
- func (o *QueueAutoscaler) SetMaxDownscalePerMinute(v int32)
- func (o *QueueAutoscaler) SetMaxReplicas(v int32)
- func (o *QueueAutoscaler) SetMaxUpscalePerMinute(v int32)
- func (o *QueueAutoscaler) SetMinReplicas(v int32)
- func (o *QueueAutoscaler) SetPollingPeriod(v int32)
- func (o QueueAutoscaler) ToMap() (map[string]interface{}, error)
- func (o *QueueAutoscaler) UnmarshalJSON(data []byte) (err error)
- type QueueCollection
- func (o *QueueCollection) GetItems() []Queue
- func (o *QueueCollection) GetItemsOk() ([]Queue, bool)
- func (o QueueCollection) MarshalJSON() ([]byte, error)
- func (o *QueueCollection) SetItems(v []Queue)
- func (o QueueCollection) ToMap() (map[string]interface{}, error)
- func (o *QueueCollection) UnmarshalJSON(data []byte) (err error)
- type QueueJob
- func (o *QueueJob) GetCreateTime() time.Time
- func (o *QueueJob) GetCreateTimeOk() (*time.Time, bool)
- func (o *QueueJob) GetEvents() []QueueJobEvent
- func (o *QueueJob) GetEventsOk() ([]QueueJobEvent, bool)
- func (o *QueueJob) GetId() string
- func (o *QueueJob) GetIdOk() (*string, bool)
- func (o *QueueJob) GetInput() interface{}
- func (o *QueueJob) GetInputOk() (*interface{}, bool)
- func (o *QueueJob) GetMetadata() map[string]interface{}
- func (o *QueueJob) GetMetadataOk() (map[string]interface{}, bool)
- func (o *QueueJob) GetOutput() interface{}
- func (o *QueueJob) GetOutputOk() (*interface{}, bool)
- func (o *QueueJob) GetStatus() string
- func (o *QueueJob) GetStatusOk() (*string, bool)
- func (o *QueueJob) GetUpdateTime() time.Time
- func (o *QueueJob) GetUpdateTimeOk() (*time.Time, bool)
- func (o *QueueJob) GetWebhook() string
- func (o *QueueJob) GetWebhookOk() (*string, bool)
- func (o *QueueJob) HasMetadata() bool
- func (o *QueueJob) HasOutput() bool
- func (o *QueueJob) HasWebhook() bool
- func (o QueueJob) MarshalJSON() ([]byte, error)
- func (o *QueueJob) SetCreateTime(v time.Time)
- func (o *QueueJob) SetEvents(v []QueueJobEvent)
- func (o *QueueJob) SetId(v string)
- func (o *QueueJob) SetInput(v interface{})
- func (o *QueueJob) SetMetadata(v map[string]interface{})
- func (o *QueueJob) SetOutput(v interface{})
- func (o *QueueJob) SetStatus(v string)
- func (o *QueueJob) SetUpdateTime(v time.Time)
- func (o *QueueJob) SetWebhook(v string)
- func (o QueueJob) ToMap() (map[string]interface{}, error)
- func (o *QueueJob) UnmarshalJSON(data []byte) (err error)
- type QueueJobCollection
- func (o *QueueJobCollection) GetItems() []QueueJob
- func (o *QueueJobCollection) GetItemsOk() ([]QueueJob, bool)
- func (o QueueJobCollection) MarshalJSON() ([]byte, error)
- func (o *QueueJobCollection) SetItems(v []QueueJob)
- func (o QueueJobCollection) ToMap() (map[string]interface{}, error)
- func (o *QueueJobCollection) UnmarshalJSON(data []byte) (err error)
- type QueueJobEvent
- func (o *QueueJobEvent) GetAction() string
- func (o *QueueJobEvent) GetActionOk() (*string, bool)
- func (o *QueueJobEvent) GetTime() time.Time
- func (o *QueueJobEvent) GetTimeOk() (*time.Time, bool)
- func (o QueueJobEvent) MarshalJSON() ([]byte, error)
- func (o *QueueJobEvent) SetAction(v string)
- func (o *QueueJobEvent) SetTime(v time.Time)
- func (o QueueJobEvent) ToMap() (map[string]interface{}, error)
- func (o *QueueJobEvent) UnmarshalJSON(data []byte) (err error)
- type QueueJobList
- func (o *QueueJobList) GetItems() []QueueJob
- func (o *QueueJobList) GetItemsOk() ([]QueueJob, bool)
- func (o QueueJobList) MarshalJSON() ([]byte, error)
- func (o *QueueJobList) SetItems(v []QueueJob)
- func (o QueueJobList) ToMap() (map[string]interface{}, error)
- func (o *QueueJobList) UnmarshalJSON(data []byte) (err error)
- type QueueJobPrototype
- func (o *QueueJobPrototype) GetInput() interface{}
- func (o *QueueJobPrototype) GetInputOk() (*interface{}, bool)
- func (o *QueueJobPrototype) GetMetadata() map[string]interface{}
- func (o *QueueJobPrototype) GetMetadataOk() (map[string]interface{}, bool)
- func (o *QueueJobPrototype) GetWebhook() string
- func (o *QueueJobPrototype) GetWebhookOk() (*string, bool)
- func (o *QueueJobPrototype) HasMetadata() bool
- func (o *QueueJobPrototype) HasWebhook() bool
- func (o QueueJobPrototype) MarshalJSON() ([]byte, error)
- func (o *QueueJobPrototype) SetInput(v interface{})
- func (o *QueueJobPrototype) SetMetadata(v map[string]interface{})
- func (o *QueueJobPrototype) SetWebhook(v string)
- func (o QueueJobPrototype) ToMap() (map[string]interface{}, error)
- func (o *QueueJobPrototype) UnmarshalJSON(data []byte) (err error)
- type QueueList
- type QueuePatch
- func (o *QueuePatch) GetDescription() string
- func (o *QueuePatch) GetDescriptionOk() (*string, bool)
- func (o *QueuePatch) GetDisplayName() string
- func (o *QueuePatch) GetDisplayNameOk() (*string, bool)
- func (o *QueuePatch) HasDescription() bool
- func (o *QueuePatch) HasDisplayName() bool
- func (o QueuePatch) MarshalJSON() ([]byte, error)
- func (o *QueuePatch) SetDescription(v string)
- func (o *QueuePatch) SetDescriptionNil()
- func (o *QueuePatch) SetDisplayName(v string)
- func (o *QueuePatch) SetDisplayNameNil()
- func (o QueuePatch) ToMap() (map[string]interface{}, error)
- func (o *QueuePatch) UnsetDescription()
- func (o *QueuePatch) UnsetDisplayName()
- type QueuePrototype
- func (o *QueuePrototype) GetDescription() string
- func (o *QueuePrototype) GetDescriptionOk() (*string, bool)
- func (o *QueuePrototype) GetDisplayName() string
- func (o *QueuePrototype) GetDisplayNameOk() (*string, bool)
- func (o *QueuePrototype) GetName() string
- func (o *QueuePrototype) GetNameOk() (*string, bool)
- func (o *QueuePrototype) HasDescription() bool
- func (o *QueuePrototype) HasDisplayName() bool
- func (o QueuePrototype) MarshalJSON() ([]byte, error)
- func (o *QueuePrototype) SetDescription(v string)
- func (o *QueuePrototype) SetDisplayName(v string)
- func (o *QueuePrototype) SetName(v string)
- func (o QueuePrototype) ToMap() (map[string]interface{}, error)
- func (o *QueuePrototype) UnmarshalJSON(data []byte) (err error)
- type QueuesAPIService
- func (a *QueuesAPIService) CreateQueue(ctx context.Context, organizationName string, projectName string) ApiCreateQueueRequest
- func (a *QueuesAPIService) CreateQueueExecute(r ApiCreateQueueRequest) (*Queue, *http.Response, error)
- func (a *QueuesAPIService) CreateQueueJob(ctx context.Context, organizationName string, projectName string, ...) ApiCreateQueueJobRequest
- func (a *QueuesAPIService) CreateQueueJobExecute(r ApiCreateQueueJobRequest) (*QueueJob, *http.Response, error)
- func (a *QueuesAPIService) DeleteQueue(ctx context.Context, organizationName string, projectName string, ...) ApiDeleteQueueRequest
- func (a *QueuesAPIService) DeleteQueueExecute(r ApiDeleteQueueRequest) (*http.Response, error)
- func (a *QueuesAPIService) DeleteQueueJob(ctx context.Context, organizationName string, projectName string, ...) ApiDeleteQueueJobRequest
- func (a *QueuesAPIService) DeleteQueueJobExecute(r ApiDeleteQueueJobRequest) (*http.Response, error)
- func (a *QueuesAPIService) GetQueue(ctx context.Context, organizationName string, projectName string, ...) ApiGetQueueRequest
- func (a *QueuesAPIService) GetQueueExecute(r ApiGetQueueRequest) (*Queue, *http.Response, error)
- func (a *QueuesAPIService) GetQueueJob(ctx context.Context, organizationName string, projectName string, ...) ApiGetQueueJobRequest
- func (a *QueuesAPIService) GetQueueJobExecute(r ApiGetQueueJobRequest) (*QueueJob, *http.Response, error)
- func (a *QueuesAPIService) ListQueueJobs(ctx context.Context, organizationName string, projectName string, ...) ApiListQueueJobsRequest
- func (a *QueuesAPIService) ListQueueJobsExecute(r ApiListQueueJobsRequest) (*QueueJobCollection, *http.Response, error)
- func (a *QueuesAPIService) ListQueues(ctx context.Context, organizationName string, projectName string) ApiListQueuesRequest
- func (a *QueuesAPIService) ListQueuesExecute(r ApiListQueuesRequest) (*QueueCollection, *http.Response, error)
- func (a *QueuesAPIService) UpdateQueue(ctx context.Context, organizationName string, projectName string, ...) ApiUpdateQueueRequest
- func (a *QueuesAPIService) UpdateQueueExecute(r ApiUpdateQueueRequest) (*Queue, *http.Response, error)
- type Quotas
- func (o *Quotas) GetContainerGroupsQuotas() ContainerGroupsQuotas
- func (o *Quotas) GetContainerGroupsQuotasOk() (*ContainerGroupsQuotas, bool)
- func (o *Quotas) GetCreateTime() time.Time
- func (o *Quotas) GetCreateTimeOk() (*time.Time, bool)
- func (o *Quotas) GetUpdateTime() time.Time
- func (o *Quotas) GetUpdateTimeOk() (*time.Time, bool)
- func (o *Quotas) HasCreateTime() bool
- func (o *Quotas) HasUpdateTime() bool
- func (o Quotas) MarshalJSON() ([]byte, error)
- func (o *Quotas) SetContainerGroupsQuotas(v ContainerGroupsQuotas)
- func (o *Quotas) SetCreateTime(v time.Time)
- func (o *Quotas) SetUpdateTime(v time.Time)
- func (o Quotas) ToMap() (map[string]interface{}, error)
- func (o *Quotas) UnmarshalJSON(data []byte) (err error)
- type QuotasAPIService
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type SystemLog
- func (o *SystemLog) GetEventName() string
- func (o *SystemLog) GetEventNameOk() (*string, bool)
- func (o *SystemLog) GetEventTime() time.Time
- func (o *SystemLog) GetEventTimeOk() (*time.Time, bool)
- func (o *SystemLog) GetInstanceId() string
- func (o *SystemLog) GetInstanceIdOk() (*string, bool)
- func (o *SystemLog) GetMachineId() string
- func (o *SystemLog) GetMachineIdOk() (*string, bool)
- func (o *SystemLog) GetResourceCpu() int32
- func (o *SystemLog) GetResourceCpuOk() (*int32, bool)
- func (o *SystemLog) GetResourceGpuClass() string
- func (o *SystemLog) GetResourceGpuClassOk() (*string, bool)
- func (o *SystemLog) GetResourceMemory() int32
- func (o *SystemLog) GetResourceMemoryOk() (*int32, bool)
- func (o *SystemLog) GetResourceStorageAmount() int64
- func (o *SystemLog) GetResourceStorageAmountOk() (*int64, bool)
- func (o *SystemLog) GetVersion() string
- func (o *SystemLog) GetVersionOk() (*string, bool)
- func (o *SystemLog) HasInstanceId() bool
- func (o *SystemLog) HasMachineId() bool
- func (o SystemLog) MarshalJSON() ([]byte, error)
- func (o *SystemLog) SetEventName(v string)
- func (o *SystemLog) SetEventTime(v time.Time)
- func (o *SystemLog) SetInstanceId(v string)
- func (o *SystemLog) SetMachineId(v string)
- func (o *SystemLog) SetResourceCpu(v int32)
- func (o *SystemLog) SetResourceGpuClass(v string)
- func (o *SystemLog) SetResourceMemory(v int32)
- func (o *SystemLog) SetResourceStorageAmount(v int64)
- func (o *SystemLog) SetVersion(v string)
- func (o SystemLog) ToMap() (map[string]interface{}, error)
- func (o *SystemLog) UnmarshalJSON(data []byte) (err error)
- type SystemLogList
- func (o *SystemLogList) GetItems() []SystemLog
- func (o *SystemLogList) GetItemsOk() ([]SystemLog, bool)
- func (o SystemLogList) MarshalJSON() ([]byte, error)
- func (o *SystemLogList) SetItems(v []SystemLog)
- func (o SystemLogList) ToMap() (map[string]interface{}, error)
- func (o *SystemLogList) UnmarshalJSON(data []byte) (err error)
- type SystemLogsAPIService
- type UpdateContainer
- func (o *UpdateContainer) GetCommand() []string
- func (o *UpdateContainer) GetCommandOk() ([]string, bool)
- func (o *UpdateContainer) GetEnvironmentVariables() map[string]string
- func (o *UpdateContainer) GetEnvironmentVariablesOk() (map[string]string, bool)
- func (o *UpdateContainer) GetImage() string
- func (o *UpdateContainer) GetImageCaching() bool
- func (o *UpdateContainer) GetImageCachingOk() (*bool, bool)
- func (o *UpdateContainer) GetImageOk() (*string, bool)
- func (o *UpdateContainer) GetLogging() UpdateContainerLogging
- func (o *UpdateContainer) GetLoggingOk() (*UpdateContainerLogging, bool)
- func (o *UpdateContainer) GetPriority() ContainerGroupPriority
- func (o *UpdateContainer) GetPriorityOk() (*ContainerGroupPriority, bool)
- func (o *UpdateContainer) GetRegistryAuthentication() ContainerRegistryAuthentication
- func (o *UpdateContainer) GetRegistryAuthenticationOk() (*ContainerRegistryAuthentication, bool)
- func (o *UpdateContainer) GetResources() UpdateContainerResources
- func (o *UpdateContainer) GetResourcesOk() (*UpdateContainerResources, bool)
- func (o *UpdateContainer) HasCommand() bool
- func (o *UpdateContainer) HasEnvironmentVariables() bool
- func (o *UpdateContainer) HasImage() bool
- func (o *UpdateContainer) HasImageCaching() bool
- func (o *UpdateContainer) HasLogging() bool
- func (o *UpdateContainer) HasPriority() bool
- func (o *UpdateContainer) HasRegistryAuthentication() bool
- func (o *UpdateContainer) HasResources() bool
- func (o UpdateContainer) MarshalJSON() ([]byte, error)
- func (o *UpdateContainer) SetCommand(v []string)
- func (o *UpdateContainer) SetEnvironmentVariables(v map[string]string)
- func (o *UpdateContainer) SetImage(v string)
- func (o *UpdateContainer) SetImageCaching(v bool)
- func (o *UpdateContainer) SetImageNil()
- func (o *UpdateContainer) SetLogging(v UpdateContainerLogging)
- func (o *UpdateContainer) SetPriority(v ContainerGroupPriority)
- func (o *UpdateContainer) SetPriorityNil()
- func (o *UpdateContainer) SetRegistryAuthentication(v ContainerRegistryAuthentication)
- func (o *UpdateContainer) SetResources(v UpdateContainerResources)
- func (o UpdateContainer) ToMap() (map[string]interface{}, error)
- func (o *UpdateContainer) UnsetImage()
- func (o *UpdateContainer) UnsetPriority()
- type UpdateContainerGroup
- func (o *UpdateContainerGroup) GetContainer() UpdateContainer
- func (o *UpdateContainerGroup) GetContainerOk() (*UpdateContainer, bool)
- func (o *UpdateContainerGroup) GetCountryCodes() []CountryCode
- func (o *UpdateContainerGroup) GetCountryCodesOk() ([]CountryCode, bool)
- func (o *UpdateContainerGroup) GetDisplayName() string
- func (o *UpdateContainerGroup) GetDisplayNameOk() (*string, bool)
- func (o *UpdateContainerGroup) GetLivenessProbe() ContainerGroupLivenessProbe
- func (o *UpdateContainerGroup) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
- func (o *UpdateContainerGroup) GetNetworking() UpdateContainerGroupNetworking
- func (o *UpdateContainerGroup) GetNetworkingOk() (*UpdateContainerGroupNetworking, bool)
- func (o *UpdateContainerGroup) GetQueueAutoscaler() QueueAutoscaler
- func (o *UpdateContainerGroup) GetQueueAutoscalerOk() (*QueueAutoscaler, bool)
- func (o *UpdateContainerGroup) GetReadinessProbe() ContainerGroupReadinessProbe
- func (o *UpdateContainerGroup) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
- func (o *UpdateContainerGroup) GetReplicas() int32
- func (o *UpdateContainerGroup) GetReplicasOk() (*int32, bool)
- func (o *UpdateContainerGroup) GetStartupProbe() ContainerGroupStartupProbe
- func (o *UpdateContainerGroup) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
- func (o *UpdateContainerGroup) HasContainer() bool
- func (o *UpdateContainerGroup) HasCountryCodes() bool
- func (o *UpdateContainerGroup) HasDisplayName() bool
- func (o *UpdateContainerGroup) HasLivenessProbe() bool
- func (o *UpdateContainerGroup) HasNetworking() bool
- func (o *UpdateContainerGroup) HasQueueAutoscaler() bool
- func (o *UpdateContainerGroup) HasReadinessProbe() bool
- func (o *UpdateContainerGroup) HasReplicas() bool
- func (o *UpdateContainerGroup) HasStartupProbe() bool
- func (o UpdateContainerGroup) MarshalJSON() ([]byte, error)
- func (o *UpdateContainerGroup) SetContainer(v UpdateContainer)
- func (o *UpdateContainerGroup) SetCountryCodes(v []CountryCode)
- func (o *UpdateContainerGroup) SetDisplayName(v string)
- func (o *UpdateContainerGroup) SetDisplayNameNil()
- func (o *UpdateContainerGroup) SetLivenessProbe(v ContainerGroupLivenessProbe)
- func (o *UpdateContainerGroup) SetNetworking(v UpdateContainerGroupNetworking)
- func (o *UpdateContainerGroup) SetQueueAutoscaler(v QueueAutoscaler)
- func (o *UpdateContainerGroup) SetReadinessProbe(v ContainerGroupReadinessProbe)
- func (o *UpdateContainerGroup) SetReplicas(v int32)
- func (o *UpdateContainerGroup) SetReplicasNil()
- func (o *UpdateContainerGroup) SetStartupProbe(v ContainerGroupStartupProbe)
- func (o UpdateContainerGroup) ToMap() (map[string]interface{}, error)
- func (o *UpdateContainerGroup) UnsetDisplayName()
- func (o *UpdateContainerGroup) UnsetReplicas()
- type UpdateContainerGroupNetworking
- func (o *UpdateContainerGroupNetworking) GetPort() int32
- func (o *UpdateContainerGroupNetworking) GetPortOk() (*int32, bool)
- func (o *UpdateContainerGroupNetworking) HasPort() bool
- func (o UpdateContainerGroupNetworking) MarshalJSON() ([]byte, error)
- func (o *UpdateContainerGroupNetworking) SetPort(v int32)
- func (o *UpdateContainerGroupNetworking) SetPortNil()
- func (o UpdateContainerGroupNetworking) ToMap() (map[string]interface{}, error)
- func (o *UpdateContainerGroupNetworking) UnsetPort()
- type UpdateContainerLogging
- func (o *UpdateContainerLogging) GetAxiom() ContainerLoggingAxiom
- func (o *UpdateContainerLogging) GetAxiomOk() (*ContainerLoggingAxiom, bool)
- func (o *UpdateContainerLogging) GetDatadog() ContainerLoggingDatadog
- func (o *UpdateContainerLogging) GetDatadogOk() (*ContainerLoggingDatadog, bool)
- func (o *UpdateContainerLogging) GetHttp() ContainerLoggingHttp
- func (o *UpdateContainerLogging) GetHttpOk() (*ContainerLoggingHttp, bool)
- func (o *UpdateContainerLogging) GetNewRelic() ContainerLoggingNewRelic
- func (o *UpdateContainerLogging) GetNewRelicOk() (*ContainerLoggingNewRelic, bool)
- func (o *UpdateContainerLogging) GetSplunk() ContainerLoggingSplunk
- func (o *UpdateContainerLogging) GetSplunkOk() (*ContainerLoggingSplunk, bool)
- func (o *UpdateContainerLogging) GetTcp() ContainerLoggingTcp
- func (o *UpdateContainerLogging) GetTcpOk() (*ContainerLoggingTcp, bool)
- func (o *UpdateContainerLogging) HasAxiom() bool
- func (o *UpdateContainerLogging) HasDatadog() bool
- func (o *UpdateContainerLogging) HasHttp() bool
- func (o *UpdateContainerLogging) HasNewRelic() bool
- func (o *UpdateContainerLogging) HasSplunk() bool
- func (o *UpdateContainerLogging) HasTcp() bool
- func (o UpdateContainerLogging) MarshalJSON() ([]byte, error)
- func (o *UpdateContainerLogging) SetAxiom(v ContainerLoggingAxiom)
- func (o *UpdateContainerLogging) SetDatadog(v ContainerLoggingDatadog)
- func (o *UpdateContainerLogging) SetHttp(v ContainerLoggingHttp)
- func (o *UpdateContainerLogging) SetNewRelic(v ContainerLoggingNewRelic)
- func (o *UpdateContainerLogging) SetSplunk(v ContainerLoggingSplunk)
- func (o *UpdateContainerLogging) SetTcp(v ContainerLoggingTcp)
- func (o UpdateContainerLogging) ToMap() (map[string]interface{}, error)
- type UpdateContainerResources
- func (o *UpdateContainerResources) GetCpu() int32
- func (o *UpdateContainerResources) GetCpuOk() (*int32, bool)
- func (o *UpdateContainerResources) GetGpuClasses() []string
- func (o *UpdateContainerResources) GetGpuClassesOk() ([]string, bool)
- func (o *UpdateContainerResources) GetMemory() int32
- func (o *UpdateContainerResources) GetMemoryOk() (*int32, bool)
- func (o *UpdateContainerResources) GetStorageAmount() int64
- func (o *UpdateContainerResources) GetStorageAmountOk() (*int64, bool)
- func (o *UpdateContainerResources) HasCpu() bool
- func (o *UpdateContainerResources) HasGpuClasses() bool
- func (o *UpdateContainerResources) HasMemory() bool
- func (o *UpdateContainerResources) HasStorageAmount() bool
- func (o UpdateContainerResources) MarshalJSON() ([]byte, error)
- func (o *UpdateContainerResources) SetCpu(v int32)
- func (o *UpdateContainerResources) SetCpuNil()
- func (o *UpdateContainerResources) SetGpuClasses(v []string)
- func (o *UpdateContainerResources) SetMemory(v int32)
- func (o *UpdateContainerResources) SetMemoryNil()
- func (o *UpdateContainerResources) SetStorageAmount(v int64)
- func (o *UpdateContainerResources) SetStorageAmountNil()
- func (o UpdateContainerResources) ToMap() (map[string]interface{}, error)
- func (o *UpdateContainerResources) UnsetCpu()
- func (o *UpdateContainerResources) UnsetMemory()
- func (o *UpdateContainerResources) UnsetStorageAmount()
- type UpdateQueue
- func (o *UpdateQueue) GetDescription() string
- func (o *UpdateQueue) GetDescriptionOk() (*string, bool)
- func (o *UpdateQueue) GetDisplayName() string
- func (o *UpdateQueue) GetDisplayNameOk() (*string, bool)
- func (o *UpdateQueue) HasDescription() bool
- func (o *UpdateQueue) HasDisplayName() bool
- func (o UpdateQueue) MarshalJSON() ([]byte, error)
- func (o *UpdateQueue) SetDescription(v string)
- func (o *UpdateQueue) SetDescriptionNil()
- func (o *UpdateQueue) SetDisplayName(v string)
- func (o *UpdateQueue) SetDisplayNameNil()
- func (o UpdateQueue) ToMap() (map[string]interface{}, error)
- func (o *UpdateQueue) UnsetDescription()
- func (o *UpdateQueue) UnsetDisplayName()
- type WebhookSecretKey
- func (o *WebhookSecretKey) GetSecretKey() string
- func (o *WebhookSecretKey) GetSecretKeyOk() (*string, bool)
- func (o WebhookSecretKey) MarshalJSON() ([]byte, error)
- func (o *WebhookSecretKey) SetSecretKey(v string)
- func (o WebhookSecretKey) ToMap() (map[string]interface{}, error)
- func (o *WebhookSecretKey) UnmarshalJSON(data []byte) (err error)
- type WebhookSecretKeyAPIService
- func (a *WebhookSecretKeyAPIService) GetWebhookSecretKey(ctx context.Context, organizationName string) ApiGetWebhookSecretKeyRequest
- func (a *WebhookSecretKeyAPIService) GetWebhookSecretKeyExecute(r ApiGetWebhookSecretKeyRequest) (*WebhookSecretKey, *http.Response, error)
- func (a *WebhookSecretKeyAPIService) UpdateWebhookSecretKey(ctx context.Context, organizationName string) ApiUpdateWebhookSecretKeyRequest
- func (a *WebhookSecretKeyAPIService) UpdateWebhookSecretKeyExecute(r ApiUpdateWebhookSecretKeyRequest) (*WebhookSecretKey, *http.Response, error)
- type WorkloadError
- func (o *WorkloadError) GetAllocatedAt() time.Time
- func (o *WorkloadError) GetAllocatedAtOk() (*time.Time, bool)
- func (o *WorkloadError) GetDetail() string
- func (o *WorkloadError) GetDetailOk() (*string, bool)
- func (o *WorkloadError) GetFailedAt() time.Time
- func (o *WorkloadError) GetFailedAtOk() (*time.Time, bool)
- func (o *WorkloadError) GetInstanceId() string
- func (o *WorkloadError) GetInstanceIdOk() (*string, bool)
- func (o *WorkloadError) GetMachineId() string
- func (o *WorkloadError) GetMachineIdOk() (*string, bool)
- func (o *WorkloadError) GetStartedAt() time.Time
- func (o *WorkloadError) GetStartedAtOk() (*time.Time, bool)
- func (o *WorkloadError) GetVersion() int32
- func (o *WorkloadError) GetVersionOk() (*int32, bool)
- func (o *WorkloadError) HasStartedAt() bool
- func (o WorkloadError) MarshalJSON() ([]byte, error)
- func (o *WorkloadError) SetAllocatedAt(v time.Time)
- func (o *WorkloadError) SetDetail(v string)
- func (o *WorkloadError) SetFailedAt(v time.Time)
- func (o *WorkloadError) SetInstanceId(v string)
- func (o *WorkloadError) SetMachineId(v string)
- func (o *WorkloadError) SetStartedAt(v time.Time)
- func (o *WorkloadError) SetVersion(v int32)
- func (o WorkloadError) ToMap() (map[string]interface{}, error)
- func (o *WorkloadError) UnmarshalJSON(data []byte) (err error)
- type WorkloadErrorList
- func (o *WorkloadErrorList) GetItems() []WorkloadError
- func (o *WorkloadErrorList) GetItemsOk() ([]WorkloadError, bool)
- func (o WorkloadErrorList) MarshalJSON() ([]byte, error)
- func (o *WorkloadErrorList) SetItems(v []WorkloadError)
- func (o WorkloadErrorList) ToMap() (map[string]interface{}, error)
- func (o *WorkloadErrorList) UnmarshalJSON(data []byte) (err error)
- type WorkloadErrorsAPIService
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
var ( // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // 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") )
var AllowedContainerGroupInstanceStateEnumValues = []ContainerGroupInstanceState{
"allocating",
"downloading",
"creating",
"running",
"stopping",
}
All allowed values of ContainerGroupInstanceState enum
var AllowedContainerGroupNetworkingLoadBalancerEnumValues = []ContainerGroupNetworkingLoadBalancer{
"round_robin",
"least_number_of_connections",
}
All allowed values of ContainerGroupNetworkingLoadBalancer enum
var AllowedContainerGroupPriorityEnumValues = []ContainerGroupPriority{
"high",
"medium",
"low",
"batch",
}
All allowed values of ContainerGroupPriority enum
var AllowedContainerGroupStatusEnumValues = []ContainerGroupStatus{
"pending",
"running",
"stopped",
"succeeded",
"failed",
"deploying",
}
All allowed values of ContainerGroupStatus enum
var AllowedContainerLoggingHttpCompressionEnumValues = []ContainerLoggingHttpCompression{
"none",
"gzip",
}
All allowed values of ContainerLoggingHttpCompression enum
var AllowedContainerLoggingHttpFormatEnumValues = []ContainerLoggingHttpFormat{
"json",
"json_lines",
}
All allowed values of ContainerLoggingHttpFormat enum
var AllowedContainerNetworkingProtocolEnumValues = []ContainerNetworkingProtocol{
"http",
}
All allowed values of ContainerNetworkingProtocol enum
var AllowedContainerProbeHttpSchemeEnumValues = []ContainerProbeHttpScheme{
"http",
"https",
}
All allowed values of ContainerProbeHttpScheme enum
var AllowedContainerRestartPolicyEnumValues = []ContainerRestartPolicy{
"always",
"on_failure",
"never",
}
All allowed values of ContainerRestartPolicy enum
var AllowedCountryCodeEnumValues = []CountryCode{}/* 249 elements not displayed */
All allowed values of CountryCode enum
var AllowedInferenceEndpointJobEventActionEnumValues = []InferenceEndpointJobEventAction{
"created",
"started",
"succeeded",
"cancelled",
"failed",
}
All allowed values of InferenceEndpointJobEventAction enum
var AllowedInferenceEndpointJobStatusEnumValues = []InferenceEndpointJobStatus{
"pending",
"running",
"succeeded",
"cancelled",
"failed",
}
All allowed values of InferenceEndpointJobStatus enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
ContainerGroupsAPI *ContainerGroupsAPIService
InferenceEndpointsAPI *InferenceEndpointsAPIService
OrganizationDataAPI *OrganizationDataAPIService
QueuesAPI *QueuesAPIService
QuotasAPI *QuotasAPIService
SystemLogsAPI *SystemLogsAPIService
WebhookSecretKeyAPI *WebhookSecretKeyAPIService
WorkloadErrorsAPI *WorkloadErrorsAPIService
// contains filtered or unexported fields
}
APIClient manages communication with the SaladCloud API API v0.9.0-alpha.11 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 ¶
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 ApiCreateContainerGroupRequest ¶
type ApiCreateContainerGroupRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
func (ApiCreateContainerGroupRequest) ContainerGroupPrototype ¶
func (r ApiCreateContainerGroupRequest) ContainerGroupPrototype(containerGroupPrototype ContainerGroupPrototype) ApiCreateContainerGroupRequest
func (ApiCreateContainerGroupRequest) Execute ¶
func (r ApiCreateContainerGroupRequest) Execute() (*ContainerGroup, *http.Response, error)
type ApiCreateInferenceEndpointJobRequest ¶
type ApiCreateInferenceEndpointJobRequest struct {
ApiService *InferenceEndpointsAPIService
// contains filtered or unexported fields
}
func (ApiCreateInferenceEndpointJobRequest) Execute ¶
func (r ApiCreateInferenceEndpointJobRequest) Execute() (*InferenceEndpointJob, *http.Response, error)
func (ApiCreateInferenceEndpointJobRequest) InferenceEndpointJobPrototype ¶
func (r ApiCreateInferenceEndpointJobRequest) InferenceEndpointJobPrototype(inferenceEndpointJobPrototype InferenceEndpointJobPrototype) ApiCreateInferenceEndpointJobRequest
type ApiCreateQueueJobRequest ¶
type ApiCreateQueueJobRequest struct {
ApiService *QueuesAPIService
// contains filtered or unexported fields
}
func (ApiCreateQueueJobRequest) Execute ¶
func (r ApiCreateQueueJobRequest) Execute() (*QueueJob, *http.Response, error)
func (ApiCreateQueueJobRequest) QueueJobPrototype ¶
func (r ApiCreateQueueJobRequest) QueueJobPrototype(queueJobPrototype QueueJobPrototype) ApiCreateQueueJobRequest
type ApiCreateQueueRequest ¶
type ApiCreateQueueRequest struct {
ApiService *QueuesAPIService
// contains filtered or unexported fields
}
func (ApiCreateQueueRequest) Execute ¶
func (r ApiCreateQueueRequest) Execute() (*Queue, *http.Response, error)
func (ApiCreateQueueRequest) QueuePrototype ¶
func (r ApiCreateQueueRequest) QueuePrototype(queuePrototype QueuePrototype) ApiCreateQueueRequest
type ApiDeleteContainerGroupRequest ¶
type ApiDeleteContainerGroupRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
type ApiDeleteInferenceEndpointJobRequest ¶
type ApiDeleteInferenceEndpointJobRequest struct {
ApiService *InferenceEndpointsAPIService
// contains filtered or unexported fields
}
type ApiDeleteQueueJobRequest ¶
type ApiDeleteQueueJobRequest struct {
ApiService *QueuesAPIService
// contains filtered or unexported fields
}
type ApiDeleteQueueRequest ¶
type ApiDeleteQueueRequest struct {
ApiService *QueuesAPIService
// contains filtered or unexported fields
}
type ApiGetContainerGroupInstanceRequest ¶
type ApiGetContainerGroupInstanceRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
func (ApiGetContainerGroupInstanceRequest) Execute ¶
func (r ApiGetContainerGroupInstanceRequest) Execute() (*ContainerGroupInstance, *http.Response, error)
type ApiGetContainerGroupRequest ¶
type ApiGetContainerGroupRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
func (ApiGetContainerGroupRequest) Execute ¶
func (r ApiGetContainerGroupRequest) Execute() (*ContainerGroup, *http.Response, error)
type ApiGetInferenceEndpointJobRequest ¶
type ApiGetInferenceEndpointJobRequest struct {
ApiService *InferenceEndpointsAPIService
// contains filtered or unexported fields
}
func (ApiGetInferenceEndpointJobRequest) Execute ¶
func (r ApiGetInferenceEndpointJobRequest) Execute() (*InferenceEndpointJob, *http.Response, error)
type ApiGetInferenceEndpointRequest ¶
type ApiGetInferenceEndpointRequest struct {
ApiService *InferenceEndpointsAPIService
// contains filtered or unexported fields
}
func (ApiGetInferenceEndpointRequest) Execute ¶
func (r ApiGetInferenceEndpointRequest) Execute() (*InferenceEndpoint, *http.Response, error)
type ApiGetQueueJobRequest ¶
type ApiGetQueueJobRequest struct {
ApiService *QueuesAPIService
// contains filtered or unexported fields
}
type ApiGetQueueRequest ¶
type ApiGetQueueRequest struct {
ApiService *QueuesAPIService
// contains filtered or unexported fields
}
type ApiGetQuotasRequest ¶
type ApiGetQuotasRequest struct {
ApiService *QuotasAPIService
// contains filtered or unexported fields
}
type ApiGetSystemLogsRequest ¶
type ApiGetSystemLogsRequest struct {
ApiService *SystemLogsAPIService
// contains filtered or unexported fields
}
func (ApiGetSystemLogsRequest) Execute ¶
func (r ApiGetSystemLogsRequest) Execute() (*SystemLogList, *http.Response, error)
type ApiGetWebhookSecretKeyRequest ¶
type ApiGetWebhookSecretKeyRequest struct {
ApiService *WebhookSecretKeyAPIService
// contains filtered or unexported fields
}
func (ApiGetWebhookSecretKeyRequest) Execute ¶
func (r ApiGetWebhookSecretKeyRequest) Execute() (*WebhookSecretKey, *http.Response, error)
type ApiGetWorkloadErrorsRequest ¶
type ApiGetWorkloadErrorsRequest struct {
ApiService *WorkloadErrorsAPIService
// contains filtered or unexported fields
}
func (ApiGetWorkloadErrorsRequest) Execute ¶
func (r ApiGetWorkloadErrorsRequest) Execute() (*WorkloadErrorList, *http.Response, error)
type ApiListContainerGroupInstancesRequest ¶
type ApiListContainerGroupInstancesRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
func (ApiListContainerGroupInstancesRequest) Execute ¶
func (r ApiListContainerGroupInstancesRequest) Execute() (*ContainerGroupInstanceCollection, *http.Response, error)
type ApiListContainerGroupsRequest ¶
type ApiListContainerGroupsRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
func (ApiListContainerGroupsRequest) Execute ¶
func (r ApiListContainerGroupsRequest) Execute() (*ContainerGroupCollection, *http.Response, error)
type ApiListGpuClassesRequest ¶
type ApiListGpuClassesRequest struct {
ApiService *OrganizationDataAPIService
// contains filtered or unexported fields
}
func (ApiListGpuClassesRequest) Execute ¶
func (r ApiListGpuClassesRequest) Execute() (*GpuClassesList, *http.Response, error)
type ApiListInferenceEndpointJobsRequest ¶
type ApiListInferenceEndpointJobsRequest struct {
ApiService *InferenceEndpointsAPIService
// contains filtered or unexported fields
}
func (ApiListInferenceEndpointJobsRequest) Execute ¶
func (r ApiListInferenceEndpointJobsRequest) Execute() (*InferenceEndpointJobCollection, *http.Response, error)
func (ApiListInferenceEndpointJobsRequest) Page ¶
func (r ApiListInferenceEndpointJobsRequest) Page(page int32) ApiListInferenceEndpointJobsRequest
The page number.
func (ApiListInferenceEndpointJobsRequest) PageSize ¶
func (r ApiListInferenceEndpointJobsRequest) PageSize(pageSize int32) ApiListInferenceEndpointJobsRequest
The maximum number of items per page.
type ApiListInferenceEndpointsRequest ¶
type ApiListInferenceEndpointsRequest struct {
ApiService *InferenceEndpointsAPIService
// contains filtered or unexported fields
}
func (ApiListInferenceEndpointsRequest) Execute ¶
func (r ApiListInferenceEndpointsRequest) Execute() (*InferenceEndpointCollection, *http.Response, error)
func (ApiListInferenceEndpointsRequest) Page ¶
func (r ApiListInferenceEndpointsRequest) Page(page int32) ApiListInferenceEndpointsRequest
The page number.
func (ApiListInferenceEndpointsRequest) PageSize ¶
func (r ApiListInferenceEndpointsRequest) PageSize(pageSize int32) ApiListInferenceEndpointsRequest
The maximum number of items per page.
type ApiListQueueJobsRequest ¶
type ApiListQueueJobsRequest struct {
ApiService *QueuesAPIService
// contains filtered or unexported fields
}
func (ApiListQueueJobsRequest) Execute ¶
func (r ApiListQueueJobsRequest) Execute() (*QueueJobCollection, *http.Response, error)
func (ApiListQueueJobsRequest) Page ¶
func (r ApiListQueueJobsRequest) Page(page int32) ApiListQueueJobsRequest
The page number.
func (ApiListQueueJobsRequest) PageSize ¶
func (r ApiListQueueJobsRequest) PageSize(pageSize int32) ApiListQueueJobsRequest
The maximum number of items per page.
type ApiListQueuesRequest ¶
type ApiListQueuesRequest struct {
ApiService *QueuesAPIService
// contains filtered or unexported fields
}
func (ApiListQueuesRequest) Execute ¶
func (r ApiListQueuesRequest) Execute() (*QueueCollection, *http.Response, error)
type ApiReallocateContainerGroupInstanceRequest ¶
type ApiReallocateContainerGroupInstanceRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
type ApiRecreateContainerGroupInstanceRequest ¶
type ApiRecreateContainerGroupInstanceRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
type ApiRestartContainerGroupInstanceRequest ¶
type ApiRestartContainerGroupInstanceRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
type ApiStartContainerGroupRequest ¶
type ApiStartContainerGroupRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
type ApiStopContainerGroupRequest ¶
type ApiStopContainerGroupRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
type ApiUpdateContainerGroupInstanceRequest ¶
type ApiUpdateContainerGroupInstanceRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
func (ApiUpdateContainerGroupInstanceRequest) ContainerGroupInstancePatch ¶
func (r ApiUpdateContainerGroupInstanceRequest) ContainerGroupInstancePatch(containerGroupInstancePatch ContainerGroupInstancePatch) ApiUpdateContainerGroupInstanceRequest
func (ApiUpdateContainerGroupInstanceRequest) Execute ¶
func (r ApiUpdateContainerGroupInstanceRequest) Execute() (*ContainerGroupInstance, *http.Response, error)
type ApiUpdateContainerGroupRequest ¶
type ApiUpdateContainerGroupRequest struct {
ApiService *ContainerGroupsAPIService
// contains filtered or unexported fields
}
func (ApiUpdateContainerGroupRequest) ContainerGroupPatch ¶
func (r ApiUpdateContainerGroupRequest) ContainerGroupPatch(containerGroupPatch ContainerGroupPatch) ApiUpdateContainerGroupRequest
func (ApiUpdateContainerGroupRequest) Execute ¶
func (r ApiUpdateContainerGroupRequest) Execute() (*ContainerGroup, *http.Response, error)
type ApiUpdateQueueRequest ¶
type ApiUpdateQueueRequest struct {
ApiService *QueuesAPIService
// contains filtered or unexported fields
}
func (ApiUpdateQueueRequest) Execute ¶
func (r ApiUpdateQueueRequest) Execute() (*Queue, *http.Response, error)
func (ApiUpdateQueueRequest) QueuePatch ¶
func (r ApiUpdateQueueRequest) QueuePatch(queuePatch QueuePatch) ApiUpdateQueueRequest
type ApiUpdateWebhookSecretKeyRequest ¶
type ApiUpdateWebhookSecretKeyRequest struct {
ApiService *WebhookSecretKeyAPIService
// contains filtered or unexported fields
}
func (ApiUpdateWebhookSecretKeyRequest) Execute ¶
func (r ApiUpdateWebhookSecretKeyRequest) Execute() (*WebhookSecretKey, *http.Response, error)
type BasicAuth ¶
type BasicAuth struct {
UserName string `json:"userName,omitempty"`
Password string `json:"password,omitempty"`
}
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Configuration ¶
type Configuration struct {
Host string `json:"host,omitempty"`
Scheme string `json:"scheme,omitempty"`
DefaultHeader map[string]string `json:"defaultHeader,omitempty"`
UserAgent string `json:"userAgent,omitempty"`
Debug bool `json:"debug,omitempty"`
Servers ServerConfigurations
OperationServers map[string]ServerConfigurations
HTTPClient *http.Client
}
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type Container ¶
type Container struct {
// List of commands to run inside the container. Each command is a string representing a command-line instruction.
Command []string `json:"command"`
// Environment variables to set in the container.
EnvironmentVariables map[string]string `json:"environment_variables,omitempty"`
// SHA-256 hash (64-character hexadecimal string)
Hash *string `json:"hash,omitempty" validate:"regexp=^sha\\\\d{1,3}:[a-fA-F0-9]{40,135}$"`
// The container image.
Image string `json:"image" validate:"regexp=^.*$"`
// The container image caching.
ImageCaching *bool `json:"image_caching,omitempty"`
Logging *ContainerLogging `json:"logging,omitempty"`
Resources ContainerResourceRequirements `json:"resources"`
// Size of the container in bytes.
Size *int64 `json:"size,omitempty"`
}
Container Represents a container with its configuration and resource requirements.
func NewContainer ¶
func NewContainer(command []string, image string, resources ContainerResourceRequirements) *Container
NewContainer instantiates a new Container object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerWithDefaults ¶
func NewContainerWithDefaults() *Container
NewContainerWithDefaults instantiates a new Container object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Container) GetCommand ¶
GetCommand returns the Command field value If the value is explicit nil, the zero value for []string will be returned
func (*Container) GetCommandOk ¶
GetCommandOk returns a tuple with the Command field value 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 (*Container) GetEnvironmentVariables ¶
GetEnvironmentVariables returns the EnvironmentVariables field value if set, zero value otherwise.
func (*Container) GetEnvironmentVariablesOk ¶
GetEnvironmentVariablesOk returns a tuple with the EnvironmentVariables field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Container) GetHashOk ¶
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 (*Container) GetImageCaching ¶
GetImageCaching returns the ImageCaching field value if set, zero value otherwise.
func (*Container) GetImageCachingOk ¶
GetImageCachingOk returns a tuple with the ImageCaching field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Container) GetImageOk ¶
GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.
func (*Container) GetLogging ¶
func (o *Container) GetLogging() ContainerLogging
GetLogging returns the Logging field value if set, zero value otherwise.
func (*Container) GetLoggingOk ¶
func (o *Container) GetLoggingOk() (*ContainerLogging, bool)
GetLoggingOk returns a tuple with the Logging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Container) GetResources ¶
func (o *Container) GetResources() ContainerResourceRequirements
GetResources returns the Resources field value
func (*Container) GetResourcesOk ¶
func (o *Container) GetResourcesOk() (*ContainerResourceRequirements, bool)
GetResourcesOk returns a tuple with the Resources field value and a boolean to check if the value has been set.
func (*Container) GetSizeOk ¶
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Container) HasEnvironmentVariables ¶
HasEnvironmentVariables returns a boolean if a field has been set.
func (*Container) HasImageCaching ¶
HasImageCaching returns a boolean if a field has been set.
func (*Container) HasLogging ¶
HasLogging returns a boolean if a field has been set.
func (Container) MarshalJSON ¶
func (*Container) SetCommand ¶
SetCommand sets field value
func (*Container) SetEnvironmentVariables ¶
SetEnvironmentVariables gets a reference to the given map[string]string and assigns it to the EnvironmentVariables field.
func (*Container) SetHash ¶
SetHash gets a reference to the given string and assigns it to the Hash field.
func (*Container) SetImageCaching ¶
SetImageCaching gets a reference to the given bool and assigns it to the ImageCaching field.
func (*Container) SetLogging ¶
func (o *Container) SetLogging(v ContainerLogging)
SetLogging gets a reference to the given ContainerLogging and assigns it to the Logging field.
func (*Container) SetResources ¶
func (o *Container) SetResources(v ContainerResourceRequirements)
SetResources sets field value
func (*Container) SetSize ¶
SetSize gets a reference to the given int64 and assigns it to the Size field.
func (*Container) UnmarshalJSON ¶
type ContainerGroup ¶
type ContainerGroup struct {
// Defines whether containers in this group should automatically start when deployed (true) or require manual starting (false)
AutostartPolicy bool `json:"autostart_policy"`
Container Container `json:"container"`
// List of country codes where container instances are permitted to run. When not specified or empty, containers may run in any available region.
CountryCodes []CountryCode `json:"country_codes"`
// ISO 8601 timestamp when this container group was initially created
CreateTime time.Time `json:"create_time"`
CurrentState ContainerGroupState `json:"current_state"`
// The display-friendly name of the resource.
DisplayName string `json:"display_name" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
// The container group identifier.
Id string `json:"id"`
LivenessProbe *ContainerGroupLivenessProbe `json:"liveness_probe,omitempty"`
// The container group name.
Name string `json:"name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
Networking *ContainerGroupNetworking `json:"networking,omitempty"`
// The organization name.
OrganizationName string `json:"organization_name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
// Indicates whether a configuration change has been requested but not yet applied to all containers in the group
PendingChange bool `json:"pending_change"`
Priority NullableContainerGroupPriority `json:"priority"`
// The project name.
ProjectName string `json:"project_name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
QueueAutoscaler *ContainerGroupQueueAutoscaler `json:"queue_autoscaler,omitempty"`
QueueConnection *ContainerGroupQueueConnection `json:"queue_connection,omitempty"`
ReadinessProbe *ContainerGroupReadinessProbe `json:"readiness_probe,omitempty"`
// The container group replicas.
Replicas int32 `json:"replicas"`
RestartPolicy ContainerRestartPolicy `json:"restart_policy"`
StartupProbe *ContainerGroupStartupProbe `json:"startup_probe,omitempty"`
// ISO 8601 timestamp when this container group was last updated
UpdateTime time.Time `json:"update_time"`
// Incremental version number that increases with each configuration change to the container group
Version int32 `json:"version"`
}
ContainerGroup A container group definition that represents a scalable set of identical containers running as a distributed service
func NewContainerGroup ¶
func NewContainerGroup(autostartPolicy bool, container Container, countryCodes []CountryCode, createTime time.Time, currentState ContainerGroupState, displayName string, id string, name string, organizationName string, pendingChange bool, priority NullableContainerGroupPriority, projectName string, replicas int32, restartPolicy ContainerRestartPolicy, updateTime time.Time, version int32) *ContainerGroup
NewContainerGroup instantiates a new ContainerGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupWithDefaults ¶
func NewContainerGroupWithDefaults() *ContainerGroup
NewContainerGroupWithDefaults instantiates a new ContainerGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroup) GetAutostartPolicy ¶
func (o *ContainerGroup) GetAutostartPolicy() bool
GetAutostartPolicy returns the AutostartPolicy field value
func (*ContainerGroup) GetAutostartPolicyOk ¶
func (o *ContainerGroup) GetAutostartPolicyOk() (*bool, bool)
GetAutostartPolicyOk returns a tuple with the AutostartPolicy field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetContainer ¶
func (o *ContainerGroup) GetContainer() Container
GetContainer returns the Container field value
func (*ContainerGroup) GetContainerOk ¶
func (o *ContainerGroup) GetContainerOk() (*Container, bool)
GetContainerOk returns a tuple with the Container field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetCountryCodes ¶
func (o *ContainerGroup) GetCountryCodes() []CountryCode
GetCountryCodes returns the CountryCodes field value
func (*ContainerGroup) GetCountryCodesOk ¶
func (o *ContainerGroup) GetCountryCodesOk() ([]CountryCode, bool)
GetCountryCodesOk returns a tuple with the CountryCodes field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetCreateTime ¶
func (o *ContainerGroup) GetCreateTime() time.Time
GetCreateTime returns the CreateTime field value
func (*ContainerGroup) GetCreateTimeOk ¶
func (o *ContainerGroup) GetCreateTimeOk() (*time.Time, bool)
GetCreateTimeOk returns a tuple with the CreateTime field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetCurrentState ¶
func (o *ContainerGroup) GetCurrentState() ContainerGroupState
GetCurrentState returns the CurrentState field value
func (*ContainerGroup) GetCurrentStateOk ¶
func (o *ContainerGroup) GetCurrentStateOk() (*ContainerGroupState, bool)
GetCurrentStateOk returns a tuple with the CurrentState field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetDisplayName ¶
func (o *ContainerGroup) GetDisplayName() string
GetDisplayName returns the DisplayName field value
func (*ContainerGroup) GetDisplayNameOk ¶
func (o *ContainerGroup) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetId ¶
func (o *ContainerGroup) GetId() string
GetId returns the Id field value
func (*ContainerGroup) GetIdOk ¶
func (o *ContainerGroup) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetLivenessProbe ¶
func (o *ContainerGroup) GetLivenessProbe() ContainerGroupLivenessProbe
GetLivenessProbe returns the LivenessProbe field value if set, zero value otherwise.
func (*ContainerGroup) GetLivenessProbeOk ¶
func (o *ContainerGroup) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
GetLivenessProbeOk returns a tuple with the LivenessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroup) GetName ¶
func (o *ContainerGroup) GetName() string
GetName returns the Name field value
func (*ContainerGroup) GetNameOk ¶
func (o *ContainerGroup) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetNetworking ¶
func (o *ContainerGroup) GetNetworking() ContainerGroupNetworking
GetNetworking returns the Networking field value if set, zero value otherwise.
func (*ContainerGroup) GetNetworkingOk ¶
func (o *ContainerGroup) GetNetworkingOk() (*ContainerGroupNetworking, bool)
GetNetworkingOk returns a tuple with the Networking field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroup) GetOrganizationName ¶
func (o *ContainerGroup) GetOrganizationName() string
GetOrganizationName returns the OrganizationName field value
func (*ContainerGroup) GetOrganizationNameOk ¶
func (o *ContainerGroup) GetOrganizationNameOk() (*string, bool)
GetOrganizationNameOk returns a tuple with the OrganizationName field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetPendingChange ¶
func (o *ContainerGroup) GetPendingChange() bool
GetPendingChange returns the PendingChange field value
func (*ContainerGroup) GetPendingChangeOk ¶
func (o *ContainerGroup) GetPendingChangeOk() (*bool, bool)
GetPendingChangeOk returns a tuple with the PendingChange field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetPriority ¶
func (o *ContainerGroup) GetPriority() ContainerGroupPriority
GetPriority returns the Priority field value If the value is explicit nil, the zero value for ContainerGroupPriority will be returned
func (*ContainerGroup) GetPriorityOk ¶
func (o *ContainerGroup) GetPriorityOk() (*ContainerGroupPriority, bool)
GetPriorityOk returns a tuple with the Priority field value 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 (*ContainerGroup) GetProjectName ¶
func (o *ContainerGroup) GetProjectName() string
GetProjectName returns the ProjectName field value
func (*ContainerGroup) GetProjectNameOk ¶
func (o *ContainerGroup) GetProjectNameOk() (*string, bool)
GetProjectNameOk returns a tuple with the ProjectName field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetQueueAutoscaler ¶
func (o *ContainerGroup) GetQueueAutoscaler() ContainerGroupQueueAutoscaler
GetQueueAutoscaler returns the QueueAutoscaler field value if set, zero value otherwise.
func (*ContainerGroup) GetQueueAutoscalerOk ¶
func (o *ContainerGroup) GetQueueAutoscalerOk() (*ContainerGroupQueueAutoscaler, bool)
GetQueueAutoscalerOk returns a tuple with the QueueAutoscaler field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroup) GetQueueConnection ¶
func (o *ContainerGroup) GetQueueConnection() ContainerGroupQueueConnection
GetQueueConnection returns the QueueConnection field value if set, zero value otherwise.
func (*ContainerGroup) GetQueueConnectionOk ¶
func (o *ContainerGroup) GetQueueConnectionOk() (*ContainerGroupQueueConnection, bool)
GetQueueConnectionOk returns a tuple with the QueueConnection field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroup) GetReadinessProbe ¶
func (o *ContainerGroup) GetReadinessProbe() ContainerGroupReadinessProbe
GetReadinessProbe returns the ReadinessProbe field value if set, zero value otherwise.
func (*ContainerGroup) GetReadinessProbeOk ¶
func (o *ContainerGroup) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
GetReadinessProbeOk returns a tuple with the ReadinessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroup) GetReplicas ¶
func (o *ContainerGroup) GetReplicas() int32
GetReplicas returns the Replicas field value
func (*ContainerGroup) GetReplicasOk ¶
func (o *ContainerGroup) GetReplicasOk() (*int32, bool)
GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetRestartPolicy ¶
func (o *ContainerGroup) GetRestartPolicy() ContainerRestartPolicy
GetRestartPolicy returns the RestartPolicy field value
func (*ContainerGroup) GetRestartPolicyOk ¶
func (o *ContainerGroup) GetRestartPolicyOk() (*ContainerRestartPolicy, bool)
GetRestartPolicyOk returns a tuple with the RestartPolicy field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetStartupProbe ¶
func (o *ContainerGroup) GetStartupProbe() ContainerGroupStartupProbe
GetStartupProbe returns the StartupProbe field value if set, zero value otherwise.
func (*ContainerGroup) GetStartupProbeOk ¶
func (o *ContainerGroup) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
GetStartupProbeOk returns a tuple with the StartupProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroup) GetUpdateTime ¶
func (o *ContainerGroup) GetUpdateTime() time.Time
GetUpdateTime returns the UpdateTime field value
func (*ContainerGroup) GetUpdateTimeOk ¶
func (o *ContainerGroup) GetUpdateTimeOk() (*time.Time, bool)
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*ContainerGroup) GetVersion ¶
func (o *ContainerGroup) GetVersion() int32
GetVersion returns the Version field value
func (*ContainerGroup) GetVersionOk ¶
func (o *ContainerGroup) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.
func (*ContainerGroup) HasLivenessProbe ¶
func (o *ContainerGroup) HasLivenessProbe() bool
HasLivenessProbe returns a boolean if a field has been set.
func (*ContainerGroup) HasNetworking ¶
func (o *ContainerGroup) HasNetworking() bool
HasNetworking returns a boolean if a field has been set.
func (*ContainerGroup) HasQueueAutoscaler ¶
func (o *ContainerGroup) HasQueueAutoscaler() bool
HasQueueAutoscaler returns a boolean if a field has been set.
func (*ContainerGroup) HasQueueConnection ¶
func (o *ContainerGroup) HasQueueConnection() bool
HasQueueConnection returns a boolean if a field has been set.
func (*ContainerGroup) HasReadinessProbe ¶
func (o *ContainerGroup) HasReadinessProbe() bool
HasReadinessProbe returns a boolean if a field has been set.
func (*ContainerGroup) HasStartupProbe ¶
func (o *ContainerGroup) HasStartupProbe() bool
HasStartupProbe returns a boolean if a field has been set.
func (ContainerGroup) MarshalJSON ¶
func (o ContainerGroup) MarshalJSON() ([]byte, error)
func (*ContainerGroup) SetAutostartPolicy ¶
func (o *ContainerGroup) SetAutostartPolicy(v bool)
SetAutostartPolicy sets field value
func (*ContainerGroup) SetContainer ¶
func (o *ContainerGroup) SetContainer(v Container)
SetContainer sets field value
func (*ContainerGroup) SetCountryCodes ¶
func (o *ContainerGroup) SetCountryCodes(v []CountryCode)
SetCountryCodes sets field value
func (*ContainerGroup) SetCreateTime ¶
func (o *ContainerGroup) SetCreateTime(v time.Time)
SetCreateTime sets field value
func (*ContainerGroup) SetCurrentState ¶
func (o *ContainerGroup) SetCurrentState(v ContainerGroupState)
SetCurrentState sets field value
func (*ContainerGroup) SetDisplayName ¶
func (o *ContainerGroup) SetDisplayName(v string)
SetDisplayName sets field value
func (*ContainerGroup) SetLivenessProbe ¶
func (o *ContainerGroup) SetLivenessProbe(v ContainerGroupLivenessProbe)
SetLivenessProbe gets a reference to the given ContainerGroupLivenessProbe and assigns it to the LivenessProbe field.
func (*ContainerGroup) SetName ¶
func (o *ContainerGroup) SetName(v string)
SetName sets field value
func (*ContainerGroup) SetNetworking ¶
func (o *ContainerGroup) SetNetworking(v ContainerGroupNetworking)
SetNetworking gets a reference to the given ContainerGroupNetworking and assigns it to the Networking field.
func (*ContainerGroup) SetOrganizationName ¶
func (o *ContainerGroup) SetOrganizationName(v string)
SetOrganizationName sets field value
func (*ContainerGroup) SetPendingChange ¶
func (o *ContainerGroup) SetPendingChange(v bool)
SetPendingChange sets field value
func (*ContainerGroup) SetPriority ¶
func (o *ContainerGroup) SetPriority(v ContainerGroupPriority)
SetPriority sets field value
func (*ContainerGroup) SetProjectName ¶
func (o *ContainerGroup) SetProjectName(v string)
SetProjectName sets field value
func (*ContainerGroup) SetQueueAutoscaler ¶
func (o *ContainerGroup) SetQueueAutoscaler(v ContainerGroupQueueAutoscaler)
SetQueueAutoscaler gets a reference to the given ContainerGroupQueueAutoscaler and assigns it to the QueueAutoscaler field.
func (*ContainerGroup) SetQueueConnection ¶
func (o *ContainerGroup) SetQueueConnection(v ContainerGroupQueueConnection)
SetQueueConnection gets a reference to the given ContainerGroupQueueConnection and assigns it to the QueueConnection field.
func (*ContainerGroup) SetReadinessProbe ¶
func (o *ContainerGroup) SetReadinessProbe(v ContainerGroupReadinessProbe)
SetReadinessProbe gets a reference to the given ContainerGroupReadinessProbe and assigns it to the ReadinessProbe field.
func (*ContainerGroup) SetReplicas ¶
func (o *ContainerGroup) SetReplicas(v int32)
SetReplicas sets field value
func (*ContainerGroup) SetRestartPolicy ¶
func (o *ContainerGroup) SetRestartPolicy(v ContainerRestartPolicy)
SetRestartPolicy sets field value
func (*ContainerGroup) SetStartupProbe ¶
func (o *ContainerGroup) SetStartupProbe(v ContainerGroupStartupProbe)
SetStartupProbe gets a reference to the given ContainerGroupStartupProbe and assigns it to the StartupProbe field.
func (*ContainerGroup) SetUpdateTime ¶
func (o *ContainerGroup) SetUpdateTime(v time.Time)
SetUpdateTime sets field value
func (*ContainerGroup) SetVersion ¶
func (o *ContainerGroup) SetVersion(v int32)
SetVersion sets field value
func (ContainerGroup) ToMap ¶
func (o ContainerGroup) ToMap() (map[string]interface{}, error)
func (*ContainerGroup) UnmarshalJSON ¶
func (o *ContainerGroup) UnmarshalJSON(data []byte) (err error)
type ContainerGroupCollection ¶
type ContainerGroupCollection struct {
// An array containing container group objects. Each object represents a discrete container group with its own properties, configuration, and status.
Items []ContainerGroup `json:"items"`
}
ContainerGroupCollection A paginated collection of container groups that provides a structured way to access multiple container group resources in a single response.
func NewContainerGroupCollection ¶
func NewContainerGroupCollection(items []ContainerGroup) *ContainerGroupCollection
NewContainerGroupCollection instantiates a new ContainerGroupCollection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupCollectionWithDefaults ¶
func NewContainerGroupCollectionWithDefaults() *ContainerGroupCollection
NewContainerGroupCollectionWithDefaults instantiates a new ContainerGroupCollection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupCollection) GetItems ¶
func (o *ContainerGroupCollection) GetItems() []ContainerGroup
GetItems returns the Items field value
func (*ContainerGroupCollection) GetItemsOk ¶
func (o *ContainerGroupCollection) GetItemsOk() ([]ContainerGroup, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (ContainerGroupCollection) MarshalJSON ¶
func (o ContainerGroupCollection) MarshalJSON() ([]byte, error)
func (*ContainerGroupCollection) SetItems ¶
func (o *ContainerGroupCollection) SetItems(v []ContainerGroup)
SetItems sets field value
func (ContainerGroupCollection) ToMap ¶
func (o ContainerGroupCollection) ToMap() (map[string]interface{}, error)
func (*ContainerGroupCollection) UnmarshalJSON ¶
func (o *ContainerGroupCollection) UnmarshalJSON(data []byte) (err error)
type ContainerGroupInstance ¶
type ContainerGroupInstance struct {
// The container group instance identifier.
Id string `json:"id"`
// The container group machine identifier.
MachineId string `json:"machine_id"`
State ContainerGroupInstanceState `json:"state"`
// The UTC timestamp when the container group instance last changed its state. This helps track the lifecycle and state transitions of the instance.
UpdateTime time.Time `json:"update_time"`
// The version of the container group definition currently running on this instance. Used to track deployment and update progress across the container group fleet.
Version int32 `json:"version"`
// Indicates whether the container group instance is currently passing its readiness checks and is able to receive traffic or perform its intended function. If no readiness probe is defined, this will be true once the instance is fully started.
Ready *bool `json:"ready,omitempty"`
// Indicates whether the container group instance has successfully completed its startup sequence and passed any configured startup probes. This will always be true when no startup probe is defined for the container group.
Started *bool `json:"started,omitempty"`
// The cost of deleting the container group instance
DeletionCost *int32 `json:"deletion_cost,omitempty"`
}
ContainerGroupInstance A Container Group Instance represents a running instance of a container group on a specific machine. It provides information about the execution state, readiness, and version of the deployed container group.
func NewContainerGroupInstance ¶
func NewContainerGroupInstance(id string, machineId string, state ContainerGroupInstanceState, updateTime time.Time, version int32) *ContainerGroupInstance
NewContainerGroupInstance instantiates a new ContainerGroupInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupInstanceWithDefaults ¶
func NewContainerGroupInstanceWithDefaults() *ContainerGroupInstance
NewContainerGroupInstanceWithDefaults instantiates a new ContainerGroupInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupInstance) GetDeletionCost ¶
func (o *ContainerGroupInstance) GetDeletionCost() int32
GetDeletionCost returns the DeletionCost field value if set, zero value otherwise.
func (*ContainerGroupInstance) GetDeletionCostOk ¶
func (o *ContainerGroupInstance) GetDeletionCostOk() (*int32, bool)
GetDeletionCostOk returns a tuple with the DeletionCost field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupInstance) GetId ¶
func (o *ContainerGroupInstance) GetId() string
GetId returns the Id field value
func (*ContainerGroupInstance) GetIdOk ¶
func (o *ContainerGroupInstance) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ContainerGroupInstance) GetMachineId ¶
func (o *ContainerGroupInstance) GetMachineId() string
GetMachineId returns the MachineId field value
func (*ContainerGroupInstance) GetMachineIdOk ¶
func (o *ContainerGroupInstance) GetMachineIdOk() (*string, bool)
GetMachineIdOk returns a tuple with the MachineId field value and a boolean to check if the value has been set.
func (*ContainerGroupInstance) GetReady ¶
func (o *ContainerGroupInstance) GetReady() bool
GetReady returns the Ready field value if set, zero value otherwise.
func (*ContainerGroupInstance) GetReadyOk ¶
func (o *ContainerGroupInstance) GetReadyOk() (*bool, bool)
GetReadyOk returns a tuple with the Ready field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupInstance) GetStarted ¶
func (o *ContainerGroupInstance) GetStarted() bool
GetStarted returns the Started field value if set, zero value otherwise.
func (*ContainerGroupInstance) GetStartedOk ¶
func (o *ContainerGroupInstance) GetStartedOk() (*bool, bool)
GetStartedOk returns a tuple with the Started field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupInstance) GetState ¶
func (o *ContainerGroupInstance) GetState() ContainerGroupInstanceState
GetState returns the State field value
func (*ContainerGroupInstance) GetStateOk ¶
func (o *ContainerGroupInstance) GetStateOk() (*ContainerGroupInstanceState, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*ContainerGroupInstance) GetUpdateTime ¶
func (o *ContainerGroupInstance) GetUpdateTime() time.Time
GetUpdateTime returns the UpdateTime field value
func (*ContainerGroupInstance) GetUpdateTimeOk ¶
func (o *ContainerGroupInstance) GetUpdateTimeOk() (*time.Time, bool)
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*ContainerGroupInstance) GetVersion ¶
func (o *ContainerGroupInstance) GetVersion() int32
GetVersion returns the Version field value
func (*ContainerGroupInstance) GetVersionOk ¶
func (o *ContainerGroupInstance) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.
func (*ContainerGroupInstance) HasDeletionCost ¶
func (o *ContainerGroupInstance) HasDeletionCost() bool
HasDeletionCost returns a boolean if a field has been set.
func (*ContainerGroupInstance) HasReady ¶
func (o *ContainerGroupInstance) HasReady() bool
HasReady returns a boolean if a field has been set.
func (*ContainerGroupInstance) HasStarted ¶
func (o *ContainerGroupInstance) HasStarted() bool
HasStarted returns a boolean if a field has been set.
func (ContainerGroupInstance) MarshalJSON ¶
func (o ContainerGroupInstance) MarshalJSON() ([]byte, error)
func (*ContainerGroupInstance) SetDeletionCost ¶
func (o *ContainerGroupInstance) SetDeletionCost(v int32)
SetDeletionCost gets a reference to the given int32 and assigns it to the DeletionCost field.
func (*ContainerGroupInstance) SetId ¶
func (o *ContainerGroupInstance) SetId(v string)
SetId sets field value
func (*ContainerGroupInstance) SetMachineId ¶
func (o *ContainerGroupInstance) SetMachineId(v string)
SetMachineId sets field value
func (*ContainerGroupInstance) SetReady ¶
func (o *ContainerGroupInstance) SetReady(v bool)
SetReady gets a reference to the given bool and assigns it to the Ready field.
func (*ContainerGroupInstance) SetStarted ¶
func (o *ContainerGroupInstance) SetStarted(v bool)
SetStarted gets a reference to the given bool and assigns it to the Started field.
func (*ContainerGroupInstance) SetState ¶
func (o *ContainerGroupInstance) SetState(v ContainerGroupInstanceState)
SetState sets field value
func (*ContainerGroupInstance) SetUpdateTime ¶
func (o *ContainerGroupInstance) SetUpdateTime(v time.Time)
SetUpdateTime sets field value
func (*ContainerGroupInstance) SetVersion ¶
func (o *ContainerGroupInstance) SetVersion(v int32)
SetVersion sets field value
func (ContainerGroupInstance) ToMap ¶
func (o ContainerGroupInstance) ToMap() (map[string]interface{}, error)
func (*ContainerGroupInstance) UnmarshalJSON ¶
func (o *ContainerGroupInstance) UnmarshalJSON(data []byte) (err error)
type ContainerGroupInstanceCollection ¶
type ContainerGroupInstanceCollection struct {
// An array of container group instances, each representing a deployed container group with its current state and configuration information.
Instances []ContainerGroupInstance `json:"instances"`
}
ContainerGroupInstanceCollection A collection of container group instances returned as part of a paginated response or batch operation result.
func NewContainerGroupInstanceCollection ¶
func NewContainerGroupInstanceCollection(instances []ContainerGroupInstance) *ContainerGroupInstanceCollection
NewContainerGroupInstanceCollection instantiates a new ContainerGroupInstanceCollection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupInstanceCollectionWithDefaults ¶
func NewContainerGroupInstanceCollectionWithDefaults() *ContainerGroupInstanceCollection
NewContainerGroupInstanceCollectionWithDefaults instantiates a new ContainerGroupInstanceCollection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupInstanceCollection) GetInstances ¶
func (o *ContainerGroupInstanceCollection) GetInstances() []ContainerGroupInstance
GetInstances returns the Instances field value
func (*ContainerGroupInstanceCollection) GetInstancesOk ¶
func (o *ContainerGroupInstanceCollection) GetInstancesOk() ([]ContainerGroupInstance, bool)
GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set.
func (ContainerGroupInstanceCollection) MarshalJSON ¶
func (o ContainerGroupInstanceCollection) MarshalJSON() ([]byte, error)
func (*ContainerGroupInstanceCollection) SetInstances ¶
func (o *ContainerGroupInstanceCollection) SetInstances(v []ContainerGroupInstance)
SetInstances sets field value
func (ContainerGroupInstanceCollection) ToMap ¶
func (o ContainerGroupInstanceCollection) ToMap() (map[string]interface{}, error)
func (*ContainerGroupInstanceCollection) UnmarshalJSON ¶
func (o *ContainerGroupInstanceCollection) UnmarshalJSON(data []byte) (err error)
type ContainerGroupInstancePatch ¶
type ContainerGroupInstancePatch struct {
// The cost of deleting the container group instance
DeletionCost NullableInt32 `json:"deletion_cost,omitempty"`
}
ContainerGroupInstancePatch Represents a request to update a container group instance
func NewContainerGroupInstancePatch ¶
func NewContainerGroupInstancePatch() *ContainerGroupInstancePatch
NewContainerGroupInstancePatch instantiates a new ContainerGroupInstancePatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupInstancePatchWithDefaults ¶
func NewContainerGroupInstancePatchWithDefaults() *ContainerGroupInstancePatch
NewContainerGroupInstancePatchWithDefaults instantiates a new ContainerGroupInstancePatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupInstancePatch) GetDeletionCost ¶
func (o *ContainerGroupInstancePatch) GetDeletionCost() int32
GetDeletionCost returns the DeletionCost field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ContainerGroupInstancePatch) GetDeletionCostOk ¶
func (o *ContainerGroupInstancePatch) GetDeletionCostOk() (*int32, bool)
GetDeletionCostOk returns a tuple with the DeletionCost 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 (*ContainerGroupInstancePatch) HasDeletionCost ¶
func (o *ContainerGroupInstancePatch) HasDeletionCost() bool
HasDeletionCost returns a boolean if a field has been set.
func (ContainerGroupInstancePatch) MarshalJSON ¶
func (o ContainerGroupInstancePatch) MarshalJSON() ([]byte, error)
func (*ContainerGroupInstancePatch) SetDeletionCost ¶
func (o *ContainerGroupInstancePatch) SetDeletionCost(v int32)
SetDeletionCost gets a reference to the given NullableInt32 and assigns it to the DeletionCost field.
func (*ContainerGroupInstancePatch) SetDeletionCostNil ¶
func (o *ContainerGroupInstancePatch) SetDeletionCostNil()
SetDeletionCostNil sets the value for DeletionCost to be an explicit nil
func (ContainerGroupInstancePatch) ToMap ¶
func (o ContainerGroupInstancePatch) ToMap() (map[string]interface{}, error)
func (*ContainerGroupInstancePatch) UnsetDeletionCost ¶
func (o *ContainerGroupInstancePatch) UnsetDeletionCost()
UnsetDeletionCost ensures that no value is present for DeletionCost, not even an explicit nil
type ContainerGroupInstanceState ¶
type ContainerGroupInstanceState string
ContainerGroupInstanceState The state of the container group instance
const ( CONTAINERGROUPINSTANCESTATE_ALLOCATING ContainerGroupInstanceState = "allocating" CONTAINERGROUPINSTANCESTATE_DOWNLOADING ContainerGroupInstanceState = "downloading" CONTAINERGROUPINSTANCESTATE_CREATING ContainerGroupInstanceState = "creating" CONTAINERGROUPINSTANCESTATE_RUNNING ContainerGroupInstanceState = "running" CONTAINERGROUPINSTANCESTATE_STOPPING ContainerGroupInstanceState = "stopping" )
List of ContainerGroupInstanceState
func NewContainerGroupInstanceStateFromValue ¶
func NewContainerGroupInstanceStateFromValue(v string) (*ContainerGroupInstanceState, error)
NewContainerGroupInstanceStateFromValue returns a pointer to a valid ContainerGroupInstanceState for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ContainerGroupInstanceState) IsValid ¶
func (v ContainerGroupInstanceState) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ContainerGroupInstanceState) Ptr ¶
func (v ContainerGroupInstanceState) Ptr() *ContainerGroupInstanceState
Ptr returns reference to ContainerGroupInstanceState value
func (*ContainerGroupInstanceState) UnmarshalJSON ¶
func (v *ContainerGroupInstanceState) UnmarshalJSON(src []byte) error
type ContainerGroupInstanceStatusCount ¶
type ContainerGroupInstanceStatusCount struct {
// The number of container instances that are currently being allocated resources
AllocatingCount int32 `json:"allocating_count"`
// The number of container instances that are in the process of being created
CreatingCount int32 `json:"creating_count"`
// The number of container instances that are currently running and operational
RunningCount int32 `json:"running_count"`
// The number of container instances that are in the process of stopping
StoppingCount int32 `json:"stopping_count"`
}
ContainerGroupInstanceStatusCount A summary of container group instances categorized by their current lifecycle status
func NewContainerGroupInstanceStatusCount ¶
func NewContainerGroupInstanceStatusCount(allocatingCount int32, creatingCount int32, runningCount int32, stoppingCount int32) *ContainerGroupInstanceStatusCount
NewContainerGroupInstanceStatusCount instantiates a new ContainerGroupInstanceStatusCount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupInstanceStatusCountWithDefaults ¶
func NewContainerGroupInstanceStatusCountWithDefaults() *ContainerGroupInstanceStatusCount
NewContainerGroupInstanceStatusCountWithDefaults instantiates a new ContainerGroupInstanceStatusCount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupInstanceStatusCount) GetAllocatingCount ¶
func (o *ContainerGroupInstanceStatusCount) GetAllocatingCount() int32
GetAllocatingCount returns the AllocatingCount field value
func (*ContainerGroupInstanceStatusCount) GetAllocatingCountOk ¶
func (o *ContainerGroupInstanceStatusCount) GetAllocatingCountOk() (*int32, bool)
GetAllocatingCountOk returns a tuple with the AllocatingCount field value and a boolean to check if the value has been set.
func (*ContainerGroupInstanceStatusCount) GetCreatingCount ¶
func (o *ContainerGroupInstanceStatusCount) GetCreatingCount() int32
GetCreatingCount returns the CreatingCount field value
func (*ContainerGroupInstanceStatusCount) GetCreatingCountOk ¶
func (o *ContainerGroupInstanceStatusCount) GetCreatingCountOk() (*int32, bool)
GetCreatingCountOk returns a tuple with the CreatingCount field value and a boolean to check if the value has been set.
func (*ContainerGroupInstanceStatusCount) GetRunningCount ¶
func (o *ContainerGroupInstanceStatusCount) GetRunningCount() int32
GetRunningCount returns the RunningCount field value
func (*ContainerGroupInstanceStatusCount) GetRunningCountOk ¶
func (o *ContainerGroupInstanceStatusCount) GetRunningCountOk() (*int32, bool)
GetRunningCountOk returns a tuple with the RunningCount field value and a boolean to check if the value has been set.
func (*ContainerGroupInstanceStatusCount) GetStoppingCount ¶
func (o *ContainerGroupInstanceStatusCount) GetStoppingCount() int32
GetStoppingCount returns the StoppingCount field value
func (*ContainerGroupInstanceStatusCount) GetStoppingCountOk ¶
func (o *ContainerGroupInstanceStatusCount) GetStoppingCountOk() (*int32, bool)
GetStoppingCountOk returns a tuple with the StoppingCount field value and a boolean to check if the value has been set.
func (ContainerGroupInstanceStatusCount) MarshalJSON ¶
func (o ContainerGroupInstanceStatusCount) MarshalJSON() ([]byte, error)
func (*ContainerGroupInstanceStatusCount) SetAllocatingCount ¶
func (o *ContainerGroupInstanceStatusCount) SetAllocatingCount(v int32)
SetAllocatingCount sets field value
func (*ContainerGroupInstanceStatusCount) SetCreatingCount ¶
func (o *ContainerGroupInstanceStatusCount) SetCreatingCount(v int32)
SetCreatingCount sets field value
func (*ContainerGroupInstanceStatusCount) SetRunningCount ¶
func (o *ContainerGroupInstanceStatusCount) SetRunningCount(v int32)
SetRunningCount sets field value
func (*ContainerGroupInstanceStatusCount) SetStoppingCount ¶
func (o *ContainerGroupInstanceStatusCount) SetStoppingCount(v int32)
SetStoppingCount sets field value
func (ContainerGroupInstanceStatusCount) ToMap ¶
func (o ContainerGroupInstanceStatusCount) ToMap() (map[string]interface{}, error)
func (*ContainerGroupInstanceStatusCount) UnmarshalJSON ¶
func (o *ContainerGroupInstanceStatusCount) UnmarshalJSON(data []byte) (err error)
type ContainerGroupInstances ¶
type ContainerGroupInstances struct {
Instances []ContainerGroupInstance `json:"instances"`
}
ContainerGroupInstances Represents a list of container group instances
func NewContainerGroupInstances ¶
func NewContainerGroupInstances(instances []ContainerGroupInstance) *ContainerGroupInstances
NewContainerGroupInstances instantiates a new ContainerGroupInstances object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupInstancesWithDefaults ¶
func NewContainerGroupInstancesWithDefaults() *ContainerGroupInstances
NewContainerGroupInstancesWithDefaults instantiates a new ContainerGroupInstances object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupInstances) GetInstances ¶
func (o *ContainerGroupInstances) GetInstances() []ContainerGroupInstance
GetInstances returns the Instances field value
func (*ContainerGroupInstances) GetInstancesOk ¶
func (o *ContainerGroupInstances) GetInstancesOk() ([]ContainerGroupInstance, bool)
GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set.
func (ContainerGroupInstances) MarshalJSON ¶
func (o ContainerGroupInstances) MarshalJSON() ([]byte, error)
func (*ContainerGroupInstances) SetInstances ¶
func (o *ContainerGroupInstances) SetInstances(v []ContainerGroupInstance)
SetInstances sets field value
func (ContainerGroupInstances) ToMap ¶
func (o ContainerGroupInstances) ToMap() (map[string]interface{}, error)
func (*ContainerGroupInstances) UnmarshalJSON ¶
func (o *ContainerGroupInstances) UnmarshalJSON(data []byte) (err error)
type ContainerGroupList ¶
type ContainerGroupList struct {
Items []ContainerGroup `json:"items"`
}
ContainerGroupList Represents a list of container groups
func NewContainerGroupList ¶
func NewContainerGroupList(items []ContainerGroup) *ContainerGroupList
NewContainerGroupList instantiates a new ContainerGroupList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupListWithDefaults ¶
func NewContainerGroupListWithDefaults() *ContainerGroupList
NewContainerGroupListWithDefaults instantiates a new ContainerGroupList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupList) GetItems ¶
func (o *ContainerGroupList) GetItems() []ContainerGroup
GetItems returns the Items field value
func (*ContainerGroupList) GetItemsOk ¶
func (o *ContainerGroupList) GetItemsOk() ([]ContainerGroup, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (ContainerGroupList) MarshalJSON ¶
func (o ContainerGroupList) MarshalJSON() ([]byte, error)
func (*ContainerGroupList) SetItems ¶
func (o *ContainerGroupList) SetItems(v []ContainerGroup)
SetItems sets field value
func (ContainerGroupList) ToMap ¶
func (o ContainerGroupList) ToMap() (map[string]interface{}, error)
func (*ContainerGroupList) UnmarshalJSON ¶
func (o *ContainerGroupList) UnmarshalJSON(data []byte) (err error)
type ContainerGroupLivenessProbe ¶
type ContainerGroupLivenessProbe struct {
Exec *ContainerGroupProbeExec `json:"exec,omitempty"`
// Number of consecutive failures required to consider the probe as failed
FailureThreshold int32 `json:"failure_threshold"`
Grpc *ContainerGroupProbeGrpc `json:"grpc,omitempty"`
Http *ContainerGroupProbeHttp `json:"http,omitempty"`
// Number of seconds to wait after container start before initiating liveness probes
InitialDelaySeconds int32 `json:"initial_delay_seconds"`
// Frequency in seconds at which the probe should be executed
PeriodSeconds int32 `json:"period_seconds"`
// Number of consecutive successes required to consider the probe successful
SuccessThreshold int32 `json:"success_threshold"`
Tcp *ContainerGroupProbeTcp `json:"tcp,omitempty"`
// Number of seconds after which the probe times out if no response is received
TimeoutSeconds int32 `json:"timeout_seconds"`
}
ContainerGroupLivenessProbe Defines a liveness probe for container groups that determines when to restart a container if it becomes unhealthy
func NewContainerGroupLivenessProbe ¶
func NewContainerGroupLivenessProbe(failureThreshold int32, initialDelaySeconds int32, periodSeconds int32, successThreshold int32, timeoutSeconds int32) *ContainerGroupLivenessProbe
NewContainerGroupLivenessProbe instantiates a new ContainerGroupLivenessProbe object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupLivenessProbeWithDefaults ¶
func NewContainerGroupLivenessProbeWithDefaults() *ContainerGroupLivenessProbe
NewContainerGroupLivenessProbeWithDefaults instantiates a new ContainerGroupLivenessProbe object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupLivenessProbe) GetExec ¶
func (o *ContainerGroupLivenessProbe) GetExec() ContainerGroupProbeExec
GetExec returns the Exec field value if set, zero value otherwise.
func (*ContainerGroupLivenessProbe) GetExecOk ¶
func (o *ContainerGroupLivenessProbe) GetExecOk() (*ContainerGroupProbeExec, bool)
GetExecOk returns a tuple with the Exec field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupLivenessProbe) GetFailureThreshold ¶
func (o *ContainerGroupLivenessProbe) GetFailureThreshold() int32
GetFailureThreshold returns the FailureThreshold field value
func (*ContainerGroupLivenessProbe) GetFailureThresholdOk ¶
func (o *ContainerGroupLivenessProbe) GetFailureThresholdOk() (*int32, bool)
GetFailureThresholdOk returns a tuple with the FailureThreshold field value and a boolean to check if the value has been set.
func (*ContainerGroupLivenessProbe) GetGrpc ¶
func (o *ContainerGroupLivenessProbe) GetGrpc() ContainerGroupProbeGrpc
GetGrpc returns the Grpc field value if set, zero value otherwise.
func (*ContainerGroupLivenessProbe) GetGrpcOk ¶
func (o *ContainerGroupLivenessProbe) GetGrpcOk() (*ContainerGroupProbeGrpc, bool)
GetGrpcOk returns a tuple with the Grpc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupLivenessProbe) GetHttp ¶
func (o *ContainerGroupLivenessProbe) GetHttp() ContainerGroupProbeHttp
GetHttp returns the Http field value if set, zero value otherwise.
func (*ContainerGroupLivenessProbe) GetHttpOk ¶
func (o *ContainerGroupLivenessProbe) GetHttpOk() (*ContainerGroupProbeHttp, bool)
GetHttpOk returns a tuple with the Http field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupLivenessProbe) GetInitialDelaySeconds ¶
func (o *ContainerGroupLivenessProbe) GetInitialDelaySeconds() int32
GetInitialDelaySeconds returns the InitialDelaySeconds field value
func (*ContainerGroupLivenessProbe) GetInitialDelaySecondsOk ¶
func (o *ContainerGroupLivenessProbe) GetInitialDelaySecondsOk() (*int32, bool)
GetInitialDelaySecondsOk returns a tuple with the InitialDelaySeconds field value and a boolean to check if the value has been set.
func (*ContainerGroupLivenessProbe) GetPeriodSeconds ¶
func (o *ContainerGroupLivenessProbe) GetPeriodSeconds() int32
GetPeriodSeconds returns the PeriodSeconds field value
func (*ContainerGroupLivenessProbe) GetPeriodSecondsOk ¶
func (o *ContainerGroupLivenessProbe) GetPeriodSecondsOk() (*int32, bool)
GetPeriodSecondsOk returns a tuple with the PeriodSeconds field value and a boolean to check if the value has been set.
func (*ContainerGroupLivenessProbe) GetSuccessThreshold ¶
func (o *ContainerGroupLivenessProbe) GetSuccessThreshold() int32
GetSuccessThreshold returns the SuccessThreshold field value
func (*ContainerGroupLivenessProbe) GetSuccessThresholdOk ¶
func (o *ContainerGroupLivenessProbe) GetSuccessThresholdOk() (*int32, bool)
GetSuccessThresholdOk returns a tuple with the SuccessThreshold field value and a boolean to check if the value has been set.
func (*ContainerGroupLivenessProbe) GetTcp ¶
func (o *ContainerGroupLivenessProbe) GetTcp() ContainerGroupProbeTcp
GetTcp returns the Tcp field value if set, zero value otherwise.
func (*ContainerGroupLivenessProbe) GetTcpOk ¶
func (o *ContainerGroupLivenessProbe) GetTcpOk() (*ContainerGroupProbeTcp, bool)
GetTcpOk returns a tuple with the Tcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupLivenessProbe) GetTimeoutSeconds ¶
func (o *ContainerGroupLivenessProbe) GetTimeoutSeconds() int32
GetTimeoutSeconds returns the TimeoutSeconds field value
func (*ContainerGroupLivenessProbe) GetTimeoutSecondsOk ¶
func (o *ContainerGroupLivenessProbe) GetTimeoutSecondsOk() (*int32, bool)
GetTimeoutSecondsOk returns a tuple with the TimeoutSeconds field value and a boolean to check if the value has been set.
func (*ContainerGroupLivenessProbe) HasExec ¶
func (o *ContainerGroupLivenessProbe) HasExec() bool
HasExec returns a boolean if a field has been set.
func (*ContainerGroupLivenessProbe) HasGrpc ¶
func (o *ContainerGroupLivenessProbe) HasGrpc() bool
HasGrpc returns a boolean if a field has been set.
func (*ContainerGroupLivenessProbe) HasHttp ¶
func (o *ContainerGroupLivenessProbe) HasHttp() bool
HasHttp returns a boolean if a field has been set.
func (*ContainerGroupLivenessProbe) HasTcp ¶
func (o *ContainerGroupLivenessProbe) HasTcp() bool
HasTcp returns a boolean if a field has been set.
func (ContainerGroupLivenessProbe) MarshalJSON ¶
func (o ContainerGroupLivenessProbe) MarshalJSON() ([]byte, error)
func (*ContainerGroupLivenessProbe) SetExec ¶
func (o *ContainerGroupLivenessProbe) SetExec(v ContainerGroupProbeExec)
SetExec gets a reference to the given ContainerGroupProbeExec and assigns it to the Exec field.
func (*ContainerGroupLivenessProbe) SetFailureThreshold ¶
func (o *ContainerGroupLivenessProbe) SetFailureThreshold(v int32)
SetFailureThreshold sets field value
func (*ContainerGroupLivenessProbe) SetGrpc ¶
func (o *ContainerGroupLivenessProbe) SetGrpc(v ContainerGroupProbeGrpc)
SetGrpc gets a reference to the given ContainerGroupProbeGrpc and assigns it to the Grpc field.
func (*ContainerGroupLivenessProbe) SetHttp ¶
func (o *ContainerGroupLivenessProbe) SetHttp(v ContainerGroupProbeHttp)
SetHttp gets a reference to the given ContainerGroupProbeHttp and assigns it to the Http field.
func (*ContainerGroupLivenessProbe) SetInitialDelaySeconds ¶
func (o *ContainerGroupLivenessProbe) SetInitialDelaySeconds(v int32)
SetInitialDelaySeconds sets field value
func (*ContainerGroupLivenessProbe) SetPeriodSeconds ¶
func (o *ContainerGroupLivenessProbe) SetPeriodSeconds(v int32)
SetPeriodSeconds sets field value
func (*ContainerGroupLivenessProbe) SetSuccessThreshold ¶
func (o *ContainerGroupLivenessProbe) SetSuccessThreshold(v int32)
SetSuccessThreshold sets field value
func (*ContainerGroupLivenessProbe) SetTcp ¶
func (o *ContainerGroupLivenessProbe) SetTcp(v ContainerGroupProbeTcp)
SetTcp gets a reference to the given ContainerGroupProbeTcp and assigns it to the Tcp field.
func (*ContainerGroupLivenessProbe) SetTimeoutSeconds ¶
func (o *ContainerGroupLivenessProbe) SetTimeoutSeconds(v int32)
SetTimeoutSeconds sets field value
func (ContainerGroupLivenessProbe) ToMap ¶
func (o ContainerGroupLivenessProbe) ToMap() (map[string]interface{}, error)
func (*ContainerGroupLivenessProbe) UnmarshalJSON ¶
func (o *ContainerGroupLivenessProbe) UnmarshalJSON(data []byte) (err error)
type ContainerGroupNetworking ¶
type ContainerGroupNetworking struct {
// Whether authentication is required for network access to the container group
Auth bool `json:"auth"`
// The container group networking client request timeout.
ClientRequestTimeout *int32 `json:"client_request_timeout,omitempty"`
// Domain name or URL endpoint for the container group's network interface
Dns string `json:"dns" validate:"regexp=^([a-z][a-z0-9-]{0,61}[a-z0-9]\\\\.)*[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
LoadBalancer ContainerGroupNetworkingLoadBalancer `json:"load_balancer"`
// The container group networking port.
Port int32 `json:"port"`
Protocol ContainerNetworkingProtocol `json:"protocol"`
// The container group networking server response timeout.
ServerResponseTimeout *int32 `json:"server_response_timeout,omitempty"`
// The container group networking single connection limit flag.
SingleConnectionLimit *bool `json:"single_connection_limit,omitempty"`
}
ContainerGroupNetworking Network configuration for container groups that defines connectivity, routing, and access control settings
func NewContainerGroupNetworking ¶
func NewContainerGroupNetworking(auth bool, dns string, loadBalancer ContainerGroupNetworkingLoadBalancer, port int32, protocol ContainerNetworkingProtocol) *ContainerGroupNetworking
NewContainerGroupNetworking instantiates a new ContainerGroupNetworking object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupNetworkingWithDefaults ¶
func NewContainerGroupNetworkingWithDefaults() *ContainerGroupNetworking
NewContainerGroupNetworkingWithDefaults instantiates a new ContainerGroupNetworking object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupNetworking) GetAuth ¶
func (o *ContainerGroupNetworking) GetAuth() bool
GetAuth returns the Auth field value
func (*ContainerGroupNetworking) GetAuthOk ¶
func (o *ContainerGroupNetworking) GetAuthOk() (*bool, bool)
GetAuthOk returns a tuple with the Auth field value and a boolean to check if the value has been set.
func (*ContainerGroupNetworking) GetClientRequestTimeout ¶
func (o *ContainerGroupNetworking) GetClientRequestTimeout() int32
GetClientRequestTimeout returns the ClientRequestTimeout field value if set, zero value otherwise.
func (*ContainerGroupNetworking) GetClientRequestTimeoutOk ¶
func (o *ContainerGroupNetworking) GetClientRequestTimeoutOk() (*int32, bool)
GetClientRequestTimeoutOk returns a tuple with the ClientRequestTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupNetworking) GetDns ¶
func (o *ContainerGroupNetworking) GetDns() string
GetDns returns the Dns field value
func (*ContainerGroupNetworking) GetDnsOk ¶
func (o *ContainerGroupNetworking) GetDnsOk() (*string, bool)
GetDnsOk returns a tuple with the Dns field value and a boolean to check if the value has been set.
func (*ContainerGroupNetworking) GetLoadBalancer ¶
func (o *ContainerGroupNetworking) GetLoadBalancer() ContainerGroupNetworkingLoadBalancer
GetLoadBalancer returns the LoadBalancer field value
func (*ContainerGroupNetworking) GetLoadBalancerOk ¶
func (o *ContainerGroupNetworking) GetLoadBalancerOk() (*ContainerGroupNetworkingLoadBalancer, bool)
GetLoadBalancerOk returns a tuple with the LoadBalancer field value and a boolean to check if the value has been set.
func (*ContainerGroupNetworking) GetPort ¶
func (o *ContainerGroupNetworking) GetPort() int32
GetPort returns the Port field value
func (*ContainerGroupNetworking) GetPortOk ¶
func (o *ContainerGroupNetworking) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (*ContainerGroupNetworking) GetProtocol ¶
func (o *ContainerGroupNetworking) GetProtocol() ContainerNetworkingProtocol
GetProtocol returns the Protocol field value
func (*ContainerGroupNetworking) GetProtocolOk ¶
func (o *ContainerGroupNetworking) GetProtocolOk() (*ContainerNetworkingProtocol, bool)
GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.
func (*ContainerGroupNetworking) GetServerResponseTimeout ¶
func (o *ContainerGroupNetworking) GetServerResponseTimeout() int32
GetServerResponseTimeout returns the ServerResponseTimeout field value if set, zero value otherwise.
func (*ContainerGroupNetworking) GetServerResponseTimeoutOk ¶
func (o *ContainerGroupNetworking) GetServerResponseTimeoutOk() (*int32, bool)
GetServerResponseTimeoutOk returns a tuple with the ServerResponseTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupNetworking) GetSingleConnectionLimit ¶
func (o *ContainerGroupNetworking) GetSingleConnectionLimit() bool
GetSingleConnectionLimit returns the SingleConnectionLimit field value if set, zero value otherwise.
func (*ContainerGroupNetworking) GetSingleConnectionLimitOk ¶
func (o *ContainerGroupNetworking) GetSingleConnectionLimitOk() (*bool, bool)
GetSingleConnectionLimitOk returns a tuple with the SingleConnectionLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupNetworking) HasClientRequestTimeout ¶
func (o *ContainerGroupNetworking) HasClientRequestTimeout() bool
HasClientRequestTimeout returns a boolean if a field has been set.
func (*ContainerGroupNetworking) HasServerResponseTimeout ¶
func (o *ContainerGroupNetworking) HasServerResponseTimeout() bool
HasServerResponseTimeout returns a boolean if a field has been set.
func (*ContainerGroupNetworking) HasSingleConnectionLimit ¶
func (o *ContainerGroupNetworking) HasSingleConnectionLimit() bool
HasSingleConnectionLimit returns a boolean if a field has been set.
func (ContainerGroupNetworking) MarshalJSON ¶
func (o ContainerGroupNetworking) MarshalJSON() ([]byte, error)
func (*ContainerGroupNetworking) SetAuth ¶
func (o *ContainerGroupNetworking) SetAuth(v bool)
SetAuth sets field value
func (*ContainerGroupNetworking) SetClientRequestTimeout ¶
func (o *ContainerGroupNetworking) SetClientRequestTimeout(v int32)
SetClientRequestTimeout gets a reference to the given int32 and assigns it to the ClientRequestTimeout field.
func (*ContainerGroupNetworking) SetDns ¶
func (o *ContainerGroupNetworking) SetDns(v string)
SetDns sets field value
func (*ContainerGroupNetworking) SetLoadBalancer ¶
func (o *ContainerGroupNetworking) SetLoadBalancer(v ContainerGroupNetworkingLoadBalancer)
SetLoadBalancer sets field value
func (*ContainerGroupNetworking) SetPort ¶
func (o *ContainerGroupNetworking) SetPort(v int32)
SetPort sets field value
func (*ContainerGroupNetworking) SetProtocol ¶
func (o *ContainerGroupNetworking) SetProtocol(v ContainerNetworkingProtocol)
SetProtocol sets field value
func (*ContainerGroupNetworking) SetServerResponseTimeout ¶
func (o *ContainerGroupNetworking) SetServerResponseTimeout(v int32)
SetServerResponseTimeout gets a reference to the given int32 and assigns it to the ServerResponseTimeout field.
func (*ContainerGroupNetworking) SetSingleConnectionLimit ¶
func (o *ContainerGroupNetworking) SetSingleConnectionLimit(v bool)
SetSingleConnectionLimit gets a reference to the given bool and assigns it to the SingleConnectionLimit field.
func (ContainerGroupNetworking) ToMap ¶
func (o ContainerGroupNetworking) ToMap() (map[string]interface{}, error)
func (*ContainerGroupNetworking) UnmarshalJSON ¶
func (o *ContainerGroupNetworking) UnmarshalJSON(data []byte) (err error)
type ContainerGroupNetworkingLoadBalancer ¶
type ContainerGroupNetworkingLoadBalancer string
ContainerGroupNetworkingLoadBalancer The container group networking load balancer.
const ( CONTAINERGROUPNETWORKINGLOADBALANCER_ROUND_ROBIN ContainerGroupNetworkingLoadBalancer = "round_robin" CONTAINERGROUPNETWORKINGLOADBALANCER_LEAST_NUMBER_OF_CONNECTIONS ContainerGroupNetworkingLoadBalancer = "least_number_of_connections" )
List of ContainerGroupNetworkingLoadBalancer
func NewContainerGroupNetworkingLoadBalancerFromValue ¶
func NewContainerGroupNetworkingLoadBalancerFromValue(v string) (*ContainerGroupNetworkingLoadBalancer, error)
NewContainerGroupNetworkingLoadBalancerFromValue returns a pointer to a valid ContainerGroupNetworkingLoadBalancer for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ContainerGroupNetworkingLoadBalancer) IsValid ¶
func (v ContainerGroupNetworkingLoadBalancer) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ContainerGroupNetworkingLoadBalancer) Ptr ¶
Ptr returns reference to ContainerGroupNetworkingLoadBalancer value
func (*ContainerGroupNetworkingLoadBalancer) UnmarshalJSON ¶
func (v *ContainerGroupNetworkingLoadBalancer) UnmarshalJSON(src []byte) error
type ContainerGroupPatch ¶
type ContainerGroupPatch struct {
// The display name for the container group. If null is provided, the display name will be set to the container group name.
DisplayName NullableString `json:"display_name,omitempty" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
Container *UpdateContainer `json:"container,omitempty"`
// The desired number of instances for your container group deployment.
Replicas NullableInt32 `json:"replicas,omitempty"`
// List of countries nodes must be located in. Remove this field to permit nodes from any country.
CountryCodes []CountryCode `json:"country_codes,omitempty"`
Networking *UpdateContainerGroupNetworking `json:"networking,omitempty"`
LivenessProbe *ContainerGroupLivenessProbe `json:"liveness_probe,omitempty"`
ReadinessProbe *ContainerGroupReadinessProbe `json:"readiness_probe,omitempty"`
StartupProbe *ContainerGroupStartupProbe `json:"startup_probe,omitempty"`
QueueAutoscaler *ContainerGroupQueueAutoscaler `json:"queue_autoscaler,omitempty"`
}
ContainerGroupPatch Represents a request to update a container group
func NewContainerGroupPatch ¶
func NewContainerGroupPatch() *ContainerGroupPatch
NewContainerGroupPatch instantiates a new ContainerGroupPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupPatchWithDefaults ¶
func NewContainerGroupPatchWithDefaults() *ContainerGroupPatch
NewContainerGroupPatchWithDefaults instantiates a new ContainerGroupPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupPatch) GetContainer ¶
func (o *ContainerGroupPatch) GetContainer() UpdateContainer
GetContainer returns the Container field value if set, zero value otherwise.
func (*ContainerGroupPatch) GetContainerOk ¶
func (o *ContainerGroupPatch) GetContainerOk() (*UpdateContainer, bool)
GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPatch) GetCountryCodes ¶
func (o *ContainerGroupPatch) GetCountryCodes() []CountryCode
GetCountryCodes returns the CountryCodes field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ContainerGroupPatch) GetCountryCodesOk ¶
func (o *ContainerGroupPatch) GetCountryCodesOk() ([]CountryCode, bool)
GetCountryCodesOk returns a tuple with the CountryCodes 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 (*ContainerGroupPatch) GetDisplayName ¶
func (o *ContainerGroupPatch) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ContainerGroupPatch) GetDisplayNameOk ¶
func (o *ContainerGroupPatch) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ContainerGroupPatch) GetLivenessProbe ¶
func (o *ContainerGroupPatch) GetLivenessProbe() ContainerGroupLivenessProbe
GetLivenessProbe returns the LivenessProbe field value if set, zero value otherwise.
func (*ContainerGroupPatch) GetLivenessProbeOk ¶
func (o *ContainerGroupPatch) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
GetLivenessProbeOk returns a tuple with the LivenessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPatch) GetNetworking ¶
func (o *ContainerGroupPatch) GetNetworking() UpdateContainerGroupNetworking
GetNetworking returns the Networking field value if set, zero value otherwise.
func (*ContainerGroupPatch) GetNetworkingOk ¶
func (o *ContainerGroupPatch) GetNetworkingOk() (*UpdateContainerGroupNetworking, bool)
GetNetworkingOk returns a tuple with the Networking field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPatch) GetQueueAutoscaler ¶
func (o *ContainerGroupPatch) GetQueueAutoscaler() ContainerGroupQueueAutoscaler
GetQueueAutoscaler returns the QueueAutoscaler field value if set, zero value otherwise.
func (*ContainerGroupPatch) GetQueueAutoscalerOk ¶
func (o *ContainerGroupPatch) GetQueueAutoscalerOk() (*ContainerGroupQueueAutoscaler, bool)
GetQueueAutoscalerOk returns a tuple with the QueueAutoscaler field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPatch) GetReadinessProbe ¶
func (o *ContainerGroupPatch) GetReadinessProbe() ContainerGroupReadinessProbe
GetReadinessProbe returns the ReadinessProbe field value if set, zero value otherwise.
func (*ContainerGroupPatch) GetReadinessProbeOk ¶
func (o *ContainerGroupPatch) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
GetReadinessProbeOk returns a tuple with the ReadinessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPatch) GetReplicas ¶
func (o *ContainerGroupPatch) GetReplicas() int32
GetReplicas returns the Replicas field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ContainerGroupPatch) GetReplicasOk ¶
func (o *ContainerGroupPatch) GetReplicasOk() (*int32, bool)
GetReplicasOk returns a tuple with the Replicas 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 (*ContainerGroupPatch) GetStartupProbe ¶
func (o *ContainerGroupPatch) GetStartupProbe() ContainerGroupStartupProbe
GetStartupProbe returns the StartupProbe field value if set, zero value otherwise.
func (*ContainerGroupPatch) GetStartupProbeOk ¶
func (o *ContainerGroupPatch) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
GetStartupProbeOk returns a tuple with the StartupProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPatch) HasContainer ¶
func (o *ContainerGroupPatch) HasContainer() bool
HasContainer returns a boolean if a field has been set.
func (*ContainerGroupPatch) HasCountryCodes ¶
func (o *ContainerGroupPatch) HasCountryCodes() bool
HasCountryCodes returns a boolean if a field has been set.
func (*ContainerGroupPatch) HasDisplayName ¶
func (o *ContainerGroupPatch) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*ContainerGroupPatch) HasLivenessProbe ¶
func (o *ContainerGroupPatch) HasLivenessProbe() bool
HasLivenessProbe returns a boolean if a field has been set.
func (*ContainerGroupPatch) HasNetworking ¶
func (o *ContainerGroupPatch) HasNetworking() bool
HasNetworking returns a boolean if a field has been set.
func (*ContainerGroupPatch) HasQueueAutoscaler ¶
func (o *ContainerGroupPatch) HasQueueAutoscaler() bool
HasQueueAutoscaler returns a boolean if a field has been set.
func (*ContainerGroupPatch) HasReadinessProbe ¶
func (o *ContainerGroupPatch) HasReadinessProbe() bool
HasReadinessProbe returns a boolean if a field has been set.
func (*ContainerGroupPatch) HasReplicas ¶
func (o *ContainerGroupPatch) HasReplicas() bool
HasReplicas returns a boolean if a field has been set.
func (*ContainerGroupPatch) HasStartupProbe ¶
func (o *ContainerGroupPatch) HasStartupProbe() bool
HasStartupProbe returns a boolean if a field has been set.
func (ContainerGroupPatch) MarshalJSON ¶
func (o ContainerGroupPatch) MarshalJSON() ([]byte, error)
func (*ContainerGroupPatch) SetContainer ¶
func (o *ContainerGroupPatch) SetContainer(v UpdateContainer)
SetContainer gets a reference to the given UpdateContainer and assigns it to the Container field.
func (*ContainerGroupPatch) SetCountryCodes ¶
func (o *ContainerGroupPatch) SetCountryCodes(v []CountryCode)
SetCountryCodes gets a reference to the given []CountryCode and assigns it to the CountryCodes field.
func (*ContainerGroupPatch) SetDisplayName ¶
func (o *ContainerGroupPatch) SetDisplayName(v string)
SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.
func (*ContainerGroupPatch) SetDisplayNameNil ¶
func (o *ContainerGroupPatch) SetDisplayNameNil()
SetDisplayNameNil sets the value for DisplayName to be an explicit nil
func (*ContainerGroupPatch) SetLivenessProbe ¶
func (o *ContainerGroupPatch) SetLivenessProbe(v ContainerGroupLivenessProbe)
SetLivenessProbe gets a reference to the given ContainerGroupLivenessProbe and assigns it to the LivenessProbe field.
func (*ContainerGroupPatch) SetNetworking ¶
func (o *ContainerGroupPatch) SetNetworking(v UpdateContainerGroupNetworking)
SetNetworking gets a reference to the given UpdateContainerGroupNetworking and assigns it to the Networking field.
func (*ContainerGroupPatch) SetQueueAutoscaler ¶
func (o *ContainerGroupPatch) SetQueueAutoscaler(v ContainerGroupQueueAutoscaler)
SetQueueAutoscaler gets a reference to the given ContainerGroupQueueAutoscaler and assigns it to the QueueAutoscaler field.
func (*ContainerGroupPatch) SetReadinessProbe ¶
func (o *ContainerGroupPatch) SetReadinessProbe(v ContainerGroupReadinessProbe)
SetReadinessProbe gets a reference to the given ContainerGroupReadinessProbe and assigns it to the ReadinessProbe field.
func (*ContainerGroupPatch) SetReplicas ¶
func (o *ContainerGroupPatch) SetReplicas(v int32)
SetReplicas gets a reference to the given NullableInt32 and assigns it to the Replicas field.
func (*ContainerGroupPatch) SetReplicasNil ¶
func (o *ContainerGroupPatch) SetReplicasNil()
SetReplicasNil sets the value for Replicas to be an explicit nil
func (*ContainerGroupPatch) SetStartupProbe ¶
func (o *ContainerGroupPatch) SetStartupProbe(v ContainerGroupStartupProbe)
SetStartupProbe gets a reference to the given ContainerGroupStartupProbe and assigns it to the StartupProbe field.
func (ContainerGroupPatch) ToMap ¶
func (o ContainerGroupPatch) ToMap() (map[string]interface{}, error)
func (*ContainerGroupPatch) UnsetDisplayName ¶
func (o *ContainerGroupPatch) UnsetDisplayName()
UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil
func (*ContainerGroupPatch) UnsetReplicas ¶
func (o *ContainerGroupPatch) UnsetReplicas()
UnsetReplicas ensures that no value is present for Replicas, not even an explicit nil
type ContainerGroupPriority ¶
type ContainerGroupPriority string
ContainerGroupPriority Specifies the priority level for container group execution, which determines resource allocation and scheduling precedence.
const ( CONTAINERGROUPPRIORITY_HIGH ContainerGroupPriority = "high" CONTAINERGROUPPRIORITY_MEDIUM ContainerGroupPriority = "medium" CONTAINERGROUPPRIORITY_LOW ContainerGroupPriority = "low" CONTAINERGROUPPRIORITY_BATCH ContainerGroupPriority = "batch" )
List of ContainerGroupPriority
func NewContainerGroupPriorityFromValue ¶
func NewContainerGroupPriorityFromValue(v string) (*ContainerGroupPriority, error)
NewContainerGroupPriorityFromValue returns a pointer to a valid ContainerGroupPriority for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ContainerGroupPriority) IsValid ¶
func (v ContainerGroupPriority) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ContainerGroupPriority) Ptr ¶
func (v ContainerGroupPriority) Ptr() *ContainerGroupPriority
Ptr returns reference to ContainerGroupPriority value
func (*ContainerGroupPriority) UnmarshalJSON ¶
func (v *ContainerGroupPriority) UnmarshalJSON(src []byte) error
type ContainerGroupProbeExec ¶
type ContainerGroupProbeExec struct {
// The command to execute inside the container. Exit status of 0 is considered successful, any other exit status is considered failure.
Command []string `json:"command"`
}
ContainerGroupProbeExec Defines the exec action for a probe in a container group. This is used to execute a command inside a container for health checks.
func NewContainerGroupProbeExec ¶
func NewContainerGroupProbeExec(command []string) *ContainerGroupProbeExec
NewContainerGroupProbeExec instantiates a new ContainerGroupProbeExec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupProbeExecWithDefaults ¶
func NewContainerGroupProbeExecWithDefaults() *ContainerGroupProbeExec
NewContainerGroupProbeExecWithDefaults instantiates a new ContainerGroupProbeExec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupProbeExec) GetCommand ¶
func (o *ContainerGroupProbeExec) GetCommand() []string
GetCommand returns the Command field value
func (*ContainerGroupProbeExec) GetCommandOk ¶
func (o *ContainerGroupProbeExec) GetCommandOk() ([]string, bool)
GetCommandOk returns a tuple with the Command field value and a boolean to check if the value has been set.
func (ContainerGroupProbeExec) MarshalJSON ¶
func (o ContainerGroupProbeExec) MarshalJSON() ([]byte, error)
func (*ContainerGroupProbeExec) SetCommand ¶
func (o *ContainerGroupProbeExec) SetCommand(v []string)
SetCommand sets field value
func (ContainerGroupProbeExec) ToMap ¶
func (o ContainerGroupProbeExec) ToMap() (map[string]interface{}, error)
func (*ContainerGroupProbeExec) UnmarshalJSON ¶
func (o *ContainerGroupProbeExec) UnmarshalJSON(data []byte) (err error)
type ContainerGroupProbeGrpc ¶
type ContainerGroupProbeGrpc struct {
// The port number on which the gRPC health check service is exposed.
Port int32 `json:"port"`
// The name of the gRPC service that implements the health check protocol.
Service string `json:"service" validate:"regexp=^.*$"`
}
ContainerGroupProbeGrpc Configuration for gRPC-based health probes in container groups, used to determine container health status.
func NewContainerGroupProbeGrpc ¶
func NewContainerGroupProbeGrpc(port int32, service string) *ContainerGroupProbeGrpc
NewContainerGroupProbeGrpc instantiates a new ContainerGroupProbeGrpc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupProbeGrpcWithDefaults ¶
func NewContainerGroupProbeGrpcWithDefaults() *ContainerGroupProbeGrpc
NewContainerGroupProbeGrpcWithDefaults instantiates a new ContainerGroupProbeGrpc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupProbeGrpc) GetPort ¶
func (o *ContainerGroupProbeGrpc) GetPort() int32
GetPort returns the Port field value
func (*ContainerGroupProbeGrpc) GetPortOk ¶
func (o *ContainerGroupProbeGrpc) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (*ContainerGroupProbeGrpc) GetService ¶
func (o *ContainerGroupProbeGrpc) GetService() string
GetService returns the Service field value
func (*ContainerGroupProbeGrpc) GetServiceOk ¶
func (o *ContainerGroupProbeGrpc) GetServiceOk() (*string, bool)
GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.
func (ContainerGroupProbeGrpc) MarshalJSON ¶
func (o ContainerGroupProbeGrpc) MarshalJSON() ([]byte, error)
func (*ContainerGroupProbeGrpc) SetPort ¶
func (o *ContainerGroupProbeGrpc) SetPort(v int32)
SetPort sets field value
func (*ContainerGroupProbeGrpc) SetService ¶
func (o *ContainerGroupProbeGrpc) SetService(v string)
SetService sets field value
func (ContainerGroupProbeGrpc) ToMap ¶
func (o ContainerGroupProbeGrpc) ToMap() (map[string]interface{}, error)
func (*ContainerGroupProbeGrpc) UnmarshalJSON ¶
func (o *ContainerGroupProbeGrpc) UnmarshalJSON(data []byte) (err error)
type ContainerGroupProbeHttp ¶
type ContainerGroupProbeHttp struct {
// A collection of HTTP header name-value pairs used for configuring requests and responses in container group endpoints. Each header consists of a name and its corresponding value.
Headers []ContainerGroupProbeHttpHeader `json:"headers"`
// The HTTP path that will be probed to check container health.
Path string `json:"path" validate:"regexp=^.*$"`
// The TCP port number to which the HTTP request will be sent.
Port int32 `json:"port"`
Scheme NullableContainerProbeHttpScheme `json:"scheme"`
}
ContainerGroupProbeHttp Defines HTTP probe configuration for container health checks within a container group.
func NewContainerGroupProbeHttp ¶
func NewContainerGroupProbeHttp(headers []ContainerGroupProbeHttpHeader, path string, port int32, scheme NullableContainerProbeHttpScheme) *ContainerGroupProbeHttp
NewContainerGroupProbeHttp instantiates a new ContainerGroupProbeHttp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupProbeHttpWithDefaults ¶
func NewContainerGroupProbeHttpWithDefaults() *ContainerGroupProbeHttp
NewContainerGroupProbeHttpWithDefaults instantiates a new ContainerGroupProbeHttp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupProbeHttp) GetHeaders ¶
func (o *ContainerGroupProbeHttp) GetHeaders() []ContainerGroupProbeHttpHeader
GetHeaders returns the Headers field value
func (*ContainerGroupProbeHttp) GetHeadersOk ¶
func (o *ContainerGroupProbeHttp) GetHeadersOk() ([]ContainerGroupProbeHttpHeader, bool)
GetHeadersOk returns a tuple with the Headers field value and a boolean to check if the value has been set.
func (*ContainerGroupProbeHttp) GetPath ¶
func (o *ContainerGroupProbeHttp) GetPath() string
GetPath returns the Path field value
func (*ContainerGroupProbeHttp) GetPathOk ¶
func (o *ContainerGroupProbeHttp) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.
func (*ContainerGroupProbeHttp) GetPort ¶
func (o *ContainerGroupProbeHttp) GetPort() int32
GetPort returns the Port field value
func (*ContainerGroupProbeHttp) GetPortOk ¶
func (o *ContainerGroupProbeHttp) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (*ContainerGroupProbeHttp) GetScheme ¶
func (o *ContainerGroupProbeHttp) GetScheme() ContainerProbeHttpScheme
GetScheme returns the Scheme field value If the value is explicit nil, the zero value for ContainerProbeHttpScheme will be returned
func (*ContainerGroupProbeHttp) GetSchemeOk ¶
func (o *ContainerGroupProbeHttp) GetSchemeOk() (*ContainerProbeHttpScheme, bool)
GetSchemeOk returns a tuple with the Scheme field value 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 (ContainerGroupProbeHttp) MarshalJSON ¶
func (o ContainerGroupProbeHttp) MarshalJSON() ([]byte, error)
func (*ContainerGroupProbeHttp) SetHeaders ¶
func (o *ContainerGroupProbeHttp) SetHeaders(v []ContainerGroupProbeHttpHeader)
SetHeaders sets field value
func (*ContainerGroupProbeHttp) SetPath ¶
func (o *ContainerGroupProbeHttp) SetPath(v string)
SetPath sets field value
func (*ContainerGroupProbeHttp) SetPort ¶
func (o *ContainerGroupProbeHttp) SetPort(v int32)
SetPort sets field value
func (*ContainerGroupProbeHttp) SetScheme ¶
func (o *ContainerGroupProbeHttp) SetScheme(v ContainerProbeHttpScheme)
SetScheme sets field value
func (ContainerGroupProbeHttp) ToMap ¶
func (o ContainerGroupProbeHttp) ToMap() (map[string]interface{}, error)
func (*ContainerGroupProbeHttp) UnmarshalJSON ¶
func (o *ContainerGroupProbeHttp) UnmarshalJSON(data []byte) (err error)
type ContainerGroupProbeHttpHeader ¶
type ContainerGroupProbeHttpHeader struct {
// The name of the HTTP header
Name string `json:"name" validate:"regexp=^.*$"`
// The value associated with the HTTP header
Value string `json:"value" validate:"regexp=^.*$"`
}
ContainerGroupProbeHttpHeader struct for ContainerGroupProbeHttpHeader
func NewContainerGroupProbeHttpHeader ¶
func NewContainerGroupProbeHttpHeader(name string, value string) *ContainerGroupProbeHttpHeader
NewContainerGroupProbeHttpHeader instantiates a new ContainerGroupProbeHttpHeader object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupProbeHttpHeaderWithDefaults ¶
func NewContainerGroupProbeHttpHeaderWithDefaults() *ContainerGroupProbeHttpHeader
NewContainerGroupProbeHttpHeaderWithDefaults instantiates a new ContainerGroupProbeHttpHeader object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupProbeHttpHeader) GetName ¶
func (o *ContainerGroupProbeHttpHeader) GetName() string
GetName returns the Name field value
func (*ContainerGroupProbeHttpHeader) GetNameOk ¶
func (o *ContainerGroupProbeHttpHeader) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ContainerGroupProbeHttpHeader) GetValue ¶
func (o *ContainerGroupProbeHttpHeader) GetValue() string
GetValue returns the Value field value
func (*ContainerGroupProbeHttpHeader) GetValueOk ¶
func (o *ContainerGroupProbeHttpHeader) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (ContainerGroupProbeHttpHeader) MarshalJSON ¶
func (o ContainerGroupProbeHttpHeader) MarshalJSON() ([]byte, error)
func (*ContainerGroupProbeHttpHeader) SetName ¶
func (o *ContainerGroupProbeHttpHeader) SetName(v string)
SetName sets field value
func (*ContainerGroupProbeHttpHeader) SetValue ¶
func (o *ContainerGroupProbeHttpHeader) SetValue(v string)
SetValue sets field value
func (ContainerGroupProbeHttpHeader) ToMap ¶
func (o ContainerGroupProbeHttpHeader) ToMap() (map[string]interface{}, error)
func (*ContainerGroupProbeHttpHeader) UnmarshalJSON ¶
func (o *ContainerGroupProbeHttpHeader) UnmarshalJSON(data []byte) (err error)
type ContainerGroupProbeTcp ¶
type ContainerGroupProbeTcp struct {
// The TCP port number that the probe should connect to. Must be a valid port number between 0 and 65535.
Port int32 `json:"port"`
}
ContainerGroupProbeTcp Configuration for a TCP probe used to check container health via network connectivity.
func NewContainerGroupProbeTcp ¶
func NewContainerGroupProbeTcp(port int32) *ContainerGroupProbeTcp
NewContainerGroupProbeTcp instantiates a new ContainerGroupProbeTcp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupProbeTcpWithDefaults ¶
func NewContainerGroupProbeTcpWithDefaults() *ContainerGroupProbeTcp
NewContainerGroupProbeTcpWithDefaults instantiates a new ContainerGroupProbeTcp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupProbeTcp) GetPort ¶
func (o *ContainerGroupProbeTcp) GetPort() int32
GetPort returns the Port field value
func (*ContainerGroupProbeTcp) GetPortOk ¶
func (o *ContainerGroupProbeTcp) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (ContainerGroupProbeTcp) MarshalJSON ¶
func (o ContainerGroupProbeTcp) MarshalJSON() ([]byte, error)
func (*ContainerGroupProbeTcp) SetPort ¶
func (o *ContainerGroupProbeTcp) SetPort(v int32)
SetPort sets field value
func (ContainerGroupProbeTcp) ToMap ¶
func (o ContainerGroupProbeTcp) ToMap() (map[string]interface{}, error)
func (*ContainerGroupProbeTcp) UnmarshalJSON ¶
func (o *ContainerGroupProbeTcp) UnmarshalJSON(data []byte) (err error)
type ContainerGroupPrototype ¶
type ContainerGroupPrototype struct {
// Determines whether the container group should start automatically when created (true) or remain stopped until manually started (false)
AutostartPolicy bool `json:"autostart_policy"`
Container CreateContainer `json:"container"`
// List of countries nodes must be located in. Remove this field to permit nodes from any country.
CountryCodes []CountryCode `json:"country_codes,omitempty"`
// Human-readable name for the container group that can include spaces and special characters, used for display purposes
DisplayName *string `json:"display_name,omitempty" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
LivenessProbe *ContainerGroupLivenessProbe `json:"liveness_probe,omitempty"`
// Unique identifier for the container group that must follow DNS naming conventions (lowercase alphanumeric with hyphens)
Name string `json:"name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
Networking *CreateContainerGroupNetworking `json:"networking,omitempty"`
QueueAutoscaler *ContainerGroupQueueAutoscaler `json:"queue_autoscaler,omitempty"`
QueueConnection *ContainerGroupQueueConnection `json:"queue_connection,omitempty"`
ReadinessProbe *ContainerGroupReadinessProbe `json:"readiness_probe,omitempty"`
// Number of container instances to deploy and maintain for this container group
Replicas int32 `json:"replicas"`
RestartPolicy ContainerRestartPolicy `json:"restart_policy"`
StartupProbe *ContainerGroupStartupProbe `json:"startup_probe,omitempty"`
}
ContainerGroupPrototype Represents a request to create a container group, which manages a collection of container instances with shared configuration and scaling policies
func NewContainerGroupPrototype ¶
func NewContainerGroupPrototype(autostartPolicy bool, container CreateContainer, name string, replicas int32, restartPolicy ContainerRestartPolicy) *ContainerGroupPrototype
NewContainerGroupPrototype instantiates a new ContainerGroupPrototype object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupPrototypeWithDefaults ¶
func NewContainerGroupPrototypeWithDefaults() *ContainerGroupPrototype
NewContainerGroupPrototypeWithDefaults instantiates a new ContainerGroupPrototype object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupPrototype) GetAutostartPolicy ¶
func (o *ContainerGroupPrototype) GetAutostartPolicy() bool
GetAutostartPolicy returns the AutostartPolicy field value
func (*ContainerGroupPrototype) GetAutostartPolicyOk ¶
func (o *ContainerGroupPrototype) GetAutostartPolicyOk() (*bool, bool)
GetAutostartPolicyOk returns a tuple with the AutostartPolicy field value and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetContainer ¶
func (o *ContainerGroupPrototype) GetContainer() CreateContainer
GetContainer returns the Container field value
func (*ContainerGroupPrototype) GetContainerOk ¶
func (o *ContainerGroupPrototype) GetContainerOk() (*CreateContainer, bool)
GetContainerOk returns a tuple with the Container field value and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetCountryCodes ¶
func (o *ContainerGroupPrototype) GetCountryCodes() []CountryCode
GetCountryCodes returns the CountryCodes field value if set, zero value otherwise.
func (*ContainerGroupPrototype) GetCountryCodesOk ¶
func (o *ContainerGroupPrototype) GetCountryCodesOk() ([]CountryCode, bool)
GetCountryCodesOk returns a tuple with the CountryCodes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetDisplayName ¶
func (o *ContainerGroupPrototype) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*ContainerGroupPrototype) GetDisplayNameOk ¶
func (o *ContainerGroupPrototype) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetLivenessProbe ¶
func (o *ContainerGroupPrototype) GetLivenessProbe() ContainerGroupLivenessProbe
GetLivenessProbe returns the LivenessProbe field value if set, zero value otherwise.
func (*ContainerGroupPrototype) GetLivenessProbeOk ¶
func (o *ContainerGroupPrototype) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
GetLivenessProbeOk returns a tuple with the LivenessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetName ¶
func (o *ContainerGroupPrototype) GetName() string
GetName returns the Name field value
func (*ContainerGroupPrototype) GetNameOk ¶
func (o *ContainerGroupPrototype) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetNetworking ¶
func (o *ContainerGroupPrototype) GetNetworking() CreateContainerGroupNetworking
GetNetworking returns the Networking field value if set, zero value otherwise.
func (*ContainerGroupPrototype) GetNetworkingOk ¶
func (o *ContainerGroupPrototype) GetNetworkingOk() (*CreateContainerGroupNetworking, bool)
GetNetworkingOk returns a tuple with the Networking field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetQueueAutoscaler ¶
func (o *ContainerGroupPrototype) GetQueueAutoscaler() ContainerGroupQueueAutoscaler
GetQueueAutoscaler returns the QueueAutoscaler field value if set, zero value otherwise.
func (*ContainerGroupPrototype) GetQueueAutoscalerOk ¶
func (o *ContainerGroupPrototype) GetQueueAutoscalerOk() (*ContainerGroupQueueAutoscaler, bool)
GetQueueAutoscalerOk returns a tuple with the QueueAutoscaler field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetQueueConnection ¶
func (o *ContainerGroupPrototype) GetQueueConnection() ContainerGroupQueueConnection
GetQueueConnection returns the QueueConnection field value if set, zero value otherwise.
func (*ContainerGroupPrototype) GetQueueConnectionOk ¶
func (o *ContainerGroupPrototype) GetQueueConnectionOk() (*ContainerGroupQueueConnection, bool)
GetQueueConnectionOk returns a tuple with the QueueConnection field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetReadinessProbe ¶
func (o *ContainerGroupPrototype) GetReadinessProbe() ContainerGroupReadinessProbe
GetReadinessProbe returns the ReadinessProbe field value if set, zero value otherwise.
func (*ContainerGroupPrototype) GetReadinessProbeOk ¶
func (o *ContainerGroupPrototype) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
GetReadinessProbeOk returns a tuple with the ReadinessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetReplicas ¶
func (o *ContainerGroupPrototype) GetReplicas() int32
GetReplicas returns the Replicas field value
func (*ContainerGroupPrototype) GetReplicasOk ¶
func (o *ContainerGroupPrototype) GetReplicasOk() (*int32, bool)
GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetRestartPolicy ¶
func (o *ContainerGroupPrototype) GetRestartPolicy() ContainerRestartPolicy
GetRestartPolicy returns the RestartPolicy field value
func (*ContainerGroupPrototype) GetRestartPolicyOk ¶
func (o *ContainerGroupPrototype) GetRestartPolicyOk() (*ContainerRestartPolicy, bool)
GetRestartPolicyOk returns a tuple with the RestartPolicy field value and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) GetStartupProbe ¶
func (o *ContainerGroupPrototype) GetStartupProbe() ContainerGroupStartupProbe
GetStartupProbe returns the StartupProbe field value if set, zero value otherwise.
func (*ContainerGroupPrototype) GetStartupProbeOk ¶
func (o *ContainerGroupPrototype) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
GetStartupProbeOk returns a tuple with the StartupProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupPrototype) HasCountryCodes ¶
func (o *ContainerGroupPrototype) HasCountryCodes() bool
HasCountryCodes returns a boolean if a field has been set.
func (*ContainerGroupPrototype) HasDisplayName ¶
func (o *ContainerGroupPrototype) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*ContainerGroupPrototype) HasLivenessProbe ¶
func (o *ContainerGroupPrototype) HasLivenessProbe() bool
HasLivenessProbe returns a boolean if a field has been set.
func (*ContainerGroupPrototype) HasNetworking ¶
func (o *ContainerGroupPrototype) HasNetworking() bool
HasNetworking returns a boolean if a field has been set.
func (*ContainerGroupPrototype) HasQueueAutoscaler ¶
func (o *ContainerGroupPrototype) HasQueueAutoscaler() bool
HasQueueAutoscaler returns a boolean if a field has been set.
func (*ContainerGroupPrototype) HasQueueConnection ¶
func (o *ContainerGroupPrototype) HasQueueConnection() bool
HasQueueConnection returns a boolean if a field has been set.
func (*ContainerGroupPrototype) HasReadinessProbe ¶
func (o *ContainerGroupPrototype) HasReadinessProbe() bool
HasReadinessProbe returns a boolean if a field has been set.
func (*ContainerGroupPrototype) HasStartupProbe ¶
func (o *ContainerGroupPrototype) HasStartupProbe() bool
HasStartupProbe returns a boolean if a field has been set.
func (ContainerGroupPrototype) MarshalJSON ¶
func (o ContainerGroupPrototype) MarshalJSON() ([]byte, error)
func (*ContainerGroupPrototype) SetAutostartPolicy ¶
func (o *ContainerGroupPrototype) SetAutostartPolicy(v bool)
SetAutostartPolicy sets field value
func (*ContainerGroupPrototype) SetContainer ¶
func (o *ContainerGroupPrototype) SetContainer(v CreateContainer)
SetContainer sets field value
func (*ContainerGroupPrototype) SetCountryCodes ¶
func (o *ContainerGroupPrototype) SetCountryCodes(v []CountryCode)
SetCountryCodes gets a reference to the given []CountryCode and assigns it to the CountryCodes field.
func (*ContainerGroupPrototype) SetDisplayName ¶
func (o *ContainerGroupPrototype) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*ContainerGroupPrototype) SetLivenessProbe ¶
func (o *ContainerGroupPrototype) SetLivenessProbe(v ContainerGroupLivenessProbe)
SetLivenessProbe gets a reference to the given ContainerGroupLivenessProbe and assigns it to the LivenessProbe field.
func (*ContainerGroupPrototype) SetName ¶
func (o *ContainerGroupPrototype) SetName(v string)
SetName sets field value
func (*ContainerGroupPrototype) SetNetworking ¶
func (o *ContainerGroupPrototype) SetNetworking(v CreateContainerGroupNetworking)
SetNetworking gets a reference to the given CreateContainerGroupNetworking and assigns it to the Networking field.
func (*ContainerGroupPrototype) SetQueueAutoscaler ¶
func (o *ContainerGroupPrototype) SetQueueAutoscaler(v ContainerGroupQueueAutoscaler)
SetQueueAutoscaler gets a reference to the given ContainerGroupQueueAutoscaler and assigns it to the QueueAutoscaler field.
func (*ContainerGroupPrototype) SetQueueConnection ¶
func (o *ContainerGroupPrototype) SetQueueConnection(v ContainerGroupQueueConnection)
SetQueueConnection gets a reference to the given ContainerGroupQueueConnection and assigns it to the QueueConnection field.
func (*ContainerGroupPrototype) SetReadinessProbe ¶
func (o *ContainerGroupPrototype) SetReadinessProbe(v ContainerGroupReadinessProbe)
SetReadinessProbe gets a reference to the given ContainerGroupReadinessProbe and assigns it to the ReadinessProbe field.
func (*ContainerGroupPrototype) SetReplicas ¶
func (o *ContainerGroupPrototype) SetReplicas(v int32)
SetReplicas sets field value
func (*ContainerGroupPrototype) SetRestartPolicy ¶
func (o *ContainerGroupPrototype) SetRestartPolicy(v ContainerRestartPolicy)
SetRestartPolicy sets field value
func (*ContainerGroupPrototype) SetStartupProbe ¶
func (o *ContainerGroupPrototype) SetStartupProbe(v ContainerGroupStartupProbe)
SetStartupProbe gets a reference to the given ContainerGroupStartupProbe and assigns it to the StartupProbe field.
func (ContainerGroupPrototype) ToMap ¶
func (o ContainerGroupPrototype) ToMap() (map[string]interface{}, error)
func (*ContainerGroupPrototype) UnmarshalJSON ¶
func (o *ContainerGroupPrototype) UnmarshalJSON(data []byte) (err error)
type ContainerGroupQueueAutoscaler ¶
type ContainerGroupQueueAutoscaler struct {
// The target number of items in the queue that the autoscaler attempts to maintain by scaling the containers up or down
DesiredQueueLength int32 `json:"desired_queue_length"`
// The maximum number of instances the container can scale up to
MaxReplicas int32 `json:"max_replicas"`
// The maximum number of instances that can be removed per minute to prevent rapid downscaling
MaxDownscalePerMinute *int32 `json:"max_downscale_per_minute,omitempty"`
// The maximum number of instances that can be added per minute to prevent rapid upscaling
MaxUpscalePerMinute *int32 `json:"max_upscale_per_minute,omitempty"`
// The minimum number of instances the container can scale down to, ensuring baseline availability
MinReplicas int32 `json:"min_replicas"`
// The period (in seconds) in which the autoscaler checks the queue length and applies the scaling formula
PollingPeriod *int32 `json:"polling_period,omitempty"`
}
ContainerGroupQueueAutoscaler Defines configuration for automatically scaling container instances based on queue length. The autoscaler monitors a queue and adjusts the number of running replicas to maintain the desired queue length.
func NewContainerGroupQueueAutoscaler ¶
func NewContainerGroupQueueAutoscaler(desiredQueueLength int32, maxReplicas int32, minReplicas int32) *ContainerGroupQueueAutoscaler
NewContainerGroupQueueAutoscaler instantiates a new ContainerGroupQueueAutoscaler object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupQueueAutoscalerWithDefaults ¶
func NewContainerGroupQueueAutoscalerWithDefaults() *ContainerGroupQueueAutoscaler
NewContainerGroupQueueAutoscalerWithDefaults instantiates a new ContainerGroupQueueAutoscaler object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupQueueAutoscaler) GetDesiredQueueLength ¶
func (o *ContainerGroupQueueAutoscaler) GetDesiredQueueLength() int32
GetDesiredQueueLength returns the DesiredQueueLength field value
func (*ContainerGroupQueueAutoscaler) GetDesiredQueueLengthOk ¶
func (o *ContainerGroupQueueAutoscaler) GetDesiredQueueLengthOk() (*int32, bool)
GetDesiredQueueLengthOk returns a tuple with the DesiredQueueLength field value and a boolean to check if the value has been set.
func (*ContainerGroupQueueAutoscaler) GetMaxDownscalePerMinute ¶
func (o *ContainerGroupQueueAutoscaler) GetMaxDownscalePerMinute() int32
GetMaxDownscalePerMinute returns the MaxDownscalePerMinute field value if set, zero value otherwise.
func (*ContainerGroupQueueAutoscaler) GetMaxDownscalePerMinuteOk ¶
func (o *ContainerGroupQueueAutoscaler) GetMaxDownscalePerMinuteOk() (*int32, bool)
GetMaxDownscalePerMinuteOk returns a tuple with the MaxDownscalePerMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupQueueAutoscaler) GetMaxReplicas ¶
func (o *ContainerGroupQueueAutoscaler) GetMaxReplicas() int32
GetMaxReplicas returns the MaxReplicas field value
func (*ContainerGroupQueueAutoscaler) GetMaxReplicasOk ¶
func (o *ContainerGroupQueueAutoscaler) GetMaxReplicasOk() (*int32, bool)
GetMaxReplicasOk returns a tuple with the MaxReplicas field value and a boolean to check if the value has been set.
func (*ContainerGroupQueueAutoscaler) GetMaxUpscalePerMinute ¶
func (o *ContainerGroupQueueAutoscaler) GetMaxUpscalePerMinute() int32
GetMaxUpscalePerMinute returns the MaxUpscalePerMinute field value if set, zero value otherwise.
func (*ContainerGroupQueueAutoscaler) GetMaxUpscalePerMinuteOk ¶
func (o *ContainerGroupQueueAutoscaler) GetMaxUpscalePerMinuteOk() (*int32, bool)
GetMaxUpscalePerMinuteOk returns a tuple with the MaxUpscalePerMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupQueueAutoscaler) GetMinReplicas ¶
func (o *ContainerGroupQueueAutoscaler) GetMinReplicas() int32
GetMinReplicas returns the MinReplicas field value
func (*ContainerGroupQueueAutoscaler) GetMinReplicasOk ¶
func (o *ContainerGroupQueueAutoscaler) GetMinReplicasOk() (*int32, bool)
GetMinReplicasOk returns a tuple with the MinReplicas field value and a boolean to check if the value has been set.
func (*ContainerGroupQueueAutoscaler) GetPollingPeriod ¶
func (o *ContainerGroupQueueAutoscaler) GetPollingPeriod() int32
GetPollingPeriod returns the PollingPeriod field value if set, zero value otherwise.
func (*ContainerGroupQueueAutoscaler) GetPollingPeriodOk ¶
func (o *ContainerGroupQueueAutoscaler) GetPollingPeriodOk() (*int32, bool)
GetPollingPeriodOk returns a tuple with the PollingPeriod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupQueueAutoscaler) HasMaxDownscalePerMinute ¶
func (o *ContainerGroupQueueAutoscaler) HasMaxDownscalePerMinute() bool
HasMaxDownscalePerMinute returns a boolean if a field has been set.
func (*ContainerGroupQueueAutoscaler) HasMaxUpscalePerMinute ¶
func (o *ContainerGroupQueueAutoscaler) HasMaxUpscalePerMinute() bool
HasMaxUpscalePerMinute returns a boolean if a field has been set.
func (*ContainerGroupQueueAutoscaler) HasPollingPeriod ¶
func (o *ContainerGroupQueueAutoscaler) HasPollingPeriod() bool
HasPollingPeriod returns a boolean if a field has been set.
func (ContainerGroupQueueAutoscaler) MarshalJSON ¶
func (o ContainerGroupQueueAutoscaler) MarshalJSON() ([]byte, error)
func (*ContainerGroupQueueAutoscaler) SetDesiredQueueLength ¶
func (o *ContainerGroupQueueAutoscaler) SetDesiredQueueLength(v int32)
SetDesiredQueueLength sets field value
func (*ContainerGroupQueueAutoscaler) SetMaxDownscalePerMinute ¶
func (o *ContainerGroupQueueAutoscaler) SetMaxDownscalePerMinute(v int32)
SetMaxDownscalePerMinute gets a reference to the given int32 and assigns it to the MaxDownscalePerMinute field.
func (*ContainerGroupQueueAutoscaler) SetMaxReplicas ¶
func (o *ContainerGroupQueueAutoscaler) SetMaxReplicas(v int32)
SetMaxReplicas sets field value
func (*ContainerGroupQueueAutoscaler) SetMaxUpscalePerMinute ¶
func (o *ContainerGroupQueueAutoscaler) SetMaxUpscalePerMinute(v int32)
SetMaxUpscalePerMinute gets a reference to the given int32 and assigns it to the MaxUpscalePerMinute field.
func (*ContainerGroupQueueAutoscaler) SetMinReplicas ¶
func (o *ContainerGroupQueueAutoscaler) SetMinReplicas(v int32)
SetMinReplicas sets field value
func (*ContainerGroupQueueAutoscaler) SetPollingPeriod ¶
func (o *ContainerGroupQueueAutoscaler) SetPollingPeriod(v int32)
SetPollingPeriod gets a reference to the given int32 and assigns it to the PollingPeriod field.
func (ContainerGroupQueueAutoscaler) ToMap ¶
func (o ContainerGroupQueueAutoscaler) ToMap() (map[string]interface{}, error)
func (*ContainerGroupQueueAutoscaler) UnmarshalJSON ¶
func (o *ContainerGroupQueueAutoscaler) UnmarshalJSON(data []byte) (err error)
type ContainerGroupQueueConnection ¶
type ContainerGroupQueueConnection struct {
// The endpoint path for accessing the queue service, relative to the base URL of the queue server.
Path string `json:"path" validate:"regexp=^.*$"`
// The network port number used to connect to the queue service. Must be a valid TCP/IP port between 1 and 65535.
Port int32 `json:"port"`
// Unique identifier for the queue. Must start with a lowercase letter, can contain lowercase letters, numbers, and hyphens, and must end with a letter or number.
QueueName string `json:"queue_name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
}
ContainerGroupQueueConnection Configuration for connecting a container group to a message queue system, enabling asynchronous communication between services.
func NewContainerGroupQueueConnection ¶
func NewContainerGroupQueueConnection(path string, port int32, queueName string) *ContainerGroupQueueConnection
NewContainerGroupQueueConnection instantiates a new ContainerGroupQueueConnection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupQueueConnectionWithDefaults ¶
func NewContainerGroupQueueConnectionWithDefaults() *ContainerGroupQueueConnection
NewContainerGroupQueueConnectionWithDefaults instantiates a new ContainerGroupQueueConnection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupQueueConnection) GetPath ¶
func (o *ContainerGroupQueueConnection) GetPath() string
GetPath returns the Path field value
func (*ContainerGroupQueueConnection) GetPathOk ¶
func (o *ContainerGroupQueueConnection) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.
func (*ContainerGroupQueueConnection) GetPort ¶
func (o *ContainerGroupQueueConnection) GetPort() int32
GetPort returns the Port field value
func (*ContainerGroupQueueConnection) GetPortOk ¶
func (o *ContainerGroupQueueConnection) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (*ContainerGroupQueueConnection) GetQueueName ¶
func (o *ContainerGroupQueueConnection) GetQueueName() string
GetQueueName returns the QueueName field value
func (*ContainerGroupQueueConnection) GetQueueNameOk ¶
func (o *ContainerGroupQueueConnection) GetQueueNameOk() (*string, bool)
GetQueueNameOk returns a tuple with the QueueName field value and a boolean to check if the value has been set.
func (ContainerGroupQueueConnection) MarshalJSON ¶
func (o ContainerGroupQueueConnection) MarshalJSON() ([]byte, error)
func (*ContainerGroupQueueConnection) SetPath ¶
func (o *ContainerGroupQueueConnection) SetPath(v string)
SetPath sets field value
func (*ContainerGroupQueueConnection) SetPort ¶
func (o *ContainerGroupQueueConnection) SetPort(v int32)
SetPort sets field value
func (*ContainerGroupQueueConnection) SetQueueName ¶
func (o *ContainerGroupQueueConnection) SetQueueName(v string)
SetQueueName sets field value
func (ContainerGroupQueueConnection) ToMap ¶
func (o ContainerGroupQueueConnection) ToMap() (map[string]interface{}, error)
func (*ContainerGroupQueueConnection) UnmarshalJSON ¶
func (o *ContainerGroupQueueConnection) UnmarshalJSON(data []byte) (err error)
type ContainerGroupReadinessProbe ¶
type ContainerGroupReadinessProbe struct {
Exec *ContainerGroupProbeExec `json:"exec,omitempty"`
// The number of consecutive failures required to consider the probe failed. After this many consecutive failures, the container is marked as not ready.
FailureThreshold int32 `json:"failure_threshold"`
Grpc *ContainerGroupProbeGrpc `json:"grpc,omitempty"`
Http *ContainerGroupProbeHttp `json:"http,omitempty"`
// The time in seconds to wait after the container starts before initiating the first probe. This allows time for the application to initialize before being tested.
InitialDelaySeconds int32 `json:"initial_delay_seconds"`
// How frequently (in seconds) the probe should be executed during the container's lifetime. Specifies the interval between consecutive probe executions.
PeriodSeconds int32 `json:"period_seconds"`
// The minimum consecutive successes required to consider the probe successful after it has failed. Defines how many successful probe results are needed to transition from failure to success.
SuccessThreshold int32 `json:"success_threshold"`
Tcp *ContainerGroupProbeTcp `json:"tcp,omitempty"`
// The maximum time in seconds that the probe has to complete. If the probe doesn't return a result before the timeout, it's considered failed.
TimeoutSeconds int32 `json:"timeout_seconds"`
}
ContainerGroupReadinessProbe Defines how to check if a container is ready to serve traffic. The readiness probe determines whether the container's application is ready to accept traffic. If the readiness probe fails, the container is considered not ready and traffic will not be sent to it.
func NewContainerGroupReadinessProbe ¶
func NewContainerGroupReadinessProbe(failureThreshold int32, initialDelaySeconds int32, periodSeconds int32, successThreshold int32, timeoutSeconds int32) *ContainerGroupReadinessProbe
NewContainerGroupReadinessProbe instantiates a new ContainerGroupReadinessProbe object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupReadinessProbeWithDefaults ¶
func NewContainerGroupReadinessProbeWithDefaults() *ContainerGroupReadinessProbe
NewContainerGroupReadinessProbeWithDefaults instantiates a new ContainerGroupReadinessProbe object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupReadinessProbe) GetExec ¶
func (o *ContainerGroupReadinessProbe) GetExec() ContainerGroupProbeExec
GetExec returns the Exec field value if set, zero value otherwise.
func (*ContainerGroupReadinessProbe) GetExecOk ¶
func (o *ContainerGroupReadinessProbe) GetExecOk() (*ContainerGroupProbeExec, bool)
GetExecOk returns a tuple with the Exec field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupReadinessProbe) GetFailureThreshold ¶
func (o *ContainerGroupReadinessProbe) GetFailureThreshold() int32
GetFailureThreshold returns the FailureThreshold field value
func (*ContainerGroupReadinessProbe) GetFailureThresholdOk ¶
func (o *ContainerGroupReadinessProbe) GetFailureThresholdOk() (*int32, bool)
GetFailureThresholdOk returns a tuple with the FailureThreshold field value and a boolean to check if the value has been set.
func (*ContainerGroupReadinessProbe) GetGrpc ¶
func (o *ContainerGroupReadinessProbe) GetGrpc() ContainerGroupProbeGrpc
GetGrpc returns the Grpc field value if set, zero value otherwise.
func (*ContainerGroupReadinessProbe) GetGrpcOk ¶
func (o *ContainerGroupReadinessProbe) GetGrpcOk() (*ContainerGroupProbeGrpc, bool)
GetGrpcOk returns a tuple with the Grpc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupReadinessProbe) GetHttp ¶
func (o *ContainerGroupReadinessProbe) GetHttp() ContainerGroupProbeHttp
GetHttp returns the Http field value if set, zero value otherwise.
func (*ContainerGroupReadinessProbe) GetHttpOk ¶
func (o *ContainerGroupReadinessProbe) GetHttpOk() (*ContainerGroupProbeHttp, bool)
GetHttpOk returns a tuple with the Http field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupReadinessProbe) GetInitialDelaySeconds ¶
func (o *ContainerGroupReadinessProbe) GetInitialDelaySeconds() int32
GetInitialDelaySeconds returns the InitialDelaySeconds field value
func (*ContainerGroupReadinessProbe) GetInitialDelaySecondsOk ¶
func (o *ContainerGroupReadinessProbe) GetInitialDelaySecondsOk() (*int32, bool)
GetInitialDelaySecondsOk returns a tuple with the InitialDelaySeconds field value and a boolean to check if the value has been set.
func (*ContainerGroupReadinessProbe) GetPeriodSeconds ¶
func (o *ContainerGroupReadinessProbe) GetPeriodSeconds() int32
GetPeriodSeconds returns the PeriodSeconds field value
func (*ContainerGroupReadinessProbe) GetPeriodSecondsOk ¶
func (o *ContainerGroupReadinessProbe) GetPeriodSecondsOk() (*int32, bool)
GetPeriodSecondsOk returns a tuple with the PeriodSeconds field value and a boolean to check if the value has been set.
func (*ContainerGroupReadinessProbe) GetSuccessThreshold ¶
func (o *ContainerGroupReadinessProbe) GetSuccessThreshold() int32
GetSuccessThreshold returns the SuccessThreshold field value
func (*ContainerGroupReadinessProbe) GetSuccessThresholdOk ¶
func (o *ContainerGroupReadinessProbe) GetSuccessThresholdOk() (*int32, bool)
GetSuccessThresholdOk returns a tuple with the SuccessThreshold field value and a boolean to check if the value has been set.
func (*ContainerGroupReadinessProbe) GetTcp ¶
func (o *ContainerGroupReadinessProbe) GetTcp() ContainerGroupProbeTcp
GetTcp returns the Tcp field value if set, zero value otherwise.
func (*ContainerGroupReadinessProbe) GetTcpOk ¶
func (o *ContainerGroupReadinessProbe) GetTcpOk() (*ContainerGroupProbeTcp, bool)
GetTcpOk returns a tuple with the Tcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupReadinessProbe) GetTimeoutSeconds ¶
func (o *ContainerGroupReadinessProbe) GetTimeoutSeconds() int32
GetTimeoutSeconds returns the TimeoutSeconds field value
func (*ContainerGroupReadinessProbe) GetTimeoutSecondsOk ¶
func (o *ContainerGroupReadinessProbe) GetTimeoutSecondsOk() (*int32, bool)
GetTimeoutSecondsOk returns a tuple with the TimeoutSeconds field value and a boolean to check if the value has been set.
func (*ContainerGroupReadinessProbe) HasExec ¶
func (o *ContainerGroupReadinessProbe) HasExec() bool
HasExec returns a boolean if a field has been set.
func (*ContainerGroupReadinessProbe) HasGrpc ¶
func (o *ContainerGroupReadinessProbe) HasGrpc() bool
HasGrpc returns a boolean if a field has been set.
func (*ContainerGroupReadinessProbe) HasHttp ¶
func (o *ContainerGroupReadinessProbe) HasHttp() bool
HasHttp returns a boolean if a field has been set.
func (*ContainerGroupReadinessProbe) HasTcp ¶
func (o *ContainerGroupReadinessProbe) HasTcp() bool
HasTcp returns a boolean if a field has been set.
func (ContainerGroupReadinessProbe) MarshalJSON ¶
func (o ContainerGroupReadinessProbe) MarshalJSON() ([]byte, error)
func (*ContainerGroupReadinessProbe) SetExec ¶
func (o *ContainerGroupReadinessProbe) SetExec(v ContainerGroupProbeExec)
SetExec gets a reference to the given ContainerGroupProbeExec and assigns it to the Exec field.
func (*ContainerGroupReadinessProbe) SetFailureThreshold ¶
func (o *ContainerGroupReadinessProbe) SetFailureThreshold(v int32)
SetFailureThreshold sets field value
func (*ContainerGroupReadinessProbe) SetGrpc ¶
func (o *ContainerGroupReadinessProbe) SetGrpc(v ContainerGroupProbeGrpc)
SetGrpc gets a reference to the given ContainerGroupProbeGrpc and assigns it to the Grpc field.
func (*ContainerGroupReadinessProbe) SetHttp ¶
func (o *ContainerGroupReadinessProbe) SetHttp(v ContainerGroupProbeHttp)
SetHttp gets a reference to the given ContainerGroupProbeHttp and assigns it to the Http field.
func (*ContainerGroupReadinessProbe) SetInitialDelaySeconds ¶
func (o *ContainerGroupReadinessProbe) SetInitialDelaySeconds(v int32)
SetInitialDelaySeconds sets field value
func (*ContainerGroupReadinessProbe) SetPeriodSeconds ¶
func (o *ContainerGroupReadinessProbe) SetPeriodSeconds(v int32)
SetPeriodSeconds sets field value
func (*ContainerGroupReadinessProbe) SetSuccessThreshold ¶
func (o *ContainerGroupReadinessProbe) SetSuccessThreshold(v int32)
SetSuccessThreshold sets field value
func (*ContainerGroupReadinessProbe) SetTcp ¶
func (o *ContainerGroupReadinessProbe) SetTcp(v ContainerGroupProbeTcp)
SetTcp gets a reference to the given ContainerGroupProbeTcp and assigns it to the Tcp field.
func (*ContainerGroupReadinessProbe) SetTimeoutSeconds ¶
func (o *ContainerGroupReadinessProbe) SetTimeoutSeconds(v int32)
SetTimeoutSeconds sets field value
func (ContainerGroupReadinessProbe) ToMap ¶
func (o ContainerGroupReadinessProbe) ToMap() (map[string]interface{}, error)
func (*ContainerGroupReadinessProbe) UnmarshalJSON ¶
func (o *ContainerGroupReadinessProbe) UnmarshalJSON(data []byte) (err error)
type ContainerGroupStartupProbe ¶
type ContainerGroupStartupProbe struct {
Exec *ContainerGroupProbeExec `json:"exec,omitempty"`
// Number of times the probe must fail before considering the container not started
FailureThreshold int32 `json:"failure_threshold"`
Grpc *ContainerGroupProbeGrpc `json:"grpc,omitempty"`
Http *ContainerGroupProbeHttp `json:"http,omitempty"`
// Number of seconds to wait after container startup before the first probe is executed
InitialDelaySeconds int32 `json:"initial_delay_seconds"`
Tcp *ContainerGroupProbeTcp `json:"tcp,omitempty"`
// How frequently (in seconds) to perform the probe
PeriodSeconds int32 `json:"period_seconds"`
// Minimum consecutive successes required for the probe to be considered successful
SuccessThreshold int32 `json:"success_threshold"`
// Maximum time (in seconds) to wait for a probe response before considering it failed
TimeoutSeconds int32 `json:"timeout_seconds"`
}
ContainerGroupStartupProbe Defines a probe that checks if a container application has started successfully. Startup probes help prevent applications from being prematurely marked as unhealthy during initialization. The probe can use HTTP requests, TCP connections, gRPC calls, or shell commands to determine startup status.
func NewContainerGroupStartupProbe ¶
func NewContainerGroupStartupProbe(failureThreshold int32, initialDelaySeconds int32, periodSeconds int32, successThreshold int32, timeoutSeconds int32) *ContainerGroupStartupProbe
NewContainerGroupStartupProbe instantiates a new ContainerGroupStartupProbe object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupStartupProbeWithDefaults ¶
func NewContainerGroupStartupProbeWithDefaults() *ContainerGroupStartupProbe
NewContainerGroupStartupProbeWithDefaults instantiates a new ContainerGroupStartupProbe object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupStartupProbe) GetExec ¶
func (o *ContainerGroupStartupProbe) GetExec() ContainerGroupProbeExec
GetExec returns the Exec field value if set, zero value otherwise.
func (*ContainerGroupStartupProbe) GetExecOk ¶
func (o *ContainerGroupStartupProbe) GetExecOk() (*ContainerGroupProbeExec, bool)
GetExecOk returns a tuple with the Exec field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupStartupProbe) GetFailureThreshold ¶
func (o *ContainerGroupStartupProbe) GetFailureThreshold() int32
GetFailureThreshold returns the FailureThreshold field value
func (*ContainerGroupStartupProbe) GetFailureThresholdOk ¶
func (o *ContainerGroupStartupProbe) GetFailureThresholdOk() (*int32, bool)
GetFailureThresholdOk returns a tuple with the FailureThreshold field value and a boolean to check if the value has been set.
func (*ContainerGroupStartupProbe) GetGrpc ¶
func (o *ContainerGroupStartupProbe) GetGrpc() ContainerGroupProbeGrpc
GetGrpc returns the Grpc field value if set, zero value otherwise.
func (*ContainerGroupStartupProbe) GetGrpcOk ¶
func (o *ContainerGroupStartupProbe) GetGrpcOk() (*ContainerGroupProbeGrpc, bool)
GetGrpcOk returns a tuple with the Grpc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupStartupProbe) GetHttp ¶
func (o *ContainerGroupStartupProbe) GetHttp() ContainerGroupProbeHttp
GetHttp returns the Http field value if set, zero value otherwise.
func (*ContainerGroupStartupProbe) GetHttpOk ¶
func (o *ContainerGroupStartupProbe) GetHttpOk() (*ContainerGroupProbeHttp, bool)
GetHttpOk returns a tuple with the Http field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupStartupProbe) GetInitialDelaySeconds ¶
func (o *ContainerGroupStartupProbe) GetInitialDelaySeconds() int32
GetInitialDelaySeconds returns the InitialDelaySeconds field value
func (*ContainerGroupStartupProbe) GetInitialDelaySecondsOk ¶
func (o *ContainerGroupStartupProbe) GetInitialDelaySecondsOk() (*int32, bool)
GetInitialDelaySecondsOk returns a tuple with the InitialDelaySeconds field value and a boolean to check if the value has been set.
func (*ContainerGroupStartupProbe) GetPeriodSeconds ¶
func (o *ContainerGroupStartupProbe) GetPeriodSeconds() int32
GetPeriodSeconds returns the PeriodSeconds field value
func (*ContainerGroupStartupProbe) GetPeriodSecondsOk ¶
func (o *ContainerGroupStartupProbe) GetPeriodSecondsOk() (*int32, bool)
GetPeriodSecondsOk returns a tuple with the PeriodSeconds field value and a boolean to check if the value has been set.
func (*ContainerGroupStartupProbe) GetSuccessThreshold ¶
func (o *ContainerGroupStartupProbe) GetSuccessThreshold() int32
GetSuccessThreshold returns the SuccessThreshold field value
func (*ContainerGroupStartupProbe) GetSuccessThresholdOk ¶
func (o *ContainerGroupStartupProbe) GetSuccessThresholdOk() (*int32, bool)
GetSuccessThresholdOk returns a tuple with the SuccessThreshold field value and a boolean to check if the value has been set.
func (*ContainerGroupStartupProbe) GetTcp ¶
func (o *ContainerGroupStartupProbe) GetTcp() ContainerGroupProbeTcp
GetTcp returns the Tcp field value if set, zero value otherwise.
func (*ContainerGroupStartupProbe) GetTcpOk ¶
func (o *ContainerGroupStartupProbe) GetTcpOk() (*ContainerGroupProbeTcp, bool)
GetTcpOk returns a tuple with the Tcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupStartupProbe) GetTimeoutSeconds ¶
func (o *ContainerGroupStartupProbe) GetTimeoutSeconds() int32
GetTimeoutSeconds returns the TimeoutSeconds field value
func (*ContainerGroupStartupProbe) GetTimeoutSecondsOk ¶
func (o *ContainerGroupStartupProbe) GetTimeoutSecondsOk() (*int32, bool)
GetTimeoutSecondsOk returns a tuple with the TimeoutSeconds field value and a boolean to check if the value has been set.
func (*ContainerGroupStartupProbe) HasExec ¶
func (o *ContainerGroupStartupProbe) HasExec() bool
HasExec returns a boolean if a field has been set.
func (*ContainerGroupStartupProbe) HasGrpc ¶
func (o *ContainerGroupStartupProbe) HasGrpc() bool
HasGrpc returns a boolean if a field has been set.
func (*ContainerGroupStartupProbe) HasHttp ¶
func (o *ContainerGroupStartupProbe) HasHttp() bool
HasHttp returns a boolean if a field has been set.
func (*ContainerGroupStartupProbe) HasTcp ¶
func (o *ContainerGroupStartupProbe) HasTcp() bool
HasTcp returns a boolean if a field has been set.
func (ContainerGroupStartupProbe) MarshalJSON ¶
func (o ContainerGroupStartupProbe) MarshalJSON() ([]byte, error)
func (*ContainerGroupStartupProbe) SetExec ¶
func (o *ContainerGroupStartupProbe) SetExec(v ContainerGroupProbeExec)
SetExec gets a reference to the given ContainerGroupProbeExec and assigns it to the Exec field.
func (*ContainerGroupStartupProbe) SetFailureThreshold ¶
func (o *ContainerGroupStartupProbe) SetFailureThreshold(v int32)
SetFailureThreshold sets field value
func (*ContainerGroupStartupProbe) SetGrpc ¶
func (o *ContainerGroupStartupProbe) SetGrpc(v ContainerGroupProbeGrpc)
SetGrpc gets a reference to the given ContainerGroupProbeGrpc and assigns it to the Grpc field.
func (*ContainerGroupStartupProbe) SetHttp ¶
func (o *ContainerGroupStartupProbe) SetHttp(v ContainerGroupProbeHttp)
SetHttp gets a reference to the given ContainerGroupProbeHttp and assigns it to the Http field.
func (*ContainerGroupStartupProbe) SetInitialDelaySeconds ¶
func (o *ContainerGroupStartupProbe) SetInitialDelaySeconds(v int32)
SetInitialDelaySeconds sets field value
func (*ContainerGroupStartupProbe) SetPeriodSeconds ¶
func (o *ContainerGroupStartupProbe) SetPeriodSeconds(v int32)
SetPeriodSeconds sets field value
func (*ContainerGroupStartupProbe) SetSuccessThreshold ¶
func (o *ContainerGroupStartupProbe) SetSuccessThreshold(v int32)
SetSuccessThreshold sets field value
func (*ContainerGroupStartupProbe) SetTcp ¶
func (o *ContainerGroupStartupProbe) SetTcp(v ContainerGroupProbeTcp)
SetTcp gets a reference to the given ContainerGroupProbeTcp and assigns it to the Tcp field.
func (*ContainerGroupStartupProbe) SetTimeoutSeconds ¶
func (o *ContainerGroupStartupProbe) SetTimeoutSeconds(v int32)
SetTimeoutSeconds sets field value
func (ContainerGroupStartupProbe) ToMap ¶
func (o ContainerGroupStartupProbe) ToMap() (map[string]interface{}, error)
func (*ContainerGroupStartupProbe) UnmarshalJSON ¶
func (o *ContainerGroupStartupProbe) UnmarshalJSON(data []byte) (err error)
type ContainerGroupState ¶
type ContainerGroupState struct {
// Optional textual description or notes about the current state of the container group
Description NullableString `json:"description,omitempty" validate:"regexp=^.*$"`
// Timestamp when the container group execution finished or is expected to finish
FinishTime time.Time `json:"finish_time"`
InstanceStatusCounts ContainerGroupInstanceStatusCount `json:"instance_status_counts"`
// Timestamp when the container group execution started
StartTime time.Time `json:"start_time"`
Status ContainerGroupStatus `json:"status"`
}
ContainerGroupState Represents the operational state of a container group during its lifecycle, including timing information, status, and instance distribution metrics. This state captures the current execution status, start and finish times, and provides visibility into the operational health across instances.
func NewContainerGroupState ¶
func NewContainerGroupState(finishTime time.Time, instanceStatusCounts ContainerGroupInstanceStatusCount, startTime time.Time, status ContainerGroupStatus) *ContainerGroupState
NewContainerGroupState instantiates a new ContainerGroupState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupStateWithDefaults ¶
func NewContainerGroupStateWithDefaults() *ContainerGroupState
NewContainerGroupStateWithDefaults instantiates a new ContainerGroupState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupState) GetDescription ¶
func (o *ContainerGroupState) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ContainerGroupState) GetDescriptionOk ¶
func (o *ContainerGroupState) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ContainerGroupState) GetFinishTime ¶
func (o *ContainerGroupState) GetFinishTime() time.Time
GetFinishTime returns the FinishTime field value
func (*ContainerGroupState) GetFinishTimeOk ¶
func (o *ContainerGroupState) GetFinishTimeOk() (*time.Time, bool)
GetFinishTimeOk returns a tuple with the FinishTime field value and a boolean to check if the value has been set.
func (*ContainerGroupState) GetInstanceStatusCounts ¶
func (o *ContainerGroupState) GetInstanceStatusCounts() ContainerGroupInstanceStatusCount
GetInstanceStatusCounts returns the InstanceStatusCounts field value
func (*ContainerGroupState) GetInstanceStatusCountsOk ¶
func (o *ContainerGroupState) GetInstanceStatusCountsOk() (*ContainerGroupInstanceStatusCount, bool)
GetInstanceStatusCountsOk returns a tuple with the InstanceStatusCounts field value and a boolean to check if the value has been set.
func (*ContainerGroupState) GetStartTime ¶
func (o *ContainerGroupState) GetStartTime() time.Time
GetStartTime returns the StartTime field value
func (*ContainerGroupState) GetStartTimeOk ¶
func (o *ContainerGroupState) GetStartTimeOk() (*time.Time, bool)
GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.
func (*ContainerGroupState) GetStatus ¶
func (o *ContainerGroupState) GetStatus() ContainerGroupStatus
GetStatus returns the Status field value
func (*ContainerGroupState) GetStatusOk ¶
func (o *ContainerGroupState) GetStatusOk() (*ContainerGroupStatus, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*ContainerGroupState) HasDescription ¶
func (o *ContainerGroupState) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (ContainerGroupState) MarshalJSON ¶
func (o ContainerGroupState) MarshalJSON() ([]byte, error)
func (*ContainerGroupState) SetDescription ¶
func (o *ContainerGroupState) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*ContainerGroupState) SetDescriptionNil ¶
func (o *ContainerGroupState) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*ContainerGroupState) SetFinishTime ¶
func (o *ContainerGroupState) SetFinishTime(v time.Time)
SetFinishTime sets field value
func (*ContainerGroupState) SetInstanceStatusCounts ¶
func (o *ContainerGroupState) SetInstanceStatusCounts(v ContainerGroupInstanceStatusCount)
SetInstanceStatusCounts sets field value
func (*ContainerGroupState) SetStartTime ¶
func (o *ContainerGroupState) SetStartTime(v time.Time)
SetStartTime sets field value
func (*ContainerGroupState) SetStatus ¶
func (o *ContainerGroupState) SetStatus(v ContainerGroupStatus)
SetStatus sets field value
func (ContainerGroupState) ToMap ¶
func (o ContainerGroupState) ToMap() (map[string]interface{}, error)
func (*ContainerGroupState) UnmarshalJSON ¶
func (o *ContainerGroupState) UnmarshalJSON(data []byte) (err error)
func (*ContainerGroupState) UnsetDescription ¶
func (o *ContainerGroupState) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
type ContainerGroupStatus ¶
type ContainerGroupStatus string
ContainerGroupStatus Represents the current operational state of a container group within the Salad platform.
const ( CONTAINERGROUPSTATUS_PENDING ContainerGroupStatus = "pending" CONTAINERGROUPSTATUS_RUNNING ContainerGroupStatus = "running" CONTAINERGROUPSTATUS_STOPPED ContainerGroupStatus = "stopped" CONTAINERGROUPSTATUS_SUCCEEDED ContainerGroupStatus = "succeeded" CONTAINERGROUPSTATUS_FAILED ContainerGroupStatus = "failed" CONTAINERGROUPSTATUS_DEPLOYING ContainerGroupStatus = "deploying" )
List of ContainerGroupStatus
func NewContainerGroupStatusFromValue ¶
func NewContainerGroupStatusFromValue(v string) (*ContainerGroupStatus, error)
NewContainerGroupStatusFromValue returns a pointer to a valid ContainerGroupStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ContainerGroupStatus) IsValid ¶
func (v ContainerGroupStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ContainerGroupStatus) Ptr ¶
func (v ContainerGroupStatus) Ptr() *ContainerGroupStatus
Ptr returns reference to ContainerGroupStatus value
func (*ContainerGroupStatus) UnmarshalJSON ¶
func (v *ContainerGroupStatus) UnmarshalJSON(src []byte) error
type ContainerGroupsAPIService ¶
type ContainerGroupsAPIService service
ContainerGroupsAPIService ContainerGroupsAPI service
func (*ContainerGroupsAPIService) CreateContainerGroup ¶
func (a *ContainerGroupsAPIService) CreateContainerGroup(ctx context.Context, organizationName string, projectName string) ApiCreateContainerGroupRequest
CreateContainerGroup Create Container Group
Creates a new container group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @return ApiCreateContainerGroupRequest
func (*ContainerGroupsAPIService) CreateContainerGroupExecute ¶
func (a *ContainerGroupsAPIService) CreateContainerGroupExecute(r ApiCreateContainerGroupRequest) (*ContainerGroup, *http.Response, error)
Execute executes the request
@return ContainerGroup
func (*ContainerGroupsAPIService) DeleteContainerGroup ¶
func (a *ContainerGroupsAPIService) DeleteContainerGroup(ctx context.Context, organizationName string, projectName string, containerGroupName string) ApiDeleteContainerGroupRequest
DeleteContainerGroup Delete Container Group
Deletes a container group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @return ApiDeleteContainerGroupRequest
func (*ContainerGroupsAPIService) DeleteContainerGroupExecute ¶
func (a *ContainerGroupsAPIService) DeleteContainerGroupExecute(r ApiDeleteContainerGroupRequest) (*http.Response, error)
Execute executes the request
func (*ContainerGroupsAPIService) GetContainerGroup ¶
func (a *ContainerGroupsAPIService) GetContainerGroup(ctx context.Context, organizationName string, projectName string, containerGroupName string) ApiGetContainerGroupRequest
GetContainerGroup Get Container Group
Gets a container group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @return ApiGetContainerGroupRequest
func (*ContainerGroupsAPIService) GetContainerGroupExecute ¶
func (a *ContainerGroupsAPIService) GetContainerGroupExecute(r ApiGetContainerGroupRequest) (*ContainerGroup, *http.Response, error)
Execute executes the request
@return ContainerGroup
func (*ContainerGroupsAPIService) GetContainerGroupInstance ¶
func (a *ContainerGroupsAPIService) GetContainerGroupInstance(ctx context.Context, organizationName string, projectName string, containerGroupName string, containerGroupInstanceId string) ApiGetContainerGroupInstanceRequest
GetContainerGroupInstance Get Container Group Instance
Gets a container group instance
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @param containerGroupInstanceId The unique container group instance identifier @return ApiGetContainerGroupInstanceRequest
func (*ContainerGroupsAPIService) GetContainerGroupInstanceExecute ¶
func (a *ContainerGroupsAPIService) GetContainerGroupInstanceExecute(r ApiGetContainerGroupInstanceRequest) (*ContainerGroupInstance, *http.Response, error)
Execute executes the request
@return ContainerGroupInstance
func (*ContainerGroupsAPIService) ListContainerGroupInstances ¶
func (a *ContainerGroupsAPIService) ListContainerGroupInstances(ctx context.Context, organizationName string, projectName string, containerGroupName string) ApiListContainerGroupInstancesRequest
ListContainerGroupInstances List Container Group Instances
Gets the list of container group instances
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @return ApiListContainerGroupInstancesRequest
func (*ContainerGroupsAPIService) ListContainerGroupInstancesExecute ¶
func (a *ContainerGroupsAPIService) ListContainerGroupInstancesExecute(r ApiListContainerGroupInstancesRequest) (*ContainerGroupInstanceCollection, *http.Response, error)
Execute executes the request
@return ContainerGroupInstanceCollection
func (*ContainerGroupsAPIService) ListContainerGroups ¶
func (a *ContainerGroupsAPIService) ListContainerGroups(ctx context.Context, organizationName string, projectName string) ApiListContainerGroupsRequest
ListContainerGroups List Container Groups
Gets the list of container groups
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @return ApiListContainerGroupsRequest
func (*ContainerGroupsAPIService) ListContainerGroupsExecute ¶
func (a *ContainerGroupsAPIService) ListContainerGroupsExecute(r ApiListContainerGroupsRequest) (*ContainerGroupCollection, *http.Response, error)
Execute executes the request
@return ContainerGroupCollection
func (*ContainerGroupsAPIService) ReallocateContainerGroupInstance ¶
func (a *ContainerGroupsAPIService) ReallocateContainerGroupInstance(ctx context.Context, organizationName string, projectName string, containerGroupName string, containerGroupInstanceId string) ApiReallocateContainerGroupInstanceRequest
ReallocateContainerGroupInstance Reallocate Container Group Instance
Reallocates a container group instance to run on a different Salad Node
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @param containerGroupInstanceId The unique container group instance identifier @return ApiReallocateContainerGroupInstanceRequest
func (*ContainerGroupsAPIService) ReallocateContainerGroupInstanceExecute ¶
func (a *ContainerGroupsAPIService) ReallocateContainerGroupInstanceExecute(r ApiReallocateContainerGroupInstanceRequest) (*http.Response, error)
Execute executes the request
func (*ContainerGroupsAPIService) RecreateContainerGroupInstance ¶
func (a *ContainerGroupsAPIService) RecreateContainerGroupInstance(ctx context.Context, organizationName string, projectName string, containerGroupName string, containerGroupInstanceId string) ApiRecreateContainerGroupInstanceRequest
RecreateContainerGroupInstance Recreate Container Group Instance
Stops a container, destroys it, and starts a new one without requiring the image to be downloaded again on a new Salad Node
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @param containerGroupInstanceId The unique container group instance identifier @return ApiRecreateContainerGroupInstanceRequest
func (*ContainerGroupsAPIService) RecreateContainerGroupInstanceExecute ¶
func (a *ContainerGroupsAPIService) RecreateContainerGroupInstanceExecute(r ApiRecreateContainerGroupInstanceRequest) (*http.Response, error)
Execute executes the request
func (*ContainerGroupsAPIService) RestartContainerGroupInstance ¶
func (a *ContainerGroupsAPIService) RestartContainerGroupInstance(ctx context.Context, organizationName string, projectName string, containerGroupName string, containerGroupInstanceId string) ApiRestartContainerGroupInstanceRequest
RestartContainerGroupInstance Restart container Group Instance
Stops a container and restarts it on the same Salad Node
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @param containerGroupInstanceId The unique container group instance identifier @return ApiRestartContainerGroupInstanceRequest
func (*ContainerGroupsAPIService) RestartContainerGroupInstanceExecute ¶
func (a *ContainerGroupsAPIService) RestartContainerGroupInstanceExecute(r ApiRestartContainerGroupInstanceRequest) (*http.Response, error)
Execute executes the request
func (*ContainerGroupsAPIService) StartContainerGroup ¶
func (a *ContainerGroupsAPIService) StartContainerGroup(ctx context.Context, organizationName string, projectName string, containerGroupName string) ApiStartContainerGroupRequest
StartContainerGroup Start Container Group
Starts a container group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @return ApiStartContainerGroupRequest
func (*ContainerGroupsAPIService) StartContainerGroupExecute ¶
func (a *ContainerGroupsAPIService) StartContainerGroupExecute(r ApiStartContainerGroupRequest) (*http.Response, error)
Execute executes the request
func (*ContainerGroupsAPIService) StopContainerGroup ¶
func (a *ContainerGroupsAPIService) StopContainerGroup(ctx context.Context, organizationName string, projectName string, containerGroupName string) ApiStopContainerGroupRequest
StopContainerGroup Stop Container Group
Stops a container group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @return ApiStopContainerGroupRequest
func (*ContainerGroupsAPIService) StopContainerGroupExecute ¶
func (a *ContainerGroupsAPIService) StopContainerGroupExecute(r ApiStopContainerGroupRequest) (*http.Response, error)
Execute executes the request
func (*ContainerGroupsAPIService) UpdateContainerGroup ¶
func (a *ContainerGroupsAPIService) UpdateContainerGroup(ctx context.Context, organizationName string, projectName string, containerGroupName string) ApiUpdateContainerGroupRequest
UpdateContainerGroup Update Container Group
Updates a container group
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @return ApiUpdateContainerGroupRequest
func (*ContainerGroupsAPIService) UpdateContainerGroupExecute ¶
func (a *ContainerGroupsAPIService) UpdateContainerGroupExecute(r ApiUpdateContainerGroupRequest) (*ContainerGroup, *http.Response, error)
Execute executes the request
@return ContainerGroup
func (*ContainerGroupsAPIService) UpdateContainerGroupInstance ¶
func (a *ContainerGroupsAPIService) UpdateContainerGroupInstance(ctx context.Context, organizationName string, projectName string, containerGroupName string, containerGroupInstanceId string) ApiUpdateContainerGroupInstanceRequest
UpdateContainerGroupInstance Update Container Group Instance
Updates a container group instance
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @param containerGroupInstanceId The unique container group instance identifier @return ApiUpdateContainerGroupInstanceRequest
func (*ContainerGroupsAPIService) UpdateContainerGroupInstanceExecute ¶
func (a *ContainerGroupsAPIService) UpdateContainerGroupInstanceExecute(r ApiUpdateContainerGroupInstanceRequest) (*ContainerGroupInstance, *http.Response, error)
Execute executes the request
@return ContainerGroupInstance
type ContainerGroupsQuotas ¶
type ContainerGroupsQuotas struct {
// The maximum number of replicas that can be created for a container group
ContainerReplicasQuota int32 `json:"container_replicas_quota"`
// The number of replicas that are currently in use
ContainerReplicasUsed int32 `json:"container_replicas_used"`
// The maximum number of container group reallocations per minute
MaxContainerGroupReallocationsPerMinute *int32 `json:"max_container_group_reallocations_per_minute,omitempty"`
// The maximum number of container group recreates per minute
MaxContainerGroupRecreatesPerMinute *int32 `json:"max_container_group_recreates_per_minute,omitempty"`
// The maximum number of container group restarts per minute
MaxContainerGroupRestartsPerMinute *int32 `json:"max_container_group_restarts_per_minute,omitempty"`
}
ContainerGroupsQuotas Represents the organization quotas for container groups
func NewContainerGroupsQuotas ¶
func NewContainerGroupsQuotas(containerReplicasQuota int32, containerReplicasUsed int32) *ContainerGroupsQuotas
NewContainerGroupsQuotas instantiates a new ContainerGroupsQuotas object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerGroupsQuotasWithDefaults ¶
func NewContainerGroupsQuotasWithDefaults() *ContainerGroupsQuotas
NewContainerGroupsQuotasWithDefaults instantiates a new ContainerGroupsQuotas object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerGroupsQuotas) GetContainerReplicasQuota ¶
func (o *ContainerGroupsQuotas) GetContainerReplicasQuota() int32
GetContainerReplicasQuota returns the ContainerReplicasQuota field value
func (*ContainerGroupsQuotas) GetContainerReplicasQuotaOk ¶
func (o *ContainerGroupsQuotas) GetContainerReplicasQuotaOk() (*int32, bool)
GetContainerReplicasQuotaOk returns a tuple with the ContainerReplicasQuota field value and a boolean to check if the value has been set.
func (*ContainerGroupsQuotas) GetContainerReplicasUsed ¶
func (o *ContainerGroupsQuotas) GetContainerReplicasUsed() int32
GetContainerReplicasUsed returns the ContainerReplicasUsed field value
func (*ContainerGroupsQuotas) GetContainerReplicasUsedOk ¶
func (o *ContainerGroupsQuotas) GetContainerReplicasUsedOk() (*int32, bool)
GetContainerReplicasUsedOk returns a tuple with the ContainerReplicasUsed field value and a boolean to check if the value has been set.
func (*ContainerGroupsQuotas) GetMaxContainerGroupReallocationsPerMinute ¶
func (o *ContainerGroupsQuotas) GetMaxContainerGroupReallocationsPerMinute() int32
GetMaxContainerGroupReallocationsPerMinute returns the MaxContainerGroupReallocationsPerMinute field value if set, zero value otherwise.
func (*ContainerGroupsQuotas) GetMaxContainerGroupReallocationsPerMinuteOk ¶
func (o *ContainerGroupsQuotas) GetMaxContainerGroupReallocationsPerMinuteOk() (*int32, bool)
GetMaxContainerGroupReallocationsPerMinuteOk returns a tuple with the MaxContainerGroupReallocationsPerMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupsQuotas) GetMaxContainerGroupRecreatesPerMinute ¶
func (o *ContainerGroupsQuotas) GetMaxContainerGroupRecreatesPerMinute() int32
GetMaxContainerGroupRecreatesPerMinute returns the MaxContainerGroupRecreatesPerMinute field value if set, zero value otherwise.
func (*ContainerGroupsQuotas) GetMaxContainerGroupRecreatesPerMinuteOk ¶
func (o *ContainerGroupsQuotas) GetMaxContainerGroupRecreatesPerMinuteOk() (*int32, bool)
GetMaxContainerGroupRecreatesPerMinuteOk returns a tuple with the MaxContainerGroupRecreatesPerMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupsQuotas) GetMaxContainerGroupRestartsPerMinute ¶
func (o *ContainerGroupsQuotas) GetMaxContainerGroupRestartsPerMinute() int32
GetMaxContainerGroupRestartsPerMinute returns the MaxContainerGroupRestartsPerMinute field value if set, zero value otherwise.
func (*ContainerGroupsQuotas) GetMaxContainerGroupRestartsPerMinuteOk ¶
func (o *ContainerGroupsQuotas) GetMaxContainerGroupRestartsPerMinuteOk() (*int32, bool)
GetMaxContainerGroupRestartsPerMinuteOk returns a tuple with the MaxContainerGroupRestartsPerMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerGroupsQuotas) HasMaxContainerGroupReallocationsPerMinute ¶
func (o *ContainerGroupsQuotas) HasMaxContainerGroupReallocationsPerMinute() bool
HasMaxContainerGroupReallocationsPerMinute returns a boolean if a field has been set.
func (*ContainerGroupsQuotas) HasMaxContainerGroupRecreatesPerMinute ¶
func (o *ContainerGroupsQuotas) HasMaxContainerGroupRecreatesPerMinute() bool
HasMaxContainerGroupRecreatesPerMinute returns a boolean if a field has been set.
func (*ContainerGroupsQuotas) HasMaxContainerGroupRestartsPerMinute ¶
func (o *ContainerGroupsQuotas) HasMaxContainerGroupRestartsPerMinute() bool
HasMaxContainerGroupRestartsPerMinute returns a boolean if a field has been set.
func (ContainerGroupsQuotas) MarshalJSON ¶
func (o ContainerGroupsQuotas) MarshalJSON() ([]byte, error)
func (*ContainerGroupsQuotas) SetContainerReplicasQuota ¶
func (o *ContainerGroupsQuotas) SetContainerReplicasQuota(v int32)
SetContainerReplicasQuota sets field value
func (*ContainerGroupsQuotas) SetContainerReplicasUsed ¶
func (o *ContainerGroupsQuotas) SetContainerReplicasUsed(v int32)
SetContainerReplicasUsed sets field value
func (*ContainerGroupsQuotas) SetMaxContainerGroupReallocationsPerMinute ¶
func (o *ContainerGroupsQuotas) SetMaxContainerGroupReallocationsPerMinute(v int32)
SetMaxContainerGroupReallocationsPerMinute gets a reference to the given int32 and assigns it to the MaxContainerGroupReallocationsPerMinute field.
func (*ContainerGroupsQuotas) SetMaxContainerGroupRecreatesPerMinute ¶
func (o *ContainerGroupsQuotas) SetMaxContainerGroupRecreatesPerMinute(v int32)
SetMaxContainerGroupRecreatesPerMinute gets a reference to the given int32 and assigns it to the MaxContainerGroupRecreatesPerMinute field.
func (*ContainerGroupsQuotas) SetMaxContainerGroupRestartsPerMinute ¶
func (o *ContainerGroupsQuotas) SetMaxContainerGroupRestartsPerMinute(v int32)
SetMaxContainerGroupRestartsPerMinute gets a reference to the given int32 and assigns it to the MaxContainerGroupRestartsPerMinute field.
func (ContainerGroupsQuotas) ToMap ¶
func (o ContainerGroupsQuotas) ToMap() (map[string]interface{}, error)
func (*ContainerGroupsQuotas) UnmarshalJSON ¶
func (o *ContainerGroupsQuotas) UnmarshalJSON(data []byte) (err error)
type ContainerLogging ¶
type ContainerLogging struct {
Axiom *ContainerLoggingAxiom `json:"axiom,omitempty"`
Datadog *ContainerLoggingDatadog `json:"datadog,omitempty"`
Http *ContainerLoggingHttp `json:"http,omitempty"`
NewRelic *ContainerLoggingNewRelic `json:"new_relic,omitempty"`
Splunk *ContainerLoggingSplunk `json:"splunk,omitempty"`
Tcp *ContainerLoggingTcp `json:"tcp,omitempty"`
}
ContainerLogging Configuration options for directing container logs to a logging provider. This schema enables you to specify a single logging destination for container output, supporting monitoring, debugging, and analytics use cases. Each provider has its own configuration parameters defined in the referenced schemas. Only one logging provider can be selected at a time.
func NewContainerLogging ¶
func NewContainerLogging() *ContainerLogging
NewContainerLogging instantiates a new ContainerLogging object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingWithDefaults ¶
func NewContainerLoggingWithDefaults() *ContainerLogging
NewContainerLoggingWithDefaults instantiates a new ContainerLogging object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLogging) GetAxiom ¶
func (o *ContainerLogging) GetAxiom() ContainerLoggingAxiom
GetAxiom returns the Axiom field value if set, zero value otherwise.
func (*ContainerLogging) GetAxiomOk ¶
func (o *ContainerLogging) GetAxiomOk() (*ContainerLoggingAxiom, bool)
GetAxiomOk returns a tuple with the Axiom field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerLogging) GetDatadog ¶
func (o *ContainerLogging) GetDatadog() ContainerLoggingDatadog
GetDatadog returns the Datadog field value if set, zero value otherwise.
func (*ContainerLogging) GetDatadogOk ¶
func (o *ContainerLogging) GetDatadogOk() (*ContainerLoggingDatadog, bool)
GetDatadogOk returns a tuple with the Datadog field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerLogging) GetHttp ¶
func (o *ContainerLogging) GetHttp() ContainerLoggingHttp
GetHttp returns the Http field value if set, zero value otherwise.
func (*ContainerLogging) GetHttpOk ¶
func (o *ContainerLogging) GetHttpOk() (*ContainerLoggingHttp, bool)
GetHttpOk returns a tuple with the Http field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerLogging) GetNewRelic ¶
func (o *ContainerLogging) GetNewRelic() ContainerLoggingNewRelic
GetNewRelic returns the NewRelic field value if set, zero value otherwise.
func (*ContainerLogging) GetNewRelicOk ¶
func (o *ContainerLogging) GetNewRelicOk() (*ContainerLoggingNewRelic, bool)
GetNewRelicOk returns a tuple with the NewRelic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerLogging) GetSplunk ¶
func (o *ContainerLogging) GetSplunk() ContainerLoggingSplunk
GetSplunk returns the Splunk field value if set, zero value otherwise.
func (*ContainerLogging) GetSplunkOk ¶
func (o *ContainerLogging) GetSplunkOk() (*ContainerLoggingSplunk, bool)
GetSplunkOk returns a tuple with the Splunk field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerLogging) GetTcp ¶
func (o *ContainerLogging) GetTcp() ContainerLoggingTcp
GetTcp returns the Tcp field value if set, zero value otherwise.
func (*ContainerLogging) GetTcpOk ¶
func (o *ContainerLogging) GetTcpOk() (*ContainerLoggingTcp, bool)
GetTcpOk returns a tuple with the Tcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerLogging) HasAxiom ¶
func (o *ContainerLogging) HasAxiom() bool
HasAxiom returns a boolean if a field has been set.
func (*ContainerLogging) HasDatadog ¶
func (o *ContainerLogging) HasDatadog() bool
HasDatadog returns a boolean if a field has been set.
func (*ContainerLogging) HasHttp ¶
func (o *ContainerLogging) HasHttp() bool
HasHttp returns a boolean if a field has been set.
func (*ContainerLogging) HasNewRelic ¶
func (o *ContainerLogging) HasNewRelic() bool
HasNewRelic returns a boolean if a field has been set.
func (*ContainerLogging) HasSplunk ¶
func (o *ContainerLogging) HasSplunk() bool
HasSplunk returns a boolean if a field has been set.
func (*ContainerLogging) HasTcp ¶
func (o *ContainerLogging) HasTcp() bool
HasTcp returns a boolean if a field has been set.
func (ContainerLogging) MarshalJSON ¶
func (o ContainerLogging) MarshalJSON() ([]byte, error)
func (*ContainerLogging) SetAxiom ¶
func (o *ContainerLogging) SetAxiom(v ContainerLoggingAxiom)
SetAxiom gets a reference to the given ContainerLoggingAxiom and assigns it to the Axiom field.
func (*ContainerLogging) SetDatadog ¶
func (o *ContainerLogging) SetDatadog(v ContainerLoggingDatadog)
SetDatadog gets a reference to the given ContainerLoggingDatadog and assigns it to the Datadog field.
func (*ContainerLogging) SetHttp ¶
func (o *ContainerLogging) SetHttp(v ContainerLoggingHttp)
SetHttp gets a reference to the given ContainerLoggingHttp and assigns it to the Http field.
func (*ContainerLogging) SetNewRelic ¶
func (o *ContainerLogging) SetNewRelic(v ContainerLoggingNewRelic)
SetNewRelic gets a reference to the given ContainerLoggingNewRelic and assigns it to the NewRelic field.
func (*ContainerLogging) SetSplunk ¶
func (o *ContainerLogging) SetSplunk(v ContainerLoggingSplunk)
SetSplunk gets a reference to the given ContainerLoggingSplunk and assigns it to the Splunk field.
func (*ContainerLogging) SetTcp ¶
func (o *ContainerLogging) SetTcp(v ContainerLoggingTcp)
SetTcp gets a reference to the given ContainerLoggingTcp and assigns it to the Tcp field.
func (ContainerLogging) ToMap ¶
func (o ContainerLogging) ToMap() (map[string]interface{}, error)
type ContainerLoggingAxiom ¶
type ContainerLoggingAxiom struct {
// The Axiom host URL where logs will be sent (e.g. logs.axiom.co)
Host string `json:"host" validate:"regexp=^.*$"`
// Authentication token for the Axiom API with appropriate write permissions
ApiToken string `json:"api_token" validate:"regexp=^.*$"`
// Name of the Axiom dataset where the container logs will be stored and indexed
Dataset string `json:"dataset" validate:"regexp=^.*$"`
}
ContainerLoggingAxiom Configuration settings for integrating container logs with the Axiom logging service. When specified, container logs will be forwarded to the Axiom instance defined by these parameters.
func NewContainerLoggingAxiom ¶
func NewContainerLoggingAxiom(host string, apiToken string, dataset string) *ContainerLoggingAxiom
NewContainerLoggingAxiom instantiates a new ContainerLoggingAxiom object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingAxiomWithDefaults ¶
func NewContainerLoggingAxiomWithDefaults() *ContainerLoggingAxiom
NewContainerLoggingAxiomWithDefaults instantiates a new ContainerLoggingAxiom object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLoggingAxiom) GetApiToken ¶
func (o *ContainerLoggingAxiom) GetApiToken() string
GetApiToken returns the ApiToken field value
func (*ContainerLoggingAxiom) GetApiTokenOk ¶
func (o *ContainerLoggingAxiom) GetApiTokenOk() (*string, bool)
GetApiTokenOk returns a tuple with the ApiToken field value and a boolean to check if the value has been set.
func (*ContainerLoggingAxiom) GetDataset ¶
func (o *ContainerLoggingAxiom) GetDataset() string
GetDataset returns the Dataset field value
func (*ContainerLoggingAxiom) GetDatasetOk ¶
func (o *ContainerLoggingAxiom) GetDatasetOk() (*string, bool)
GetDatasetOk returns a tuple with the Dataset field value and a boolean to check if the value has been set.
func (*ContainerLoggingAxiom) GetHost ¶
func (o *ContainerLoggingAxiom) GetHost() string
GetHost returns the Host field value
func (*ContainerLoggingAxiom) GetHostOk ¶
func (o *ContainerLoggingAxiom) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.
func (ContainerLoggingAxiom) MarshalJSON ¶
func (o ContainerLoggingAxiom) MarshalJSON() ([]byte, error)
func (*ContainerLoggingAxiom) SetApiToken ¶
func (o *ContainerLoggingAxiom) SetApiToken(v string)
SetApiToken sets field value
func (*ContainerLoggingAxiom) SetDataset ¶
func (o *ContainerLoggingAxiom) SetDataset(v string)
SetDataset sets field value
func (*ContainerLoggingAxiom) SetHost ¶
func (o *ContainerLoggingAxiom) SetHost(v string)
SetHost sets field value
func (ContainerLoggingAxiom) ToMap ¶
func (o ContainerLoggingAxiom) ToMap() (map[string]interface{}, error)
func (*ContainerLoggingAxiom) UnmarshalJSON ¶
func (o *ContainerLoggingAxiom) UnmarshalJSON(data []byte) (err error)
type ContainerLoggingDatadog ¶
type ContainerLoggingDatadog struct {
// The Datadog intake server host URL where logs will be sent.
Host string `json:"host" validate:"regexp=^.*$"`
// The Datadog API key used for authentication when sending logs.
ApiKey string `json:"api_key" validate:"regexp=^.*$"`
// Optional metadata tags to attach to logs for filtering and categorization in Datadog.
Tags []ContainerLoggingDatadogTag `json:"tags"`
}
ContainerLoggingDatadog Configuration for forwarding container logs to Datadog monitoring service.
func NewContainerLoggingDatadog ¶
func NewContainerLoggingDatadog(host string, apiKey string, tags []ContainerLoggingDatadogTag) *ContainerLoggingDatadog
NewContainerLoggingDatadog instantiates a new ContainerLoggingDatadog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingDatadogWithDefaults ¶
func NewContainerLoggingDatadogWithDefaults() *ContainerLoggingDatadog
NewContainerLoggingDatadogWithDefaults instantiates a new ContainerLoggingDatadog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLoggingDatadog) GetApiKey ¶
func (o *ContainerLoggingDatadog) GetApiKey() string
GetApiKey returns the ApiKey field value
func (*ContainerLoggingDatadog) GetApiKeyOk ¶
func (o *ContainerLoggingDatadog) GetApiKeyOk() (*string, bool)
GetApiKeyOk returns a tuple with the ApiKey field value and a boolean to check if the value has been set.
func (*ContainerLoggingDatadog) GetHost ¶
func (o *ContainerLoggingDatadog) GetHost() string
GetHost returns the Host field value
func (*ContainerLoggingDatadog) GetHostOk ¶
func (o *ContainerLoggingDatadog) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.
func (*ContainerLoggingDatadog) GetTags ¶
func (o *ContainerLoggingDatadog) GetTags() []ContainerLoggingDatadogTag
GetTags returns the Tags field value If the value is explicit nil, the zero value for []ContainerLoggingDatadogTag will be returned
func (*ContainerLoggingDatadog) GetTagsOk ¶
func (o *ContainerLoggingDatadog) GetTagsOk() ([]ContainerLoggingDatadogTag, bool)
GetTagsOk returns a tuple with the Tags field value 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 (ContainerLoggingDatadog) MarshalJSON ¶
func (o ContainerLoggingDatadog) MarshalJSON() ([]byte, error)
func (*ContainerLoggingDatadog) SetApiKey ¶
func (o *ContainerLoggingDatadog) SetApiKey(v string)
SetApiKey sets field value
func (*ContainerLoggingDatadog) SetHost ¶
func (o *ContainerLoggingDatadog) SetHost(v string)
SetHost sets field value
func (*ContainerLoggingDatadog) SetTags ¶
func (o *ContainerLoggingDatadog) SetTags(v []ContainerLoggingDatadogTag)
SetTags sets field value
func (ContainerLoggingDatadog) ToMap ¶
func (o ContainerLoggingDatadog) ToMap() (map[string]interface{}, error)
func (*ContainerLoggingDatadog) UnmarshalJSON ¶
func (o *ContainerLoggingDatadog) UnmarshalJSON(data []byte) (err error)
type ContainerLoggingDatadogTag ¶
type ContainerLoggingDatadogTag struct {
// The name of the metadata tag.
Name string `json:"name" validate:"regexp=^.*$"`
// The value of the metadata tag.
Value string `json:"value" validate:"regexp=^.*$"`
}
ContainerLoggingDatadogTag Represents a Datadog tag used for container logging metadata.
func NewContainerLoggingDatadogTag ¶
func NewContainerLoggingDatadogTag(name string, value string) *ContainerLoggingDatadogTag
NewContainerLoggingDatadogTag instantiates a new ContainerLoggingDatadogTag object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingDatadogTagWithDefaults ¶
func NewContainerLoggingDatadogTagWithDefaults() *ContainerLoggingDatadogTag
NewContainerLoggingDatadogTagWithDefaults instantiates a new ContainerLoggingDatadogTag object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLoggingDatadogTag) GetName ¶
func (o *ContainerLoggingDatadogTag) GetName() string
GetName returns the Name field value
func (*ContainerLoggingDatadogTag) GetNameOk ¶
func (o *ContainerLoggingDatadogTag) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ContainerLoggingDatadogTag) GetValue ¶
func (o *ContainerLoggingDatadogTag) GetValue() string
GetValue returns the Value field value
func (*ContainerLoggingDatadogTag) GetValueOk ¶
func (o *ContainerLoggingDatadogTag) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (ContainerLoggingDatadogTag) MarshalJSON ¶
func (o ContainerLoggingDatadogTag) MarshalJSON() ([]byte, error)
func (*ContainerLoggingDatadogTag) SetName ¶
func (o *ContainerLoggingDatadogTag) SetName(v string)
SetName sets field value
func (*ContainerLoggingDatadogTag) SetValue ¶
func (o *ContainerLoggingDatadogTag) SetValue(v string)
SetValue sets field value
func (ContainerLoggingDatadogTag) ToMap ¶
func (o ContainerLoggingDatadogTag) ToMap() (map[string]interface{}, error)
func (*ContainerLoggingDatadogTag) UnmarshalJSON ¶
func (o *ContainerLoggingDatadogTag) UnmarshalJSON(data []byte) (err error)
type ContainerLoggingDatadogTagsInner ¶
type ContainerLoggingDatadogTagsInner struct {
Name string `json:"name"`
Value string `json:"value"`
}
ContainerLoggingDatadogTagsInner struct for ContainerLoggingDatadogTagsInner
func NewContainerLoggingDatadogTagsInner ¶
func NewContainerLoggingDatadogTagsInner(name string, value string) *ContainerLoggingDatadogTagsInner
NewContainerLoggingDatadogTagsInner instantiates a new ContainerLoggingDatadogTagsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingDatadogTagsInnerWithDefaults ¶
func NewContainerLoggingDatadogTagsInnerWithDefaults() *ContainerLoggingDatadogTagsInner
NewContainerLoggingDatadogTagsInnerWithDefaults instantiates a new ContainerLoggingDatadogTagsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLoggingDatadogTagsInner) GetName ¶
func (o *ContainerLoggingDatadogTagsInner) GetName() string
GetName returns the Name field value
func (*ContainerLoggingDatadogTagsInner) GetNameOk ¶
func (o *ContainerLoggingDatadogTagsInner) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ContainerLoggingDatadogTagsInner) GetValue ¶
func (o *ContainerLoggingDatadogTagsInner) GetValue() string
GetValue returns the Value field value
func (*ContainerLoggingDatadogTagsInner) GetValueOk ¶
func (o *ContainerLoggingDatadogTagsInner) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (ContainerLoggingDatadogTagsInner) MarshalJSON ¶
func (o ContainerLoggingDatadogTagsInner) MarshalJSON() ([]byte, error)
func (*ContainerLoggingDatadogTagsInner) SetName ¶
func (o *ContainerLoggingDatadogTagsInner) SetName(v string)
SetName sets field value
func (*ContainerLoggingDatadogTagsInner) SetValue ¶
func (o *ContainerLoggingDatadogTagsInner) SetValue(v string)
SetValue sets field value
func (ContainerLoggingDatadogTagsInner) ToMap ¶
func (o ContainerLoggingDatadogTagsInner) ToMap() (map[string]interface{}, error)
func (*ContainerLoggingDatadogTagsInner) UnmarshalJSON ¶
func (o *ContainerLoggingDatadogTagsInner) UnmarshalJSON(data []byte) (err error)
type ContainerLoggingHttp ¶
type ContainerLoggingHttp struct {
// The hostname or IP address of the HTTP logging endpoint
Host string `json:"host" validate:"regexp=^.*$"`
// The port number of the HTTP logging endpoint (1-65535)
Port int32 `json:"port"`
// Optional username for HTTP authentication
User NullableString `json:"user,omitempty" validate:"regexp=^.*$"`
// Optional password for HTTP authentication
Password NullableString `json:"password,omitempty" validate:"regexp=^.*$"`
// Optional URL path for the HTTP endpoint
Path NullableString `json:"path,omitempty" validate:"regexp=^.*$"`
Format ContainerLoggingHttpFormat `json:"format"`
// Optional HTTP headers to include in log transmission requests
Headers []ContainerLoggingHttpHeader `json:"headers"`
Compression ContainerLoggingHttpCompression `json:"compression"`
}
ContainerLoggingHttp Configuration for sending container logs to an HTTP endpoint. Defines how logs are formatted, compressed, and transmitted.
func NewContainerLoggingHttp ¶
func NewContainerLoggingHttp(host string, port int32, format ContainerLoggingHttpFormat, headers []ContainerLoggingHttpHeader, compression ContainerLoggingHttpCompression) *ContainerLoggingHttp
NewContainerLoggingHttp instantiates a new ContainerLoggingHttp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingHttpWithDefaults ¶
func NewContainerLoggingHttpWithDefaults() *ContainerLoggingHttp
NewContainerLoggingHttpWithDefaults instantiates a new ContainerLoggingHttp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLoggingHttp) GetCompression ¶
func (o *ContainerLoggingHttp) GetCompression() ContainerLoggingHttpCompression
GetCompression returns the Compression field value
func (*ContainerLoggingHttp) GetCompressionOk ¶
func (o *ContainerLoggingHttp) GetCompressionOk() (*ContainerLoggingHttpCompression, bool)
GetCompressionOk returns a tuple with the Compression field value and a boolean to check if the value has been set.
func (*ContainerLoggingHttp) GetFormat ¶
func (o *ContainerLoggingHttp) GetFormat() ContainerLoggingHttpFormat
GetFormat returns the Format field value
func (*ContainerLoggingHttp) GetFormatOk ¶
func (o *ContainerLoggingHttp) GetFormatOk() (*ContainerLoggingHttpFormat, bool)
GetFormatOk returns a tuple with the Format field value and a boolean to check if the value has been set.
func (*ContainerLoggingHttp) GetHeaders ¶
func (o *ContainerLoggingHttp) GetHeaders() []ContainerLoggingHttpHeader
GetHeaders returns the Headers field value If the value is explicit nil, the zero value for []ContainerLoggingHttpHeader will be returned
func (*ContainerLoggingHttp) GetHeadersOk ¶
func (o *ContainerLoggingHttp) GetHeadersOk() ([]ContainerLoggingHttpHeader, bool)
GetHeadersOk returns a tuple with the Headers field value 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 (*ContainerLoggingHttp) GetHost ¶
func (o *ContainerLoggingHttp) GetHost() string
GetHost returns the Host field value
func (*ContainerLoggingHttp) GetHostOk ¶
func (o *ContainerLoggingHttp) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.
func (*ContainerLoggingHttp) GetPassword ¶
func (o *ContainerLoggingHttp) GetPassword() string
GetPassword returns the Password field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ContainerLoggingHttp) GetPasswordOk ¶
func (o *ContainerLoggingHttp) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ContainerLoggingHttp) GetPath ¶
func (o *ContainerLoggingHttp) GetPath() string
GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ContainerLoggingHttp) GetPathOk ¶
func (o *ContainerLoggingHttp) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ContainerLoggingHttp) GetPort ¶
func (o *ContainerLoggingHttp) GetPort() int32
GetPort returns the Port field value
func (*ContainerLoggingHttp) GetPortOk ¶
func (o *ContainerLoggingHttp) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (*ContainerLoggingHttp) GetUser ¶
func (o *ContainerLoggingHttp) GetUser() string
GetUser returns the User field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ContainerLoggingHttp) GetUserOk ¶
func (o *ContainerLoggingHttp) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ContainerLoggingHttp) HasPassword ¶
func (o *ContainerLoggingHttp) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*ContainerLoggingHttp) HasPath ¶
func (o *ContainerLoggingHttp) HasPath() bool
HasPath returns a boolean if a field has been set.
func (*ContainerLoggingHttp) HasUser ¶
func (o *ContainerLoggingHttp) HasUser() bool
HasUser returns a boolean if a field has been set.
func (ContainerLoggingHttp) MarshalJSON ¶
func (o ContainerLoggingHttp) MarshalJSON() ([]byte, error)
func (*ContainerLoggingHttp) SetCompression ¶
func (o *ContainerLoggingHttp) SetCompression(v ContainerLoggingHttpCompression)
SetCompression sets field value
func (*ContainerLoggingHttp) SetFormat ¶
func (o *ContainerLoggingHttp) SetFormat(v ContainerLoggingHttpFormat)
SetFormat sets field value
func (*ContainerLoggingHttp) SetHeaders ¶
func (o *ContainerLoggingHttp) SetHeaders(v []ContainerLoggingHttpHeader)
SetHeaders sets field value
func (*ContainerLoggingHttp) SetHost ¶
func (o *ContainerLoggingHttp) SetHost(v string)
SetHost sets field value
func (*ContainerLoggingHttp) SetPassword ¶
func (o *ContainerLoggingHttp) SetPassword(v string)
SetPassword gets a reference to the given NullableString and assigns it to the Password field.
func (*ContainerLoggingHttp) SetPasswordNil ¶
func (o *ContainerLoggingHttp) SetPasswordNil()
SetPasswordNil sets the value for Password to be an explicit nil
func (*ContainerLoggingHttp) SetPath ¶
func (o *ContainerLoggingHttp) SetPath(v string)
SetPath gets a reference to the given NullableString and assigns it to the Path field.
func (*ContainerLoggingHttp) SetPathNil ¶
func (o *ContainerLoggingHttp) SetPathNil()
SetPathNil sets the value for Path to be an explicit nil
func (*ContainerLoggingHttp) SetPort ¶
func (o *ContainerLoggingHttp) SetPort(v int32)
SetPort sets field value
func (*ContainerLoggingHttp) SetUser ¶
func (o *ContainerLoggingHttp) SetUser(v string)
SetUser gets a reference to the given NullableString and assigns it to the User field.
func (*ContainerLoggingHttp) SetUserNil ¶
func (o *ContainerLoggingHttp) SetUserNil()
SetUserNil sets the value for User to be an explicit nil
func (ContainerLoggingHttp) ToMap ¶
func (o ContainerLoggingHttp) ToMap() (map[string]interface{}, error)
func (*ContainerLoggingHttp) UnmarshalJSON ¶
func (o *ContainerLoggingHttp) UnmarshalJSON(data []byte) (err error)
func (*ContainerLoggingHttp) UnsetPassword ¶
func (o *ContainerLoggingHttp) UnsetPassword()
UnsetPassword ensures that no value is present for Password, not even an explicit nil
func (*ContainerLoggingHttp) UnsetPath ¶
func (o *ContainerLoggingHttp) UnsetPath()
UnsetPath ensures that no value is present for Path, not even an explicit nil
func (*ContainerLoggingHttp) UnsetUser ¶
func (o *ContainerLoggingHttp) UnsetUser()
UnsetUser ensures that no value is present for User, not even an explicit nil
type ContainerLoggingHttpCompression ¶
type ContainerLoggingHttpCompression string
ContainerLoggingHttpCompression The compression algorithm to apply to logs before transmission
const ( CONTAINERLOGGINGHTTPCOMPRESSION_NONE ContainerLoggingHttpCompression = "none" CONTAINERLOGGINGHTTPCOMPRESSION_GZIP ContainerLoggingHttpCompression = "gzip" )
List of ContainerLoggingHttpCompression
func NewContainerLoggingHttpCompressionFromValue ¶
func NewContainerLoggingHttpCompressionFromValue(v string) (*ContainerLoggingHttpCompression, error)
NewContainerLoggingHttpCompressionFromValue returns a pointer to a valid ContainerLoggingHttpCompression for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ContainerLoggingHttpCompression) IsValid ¶
func (v ContainerLoggingHttpCompression) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ContainerLoggingHttpCompression) Ptr ¶
func (v ContainerLoggingHttpCompression) Ptr() *ContainerLoggingHttpCompression
Ptr returns reference to ContainerLoggingHttpCompression value
func (*ContainerLoggingHttpCompression) UnmarshalJSON ¶
func (v *ContainerLoggingHttpCompression) UnmarshalJSON(src []byte) error
type ContainerLoggingHttpFormat ¶
type ContainerLoggingHttpFormat string
ContainerLoggingHttpFormat The format in which logs will be delivered
const ( CONTAINERLOGGINGHTTPFORMAT_JSON ContainerLoggingHttpFormat = "json" CONTAINERLOGGINGHTTPFORMAT_JSON_LINES ContainerLoggingHttpFormat = "json_lines" )
List of ContainerLoggingHttpFormat
func NewContainerLoggingHttpFormatFromValue ¶
func NewContainerLoggingHttpFormatFromValue(v string) (*ContainerLoggingHttpFormat, error)
NewContainerLoggingHttpFormatFromValue returns a pointer to a valid ContainerLoggingHttpFormat for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ContainerLoggingHttpFormat) IsValid ¶
func (v ContainerLoggingHttpFormat) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ContainerLoggingHttpFormat) Ptr ¶
func (v ContainerLoggingHttpFormat) Ptr() *ContainerLoggingHttpFormat
Ptr returns reference to ContainerLoggingHttpFormat value
func (*ContainerLoggingHttpFormat) UnmarshalJSON ¶
func (v *ContainerLoggingHttpFormat) UnmarshalJSON(src []byte) error
type ContainerLoggingHttpHeader ¶
type ContainerLoggingHttpHeader struct {
// The name of the HTTP header
Name string `json:"name" validate:"regexp=^.*$"`
// The value of the HTTP header
Value string `json:"value" validate:"regexp=^.*$"`
}
ContainerLoggingHttpHeader Represents an HTTP header used for container logging configuration.
func NewContainerLoggingHttpHeader ¶
func NewContainerLoggingHttpHeader(name string, value string) *ContainerLoggingHttpHeader
NewContainerLoggingHttpHeader instantiates a new ContainerLoggingHttpHeader object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingHttpHeaderWithDefaults ¶
func NewContainerLoggingHttpHeaderWithDefaults() *ContainerLoggingHttpHeader
NewContainerLoggingHttpHeaderWithDefaults instantiates a new ContainerLoggingHttpHeader object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLoggingHttpHeader) GetName ¶
func (o *ContainerLoggingHttpHeader) GetName() string
GetName returns the Name field value
func (*ContainerLoggingHttpHeader) GetNameOk ¶
func (o *ContainerLoggingHttpHeader) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ContainerLoggingHttpHeader) GetValue ¶
func (o *ContainerLoggingHttpHeader) GetValue() string
GetValue returns the Value field value
func (*ContainerLoggingHttpHeader) GetValueOk ¶
func (o *ContainerLoggingHttpHeader) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (ContainerLoggingHttpHeader) MarshalJSON ¶
func (o ContainerLoggingHttpHeader) MarshalJSON() ([]byte, error)
func (*ContainerLoggingHttpHeader) SetName ¶
func (o *ContainerLoggingHttpHeader) SetName(v string)
SetName sets field value
func (*ContainerLoggingHttpHeader) SetValue ¶
func (o *ContainerLoggingHttpHeader) SetValue(v string)
SetValue sets field value
func (ContainerLoggingHttpHeader) ToMap ¶
func (o ContainerLoggingHttpHeader) ToMap() (map[string]interface{}, error)
func (*ContainerLoggingHttpHeader) UnmarshalJSON ¶
func (o *ContainerLoggingHttpHeader) UnmarshalJSON(data []byte) (err error)
type ContainerLoggingNewRelic ¶
type ContainerLoggingNewRelic struct {
// The New Relic endpoint host for log ingestion (e.g., log-api.newrelic.com).
Host string `json:"host" validate:"regexp=^.*$"`
// The New Relic license or ingestion key used for authentication and data routing.
IngestionKey string `json:"ingestion_key" validate:"regexp=^.*$"`
}
ContainerLoggingNewRelic Configuration for sending container logs to New Relic's log management platform.
func NewContainerLoggingNewRelic ¶
func NewContainerLoggingNewRelic(host string, ingestionKey string) *ContainerLoggingNewRelic
NewContainerLoggingNewRelic instantiates a new ContainerLoggingNewRelic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingNewRelicWithDefaults ¶
func NewContainerLoggingNewRelicWithDefaults() *ContainerLoggingNewRelic
NewContainerLoggingNewRelicWithDefaults instantiates a new ContainerLoggingNewRelic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLoggingNewRelic) GetHost ¶
func (o *ContainerLoggingNewRelic) GetHost() string
GetHost returns the Host field value
func (*ContainerLoggingNewRelic) GetHostOk ¶
func (o *ContainerLoggingNewRelic) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.
func (*ContainerLoggingNewRelic) GetIngestionKey ¶
func (o *ContainerLoggingNewRelic) GetIngestionKey() string
GetIngestionKey returns the IngestionKey field value
func (*ContainerLoggingNewRelic) GetIngestionKeyOk ¶
func (o *ContainerLoggingNewRelic) GetIngestionKeyOk() (*string, bool)
GetIngestionKeyOk returns a tuple with the IngestionKey field value and a boolean to check if the value has been set.
func (ContainerLoggingNewRelic) MarshalJSON ¶
func (o ContainerLoggingNewRelic) MarshalJSON() ([]byte, error)
func (*ContainerLoggingNewRelic) SetHost ¶
func (o *ContainerLoggingNewRelic) SetHost(v string)
SetHost sets field value
func (*ContainerLoggingNewRelic) SetIngestionKey ¶
func (o *ContainerLoggingNewRelic) SetIngestionKey(v string)
SetIngestionKey sets field value
func (ContainerLoggingNewRelic) ToMap ¶
func (o ContainerLoggingNewRelic) ToMap() (map[string]interface{}, error)
func (*ContainerLoggingNewRelic) UnmarshalJSON ¶
func (o *ContainerLoggingNewRelic) UnmarshalJSON(data []byte) (err error)
type ContainerLoggingSplunk ¶
type ContainerLoggingSplunk struct {
// The URL of the Splunk HTTP Event Collector (HEC) endpoint.
Host string `json:"host" validate:"regexp=^.*$"`
// The authentication token required to send data to the Splunk HEC endpoint.
Token string `json:"token" validate:"regexp=^.*$"`
}
ContainerLoggingSplunk Configuration settings for forwarding container logs to a Splunk instance.
func NewContainerLoggingSplunk ¶
func NewContainerLoggingSplunk(host string, token string) *ContainerLoggingSplunk
NewContainerLoggingSplunk instantiates a new ContainerLoggingSplunk object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingSplunkWithDefaults ¶
func NewContainerLoggingSplunkWithDefaults() *ContainerLoggingSplunk
NewContainerLoggingSplunkWithDefaults instantiates a new ContainerLoggingSplunk object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLoggingSplunk) GetHost ¶
func (o *ContainerLoggingSplunk) GetHost() string
GetHost returns the Host field value
func (*ContainerLoggingSplunk) GetHostOk ¶
func (o *ContainerLoggingSplunk) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.
func (*ContainerLoggingSplunk) GetToken ¶
func (o *ContainerLoggingSplunk) GetToken() string
GetToken returns the Token field value
func (*ContainerLoggingSplunk) GetTokenOk ¶
func (o *ContainerLoggingSplunk) GetTokenOk() (*string, bool)
GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.
func (ContainerLoggingSplunk) MarshalJSON ¶
func (o ContainerLoggingSplunk) MarshalJSON() ([]byte, error)
func (*ContainerLoggingSplunk) SetHost ¶
func (o *ContainerLoggingSplunk) SetHost(v string)
SetHost sets field value
func (*ContainerLoggingSplunk) SetToken ¶
func (o *ContainerLoggingSplunk) SetToken(v string)
SetToken sets field value
func (ContainerLoggingSplunk) ToMap ¶
func (o ContainerLoggingSplunk) ToMap() (map[string]interface{}, error)
func (*ContainerLoggingSplunk) UnmarshalJSON ¶
func (o *ContainerLoggingSplunk) UnmarshalJSON(data []byte) (err error)
type ContainerLoggingTcp ¶
type ContainerLoggingTcp struct {
// The hostname or IP address of the remote TCP logging endpoint
Host string `json:"host" validate:"regexp=^.*$"`
// The port number on which the TCP logging endpoint is listening
Port int32 `json:"port"`
}
ContainerLoggingTcp Configuration for forwarding container logs to a remote TCP endpoint
func NewContainerLoggingTcp ¶
func NewContainerLoggingTcp(host string, port int32) *ContainerLoggingTcp
NewContainerLoggingTcp instantiates a new ContainerLoggingTcp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerLoggingTcpWithDefaults ¶
func NewContainerLoggingTcpWithDefaults() *ContainerLoggingTcp
NewContainerLoggingTcpWithDefaults instantiates a new ContainerLoggingTcp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerLoggingTcp) GetHost ¶
func (o *ContainerLoggingTcp) GetHost() string
GetHost returns the Host field value
func (*ContainerLoggingTcp) GetHostOk ¶
func (o *ContainerLoggingTcp) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.
func (*ContainerLoggingTcp) GetPort ¶
func (o *ContainerLoggingTcp) GetPort() int32
GetPort returns the Port field value
func (*ContainerLoggingTcp) GetPortOk ¶
func (o *ContainerLoggingTcp) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (ContainerLoggingTcp) MarshalJSON ¶
func (o ContainerLoggingTcp) MarshalJSON() ([]byte, error)
func (*ContainerLoggingTcp) SetHost ¶
func (o *ContainerLoggingTcp) SetHost(v string)
SetHost sets field value
func (*ContainerLoggingTcp) SetPort ¶
func (o *ContainerLoggingTcp) SetPort(v int32)
SetPort sets field value
func (ContainerLoggingTcp) ToMap ¶
func (o ContainerLoggingTcp) ToMap() (map[string]interface{}, error)
func (*ContainerLoggingTcp) UnmarshalJSON ¶
func (o *ContainerLoggingTcp) UnmarshalJSON(data []byte) (err error)
type ContainerNetworkingProtocol ¶
type ContainerNetworkingProtocol string
ContainerNetworkingProtocol Defines the communication protocol used for network traffic between containers or external systems. Currently supports HTTP protocol for web-based communication.
const (
CONTAINERNETWORKINGPROTOCOL_HTTP ContainerNetworkingProtocol = "http"
)
List of ContainerNetworkingProtocol
func NewContainerNetworkingProtocolFromValue ¶
func NewContainerNetworkingProtocolFromValue(v string) (*ContainerNetworkingProtocol, error)
NewContainerNetworkingProtocolFromValue returns a pointer to a valid ContainerNetworkingProtocol for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ContainerNetworkingProtocol) IsValid ¶
func (v ContainerNetworkingProtocol) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ContainerNetworkingProtocol) Ptr ¶
func (v ContainerNetworkingProtocol) Ptr() *ContainerNetworkingProtocol
Ptr returns reference to ContainerNetworkingProtocol value
func (*ContainerNetworkingProtocol) UnmarshalJSON ¶
func (v *ContainerNetworkingProtocol) UnmarshalJSON(src []byte) error
type ContainerProbeHttpScheme ¶
type ContainerProbeHttpScheme string
ContainerProbeHttpScheme The protocol scheme used for HTTP probe requests in container health checks.
const ( CONTAINERPROBEHTTPSCHEME_HTTP ContainerProbeHttpScheme = "http" CONTAINERPROBEHTTPSCHEME_HTTPS ContainerProbeHttpScheme = "https" )
List of ContainerProbeHttpScheme
func NewContainerProbeHttpSchemeFromValue ¶
func NewContainerProbeHttpSchemeFromValue(v string) (*ContainerProbeHttpScheme, error)
NewContainerProbeHttpSchemeFromValue returns a pointer to a valid ContainerProbeHttpScheme for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ContainerProbeHttpScheme) IsValid ¶
func (v ContainerProbeHttpScheme) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ContainerProbeHttpScheme) Ptr ¶
func (v ContainerProbeHttpScheme) Ptr() *ContainerProbeHttpScheme
Ptr returns reference to ContainerProbeHttpScheme value
func (*ContainerProbeHttpScheme) UnmarshalJSON ¶
func (v *ContainerProbeHttpScheme) UnmarshalJSON(src []byte) error
type ContainerRegistryAuthentication ¶
type ContainerRegistryAuthentication struct {
AwsEcr *ContainerRegistryAuthenticationAwsEcr `json:"aws_ecr,omitempty"`
Basic *ContainerRegistryAuthenticationBasic `json:"basic,omitempty"`
DockerHub *ContainerRegistryAuthenticationDockerHub `json:"docker_hub,omitempty"`
GcpGar *ContainerRegistryAuthenticationGcpGar `json:"gcp_gar,omitempty"`
GcpGcr *ContainerRegistryAuthenticationGcpGcr `json:"gcp_gcr,omitempty"`
}
ContainerRegistryAuthentication Authentication configuration for various container registry types, including AWS ECR, Docker Hub, GCP GAR, GCP GCR, and basic authentication.
func NewContainerRegistryAuthentication ¶
func NewContainerRegistryAuthentication() *ContainerRegistryAuthentication
NewContainerRegistryAuthentication instantiates a new ContainerRegistryAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerRegistryAuthenticationWithDefaults ¶
func NewContainerRegistryAuthenticationWithDefaults() *ContainerRegistryAuthentication
NewContainerRegistryAuthenticationWithDefaults instantiates a new ContainerRegistryAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerRegistryAuthentication) GetAwsEcr ¶
func (o *ContainerRegistryAuthentication) GetAwsEcr() ContainerRegistryAuthenticationAwsEcr
GetAwsEcr returns the AwsEcr field value if set, zero value otherwise.
func (*ContainerRegistryAuthentication) GetAwsEcrOk ¶
func (o *ContainerRegistryAuthentication) GetAwsEcrOk() (*ContainerRegistryAuthenticationAwsEcr, bool)
GetAwsEcrOk returns a tuple with the AwsEcr field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerRegistryAuthentication) GetBasic ¶
func (o *ContainerRegistryAuthentication) GetBasic() ContainerRegistryAuthenticationBasic
GetBasic returns the Basic field value if set, zero value otherwise.
func (*ContainerRegistryAuthentication) GetBasicOk ¶
func (o *ContainerRegistryAuthentication) GetBasicOk() (*ContainerRegistryAuthenticationBasic, bool)
GetBasicOk returns a tuple with the Basic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerRegistryAuthentication) GetDockerHub ¶
func (o *ContainerRegistryAuthentication) GetDockerHub() ContainerRegistryAuthenticationDockerHub
GetDockerHub returns the DockerHub field value if set, zero value otherwise.
func (*ContainerRegistryAuthentication) GetDockerHubOk ¶
func (o *ContainerRegistryAuthentication) GetDockerHubOk() (*ContainerRegistryAuthenticationDockerHub, bool)
GetDockerHubOk returns a tuple with the DockerHub field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerRegistryAuthentication) GetGcpGar ¶
func (o *ContainerRegistryAuthentication) GetGcpGar() ContainerRegistryAuthenticationGcpGar
GetGcpGar returns the GcpGar field value if set, zero value otherwise.
func (*ContainerRegistryAuthentication) GetGcpGarOk ¶
func (o *ContainerRegistryAuthentication) GetGcpGarOk() (*ContainerRegistryAuthenticationGcpGar, bool)
GetGcpGarOk returns a tuple with the GcpGar field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerRegistryAuthentication) GetGcpGcr ¶
func (o *ContainerRegistryAuthentication) GetGcpGcr() ContainerRegistryAuthenticationGcpGcr
GetGcpGcr returns the GcpGcr field value if set, zero value otherwise.
func (*ContainerRegistryAuthentication) GetGcpGcrOk ¶
func (o *ContainerRegistryAuthentication) GetGcpGcrOk() (*ContainerRegistryAuthenticationGcpGcr, bool)
GetGcpGcrOk returns a tuple with the GcpGcr field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerRegistryAuthentication) HasAwsEcr ¶
func (o *ContainerRegistryAuthentication) HasAwsEcr() bool
HasAwsEcr returns a boolean if a field has been set.
func (*ContainerRegistryAuthentication) HasBasic ¶
func (o *ContainerRegistryAuthentication) HasBasic() bool
HasBasic returns a boolean if a field has been set.
func (*ContainerRegistryAuthentication) HasDockerHub ¶
func (o *ContainerRegistryAuthentication) HasDockerHub() bool
HasDockerHub returns a boolean if a field has been set.
func (*ContainerRegistryAuthentication) HasGcpGar ¶
func (o *ContainerRegistryAuthentication) HasGcpGar() bool
HasGcpGar returns a boolean if a field has been set.
func (*ContainerRegistryAuthentication) HasGcpGcr ¶
func (o *ContainerRegistryAuthentication) HasGcpGcr() bool
HasGcpGcr returns a boolean if a field has been set.
func (ContainerRegistryAuthentication) MarshalJSON ¶
func (o ContainerRegistryAuthentication) MarshalJSON() ([]byte, error)
func (*ContainerRegistryAuthentication) SetAwsEcr ¶
func (o *ContainerRegistryAuthentication) SetAwsEcr(v ContainerRegistryAuthenticationAwsEcr)
SetAwsEcr gets a reference to the given ContainerRegistryAuthenticationAwsEcr and assigns it to the AwsEcr field.
func (*ContainerRegistryAuthentication) SetBasic ¶
func (o *ContainerRegistryAuthentication) SetBasic(v ContainerRegistryAuthenticationBasic)
SetBasic gets a reference to the given ContainerRegistryAuthenticationBasic and assigns it to the Basic field.
func (*ContainerRegistryAuthentication) SetDockerHub ¶
func (o *ContainerRegistryAuthentication) SetDockerHub(v ContainerRegistryAuthenticationDockerHub)
SetDockerHub gets a reference to the given ContainerRegistryAuthenticationDockerHub and assigns it to the DockerHub field.
func (*ContainerRegistryAuthentication) SetGcpGar ¶
func (o *ContainerRegistryAuthentication) SetGcpGar(v ContainerRegistryAuthenticationGcpGar)
SetGcpGar gets a reference to the given ContainerRegistryAuthenticationGcpGar and assigns it to the GcpGar field.
func (*ContainerRegistryAuthentication) SetGcpGcr ¶
func (o *ContainerRegistryAuthentication) SetGcpGcr(v ContainerRegistryAuthenticationGcpGcr)
SetGcpGcr gets a reference to the given ContainerRegistryAuthenticationGcpGcr and assigns it to the GcpGcr field.
func (ContainerRegistryAuthentication) ToMap ¶
func (o ContainerRegistryAuthentication) ToMap() (map[string]interface{}, error)
type ContainerRegistryAuthenticationAwsEcr ¶
type ContainerRegistryAuthenticationAwsEcr struct {
// AWS access key ID used for ECR authentication
AccessKeyId string `json:"access_key_id" validate:"regexp=^.*$"`
// AWS secret access key used for ECR authentication
SecretAccessKey string `json:"secret_access_key" validate:"regexp=^.*$"`
}
ContainerRegistryAuthenticationAwsEcr Authentication details for AWS Elastic Container Registry (ECR)
func NewContainerRegistryAuthenticationAwsEcr ¶
func NewContainerRegistryAuthenticationAwsEcr(accessKeyId string, secretAccessKey string) *ContainerRegistryAuthenticationAwsEcr
NewContainerRegistryAuthenticationAwsEcr instantiates a new ContainerRegistryAuthenticationAwsEcr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerRegistryAuthenticationAwsEcrWithDefaults ¶
func NewContainerRegistryAuthenticationAwsEcrWithDefaults() *ContainerRegistryAuthenticationAwsEcr
NewContainerRegistryAuthenticationAwsEcrWithDefaults instantiates a new ContainerRegistryAuthenticationAwsEcr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerRegistryAuthenticationAwsEcr) GetAccessKeyId ¶
func (o *ContainerRegistryAuthenticationAwsEcr) GetAccessKeyId() string
GetAccessKeyId returns the AccessKeyId field value
func (*ContainerRegistryAuthenticationAwsEcr) GetAccessKeyIdOk ¶
func (o *ContainerRegistryAuthenticationAwsEcr) GetAccessKeyIdOk() (*string, bool)
GetAccessKeyIdOk returns a tuple with the AccessKeyId field value and a boolean to check if the value has been set.
func (*ContainerRegistryAuthenticationAwsEcr) GetSecretAccessKey ¶
func (o *ContainerRegistryAuthenticationAwsEcr) GetSecretAccessKey() string
GetSecretAccessKey returns the SecretAccessKey field value
func (*ContainerRegistryAuthenticationAwsEcr) GetSecretAccessKeyOk ¶
func (o *ContainerRegistryAuthenticationAwsEcr) GetSecretAccessKeyOk() (*string, bool)
GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value and a boolean to check if the value has been set.
func (ContainerRegistryAuthenticationAwsEcr) MarshalJSON ¶
func (o ContainerRegistryAuthenticationAwsEcr) MarshalJSON() ([]byte, error)
func (*ContainerRegistryAuthenticationAwsEcr) SetAccessKeyId ¶
func (o *ContainerRegistryAuthenticationAwsEcr) SetAccessKeyId(v string)
SetAccessKeyId sets field value
func (*ContainerRegistryAuthenticationAwsEcr) SetSecretAccessKey ¶
func (o *ContainerRegistryAuthenticationAwsEcr) SetSecretAccessKey(v string)
SetSecretAccessKey sets field value
func (ContainerRegistryAuthenticationAwsEcr) ToMap ¶
func (o ContainerRegistryAuthenticationAwsEcr) ToMap() (map[string]interface{}, error)
func (*ContainerRegistryAuthenticationAwsEcr) UnmarshalJSON ¶
func (o *ContainerRegistryAuthenticationAwsEcr) UnmarshalJSON(data []byte) (err error)
type ContainerRegistryAuthenticationBasic ¶
type ContainerRegistryAuthenticationBasic struct {
// Username for registry authentication
Username string `json:"username" validate:"regexp=^.*$"`
// Password for registry authentication
Password string `json:"password" validate:"regexp=^.*$"`
}
ContainerRegistryAuthenticationBasic Basic username and password authentication for generic container registries
func NewContainerRegistryAuthenticationBasic ¶
func NewContainerRegistryAuthenticationBasic(username string, password string) *ContainerRegistryAuthenticationBasic
NewContainerRegistryAuthenticationBasic instantiates a new ContainerRegistryAuthenticationBasic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerRegistryAuthenticationBasicWithDefaults ¶
func NewContainerRegistryAuthenticationBasicWithDefaults() *ContainerRegistryAuthenticationBasic
NewContainerRegistryAuthenticationBasicWithDefaults instantiates a new ContainerRegistryAuthenticationBasic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerRegistryAuthenticationBasic) GetPassword ¶
func (o *ContainerRegistryAuthenticationBasic) GetPassword() string
GetPassword returns the Password field value
func (*ContainerRegistryAuthenticationBasic) GetPasswordOk ¶
func (o *ContainerRegistryAuthenticationBasic) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*ContainerRegistryAuthenticationBasic) GetUsername ¶
func (o *ContainerRegistryAuthenticationBasic) GetUsername() string
GetUsername returns the Username field value
func (*ContainerRegistryAuthenticationBasic) GetUsernameOk ¶
func (o *ContainerRegistryAuthenticationBasic) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (ContainerRegistryAuthenticationBasic) MarshalJSON ¶
func (o ContainerRegistryAuthenticationBasic) MarshalJSON() ([]byte, error)
func (*ContainerRegistryAuthenticationBasic) SetPassword ¶
func (o *ContainerRegistryAuthenticationBasic) SetPassword(v string)
SetPassword sets field value
func (*ContainerRegistryAuthenticationBasic) SetUsername ¶
func (o *ContainerRegistryAuthenticationBasic) SetUsername(v string)
SetUsername sets field value
func (ContainerRegistryAuthenticationBasic) ToMap ¶
func (o ContainerRegistryAuthenticationBasic) ToMap() (map[string]interface{}, error)
func (*ContainerRegistryAuthenticationBasic) UnmarshalJSON ¶
func (o *ContainerRegistryAuthenticationBasic) UnmarshalJSON(data []byte) (err error)
type ContainerRegistryAuthenticationDockerHub ¶
type ContainerRegistryAuthenticationDockerHub struct {
// Docker Hub username
Username string `json:"username" validate:"regexp=^.*$"`
// Docker Hub personal access token (PAT)
PersonalAccessToken string `json:"personal_access_token" validate:"regexp=^.*$"`
}
ContainerRegistryAuthenticationDockerHub Authentication details for Docker Hub registry
func NewContainerRegistryAuthenticationDockerHub ¶
func NewContainerRegistryAuthenticationDockerHub(username string, personalAccessToken string) *ContainerRegistryAuthenticationDockerHub
NewContainerRegistryAuthenticationDockerHub instantiates a new ContainerRegistryAuthenticationDockerHub object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerRegistryAuthenticationDockerHubWithDefaults ¶
func NewContainerRegistryAuthenticationDockerHubWithDefaults() *ContainerRegistryAuthenticationDockerHub
NewContainerRegistryAuthenticationDockerHubWithDefaults instantiates a new ContainerRegistryAuthenticationDockerHub object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerRegistryAuthenticationDockerHub) GetPersonalAccessToken ¶
func (o *ContainerRegistryAuthenticationDockerHub) GetPersonalAccessToken() string
GetPersonalAccessToken returns the PersonalAccessToken field value
func (*ContainerRegistryAuthenticationDockerHub) GetPersonalAccessTokenOk ¶
func (o *ContainerRegistryAuthenticationDockerHub) GetPersonalAccessTokenOk() (*string, bool)
GetPersonalAccessTokenOk returns a tuple with the PersonalAccessToken field value and a boolean to check if the value has been set.
func (*ContainerRegistryAuthenticationDockerHub) GetUsername ¶
func (o *ContainerRegistryAuthenticationDockerHub) GetUsername() string
GetUsername returns the Username field value
func (*ContainerRegistryAuthenticationDockerHub) GetUsernameOk ¶
func (o *ContainerRegistryAuthenticationDockerHub) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (ContainerRegistryAuthenticationDockerHub) MarshalJSON ¶
func (o ContainerRegistryAuthenticationDockerHub) MarshalJSON() ([]byte, error)
func (*ContainerRegistryAuthenticationDockerHub) SetPersonalAccessToken ¶
func (o *ContainerRegistryAuthenticationDockerHub) SetPersonalAccessToken(v string)
SetPersonalAccessToken sets field value
func (*ContainerRegistryAuthenticationDockerHub) SetUsername ¶
func (o *ContainerRegistryAuthenticationDockerHub) SetUsername(v string)
SetUsername sets field value
func (ContainerRegistryAuthenticationDockerHub) ToMap ¶
func (o ContainerRegistryAuthenticationDockerHub) ToMap() (map[string]interface{}, error)
func (*ContainerRegistryAuthenticationDockerHub) UnmarshalJSON ¶
func (o *ContainerRegistryAuthenticationDockerHub) UnmarshalJSON(data []byte) (err error)
type ContainerRegistryAuthenticationGcpGar ¶
type ContainerRegistryAuthenticationGcpGar struct {
// GCP service account key in JSON format for GAR authentication
ServiceKey string `json:"service_key" validate:"regexp=^.*$"`
}
ContainerRegistryAuthenticationGcpGar Authentication details for Google Artifact Registry (GAR)
func NewContainerRegistryAuthenticationGcpGar ¶
func NewContainerRegistryAuthenticationGcpGar(serviceKey string) *ContainerRegistryAuthenticationGcpGar
NewContainerRegistryAuthenticationGcpGar instantiates a new ContainerRegistryAuthenticationGcpGar object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerRegistryAuthenticationGcpGarWithDefaults ¶
func NewContainerRegistryAuthenticationGcpGarWithDefaults() *ContainerRegistryAuthenticationGcpGar
NewContainerRegistryAuthenticationGcpGarWithDefaults instantiates a new ContainerRegistryAuthenticationGcpGar object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerRegistryAuthenticationGcpGar) GetServiceKey ¶
func (o *ContainerRegistryAuthenticationGcpGar) GetServiceKey() string
GetServiceKey returns the ServiceKey field value
func (*ContainerRegistryAuthenticationGcpGar) GetServiceKeyOk ¶
func (o *ContainerRegistryAuthenticationGcpGar) GetServiceKeyOk() (*string, bool)
GetServiceKeyOk returns a tuple with the ServiceKey field value and a boolean to check if the value has been set.
func (ContainerRegistryAuthenticationGcpGar) MarshalJSON ¶
func (o ContainerRegistryAuthenticationGcpGar) MarshalJSON() ([]byte, error)
func (*ContainerRegistryAuthenticationGcpGar) SetServiceKey ¶
func (o *ContainerRegistryAuthenticationGcpGar) SetServiceKey(v string)
SetServiceKey sets field value
func (ContainerRegistryAuthenticationGcpGar) ToMap ¶
func (o ContainerRegistryAuthenticationGcpGar) ToMap() (map[string]interface{}, error)
func (*ContainerRegistryAuthenticationGcpGar) UnmarshalJSON ¶
func (o *ContainerRegistryAuthenticationGcpGar) UnmarshalJSON(data []byte) (err error)
type ContainerRegistryAuthenticationGcpGcr ¶
type ContainerRegistryAuthenticationGcpGcr struct {
// GCP service account key in JSON format for GCR authentication
ServiceKey string `json:"service_key" validate:"regexp=^.*$"`
}
ContainerRegistryAuthenticationGcpGcr Authentication details for Google Container Registry (GCR)
func NewContainerRegistryAuthenticationGcpGcr ¶
func NewContainerRegistryAuthenticationGcpGcr(serviceKey string) *ContainerRegistryAuthenticationGcpGcr
NewContainerRegistryAuthenticationGcpGcr instantiates a new ContainerRegistryAuthenticationGcpGcr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerRegistryAuthenticationGcpGcrWithDefaults ¶
func NewContainerRegistryAuthenticationGcpGcrWithDefaults() *ContainerRegistryAuthenticationGcpGcr
NewContainerRegistryAuthenticationGcpGcrWithDefaults instantiates a new ContainerRegistryAuthenticationGcpGcr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerRegistryAuthenticationGcpGcr) GetServiceKey ¶
func (o *ContainerRegistryAuthenticationGcpGcr) GetServiceKey() string
GetServiceKey returns the ServiceKey field value
func (*ContainerRegistryAuthenticationGcpGcr) GetServiceKeyOk ¶
func (o *ContainerRegistryAuthenticationGcpGcr) GetServiceKeyOk() (*string, bool)
GetServiceKeyOk returns a tuple with the ServiceKey field value and a boolean to check if the value has been set.
func (ContainerRegistryAuthenticationGcpGcr) MarshalJSON ¶
func (o ContainerRegistryAuthenticationGcpGcr) MarshalJSON() ([]byte, error)
func (*ContainerRegistryAuthenticationGcpGcr) SetServiceKey ¶
func (o *ContainerRegistryAuthenticationGcpGcr) SetServiceKey(v string)
SetServiceKey sets field value
func (ContainerRegistryAuthenticationGcpGcr) ToMap ¶
func (o ContainerRegistryAuthenticationGcpGcr) ToMap() (map[string]interface{}, error)
func (*ContainerRegistryAuthenticationGcpGcr) UnmarshalJSON ¶
func (o *ContainerRegistryAuthenticationGcpGcr) UnmarshalJSON(data []byte) (err error)
type ContainerResourceRequirements ¶
type ContainerResourceRequirements struct {
// The number of CPU cores required by the container. Must be between 1 and 16.
Cpu int32 `json:"cpu"`
// The amount of memory (in MB) required by the container. Must be between 1024 MB and 61440 MB.
Memory int32 `json:"memory"`
// A list of GPU class UUIDs required by the container. Can be null if no GPU is required.
GpuClasses []string `json:"gpu_classes"`
// The amount of storage (in bytes) required by the container. Must be between 1 GB (1073741824 bytes) and 50 GB (53687091200 bytes).
StorageAmount *int64 `json:"storage_amount,omitempty"`
}
ContainerResourceRequirements Specifies the resource requirements for a container.
func NewContainerResourceRequirements ¶
func NewContainerResourceRequirements(cpu int32, memory int32, gpuClasses []string) *ContainerResourceRequirements
NewContainerResourceRequirements instantiates a new ContainerResourceRequirements object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewContainerResourceRequirementsWithDefaults ¶
func NewContainerResourceRequirementsWithDefaults() *ContainerResourceRequirements
NewContainerResourceRequirementsWithDefaults instantiates a new ContainerResourceRequirements object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ContainerResourceRequirements) GetCpu ¶
func (o *ContainerResourceRequirements) GetCpu() int32
GetCpu returns the Cpu field value
func (*ContainerResourceRequirements) GetCpuOk ¶
func (o *ContainerResourceRequirements) GetCpuOk() (*int32, bool)
GetCpuOk returns a tuple with the Cpu field value and a boolean to check if the value has been set.
func (*ContainerResourceRequirements) GetGpuClasses ¶
func (o *ContainerResourceRequirements) GetGpuClasses() []string
GetGpuClasses returns the GpuClasses field value If the value is explicit nil, the zero value for []string will be returned
func (*ContainerResourceRequirements) GetGpuClassesOk ¶
func (o *ContainerResourceRequirements) GetGpuClassesOk() ([]string, bool)
GetGpuClassesOk returns a tuple with the GpuClasses field value 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 (*ContainerResourceRequirements) GetMemory ¶
func (o *ContainerResourceRequirements) GetMemory() int32
GetMemory returns the Memory field value
func (*ContainerResourceRequirements) GetMemoryOk ¶
func (o *ContainerResourceRequirements) GetMemoryOk() (*int32, bool)
GetMemoryOk returns a tuple with the Memory field value and a boolean to check if the value has been set.
func (*ContainerResourceRequirements) GetStorageAmount ¶
func (o *ContainerResourceRequirements) GetStorageAmount() int64
GetStorageAmount returns the StorageAmount field value if set, zero value otherwise.
func (*ContainerResourceRequirements) GetStorageAmountOk ¶
func (o *ContainerResourceRequirements) GetStorageAmountOk() (*int64, bool)
GetStorageAmountOk returns a tuple with the StorageAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContainerResourceRequirements) HasStorageAmount ¶
func (o *ContainerResourceRequirements) HasStorageAmount() bool
HasStorageAmount returns a boolean if a field has been set.
func (ContainerResourceRequirements) MarshalJSON ¶
func (o ContainerResourceRequirements) MarshalJSON() ([]byte, error)
func (*ContainerResourceRequirements) SetCpu ¶
func (o *ContainerResourceRequirements) SetCpu(v int32)
SetCpu sets field value
func (*ContainerResourceRequirements) SetGpuClasses ¶
func (o *ContainerResourceRequirements) SetGpuClasses(v []string)
SetGpuClasses sets field value
func (*ContainerResourceRequirements) SetMemory ¶
func (o *ContainerResourceRequirements) SetMemory(v int32)
SetMemory sets field value
func (*ContainerResourceRequirements) SetStorageAmount ¶
func (o *ContainerResourceRequirements) SetStorageAmount(v int64)
SetStorageAmount gets a reference to the given int64 and assigns it to the StorageAmount field.
func (ContainerResourceRequirements) ToMap ¶
func (o ContainerResourceRequirements) ToMap() (map[string]interface{}, error)
func (*ContainerResourceRequirements) UnmarshalJSON ¶
func (o *ContainerResourceRequirements) UnmarshalJSON(data []byte) (err error)
type ContainerRestartPolicy ¶
type ContainerRestartPolicy string
ContainerRestartPolicy Specifies the policy for restarting containers when they exit or fail.
const ( CONTAINERRESTARTPOLICY_ALWAYS ContainerRestartPolicy = "always" CONTAINERRESTARTPOLICY_ON_FAILURE ContainerRestartPolicy = "on_failure" CONTAINERRESTARTPOLICY_NEVER ContainerRestartPolicy = "never" )
List of ContainerRestartPolicy
func NewContainerRestartPolicyFromValue ¶
func NewContainerRestartPolicyFromValue(v string) (*ContainerRestartPolicy, error)
NewContainerRestartPolicyFromValue returns a pointer to a valid ContainerRestartPolicy for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ContainerRestartPolicy) IsValid ¶
func (v ContainerRestartPolicy) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ContainerRestartPolicy) Ptr ¶
func (v ContainerRestartPolicy) Ptr() *ContainerRestartPolicy
Ptr returns reference to ContainerRestartPolicy value
func (*ContainerRestartPolicy) UnmarshalJSON ¶
func (v *ContainerRestartPolicy) UnmarshalJSON(src []byte) error
type CountryCode ¶
type CountryCode string
CountryCode ISO 3166-1 alpha-2 country codes
const ( COUNTRYCODE_AF CountryCode = "af" COUNTRYCODE_AL CountryCode = "al" COUNTRYCODE_DZ CountryCode = "dz" COUNTRYCODE_AS CountryCode = "as" COUNTRYCODE_AD CountryCode = "ad" COUNTRYCODE_AO CountryCode = "ao" COUNTRYCODE_AI CountryCode = "ai" COUNTRYCODE_AQ CountryCode = "aq" COUNTRYCODE_AG CountryCode = "ag" COUNTRYCODE_AR CountryCode = "ar" COUNTRYCODE_AM CountryCode = "am" COUNTRYCODE_AW CountryCode = "aw" COUNTRYCODE_AU CountryCode = "au" COUNTRYCODE_AT CountryCode = "at" COUNTRYCODE_AZ CountryCode = "az" COUNTRYCODE_BS CountryCode = "bs" COUNTRYCODE_BH CountryCode = "bh" COUNTRYCODE_BD CountryCode = "bd" COUNTRYCODE_BB CountryCode = "bb" COUNTRYCODE_BY CountryCode = "by" COUNTRYCODE_BE CountryCode = "be" COUNTRYCODE_BZ CountryCode = "bz" COUNTRYCODE_BJ CountryCode = "bj" COUNTRYCODE_BM CountryCode = "bm" COUNTRYCODE_BT CountryCode = "bt" COUNTRYCODE_BO CountryCode = "bo" COUNTRYCODE_BQ CountryCode = "bq" COUNTRYCODE_BA CountryCode = "ba" COUNTRYCODE_BW CountryCode = "bw" COUNTRYCODE_BV CountryCode = "bv" COUNTRYCODE_BR CountryCode = "br" COUNTRYCODE_IO CountryCode = "io" COUNTRYCODE_BN CountryCode = "bn" COUNTRYCODE_BG CountryCode = "bg" COUNTRYCODE_BF CountryCode = "bf" COUNTRYCODE_BI CountryCode = "bi" COUNTRYCODE_CV CountryCode = "cv" COUNTRYCODE_KH CountryCode = "kh" COUNTRYCODE_CM CountryCode = "cm" COUNTRYCODE_CA CountryCode = "ca" COUNTRYCODE_KY CountryCode = "ky" COUNTRYCODE_CF CountryCode = "cf" COUNTRYCODE_TD CountryCode = "td" COUNTRYCODE_CL CountryCode = "cl" COUNTRYCODE_CN CountryCode = "cn" COUNTRYCODE_CX CountryCode = "cx" COUNTRYCODE_CC CountryCode = "cc" COUNTRYCODE_CO CountryCode = "co" COUNTRYCODE_KM CountryCode = "km" COUNTRYCODE_CD CountryCode = "cd" COUNTRYCODE_CG CountryCode = "cg" COUNTRYCODE_CK CountryCode = "ck" COUNTRYCODE_CR CountryCode = "cr" COUNTRYCODE_HR CountryCode = "hr" COUNTRYCODE_CU CountryCode = "cu" COUNTRYCODE_CW CountryCode = "cw" COUNTRYCODE_CY CountryCode = "cy" COUNTRYCODE_CZ CountryCode = "cz" COUNTRYCODE_CI CountryCode = "ci" COUNTRYCODE_DK CountryCode = "dk" COUNTRYCODE_DJ CountryCode = "dj" COUNTRYCODE_DM CountryCode = "dm" COUNTRYCODE_DO CountryCode = "do" COUNTRYCODE_EC CountryCode = "ec" COUNTRYCODE_EG CountryCode = "eg" COUNTRYCODE_SV CountryCode = "sv" COUNTRYCODE_GQ CountryCode = "gq" COUNTRYCODE_ER CountryCode = "er" COUNTRYCODE_EE CountryCode = "ee" COUNTRYCODE_SZ CountryCode = "sz" COUNTRYCODE_ET CountryCode = "et" COUNTRYCODE_FK CountryCode = "fk" COUNTRYCODE_FO CountryCode = "fo" COUNTRYCODE_FJ CountryCode = "fj" COUNTRYCODE_FI CountryCode = "fi" COUNTRYCODE_FR CountryCode = "fr" COUNTRYCODE_GF CountryCode = "gf" COUNTRYCODE_PF CountryCode = "pf" COUNTRYCODE_TF CountryCode = "tf" COUNTRYCODE_GA CountryCode = "ga" COUNTRYCODE_GM CountryCode = "gm" COUNTRYCODE_GE CountryCode = "ge" COUNTRYCODE_DE CountryCode = "de" COUNTRYCODE_GH CountryCode = "gh" COUNTRYCODE_GI CountryCode = "gi" COUNTRYCODE_GR CountryCode = "gr" COUNTRYCODE_GL CountryCode = "gl" COUNTRYCODE_GD CountryCode = "gd" COUNTRYCODE_GP CountryCode = "gp" COUNTRYCODE_GU CountryCode = "gu" COUNTRYCODE_GT CountryCode = "gt" COUNTRYCODE_GG CountryCode = "gg" COUNTRYCODE_GN CountryCode = "gn" COUNTRYCODE_GW CountryCode = "gw" COUNTRYCODE_GY CountryCode = "gy" COUNTRYCODE_HT CountryCode = "ht" COUNTRYCODE_HM CountryCode = "hm" COUNTRYCODE_VA CountryCode = "va" COUNTRYCODE_HN CountryCode = "hn" COUNTRYCODE_HK CountryCode = "hk" COUNTRYCODE_HU CountryCode = "hu" COUNTRYCODE_IS CountryCode = "is" COUNTRYCODE_IN CountryCode = "in" COUNTRYCODE_ID CountryCode = "id" COUNTRYCODE_IR CountryCode = "ir" COUNTRYCODE_IQ CountryCode = "iq" COUNTRYCODE_IE CountryCode = "ie" COUNTRYCODE_IM CountryCode = "im" COUNTRYCODE_IL CountryCode = "il" COUNTRYCODE_IT CountryCode = "it" COUNTRYCODE_JM CountryCode = "jm" COUNTRYCODE_JP CountryCode = "jp" COUNTRYCODE_JE CountryCode = "je" COUNTRYCODE_JO CountryCode = "jo" COUNTRYCODE_KZ CountryCode = "kz" COUNTRYCODE_KE CountryCode = "ke" COUNTRYCODE_KI CountryCode = "ki" COUNTRYCODE_KP CountryCode = "kp" COUNTRYCODE_KR CountryCode = "kr" COUNTRYCODE_KW CountryCode = "kw" COUNTRYCODE_KG CountryCode = "kg" COUNTRYCODE_LA CountryCode = "la" COUNTRYCODE_LV CountryCode = "lv" COUNTRYCODE_LB CountryCode = "lb" COUNTRYCODE_LS CountryCode = "ls" COUNTRYCODE_LR CountryCode = "lr" COUNTRYCODE_LY CountryCode = "ly" COUNTRYCODE_LI CountryCode = "li" COUNTRYCODE_LT CountryCode = "lt" COUNTRYCODE_LU CountryCode = "lu" COUNTRYCODE_MO CountryCode = "mo" COUNTRYCODE_MG CountryCode = "mg" COUNTRYCODE_MW CountryCode = "mw" COUNTRYCODE_MY CountryCode = "my" COUNTRYCODE_MV CountryCode = "mv" COUNTRYCODE_ML CountryCode = "ml" COUNTRYCODE_MT CountryCode = "mt" COUNTRYCODE_MH CountryCode = "mh" COUNTRYCODE_MQ CountryCode = "mq" COUNTRYCODE_MR CountryCode = "mr" COUNTRYCODE_MU CountryCode = "mu" COUNTRYCODE_YT CountryCode = "yt" COUNTRYCODE_MX CountryCode = "mx" COUNTRYCODE_FM CountryCode = "fm" COUNTRYCODE_MD CountryCode = "md" COUNTRYCODE_MC CountryCode = "mc" COUNTRYCODE_MN CountryCode = "mn" COUNTRYCODE_ME CountryCode = "me" COUNTRYCODE_MS CountryCode = "ms" COUNTRYCODE_MA CountryCode = "ma" COUNTRYCODE_MZ CountryCode = "mz" COUNTRYCODE_MM CountryCode = "mm" COUNTRYCODE_NA CountryCode = "na" COUNTRYCODE_NR CountryCode = "nr" COUNTRYCODE_NP CountryCode = "np" COUNTRYCODE_NL CountryCode = "nl" COUNTRYCODE_NC CountryCode = "nc" COUNTRYCODE_NZ CountryCode = "nz" COUNTRYCODE_NI CountryCode = "ni" COUNTRYCODE_NE CountryCode = "ne" COUNTRYCODE_NG CountryCode = "ng" COUNTRYCODE_NU CountryCode = "nu" COUNTRYCODE_NF CountryCode = "nf" COUNTRYCODE_MP CountryCode = "mp" COUNTRYCODE_NO CountryCode = "no" COUNTRYCODE_OM CountryCode = "om" COUNTRYCODE_PK CountryCode = "pk" COUNTRYCODE_PW CountryCode = "pw" COUNTRYCODE_PS CountryCode = "ps" COUNTRYCODE_PA CountryCode = "pa" COUNTRYCODE_PG CountryCode = "pg" COUNTRYCODE_PY CountryCode = "py" COUNTRYCODE_PE CountryCode = "pe" COUNTRYCODE_PH CountryCode = "ph" COUNTRYCODE_PN CountryCode = "pn" COUNTRYCODE_PL CountryCode = "pl" COUNTRYCODE_PT CountryCode = "pt" COUNTRYCODE_PR CountryCode = "pr" COUNTRYCODE_QA CountryCode = "qa" COUNTRYCODE_MK CountryCode = "mk" COUNTRYCODE_RO CountryCode = "ro" COUNTRYCODE_RU CountryCode = "ru" COUNTRYCODE_RW CountryCode = "rw" COUNTRYCODE_RE CountryCode = "re" COUNTRYCODE_BL CountryCode = "bl" COUNTRYCODE_SH CountryCode = "sh" COUNTRYCODE_KN CountryCode = "kn" COUNTRYCODE_LC CountryCode = "lc" COUNTRYCODE_MF CountryCode = "mf" COUNTRYCODE_PM CountryCode = "pm" COUNTRYCODE_VC CountryCode = "vc" COUNTRYCODE_WS CountryCode = "ws" COUNTRYCODE_SM CountryCode = "sm" COUNTRYCODE_ST CountryCode = "st" COUNTRYCODE_SA CountryCode = "sa" COUNTRYCODE_SN CountryCode = "sn" COUNTRYCODE_RS CountryCode = "rs" COUNTRYCODE_SC CountryCode = "sc" COUNTRYCODE_SL CountryCode = "sl" COUNTRYCODE_SG CountryCode = "sg" COUNTRYCODE_SX CountryCode = "sx" COUNTRYCODE_SK CountryCode = "sk" COUNTRYCODE_SI CountryCode = "si" COUNTRYCODE_SB CountryCode = "sb" COUNTRYCODE_SO CountryCode = "so" COUNTRYCODE_ZA CountryCode = "za" COUNTRYCODE_GS CountryCode = "gs" COUNTRYCODE_SS CountryCode = "ss" COUNTRYCODE_ES CountryCode = "es" COUNTRYCODE_LK CountryCode = "lk" COUNTRYCODE_SD CountryCode = "sd" COUNTRYCODE_SR CountryCode = "sr" COUNTRYCODE_SJ CountryCode = "sj" COUNTRYCODE_SE CountryCode = "se" COUNTRYCODE_CH CountryCode = "ch" COUNTRYCODE_SY CountryCode = "sy" COUNTRYCODE_TW CountryCode = "tw" COUNTRYCODE_TJ CountryCode = "tj" COUNTRYCODE_TZ CountryCode = "tz" COUNTRYCODE_TH CountryCode = "th" COUNTRYCODE_TL CountryCode = "tl" COUNTRYCODE_TG CountryCode = "tg" COUNTRYCODE_TK CountryCode = "tk" COUNTRYCODE_TO CountryCode = "to" COUNTRYCODE_TT CountryCode = "tt" COUNTRYCODE_TN CountryCode = "tn" COUNTRYCODE_TR CountryCode = "tr" COUNTRYCODE_TM CountryCode = "tm" COUNTRYCODE_TC CountryCode = "tc" COUNTRYCODE_TV CountryCode = "tv" COUNTRYCODE_UG CountryCode = "ug" COUNTRYCODE_UA CountryCode = "ua" COUNTRYCODE_AE CountryCode = "ae" COUNTRYCODE_GB CountryCode = "gb" COUNTRYCODE_UM CountryCode = "um" COUNTRYCODE_US CountryCode = "us" COUNTRYCODE_UY CountryCode = "uy" COUNTRYCODE_UZ CountryCode = "uz" COUNTRYCODE_VU CountryCode = "vu" COUNTRYCODE_VE CountryCode = "ve" COUNTRYCODE_VN CountryCode = "vn" COUNTRYCODE_VG CountryCode = "vg" COUNTRYCODE_VI CountryCode = "vi" COUNTRYCODE_WF CountryCode = "wf" COUNTRYCODE_EH CountryCode = "eh" COUNTRYCODE_YE CountryCode = "ye" COUNTRYCODE_ZM CountryCode = "zm" COUNTRYCODE_ZW CountryCode = "zw" COUNTRYCODE_AX CountryCode = "ax" )
List of CountryCode
func NewCountryCodeFromValue ¶
func NewCountryCodeFromValue(v string) (*CountryCode, error)
NewCountryCodeFromValue returns a pointer to a valid CountryCode for the value passed as argument, or an error if the value passed is not allowed by the enum
func (CountryCode) IsValid ¶
func (v CountryCode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (CountryCode) Ptr ¶
func (v CountryCode) Ptr() *CountryCode
Ptr returns reference to CountryCode value
func (*CountryCode) UnmarshalJSON ¶
func (v *CountryCode) UnmarshalJSON(src []byte) error
type CreateContainer ¶
type CreateContainer struct {
// Pass a command (and optional arguments) to override the ENTRYPOINT and CMD of a container image. Each element in the array represents a command segment or argument.
Command []string `json:"command,omitempty"`
// Key-value pairs of environment variables to set within the container. These variables will be available to processes running inside the container.
EnvironmentVariables map[string]string `json:"environment_variables,omitempty"`
// The container image.
Image string `json:"image" validate:"regexp=^.*$"`
// The container image caching.
ImageCaching *bool `json:"image_caching,omitempty"`
Logging *CreateContainerLogging `json:"logging,omitempty"`
Priority NullableContainerGroupPriority `json:"priority,omitempty"`
RegistryAuthentication *ContainerRegistryAuthentication `json:"registry_authentication,omitempty"`
Resources ContainerResourceRequirements `json:"resources"`
}
CreateContainer Configuration for creating a container within a container group. Defines the container image, resource requirements, environment variables, and other settings needed to deploy and run the container.
func NewCreateContainer ¶
func NewCreateContainer(image string, resources ContainerResourceRequirements) *CreateContainer
NewCreateContainer instantiates a new CreateContainer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerWithDefaults ¶
func NewCreateContainerWithDefaults() *CreateContainer
NewCreateContainerWithDefaults instantiates a new CreateContainer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainer) GetCommand ¶
func (o *CreateContainer) GetCommand() []string
GetCommand returns the Command field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateContainer) GetCommandOk ¶
func (o *CreateContainer) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateContainer) GetEnvironmentVariables ¶
func (o *CreateContainer) GetEnvironmentVariables() map[string]string
GetEnvironmentVariables returns the EnvironmentVariables field value if set, zero value otherwise.
func (*CreateContainer) GetEnvironmentVariablesOk ¶
func (o *CreateContainer) GetEnvironmentVariablesOk() (map[string]string, bool)
GetEnvironmentVariablesOk returns a tuple with the EnvironmentVariables field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainer) GetImage ¶
func (o *CreateContainer) GetImage() string
GetImage returns the Image field value
func (*CreateContainer) GetImageCaching ¶
func (o *CreateContainer) GetImageCaching() bool
GetImageCaching returns the ImageCaching field value if set, zero value otherwise.
func (*CreateContainer) GetImageCachingOk ¶
func (o *CreateContainer) GetImageCachingOk() (*bool, bool)
GetImageCachingOk returns a tuple with the ImageCaching field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainer) GetImageOk ¶
func (o *CreateContainer) GetImageOk() (*string, bool)
GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.
func (*CreateContainer) GetLogging ¶
func (o *CreateContainer) GetLogging() CreateContainerLogging
GetLogging returns the Logging field value if set, zero value otherwise.
func (*CreateContainer) GetLoggingOk ¶
func (o *CreateContainer) GetLoggingOk() (*CreateContainerLogging, bool)
GetLoggingOk returns a tuple with the Logging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainer) GetPriority ¶
func (o *CreateContainer) GetPriority() ContainerGroupPriority
GetPriority returns the Priority field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateContainer) GetPriorityOk ¶
func (o *CreateContainer) GetPriorityOk() (*ContainerGroupPriority, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateContainer) GetRegistryAuthentication ¶
func (o *CreateContainer) GetRegistryAuthentication() ContainerRegistryAuthentication
GetRegistryAuthentication returns the RegistryAuthentication field value if set, zero value otherwise.
func (*CreateContainer) GetRegistryAuthenticationOk ¶
func (o *CreateContainer) GetRegistryAuthenticationOk() (*ContainerRegistryAuthentication, bool)
GetRegistryAuthenticationOk returns a tuple with the RegistryAuthentication field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainer) GetResources ¶
func (o *CreateContainer) GetResources() ContainerResourceRequirements
GetResources returns the Resources field value
func (*CreateContainer) GetResourcesOk ¶
func (o *CreateContainer) GetResourcesOk() (*ContainerResourceRequirements, bool)
GetResourcesOk returns a tuple with the Resources field value and a boolean to check if the value has been set.
func (*CreateContainer) HasCommand ¶
func (o *CreateContainer) HasCommand() bool
HasCommand returns a boolean if a field has been set.
func (*CreateContainer) HasEnvironmentVariables ¶
func (o *CreateContainer) HasEnvironmentVariables() bool
HasEnvironmentVariables returns a boolean if a field has been set.
func (*CreateContainer) HasImageCaching ¶
func (o *CreateContainer) HasImageCaching() bool
HasImageCaching returns a boolean if a field has been set.
func (*CreateContainer) HasLogging ¶
func (o *CreateContainer) HasLogging() bool
HasLogging returns a boolean if a field has been set.
func (*CreateContainer) HasPriority ¶
func (o *CreateContainer) HasPriority() bool
HasPriority returns a boolean if a field has been set.
func (*CreateContainer) HasRegistryAuthentication ¶
func (o *CreateContainer) HasRegistryAuthentication() bool
HasRegistryAuthentication returns a boolean if a field has been set.
func (CreateContainer) MarshalJSON ¶
func (o CreateContainer) MarshalJSON() ([]byte, error)
func (*CreateContainer) SetCommand ¶
func (o *CreateContainer) SetCommand(v []string)
SetCommand gets a reference to the given []string and assigns it to the Command field.
func (*CreateContainer) SetEnvironmentVariables ¶
func (o *CreateContainer) SetEnvironmentVariables(v map[string]string)
SetEnvironmentVariables gets a reference to the given map[string]string and assigns it to the EnvironmentVariables field.
func (*CreateContainer) SetImage ¶
func (o *CreateContainer) SetImage(v string)
SetImage sets field value
func (*CreateContainer) SetImageCaching ¶
func (o *CreateContainer) SetImageCaching(v bool)
SetImageCaching gets a reference to the given bool and assigns it to the ImageCaching field.
func (*CreateContainer) SetLogging ¶
func (o *CreateContainer) SetLogging(v CreateContainerLogging)
SetLogging gets a reference to the given CreateContainerLogging and assigns it to the Logging field.
func (*CreateContainer) SetPriority ¶
func (o *CreateContainer) SetPriority(v ContainerGroupPriority)
SetPriority gets a reference to the given NullableContainerGroupPriority and assigns it to the Priority field.
func (*CreateContainer) SetPriorityNil ¶
func (o *CreateContainer) SetPriorityNil()
SetPriorityNil sets the value for Priority to be an explicit nil
func (*CreateContainer) SetRegistryAuthentication ¶
func (o *CreateContainer) SetRegistryAuthentication(v ContainerRegistryAuthentication)
SetRegistryAuthentication gets a reference to the given ContainerRegistryAuthentication and assigns it to the RegistryAuthentication field.
func (*CreateContainer) SetResources ¶
func (o *CreateContainer) SetResources(v ContainerResourceRequirements)
SetResources sets field value
func (CreateContainer) ToMap ¶
func (o CreateContainer) ToMap() (map[string]interface{}, error)
func (*CreateContainer) UnmarshalJSON ¶
func (o *CreateContainer) UnmarshalJSON(data []byte) (err error)
func (*CreateContainer) UnsetPriority ¶
func (o *CreateContainer) UnsetPriority()
UnsetPriority ensures that no value is present for Priority, not even an explicit nil
type CreateContainerGroup ¶
type CreateContainerGroup struct {
Name string `json:"name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
DisplayName NullableString `json:"display_name,omitempty" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
Container CreateContainer `json:"container"`
AutostartPolicy bool `json:"autostart_policy"`
RestartPolicy ContainerRestartPolicy `json:"restart_policy"`
Replicas int32 `json:"replicas"`
// List of countries nodes must be located in. Remove this field to permit nodes from any country.
CountryCodes []CountryCode `json:"country_codes,omitempty"`
Networking *CreateContainerGroupNetworking `json:"networking,omitempty"`
LivenessProbe *ContainerGroupLivenessProbe `json:"liveness_probe,omitempty"`
ReadinessProbe *ContainerGroupReadinessProbe `json:"readiness_probe,omitempty"`
StartupProbe *ContainerGroupStartupProbe `json:"startup_probe,omitempty"`
QueueConnection *ContainerGroupQueueConnection `json:"queue_connection,omitempty"`
QueueAutoscaler *QueueAutoscaler `json:"queue_autoscaler,omitempty"`
}
CreateContainerGroup Represents a request to create a container group
func NewCreateContainerGroup ¶
func NewCreateContainerGroup(name string, container CreateContainer, autostartPolicy bool, restartPolicy ContainerRestartPolicy, replicas int32) *CreateContainerGroup
NewCreateContainerGroup instantiates a new CreateContainerGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerGroupWithDefaults ¶
func NewCreateContainerGroupWithDefaults() *CreateContainerGroup
NewCreateContainerGroupWithDefaults instantiates a new CreateContainerGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainerGroup) GetAutostartPolicy ¶
func (o *CreateContainerGroup) GetAutostartPolicy() bool
GetAutostartPolicy returns the AutostartPolicy field value
func (*CreateContainerGroup) GetAutostartPolicyOk ¶
func (o *CreateContainerGroup) GetAutostartPolicyOk() (*bool, bool)
GetAutostartPolicyOk returns a tuple with the AutostartPolicy field value and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetContainer ¶
func (o *CreateContainerGroup) GetContainer() CreateContainer
GetContainer returns the Container field value
func (*CreateContainerGroup) GetContainerOk ¶
func (o *CreateContainerGroup) GetContainerOk() (*CreateContainer, bool)
GetContainerOk returns a tuple with the Container field value and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetCountryCodes ¶
func (o *CreateContainerGroup) GetCountryCodes() []CountryCode
GetCountryCodes returns the CountryCodes field value if set, zero value otherwise.
func (*CreateContainerGroup) GetCountryCodesOk ¶
func (o *CreateContainerGroup) GetCountryCodesOk() ([]CountryCode, bool)
GetCountryCodesOk returns a tuple with the CountryCodes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetDisplayName ¶
func (o *CreateContainerGroup) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateContainerGroup) GetDisplayNameOk ¶
func (o *CreateContainerGroup) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateContainerGroup) GetLivenessProbe ¶
func (o *CreateContainerGroup) GetLivenessProbe() ContainerGroupLivenessProbe
GetLivenessProbe returns the LivenessProbe field value if set, zero value otherwise.
func (*CreateContainerGroup) GetLivenessProbeOk ¶
func (o *CreateContainerGroup) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
GetLivenessProbeOk returns a tuple with the LivenessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetName ¶
func (o *CreateContainerGroup) GetName() string
GetName returns the Name field value
func (*CreateContainerGroup) GetNameOk ¶
func (o *CreateContainerGroup) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetNetworking ¶
func (o *CreateContainerGroup) GetNetworking() CreateContainerGroupNetworking
GetNetworking returns the Networking field value if set, zero value otherwise.
func (*CreateContainerGroup) GetNetworkingOk ¶
func (o *CreateContainerGroup) GetNetworkingOk() (*CreateContainerGroupNetworking, bool)
GetNetworkingOk returns a tuple with the Networking field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetQueueAutoscaler ¶
func (o *CreateContainerGroup) GetQueueAutoscaler() QueueAutoscaler
GetQueueAutoscaler returns the QueueAutoscaler field value if set, zero value otherwise.
func (*CreateContainerGroup) GetQueueAutoscalerOk ¶
func (o *CreateContainerGroup) GetQueueAutoscalerOk() (*QueueAutoscaler, bool)
GetQueueAutoscalerOk returns a tuple with the QueueAutoscaler field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetQueueConnection ¶
func (o *CreateContainerGroup) GetQueueConnection() ContainerGroupQueueConnection
GetQueueConnection returns the QueueConnection field value if set, zero value otherwise.
func (*CreateContainerGroup) GetQueueConnectionOk ¶
func (o *CreateContainerGroup) GetQueueConnectionOk() (*ContainerGroupQueueConnection, bool)
GetQueueConnectionOk returns a tuple with the QueueConnection field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetReadinessProbe ¶
func (o *CreateContainerGroup) GetReadinessProbe() ContainerGroupReadinessProbe
GetReadinessProbe returns the ReadinessProbe field value if set, zero value otherwise.
func (*CreateContainerGroup) GetReadinessProbeOk ¶
func (o *CreateContainerGroup) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
GetReadinessProbeOk returns a tuple with the ReadinessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetReplicas ¶
func (o *CreateContainerGroup) GetReplicas() int32
GetReplicas returns the Replicas field value
func (*CreateContainerGroup) GetReplicasOk ¶
func (o *CreateContainerGroup) GetReplicasOk() (*int32, bool)
GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetRestartPolicy ¶
func (o *CreateContainerGroup) GetRestartPolicy() ContainerRestartPolicy
GetRestartPolicy returns the RestartPolicy field value
func (*CreateContainerGroup) GetRestartPolicyOk ¶
func (o *CreateContainerGroup) GetRestartPolicyOk() (*ContainerRestartPolicy, bool)
GetRestartPolicyOk returns a tuple with the RestartPolicy field value and a boolean to check if the value has been set.
func (*CreateContainerGroup) GetStartupProbe ¶
func (o *CreateContainerGroup) GetStartupProbe() ContainerGroupStartupProbe
GetStartupProbe returns the StartupProbe field value if set, zero value otherwise.
func (*CreateContainerGroup) GetStartupProbeOk ¶
func (o *CreateContainerGroup) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
GetStartupProbeOk returns a tuple with the StartupProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroup) HasCountryCodes ¶
func (o *CreateContainerGroup) HasCountryCodes() bool
HasCountryCodes returns a boolean if a field has been set.
func (*CreateContainerGroup) HasDisplayName ¶
func (o *CreateContainerGroup) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*CreateContainerGroup) HasLivenessProbe ¶
func (o *CreateContainerGroup) HasLivenessProbe() bool
HasLivenessProbe returns a boolean if a field has been set.
func (*CreateContainerGroup) HasNetworking ¶
func (o *CreateContainerGroup) HasNetworking() bool
HasNetworking returns a boolean if a field has been set.
func (*CreateContainerGroup) HasQueueAutoscaler ¶
func (o *CreateContainerGroup) HasQueueAutoscaler() bool
HasQueueAutoscaler returns a boolean if a field has been set.
func (*CreateContainerGroup) HasQueueConnection ¶
func (o *CreateContainerGroup) HasQueueConnection() bool
HasQueueConnection returns a boolean if a field has been set.
func (*CreateContainerGroup) HasReadinessProbe ¶
func (o *CreateContainerGroup) HasReadinessProbe() bool
HasReadinessProbe returns a boolean if a field has been set.
func (*CreateContainerGroup) HasStartupProbe ¶
func (o *CreateContainerGroup) HasStartupProbe() bool
HasStartupProbe returns a boolean if a field has been set.
func (CreateContainerGroup) MarshalJSON ¶
func (o CreateContainerGroup) MarshalJSON() ([]byte, error)
func (*CreateContainerGroup) SetAutostartPolicy ¶
func (o *CreateContainerGroup) SetAutostartPolicy(v bool)
SetAutostartPolicy sets field value
func (*CreateContainerGroup) SetContainer ¶
func (o *CreateContainerGroup) SetContainer(v CreateContainer)
SetContainer sets field value
func (*CreateContainerGroup) SetCountryCodes ¶
func (o *CreateContainerGroup) SetCountryCodes(v []CountryCode)
SetCountryCodes gets a reference to the given []CountryCode and assigns it to the CountryCodes field.
func (*CreateContainerGroup) SetDisplayName ¶
func (o *CreateContainerGroup) SetDisplayName(v string)
SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.
func (*CreateContainerGroup) SetDisplayNameNil ¶
func (o *CreateContainerGroup) SetDisplayNameNil()
SetDisplayNameNil sets the value for DisplayName to be an explicit nil
func (*CreateContainerGroup) SetLivenessProbe ¶
func (o *CreateContainerGroup) SetLivenessProbe(v ContainerGroupLivenessProbe)
SetLivenessProbe gets a reference to the given ContainerGroupLivenessProbe and assigns it to the LivenessProbe field.
func (*CreateContainerGroup) SetName ¶
func (o *CreateContainerGroup) SetName(v string)
SetName sets field value
func (*CreateContainerGroup) SetNetworking ¶
func (o *CreateContainerGroup) SetNetworking(v CreateContainerGroupNetworking)
SetNetworking gets a reference to the given CreateContainerGroupNetworking and assigns it to the Networking field.
func (*CreateContainerGroup) SetQueueAutoscaler ¶
func (o *CreateContainerGroup) SetQueueAutoscaler(v QueueAutoscaler)
SetQueueAutoscaler gets a reference to the given QueueAutoscaler and assigns it to the QueueAutoscaler field.
func (*CreateContainerGroup) SetQueueConnection ¶
func (o *CreateContainerGroup) SetQueueConnection(v ContainerGroupQueueConnection)
SetQueueConnection gets a reference to the given ContainerGroupQueueConnection and assigns it to the QueueConnection field.
func (*CreateContainerGroup) SetReadinessProbe ¶
func (o *CreateContainerGroup) SetReadinessProbe(v ContainerGroupReadinessProbe)
SetReadinessProbe gets a reference to the given ContainerGroupReadinessProbe and assigns it to the ReadinessProbe field.
func (*CreateContainerGroup) SetReplicas ¶
func (o *CreateContainerGroup) SetReplicas(v int32)
SetReplicas sets field value
func (*CreateContainerGroup) SetRestartPolicy ¶
func (o *CreateContainerGroup) SetRestartPolicy(v ContainerRestartPolicy)
SetRestartPolicy sets field value
func (*CreateContainerGroup) SetStartupProbe ¶
func (o *CreateContainerGroup) SetStartupProbe(v ContainerGroupStartupProbe)
SetStartupProbe gets a reference to the given ContainerGroupStartupProbe and assigns it to the StartupProbe field.
func (CreateContainerGroup) ToMap ¶
func (o CreateContainerGroup) ToMap() (map[string]interface{}, error)
func (*CreateContainerGroup) UnmarshalJSON ¶
func (o *CreateContainerGroup) UnmarshalJSON(data []byte) (err error)
func (*CreateContainerGroup) UnsetDisplayName ¶
func (o *CreateContainerGroup) UnsetDisplayName()
UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil
type CreateContainerGroupNetworking ¶
type CreateContainerGroupNetworking struct {
// Determines whether authentication is required for network connections to the container group
Auth bool `json:"auth"`
// The container group networking client request timeout.
ClientRequestTimeout *int32 `json:"client_request_timeout,omitempty"`
LoadBalancer *ContainerGroupNetworkingLoadBalancer `json:"load_balancer,omitempty"`
// The container group networking port.
Port int32 `json:"port"`
Protocol ContainerNetworkingProtocol `json:"protocol"`
// The container group networking server response timeout.
ServerResponseTimeout *int32 `json:"server_response_timeout,omitempty"`
// The container group networking single connection limit flag.
SingleConnectionLimit *bool `json:"single_connection_limit,omitempty"`
}
CreateContainerGroupNetworking Network configuration for container groups specifying connectivity parameters, including authentication, protocol, and timeout settings
func NewCreateContainerGroupNetworking ¶
func NewCreateContainerGroupNetworking(auth bool, port int32, protocol ContainerNetworkingProtocol) *CreateContainerGroupNetworking
NewCreateContainerGroupNetworking instantiates a new CreateContainerGroupNetworking object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerGroupNetworkingWithDefaults ¶
func NewCreateContainerGroupNetworkingWithDefaults() *CreateContainerGroupNetworking
NewCreateContainerGroupNetworkingWithDefaults instantiates a new CreateContainerGroupNetworking object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainerGroupNetworking) GetAuth ¶
func (o *CreateContainerGroupNetworking) GetAuth() bool
GetAuth returns the Auth field value
func (*CreateContainerGroupNetworking) GetAuthOk ¶
func (o *CreateContainerGroupNetworking) GetAuthOk() (*bool, bool)
GetAuthOk returns a tuple with the Auth field value and a boolean to check if the value has been set.
func (*CreateContainerGroupNetworking) GetClientRequestTimeout ¶
func (o *CreateContainerGroupNetworking) GetClientRequestTimeout() int32
GetClientRequestTimeout returns the ClientRequestTimeout field value if set, zero value otherwise.
func (*CreateContainerGroupNetworking) GetClientRequestTimeoutOk ¶
func (o *CreateContainerGroupNetworking) GetClientRequestTimeoutOk() (*int32, bool)
GetClientRequestTimeoutOk returns a tuple with the ClientRequestTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroupNetworking) GetLoadBalancer ¶
func (o *CreateContainerGroupNetworking) GetLoadBalancer() ContainerGroupNetworkingLoadBalancer
GetLoadBalancer returns the LoadBalancer field value if set, zero value otherwise.
func (*CreateContainerGroupNetworking) GetLoadBalancerOk ¶
func (o *CreateContainerGroupNetworking) GetLoadBalancerOk() (*ContainerGroupNetworkingLoadBalancer, bool)
GetLoadBalancerOk returns a tuple with the LoadBalancer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroupNetworking) GetPort ¶
func (o *CreateContainerGroupNetworking) GetPort() int32
GetPort returns the Port field value
func (*CreateContainerGroupNetworking) GetPortOk ¶
func (o *CreateContainerGroupNetworking) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (*CreateContainerGroupNetworking) GetProtocol ¶
func (o *CreateContainerGroupNetworking) GetProtocol() ContainerNetworkingProtocol
GetProtocol returns the Protocol field value
func (*CreateContainerGroupNetworking) GetProtocolOk ¶
func (o *CreateContainerGroupNetworking) GetProtocolOk() (*ContainerNetworkingProtocol, bool)
GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.
func (*CreateContainerGroupNetworking) GetServerResponseTimeout ¶
func (o *CreateContainerGroupNetworking) GetServerResponseTimeout() int32
GetServerResponseTimeout returns the ServerResponseTimeout field value if set, zero value otherwise.
func (*CreateContainerGroupNetworking) GetServerResponseTimeoutOk ¶
func (o *CreateContainerGroupNetworking) GetServerResponseTimeoutOk() (*int32, bool)
GetServerResponseTimeoutOk returns a tuple with the ServerResponseTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroupNetworking) GetSingleConnectionLimit ¶
func (o *CreateContainerGroupNetworking) GetSingleConnectionLimit() bool
GetSingleConnectionLimit returns the SingleConnectionLimit field value if set, zero value otherwise.
func (*CreateContainerGroupNetworking) GetSingleConnectionLimitOk ¶
func (o *CreateContainerGroupNetworking) GetSingleConnectionLimitOk() (*bool, bool)
GetSingleConnectionLimitOk returns a tuple with the SingleConnectionLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerGroupNetworking) HasClientRequestTimeout ¶
func (o *CreateContainerGroupNetworking) HasClientRequestTimeout() bool
HasClientRequestTimeout returns a boolean if a field has been set.
func (*CreateContainerGroupNetworking) HasLoadBalancer ¶
func (o *CreateContainerGroupNetworking) HasLoadBalancer() bool
HasLoadBalancer returns a boolean if a field has been set.
func (*CreateContainerGroupNetworking) HasServerResponseTimeout ¶
func (o *CreateContainerGroupNetworking) HasServerResponseTimeout() bool
HasServerResponseTimeout returns a boolean if a field has been set.
func (*CreateContainerGroupNetworking) HasSingleConnectionLimit ¶
func (o *CreateContainerGroupNetworking) HasSingleConnectionLimit() bool
HasSingleConnectionLimit returns a boolean if a field has been set.
func (CreateContainerGroupNetworking) MarshalJSON ¶
func (o CreateContainerGroupNetworking) MarshalJSON() ([]byte, error)
func (*CreateContainerGroupNetworking) SetAuth ¶
func (o *CreateContainerGroupNetworking) SetAuth(v bool)
SetAuth sets field value
func (*CreateContainerGroupNetworking) SetClientRequestTimeout ¶
func (o *CreateContainerGroupNetworking) SetClientRequestTimeout(v int32)
SetClientRequestTimeout gets a reference to the given int32 and assigns it to the ClientRequestTimeout field.
func (*CreateContainerGroupNetworking) SetLoadBalancer ¶
func (o *CreateContainerGroupNetworking) SetLoadBalancer(v ContainerGroupNetworkingLoadBalancer)
SetLoadBalancer gets a reference to the given ContainerGroupNetworkingLoadBalancer and assigns it to the LoadBalancer field.
func (*CreateContainerGroupNetworking) SetPort ¶
func (o *CreateContainerGroupNetworking) SetPort(v int32)
SetPort sets field value
func (*CreateContainerGroupNetworking) SetProtocol ¶
func (o *CreateContainerGroupNetworking) SetProtocol(v ContainerNetworkingProtocol)
SetProtocol sets field value
func (*CreateContainerGroupNetworking) SetServerResponseTimeout ¶
func (o *CreateContainerGroupNetworking) SetServerResponseTimeout(v int32)
SetServerResponseTimeout gets a reference to the given int32 and assigns it to the ServerResponseTimeout field.
func (*CreateContainerGroupNetworking) SetSingleConnectionLimit ¶
func (o *CreateContainerGroupNetworking) SetSingleConnectionLimit(v bool)
SetSingleConnectionLimit gets a reference to the given bool and assigns it to the SingleConnectionLimit field.
func (CreateContainerGroupNetworking) ToMap ¶
func (o CreateContainerGroupNetworking) ToMap() (map[string]interface{}, error)
func (*CreateContainerGroupNetworking) UnmarshalJSON ¶
func (o *CreateContainerGroupNetworking) UnmarshalJSON(data []byte) (err error)
type CreateContainerLogging ¶
type CreateContainerLogging struct {
Axiom *ContainerLoggingAxiom `json:"axiom,omitempty"`
Datadog *ContainerLoggingDatadog `json:"datadog,omitempty"`
Http *CreateContainerLoggingHttp `json:"http,omitempty"`
NewRelic *ContainerLoggingNewRelic `json:"new_relic,omitempty"`
Splunk *ContainerLoggingSplunk `json:"splunk,omitempty"`
Tcp *ContainerLoggingTcp `json:"tcp,omitempty"`
}
CreateContainerLogging Configuration options for directing container logs to a logging provider. This schema enables you to specify a single logging destination for container output, supporting monitoring, debugging, and analytics use cases. Each provider has its own configuration parameters defined in the referenced schemas. Only one logging provider can be selected at a time.
func NewCreateContainerLogging ¶
func NewCreateContainerLogging() *CreateContainerLogging
NewCreateContainerLogging instantiates a new CreateContainerLogging object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerLoggingWithDefaults ¶
func NewCreateContainerLoggingWithDefaults() *CreateContainerLogging
NewCreateContainerLoggingWithDefaults instantiates a new CreateContainerLogging object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainerLogging) GetAxiom ¶
func (o *CreateContainerLogging) GetAxiom() ContainerLoggingAxiom
GetAxiom returns the Axiom field value if set, zero value otherwise.
func (*CreateContainerLogging) GetAxiomOk ¶
func (o *CreateContainerLogging) GetAxiomOk() (*ContainerLoggingAxiom, bool)
GetAxiomOk returns a tuple with the Axiom field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerLogging) GetDatadog ¶
func (o *CreateContainerLogging) GetDatadog() ContainerLoggingDatadog
GetDatadog returns the Datadog field value if set, zero value otherwise.
func (*CreateContainerLogging) GetDatadogOk ¶
func (o *CreateContainerLogging) GetDatadogOk() (*ContainerLoggingDatadog, bool)
GetDatadogOk returns a tuple with the Datadog field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerLogging) GetHttp ¶
func (o *CreateContainerLogging) GetHttp() CreateContainerLoggingHttp
GetHttp returns the Http field value if set, zero value otherwise.
func (*CreateContainerLogging) GetHttpOk ¶
func (o *CreateContainerLogging) GetHttpOk() (*CreateContainerLoggingHttp, bool)
GetHttpOk returns a tuple with the Http field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerLogging) GetNewRelic ¶
func (o *CreateContainerLogging) GetNewRelic() ContainerLoggingNewRelic
GetNewRelic returns the NewRelic field value if set, zero value otherwise.
func (*CreateContainerLogging) GetNewRelicOk ¶
func (o *CreateContainerLogging) GetNewRelicOk() (*ContainerLoggingNewRelic, bool)
GetNewRelicOk returns a tuple with the NewRelic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerLogging) GetSplunk ¶
func (o *CreateContainerLogging) GetSplunk() ContainerLoggingSplunk
GetSplunk returns the Splunk field value if set, zero value otherwise.
func (*CreateContainerLogging) GetSplunkOk ¶
func (o *CreateContainerLogging) GetSplunkOk() (*ContainerLoggingSplunk, bool)
GetSplunkOk returns a tuple with the Splunk field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerLogging) GetTcp ¶
func (o *CreateContainerLogging) GetTcp() ContainerLoggingTcp
GetTcp returns the Tcp field value if set, zero value otherwise.
func (*CreateContainerLogging) GetTcpOk ¶
func (o *CreateContainerLogging) GetTcpOk() (*ContainerLoggingTcp, bool)
GetTcpOk returns a tuple with the Tcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerLogging) HasAxiom ¶
func (o *CreateContainerLogging) HasAxiom() bool
HasAxiom returns a boolean if a field has been set.
func (*CreateContainerLogging) HasDatadog ¶
func (o *CreateContainerLogging) HasDatadog() bool
HasDatadog returns a boolean if a field has been set.
func (*CreateContainerLogging) HasHttp ¶
func (o *CreateContainerLogging) HasHttp() bool
HasHttp returns a boolean if a field has been set.
func (*CreateContainerLogging) HasNewRelic ¶
func (o *CreateContainerLogging) HasNewRelic() bool
HasNewRelic returns a boolean if a field has been set.
func (*CreateContainerLogging) HasSplunk ¶
func (o *CreateContainerLogging) HasSplunk() bool
HasSplunk returns a boolean if a field has been set.
func (*CreateContainerLogging) HasTcp ¶
func (o *CreateContainerLogging) HasTcp() bool
HasTcp returns a boolean if a field has been set.
func (CreateContainerLogging) MarshalJSON ¶
func (o CreateContainerLogging) MarshalJSON() ([]byte, error)
func (*CreateContainerLogging) SetAxiom ¶
func (o *CreateContainerLogging) SetAxiom(v ContainerLoggingAxiom)
SetAxiom gets a reference to the given ContainerLoggingAxiom and assigns it to the Axiom field.
func (*CreateContainerLogging) SetDatadog ¶
func (o *CreateContainerLogging) SetDatadog(v ContainerLoggingDatadog)
SetDatadog gets a reference to the given ContainerLoggingDatadog and assigns it to the Datadog field.
func (*CreateContainerLogging) SetHttp ¶
func (o *CreateContainerLogging) SetHttp(v CreateContainerLoggingHttp)
SetHttp gets a reference to the given CreateContainerLoggingHttp and assigns it to the Http field.
func (*CreateContainerLogging) SetNewRelic ¶
func (o *CreateContainerLogging) SetNewRelic(v ContainerLoggingNewRelic)
SetNewRelic gets a reference to the given ContainerLoggingNewRelic and assigns it to the NewRelic field.
func (*CreateContainerLogging) SetSplunk ¶
func (o *CreateContainerLogging) SetSplunk(v ContainerLoggingSplunk)
SetSplunk gets a reference to the given ContainerLoggingSplunk and assigns it to the Splunk field.
func (*CreateContainerLogging) SetTcp ¶
func (o *CreateContainerLogging) SetTcp(v ContainerLoggingTcp)
SetTcp gets a reference to the given ContainerLoggingTcp and assigns it to the Tcp field.
func (CreateContainerLogging) ToMap ¶
func (o CreateContainerLogging) ToMap() (map[string]interface{}, error)
type CreateContainerLoggingHttp ¶
type CreateContainerLoggingHttp struct {
// The hostname or IP address of the HTTP logging endpoint
Host string `json:"host" validate:"regexp=^.*$"`
// The port number of the HTTP logging endpoint (1-65535)
Port int32 `json:"port"`
// Optional username for HTTP authentication
User NullableString `json:"user,omitempty" validate:"regexp=^.*$"`
// Optional password for HTTP authentication
Password NullableString `json:"password,omitempty" validate:"regexp=^.*$"`
// Optional URL path for the HTTP endpoint
Path NullableString `json:"path,omitempty" validate:"regexp=^.*$"`
Format ContainerLoggingHttpFormat `json:"format"`
// Optional HTTP headers to include in log transmission requests
Headers []ContainerLoggingHttpHeader `json:"headers,omitempty"`
Compression ContainerLoggingHttpCompression `json:"compression"`
}
CreateContainerLoggingHttp Configuration for sending container logs to an HTTP endpoint. Defines how logs are formatted, compressed, and transmitted.
func NewCreateContainerLoggingHttp ¶
func NewCreateContainerLoggingHttp(host string, port int32, format ContainerLoggingHttpFormat, compression ContainerLoggingHttpCompression) *CreateContainerLoggingHttp
NewCreateContainerLoggingHttp instantiates a new CreateContainerLoggingHttp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerLoggingHttpWithDefaults ¶
func NewCreateContainerLoggingHttpWithDefaults() *CreateContainerLoggingHttp
NewCreateContainerLoggingHttpWithDefaults instantiates a new CreateContainerLoggingHttp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainerLoggingHttp) GetCompression ¶
func (o *CreateContainerLoggingHttp) GetCompression() ContainerLoggingHttpCompression
GetCompression returns the Compression field value
func (*CreateContainerLoggingHttp) GetCompressionOk ¶
func (o *CreateContainerLoggingHttp) GetCompressionOk() (*ContainerLoggingHttpCompression, bool)
GetCompressionOk returns a tuple with the Compression field value and a boolean to check if the value has been set.
func (*CreateContainerLoggingHttp) GetFormat ¶
func (o *CreateContainerLoggingHttp) GetFormat() ContainerLoggingHttpFormat
GetFormat returns the Format field value
func (*CreateContainerLoggingHttp) GetFormatOk ¶
func (o *CreateContainerLoggingHttp) GetFormatOk() (*ContainerLoggingHttpFormat, bool)
GetFormatOk returns a tuple with the Format field value and a boolean to check if the value has been set.
func (*CreateContainerLoggingHttp) GetHeaders ¶
func (o *CreateContainerLoggingHttp) GetHeaders() []ContainerLoggingHttpHeader
GetHeaders returns the Headers field value if set, zero value otherwise.
func (*CreateContainerLoggingHttp) GetHeadersOk ¶
func (o *CreateContainerLoggingHttp) GetHeadersOk() ([]ContainerLoggingHttpHeader, 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 (*CreateContainerLoggingHttp) GetHost ¶
func (o *CreateContainerLoggingHttp) GetHost() string
GetHost returns the Host field value
func (*CreateContainerLoggingHttp) GetHostOk ¶
func (o *CreateContainerLoggingHttp) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.
func (*CreateContainerLoggingHttp) GetPassword ¶
func (o *CreateContainerLoggingHttp) GetPassword() string
GetPassword returns the Password field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateContainerLoggingHttp) GetPasswordOk ¶
func (o *CreateContainerLoggingHttp) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateContainerLoggingHttp) GetPath ¶
func (o *CreateContainerLoggingHttp) GetPath() string
GetPath returns the Path field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateContainerLoggingHttp) GetPathOk ¶
func (o *CreateContainerLoggingHttp) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateContainerLoggingHttp) GetPort ¶
func (o *CreateContainerLoggingHttp) GetPort() int32
GetPort returns the Port field value
func (*CreateContainerLoggingHttp) GetPortOk ¶
func (o *CreateContainerLoggingHttp) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (*CreateContainerLoggingHttp) GetUser ¶
func (o *CreateContainerLoggingHttp) GetUser() string
GetUser returns the User field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateContainerLoggingHttp) GetUserOk ¶
func (o *CreateContainerLoggingHttp) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateContainerLoggingHttp) HasHeaders ¶
func (o *CreateContainerLoggingHttp) HasHeaders() bool
HasHeaders returns a boolean if a field has been set.
func (*CreateContainerLoggingHttp) HasPassword ¶
func (o *CreateContainerLoggingHttp) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*CreateContainerLoggingHttp) HasPath ¶
func (o *CreateContainerLoggingHttp) HasPath() bool
HasPath returns a boolean if a field has been set.
func (*CreateContainerLoggingHttp) HasUser ¶
func (o *CreateContainerLoggingHttp) HasUser() bool
HasUser returns a boolean if a field has been set.
func (CreateContainerLoggingHttp) MarshalJSON ¶
func (o CreateContainerLoggingHttp) MarshalJSON() ([]byte, error)
func (*CreateContainerLoggingHttp) SetCompression ¶
func (o *CreateContainerLoggingHttp) SetCompression(v ContainerLoggingHttpCompression)
SetCompression sets field value
func (*CreateContainerLoggingHttp) SetFormat ¶
func (o *CreateContainerLoggingHttp) SetFormat(v ContainerLoggingHttpFormat)
SetFormat sets field value
func (*CreateContainerLoggingHttp) SetHeaders ¶
func (o *CreateContainerLoggingHttp) SetHeaders(v []ContainerLoggingHttpHeader)
SetHeaders gets a reference to the given []ContainerLoggingHttpHeader and assigns it to the Headers field.
func (*CreateContainerLoggingHttp) SetHost ¶
func (o *CreateContainerLoggingHttp) SetHost(v string)
SetHost sets field value
func (*CreateContainerLoggingHttp) SetPassword ¶
func (o *CreateContainerLoggingHttp) SetPassword(v string)
SetPassword gets a reference to the given NullableString and assigns it to the Password field.
func (*CreateContainerLoggingHttp) SetPasswordNil ¶
func (o *CreateContainerLoggingHttp) SetPasswordNil()
SetPasswordNil sets the value for Password to be an explicit nil
func (*CreateContainerLoggingHttp) SetPath ¶
func (o *CreateContainerLoggingHttp) SetPath(v string)
SetPath gets a reference to the given NullableString and assigns it to the Path field.
func (*CreateContainerLoggingHttp) SetPathNil ¶
func (o *CreateContainerLoggingHttp) SetPathNil()
SetPathNil sets the value for Path to be an explicit nil
func (*CreateContainerLoggingHttp) SetPort ¶
func (o *CreateContainerLoggingHttp) SetPort(v int32)
SetPort sets field value
func (*CreateContainerLoggingHttp) SetUser ¶
func (o *CreateContainerLoggingHttp) SetUser(v string)
SetUser gets a reference to the given NullableString and assigns it to the User field.
func (*CreateContainerLoggingHttp) SetUserNil ¶
func (o *CreateContainerLoggingHttp) SetUserNil()
SetUserNil sets the value for User to be an explicit nil
func (CreateContainerLoggingHttp) ToMap ¶
func (o CreateContainerLoggingHttp) ToMap() (map[string]interface{}, error)
func (*CreateContainerLoggingHttp) UnmarshalJSON ¶
func (o *CreateContainerLoggingHttp) UnmarshalJSON(data []byte) (err error)
func (*CreateContainerLoggingHttp) UnsetPassword ¶
func (o *CreateContainerLoggingHttp) UnsetPassword()
UnsetPassword ensures that no value is present for Password, not even an explicit nil
func (*CreateContainerLoggingHttp) UnsetPath ¶
func (o *CreateContainerLoggingHttp) UnsetPath()
UnsetPath ensures that no value is present for Path, not even an explicit nil
func (*CreateContainerLoggingHttp) UnsetUser ¶
func (o *CreateContainerLoggingHttp) UnsetUser()
UnsetUser ensures that no value is present for User, not even an explicit nil
type CreateContainerRegistryAuthentication ¶
type CreateContainerRegistryAuthentication struct {
Basic *CreateContainerRegistryAuthenticationBasic `json:"basic,omitempty"`
GcpGcr *CreateContainerRegistryAuthenticationGcpGcr `json:"gcp_gcr,omitempty"`
AwsEcr *CreateContainerRegistryAuthenticationAwsEcr `json:"aws_ecr,omitempty"`
DockerHub *CreateContainerRegistryAuthenticationDockerHub `json:"docker_hub,omitempty"`
GcpGar *CreateContainerRegistryAuthenticationGcpGcr `json:"gcp_gar,omitempty"`
}
CreateContainerRegistryAuthentication struct for CreateContainerRegistryAuthentication
func NewCreateContainerRegistryAuthentication ¶
func NewCreateContainerRegistryAuthentication() *CreateContainerRegistryAuthentication
NewCreateContainerRegistryAuthentication instantiates a new CreateContainerRegistryAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerRegistryAuthenticationWithDefaults ¶
func NewCreateContainerRegistryAuthenticationWithDefaults() *CreateContainerRegistryAuthentication
NewCreateContainerRegistryAuthenticationWithDefaults instantiates a new CreateContainerRegistryAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainerRegistryAuthentication) GetAwsEcr ¶
func (o *CreateContainerRegistryAuthentication) GetAwsEcr() CreateContainerRegistryAuthenticationAwsEcr
GetAwsEcr returns the AwsEcr field value if set, zero value otherwise.
func (*CreateContainerRegistryAuthentication) GetAwsEcrOk ¶
func (o *CreateContainerRegistryAuthentication) GetAwsEcrOk() (*CreateContainerRegistryAuthenticationAwsEcr, bool)
GetAwsEcrOk returns a tuple with the AwsEcr field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerRegistryAuthentication) GetBasic ¶
func (o *CreateContainerRegistryAuthentication) GetBasic() CreateContainerRegistryAuthenticationBasic
GetBasic returns the Basic field value if set, zero value otherwise.
func (*CreateContainerRegistryAuthentication) GetBasicOk ¶
func (o *CreateContainerRegistryAuthentication) GetBasicOk() (*CreateContainerRegistryAuthenticationBasic, bool)
GetBasicOk returns a tuple with the Basic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerRegistryAuthentication) GetDockerHub ¶
func (o *CreateContainerRegistryAuthentication) GetDockerHub() CreateContainerRegistryAuthenticationDockerHub
GetDockerHub returns the DockerHub field value if set, zero value otherwise.
func (*CreateContainerRegistryAuthentication) GetDockerHubOk ¶
func (o *CreateContainerRegistryAuthentication) GetDockerHubOk() (*CreateContainerRegistryAuthenticationDockerHub, bool)
GetDockerHubOk returns a tuple with the DockerHub field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerRegistryAuthentication) GetGcpGar ¶
func (o *CreateContainerRegistryAuthentication) GetGcpGar() CreateContainerRegistryAuthenticationGcpGcr
GetGcpGar returns the GcpGar field value if set, zero value otherwise.
func (*CreateContainerRegistryAuthentication) GetGcpGarOk ¶
func (o *CreateContainerRegistryAuthentication) GetGcpGarOk() (*CreateContainerRegistryAuthenticationGcpGcr, bool)
GetGcpGarOk returns a tuple with the GcpGar field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerRegistryAuthentication) GetGcpGcr ¶
func (o *CreateContainerRegistryAuthentication) GetGcpGcr() CreateContainerRegistryAuthenticationGcpGcr
GetGcpGcr returns the GcpGcr field value if set, zero value otherwise.
func (*CreateContainerRegistryAuthentication) GetGcpGcrOk ¶
func (o *CreateContainerRegistryAuthentication) GetGcpGcrOk() (*CreateContainerRegistryAuthenticationGcpGcr, bool)
GetGcpGcrOk returns a tuple with the GcpGcr field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateContainerRegistryAuthentication) HasAwsEcr ¶
func (o *CreateContainerRegistryAuthentication) HasAwsEcr() bool
HasAwsEcr returns a boolean if a field has been set.
func (*CreateContainerRegistryAuthentication) HasBasic ¶
func (o *CreateContainerRegistryAuthentication) HasBasic() bool
HasBasic returns a boolean if a field has been set.
func (*CreateContainerRegistryAuthentication) HasDockerHub ¶
func (o *CreateContainerRegistryAuthentication) HasDockerHub() bool
HasDockerHub returns a boolean if a field has been set.
func (*CreateContainerRegistryAuthentication) HasGcpGar ¶
func (o *CreateContainerRegistryAuthentication) HasGcpGar() bool
HasGcpGar returns a boolean if a field has been set.
func (*CreateContainerRegistryAuthentication) HasGcpGcr ¶
func (o *CreateContainerRegistryAuthentication) HasGcpGcr() bool
HasGcpGcr returns a boolean if a field has been set.
func (CreateContainerRegistryAuthentication) MarshalJSON ¶
func (o CreateContainerRegistryAuthentication) MarshalJSON() ([]byte, error)
func (*CreateContainerRegistryAuthentication) SetAwsEcr ¶
func (o *CreateContainerRegistryAuthentication) SetAwsEcr(v CreateContainerRegistryAuthenticationAwsEcr)
SetAwsEcr gets a reference to the given CreateContainerRegistryAuthenticationAwsEcr and assigns it to the AwsEcr field.
func (*CreateContainerRegistryAuthentication) SetBasic ¶
func (o *CreateContainerRegistryAuthentication) SetBasic(v CreateContainerRegistryAuthenticationBasic)
SetBasic gets a reference to the given CreateContainerRegistryAuthenticationBasic and assigns it to the Basic field.
func (*CreateContainerRegistryAuthentication) SetDockerHub ¶
func (o *CreateContainerRegistryAuthentication) SetDockerHub(v CreateContainerRegistryAuthenticationDockerHub)
SetDockerHub gets a reference to the given CreateContainerRegistryAuthenticationDockerHub and assigns it to the DockerHub field.
func (*CreateContainerRegistryAuthentication) SetGcpGar ¶
func (o *CreateContainerRegistryAuthentication) SetGcpGar(v CreateContainerRegistryAuthenticationGcpGcr)
SetGcpGar gets a reference to the given CreateContainerRegistryAuthenticationGcpGcr and assigns it to the GcpGar field.
func (*CreateContainerRegistryAuthentication) SetGcpGcr ¶
func (o *CreateContainerRegistryAuthentication) SetGcpGcr(v CreateContainerRegistryAuthenticationGcpGcr)
SetGcpGcr gets a reference to the given CreateContainerRegistryAuthenticationGcpGcr and assigns it to the GcpGcr field.
func (CreateContainerRegistryAuthentication) ToMap ¶
func (o CreateContainerRegistryAuthentication) ToMap() (map[string]interface{}, error)
type CreateContainerRegistryAuthenticationAwsEcr ¶
type CreateContainerRegistryAuthenticationAwsEcr struct {
AccessKeyId string `json:"access_key_id"`
SecretAccessKey string `json:"secret_access_key"`
}
CreateContainerRegistryAuthenticationAwsEcr struct for CreateContainerRegistryAuthenticationAwsEcr
func NewCreateContainerRegistryAuthenticationAwsEcr ¶
func NewCreateContainerRegistryAuthenticationAwsEcr(accessKeyId string, secretAccessKey string) *CreateContainerRegistryAuthenticationAwsEcr
NewCreateContainerRegistryAuthenticationAwsEcr instantiates a new CreateContainerRegistryAuthenticationAwsEcr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerRegistryAuthenticationAwsEcrWithDefaults ¶
func NewCreateContainerRegistryAuthenticationAwsEcrWithDefaults() *CreateContainerRegistryAuthenticationAwsEcr
NewCreateContainerRegistryAuthenticationAwsEcrWithDefaults instantiates a new CreateContainerRegistryAuthenticationAwsEcr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainerRegistryAuthenticationAwsEcr) GetAccessKeyId ¶
func (o *CreateContainerRegistryAuthenticationAwsEcr) GetAccessKeyId() string
GetAccessKeyId returns the AccessKeyId field value
func (*CreateContainerRegistryAuthenticationAwsEcr) GetAccessKeyIdOk ¶
func (o *CreateContainerRegistryAuthenticationAwsEcr) GetAccessKeyIdOk() (*string, bool)
GetAccessKeyIdOk returns a tuple with the AccessKeyId field value and a boolean to check if the value has been set.
func (*CreateContainerRegistryAuthenticationAwsEcr) GetSecretAccessKey ¶
func (o *CreateContainerRegistryAuthenticationAwsEcr) GetSecretAccessKey() string
GetSecretAccessKey returns the SecretAccessKey field value
func (*CreateContainerRegistryAuthenticationAwsEcr) GetSecretAccessKeyOk ¶
func (o *CreateContainerRegistryAuthenticationAwsEcr) GetSecretAccessKeyOk() (*string, bool)
GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value and a boolean to check if the value has been set.
func (CreateContainerRegistryAuthenticationAwsEcr) MarshalJSON ¶
func (o CreateContainerRegistryAuthenticationAwsEcr) MarshalJSON() ([]byte, error)
func (*CreateContainerRegistryAuthenticationAwsEcr) SetAccessKeyId ¶
func (o *CreateContainerRegistryAuthenticationAwsEcr) SetAccessKeyId(v string)
SetAccessKeyId sets field value
func (*CreateContainerRegistryAuthenticationAwsEcr) SetSecretAccessKey ¶
func (o *CreateContainerRegistryAuthenticationAwsEcr) SetSecretAccessKey(v string)
SetSecretAccessKey sets field value
func (CreateContainerRegistryAuthenticationAwsEcr) ToMap ¶
func (o CreateContainerRegistryAuthenticationAwsEcr) ToMap() (map[string]interface{}, error)
func (*CreateContainerRegistryAuthenticationAwsEcr) UnmarshalJSON ¶
func (o *CreateContainerRegistryAuthenticationAwsEcr) UnmarshalJSON(data []byte) (err error)
type CreateContainerRegistryAuthenticationBasic ¶
type CreateContainerRegistryAuthenticationBasic struct {
Username string `json:"username"`
Password string `json:"password"`
}
CreateContainerRegistryAuthenticationBasic struct for CreateContainerRegistryAuthenticationBasic
func NewCreateContainerRegistryAuthenticationBasic ¶
func NewCreateContainerRegistryAuthenticationBasic(username string, password string) *CreateContainerRegistryAuthenticationBasic
NewCreateContainerRegistryAuthenticationBasic instantiates a new CreateContainerRegistryAuthenticationBasic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerRegistryAuthenticationBasicWithDefaults ¶
func NewCreateContainerRegistryAuthenticationBasicWithDefaults() *CreateContainerRegistryAuthenticationBasic
NewCreateContainerRegistryAuthenticationBasicWithDefaults instantiates a new CreateContainerRegistryAuthenticationBasic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainerRegistryAuthenticationBasic) GetPassword ¶
func (o *CreateContainerRegistryAuthenticationBasic) GetPassword() string
GetPassword returns the Password field value
func (*CreateContainerRegistryAuthenticationBasic) GetPasswordOk ¶
func (o *CreateContainerRegistryAuthenticationBasic) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*CreateContainerRegistryAuthenticationBasic) GetUsername ¶
func (o *CreateContainerRegistryAuthenticationBasic) GetUsername() string
GetUsername returns the Username field value
func (*CreateContainerRegistryAuthenticationBasic) GetUsernameOk ¶
func (o *CreateContainerRegistryAuthenticationBasic) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (CreateContainerRegistryAuthenticationBasic) MarshalJSON ¶
func (o CreateContainerRegistryAuthenticationBasic) MarshalJSON() ([]byte, error)
func (*CreateContainerRegistryAuthenticationBasic) SetPassword ¶
func (o *CreateContainerRegistryAuthenticationBasic) SetPassword(v string)
SetPassword sets field value
func (*CreateContainerRegistryAuthenticationBasic) SetUsername ¶
func (o *CreateContainerRegistryAuthenticationBasic) SetUsername(v string)
SetUsername sets field value
func (CreateContainerRegistryAuthenticationBasic) ToMap ¶
func (o CreateContainerRegistryAuthenticationBasic) ToMap() (map[string]interface{}, error)
func (*CreateContainerRegistryAuthenticationBasic) UnmarshalJSON ¶
func (o *CreateContainerRegistryAuthenticationBasic) UnmarshalJSON(data []byte) (err error)
type CreateContainerRegistryAuthenticationDockerHub ¶
type CreateContainerRegistryAuthenticationDockerHub struct {
Username string `json:"username"`
PersonalAccessToken string `json:"personal_access_token"`
}
CreateContainerRegistryAuthenticationDockerHub struct for CreateContainerRegistryAuthenticationDockerHub
func NewCreateContainerRegistryAuthenticationDockerHub ¶
func NewCreateContainerRegistryAuthenticationDockerHub(username string, personalAccessToken string) *CreateContainerRegistryAuthenticationDockerHub
NewCreateContainerRegistryAuthenticationDockerHub instantiates a new CreateContainerRegistryAuthenticationDockerHub object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerRegistryAuthenticationDockerHubWithDefaults ¶
func NewCreateContainerRegistryAuthenticationDockerHubWithDefaults() *CreateContainerRegistryAuthenticationDockerHub
NewCreateContainerRegistryAuthenticationDockerHubWithDefaults instantiates a new CreateContainerRegistryAuthenticationDockerHub object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainerRegistryAuthenticationDockerHub) GetPersonalAccessToken ¶
func (o *CreateContainerRegistryAuthenticationDockerHub) GetPersonalAccessToken() string
GetPersonalAccessToken returns the PersonalAccessToken field value
func (*CreateContainerRegistryAuthenticationDockerHub) GetPersonalAccessTokenOk ¶
func (o *CreateContainerRegistryAuthenticationDockerHub) GetPersonalAccessTokenOk() (*string, bool)
GetPersonalAccessTokenOk returns a tuple with the PersonalAccessToken field value and a boolean to check if the value has been set.
func (*CreateContainerRegistryAuthenticationDockerHub) GetUsername ¶
func (o *CreateContainerRegistryAuthenticationDockerHub) GetUsername() string
GetUsername returns the Username field value
func (*CreateContainerRegistryAuthenticationDockerHub) GetUsernameOk ¶
func (o *CreateContainerRegistryAuthenticationDockerHub) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (CreateContainerRegistryAuthenticationDockerHub) MarshalJSON ¶
func (o CreateContainerRegistryAuthenticationDockerHub) MarshalJSON() ([]byte, error)
func (*CreateContainerRegistryAuthenticationDockerHub) SetPersonalAccessToken ¶
func (o *CreateContainerRegistryAuthenticationDockerHub) SetPersonalAccessToken(v string)
SetPersonalAccessToken sets field value
func (*CreateContainerRegistryAuthenticationDockerHub) SetUsername ¶
func (o *CreateContainerRegistryAuthenticationDockerHub) SetUsername(v string)
SetUsername sets field value
func (CreateContainerRegistryAuthenticationDockerHub) ToMap ¶
func (o CreateContainerRegistryAuthenticationDockerHub) ToMap() (map[string]interface{}, error)
func (*CreateContainerRegistryAuthenticationDockerHub) UnmarshalJSON ¶
func (o *CreateContainerRegistryAuthenticationDockerHub) UnmarshalJSON(data []byte) (err error)
type CreateContainerRegistryAuthenticationGcpGcr ¶
type CreateContainerRegistryAuthenticationGcpGcr struct {
ServiceKey string `json:"service_key"`
}
CreateContainerRegistryAuthenticationGcpGcr struct for CreateContainerRegistryAuthenticationGcpGcr
func NewCreateContainerRegistryAuthenticationGcpGcr ¶
func NewCreateContainerRegistryAuthenticationGcpGcr(serviceKey string) *CreateContainerRegistryAuthenticationGcpGcr
NewCreateContainerRegistryAuthenticationGcpGcr instantiates a new CreateContainerRegistryAuthenticationGcpGcr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateContainerRegistryAuthenticationGcpGcrWithDefaults ¶
func NewCreateContainerRegistryAuthenticationGcpGcrWithDefaults() *CreateContainerRegistryAuthenticationGcpGcr
NewCreateContainerRegistryAuthenticationGcpGcrWithDefaults instantiates a new CreateContainerRegistryAuthenticationGcpGcr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateContainerRegistryAuthenticationGcpGcr) GetServiceKey ¶
func (o *CreateContainerRegistryAuthenticationGcpGcr) GetServiceKey() string
GetServiceKey returns the ServiceKey field value
func (*CreateContainerRegistryAuthenticationGcpGcr) GetServiceKeyOk ¶
func (o *CreateContainerRegistryAuthenticationGcpGcr) GetServiceKeyOk() (*string, bool)
GetServiceKeyOk returns a tuple with the ServiceKey field value and a boolean to check if the value has been set.
func (CreateContainerRegistryAuthenticationGcpGcr) MarshalJSON ¶
func (o CreateContainerRegistryAuthenticationGcpGcr) MarshalJSON() ([]byte, error)
func (*CreateContainerRegistryAuthenticationGcpGcr) SetServiceKey ¶
func (o *CreateContainerRegistryAuthenticationGcpGcr) SetServiceKey(v string)
SetServiceKey sets field value
func (CreateContainerRegistryAuthenticationGcpGcr) ToMap ¶
func (o CreateContainerRegistryAuthenticationGcpGcr) ToMap() (map[string]interface{}, error)
func (*CreateContainerRegistryAuthenticationGcpGcr) UnmarshalJSON ¶
func (o *CreateContainerRegistryAuthenticationGcpGcr) UnmarshalJSON(data []byte) (err error)
type CreateInferenceEndpointJob ¶
type CreateInferenceEndpointJob struct {
Input interface{} `json:"input"`
Metadata map[string]interface{} `json:"metadata,omitempty"`
// Deprecated
Webhook *string `json:"webhook,omitempty"`
WebhookUrl *string `json:"webhook_url,omitempty"`
}
CreateInferenceEndpointJob Represents a request to create a inference endpoint job
func NewCreateInferenceEndpointJob ¶
func NewCreateInferenceEndpointJob(input interface{}) *CreateInferenceEndpointJob
NewCreateInferenceEndpointJob instantiates a new CreateInferenceEndpointJob object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateInferenceEndpointJobWithDefaults ¶
func NewCreateInferenceEndpointJobWithDefaults() *CreateInferenceEndpointJob
NewCreateInferenceEndpointJobWithDefaults instantiates a new CreateInferenceEndpointJob object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateInferenceEndpointJob) GetInput ¶
func (o *CreateInferenceEndpointJob) GetInput() interface{}
GetInput returns the Input field value If the value is explicit nil, the zero value for interface{} will be returned
func (*CreateInferenceEndpointJob) GetInputOk ¶
func (o *CreateInferenceEndpointJob) GetInputOk() (*interface{}, bool)
GetInputOk returns a tuple with the Input field value 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 (*CreateInferenceEndpointJob) GetMetadata ¶
func (o *CreateInferenceEndpointJob) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*CreateInferenceEndpointJob) GetMetadataOk ¶
func (o *CreateInferenceEndpointJob) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInferenceEndpointJob) GetWebhook ¶
func (o *CreateInferenceEndpointJob) GetWebhook() string
GetWebhook returns the Webhook field value if set, zero value otherwise. Deprecated
func (*CreateInferenceEndpointJob) GetWebhookOk ¶
func (o *CreateInferenceEndpointJob) GetWebhookOk() (*string, bool)
GetWebhookOk returns a tuple with the Webhook field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated
func (*CreateInferenceEndpointJob) GetWebhookUrl ¶
func (o *CreateInferenceEndpointJob) GetWebhookUrl() string
GetWebhookUrl returns the WebhookUrl field value if set, zero value otherwise.
func (*CreateInferenceEndpointJob) GetWebhookUrlOk ¶
func (o *CreateInferenceEndpointJob) GetWebhookUrlOk() (*string, bool)
GetWebhookUrlOk returns a tuple with the WebhookUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInferenceEndpointJob) HasMetadata ¶
func (o *CreateInferenceEndpointJob) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*CreateInferenceEndpointJob) HasWebhook ¶
func (o *CreateInferenceEndpointJob) HasWebhook() bool
HasWebhook returns a boolean if a field has been set.
func (*CreateInferenceEndpointJob) HasWebhookUrl ¶
func (o *CreateInferenceEndpointJob) HasWebhookUrl() bool
HasWebhookUrl returns a boolean if a field has been set.
func (CreateInferenceEndpointJob) MarshalJSON ¶
func (o CreateInferenceEndpointJob) MarshalJSON() ([]byte, error)
func (*CreateInferenceEndpointJob) SetInput ¶
func (o *CreateInferenceEndpointJob) SetInput(v interface{})
SetInput sets field value
func (*CreateInferenceEndpointJob) SetMetadata ¶
func (o *CreateInferenceEndpointJob) SetMetadata(v map[string]interface{})
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.
func (*CreateInferenceEndpointJob) SetWebhook ¶
func (o *CreateInferenceEndpointJob) SetWebhook(v string)
SetWebhook gets a reference to the given string and assigns it to the Webhook field. Deprecated
func (*CreateInferenceEndpointJob) SetWebhookUrl ¶
func (o *CreateInferenceEndpointJob) SetWebhookUrl(v string)
SetWebhookUrl gets a reference to the given string and assigns it to the WebhookUrl field.
func (CreateInferenceEndpointJob) ToMap ¶
func (o CreateInferenceEndpointJob) ToMap() (map[string]interface{}, error)
func (*CreateInferenceEndpointJob) UnmarshalJSON ¶
func (o *CreateInferenceEndpointJob) UnmarshalJSON(data []byte) (err error)
type CreateQueue ¶
type CreateQueue struct {
// The queue name. This must be unique within the project.
Name string `json:"name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
// The display name. This may be used as a more human-readable name.
DisplayName NullableString `json:"display_name,omitempty" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
// The description. This may be used as a space for notes or other information about the queue.
Description NullableString `json:"description,omitempty"`
}
CreateQueue Represents a request to create a new queue.
func NewCreateQueue ¶
func NewCreateQueue(name string) *CreateQueue
NewCreateQueue instantiates a new CreateQueue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateQueueWithDefaults ¶
func NewCreateQueueWithDefaults() *CreateQueue
NewCreateQueueWithDefaults instantiates a new CreateQueue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateQueue) GetDescription ¶
func (o *CreateQueue) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateQueue) GetDescriptionOk ¶
func (o *CreateQueue) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateQueue) GetDisplayName ¶
func (o *CreateQueue) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateQueue) GetDisplayNameOk ¶
func (o *CreateQueue) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateQueue) GetName ¶
func (o *CreateQueue) GetName() string
GetName returns the Name field value
func (*CreateQueue) GetNameOk ¶
func (o *CreateQueue) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateQueue) HasDescription ¶
func (o *CreateQueue) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateQueue) HasDisplayName ¶
func (o *CreateQueue) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (CreateQueue) MarshalJSON ¶
func (o CreateQueue) MarshalJSON() ([]byte, error)
func (*CreateQueue) SetDescription ¶
func (o *CreateQueue) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*CreateQueue) SetDescriptionNil ¶
func (o *CreateQueue) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*CreateQueue) SetDisplayName ¶
func (o *CreateQueue) SetDisplayName(v string)
SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.
func (*CreateQueue) SetDisplayNameNil ¶
func (o *CreateQueue) SetDisplayNameNil()
SetDisplayNameNil sets the value for DisplayName to be an explicit nil
func (CreateQueue) ToMap ¶
func (o CreateQueue) ToMap() (map[string]interface{}, error)
func (*CreateQueue) UnmarshalJSON ¶
func (o *CreateQueue) UnmarshalJSON(data []byte) (err error)
func (*CreateQueue) UnsetDescription ¶
func (o *CreateQueue) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*CreateQueue) UnsetDisplayName ¶
func (o *CreateQueue) UnsetDisplayName()
UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil
type CreateQueueJob ¶
type CreateQueueJob struct {
Input interface{} `json:"input"`
Metadata map[string]interface{} `json:"metadata,omitempty"`
Webhook NullableString `json:"webhook,omitempty"`
}
CreateQueueJob Represents a request to create a queue job
func NewCreateQueueJob ¶
func NewCreateQueueJob(input interface{}) *CreateQueueJob
NewCreateQueueJob instantiates a new CreateQueueJob object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateQueueJobWithDefaults ¶
func NewCreateQueueJobWithDefaults() *CreateQueueJob
NewCreateQueueJobWithDefaults instantiates a new CreateQueueJob object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateQueueJob) GetInput ¶
func (o *CreateQueueJob) GetInput() interface{}
GetInput returns the Input field value If the value is explicit nil, the zero value for interface{} will be returned
func (*CreateQueueJob) GetInputOk ¶
func (o *CreateQueueJob) GetInputOk() (*interface{}, bool)
GetInputOk returns a tuple with the Input field value 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 (*CreateQueueJob) GetMetadata ¶
func (o *CreateQueueJob) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateQueueJob) GetMetadataOk ¶
func (o *CreateQueueJob) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateQueueJob) GetWebhook ¶
func (o *CreateQueueJob) GetWebhook() string
GetWebhook returns the Webhook field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateQueueJob) GetWebhookOk ¶
func (o *CreateQueueJob) GetWebhookOk() (*string, bool)
GetWebhookOk returns a tuple with the Webhook 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 (*CreateQueueJob) HasMetadata ¶
func (o *CreateQueueJob) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*CreateQueueJob) HasWebhook ¶
func (o *CreateQueueJob) HasWebhook() bool
HasWebhook returns a boolean if a field has been set.
func (CreateQueueJob) MarshalJSON ¶
func (o CreateQueueJob) MarshalJSON() ([]byte, error)
func (*CreateQueueJob) SetInput ¶
func (o *CreateQueueJob) SetInput(v interface{})
SetInput sets field value
func (*CreateQueueJob) SetMetadata ¶
func (o *CreateQueueJob) SetMetadata(v map[string]interface{})
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.
func (*CreateQueueJob) SetWebhook ¶
func (o *CreateQueueJob) SetWebhook(v string)
SetWebhook gets a reference to the given NullableString and assigns it to the Webhook field.
func (*CreateQueueJob) SetWebhookNil ¶
func (o *CreateQueueJob) SetWebhookNil()
SetWebhookNil sets the value for Webhook to be an explicit nil
func (CreateQueueJob) ToMap ¶
func (o CreateQueueJob) ToMap() (map[string]interface{}, error)
func (*CreateQueueJob) UnmarshalJSON ¶
func (o *CreateQueueJob) UnmarshalJSON(data []byte) (err error)
func (*CreateQueueJob) UnsetWebhook ¶
func (o *CreateQueueJob) UnsetWebhook()
UnsetWebhook ensures that no value is present for Webhook, not even an explicit nil
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 GpuClass ¶
type GpuClass struct {
// The unique identifier
Id string `json:"id"`
// The GPU class name
Name string `json:"name" validate:"regexp=^[ -~]{2,63}$"`
// The list of prices for each container group priority
Prices []GpuClassPrice `json:"prices"`
// Whether the GPU class is in high demand
IsHighDemand *bool `json:"is_high_demand,omitempty"`
}
GpuClass Represents a GPU Class
func NewGpuClass ¶
func NewGpuClass(id string, name string, prices []GpuClassPrice) *GpuClass
NewGpuClass instantiates a new GpuClass object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGpuClassWithDefaults ¶
func NewGpuClassWithDefaults() *GpuClass
NewGpuClassWithDefaults instantiates a new GpuClass object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GpuClass) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*GpuClass) GetIsHighDemand ¶
GetIsHighDemand returns the IsHighDemand field value if set, zero value otherwise.
func (*GpuClass) GetIsHighDemandOk ¶
GetIsHighDemandOk returns a tuple with the IsHighDemand field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GpuClass) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*GpuClass) GetPrices ¶
func (o *GpuClass) GetPrices() []GpuClassPrice
GetPrices returns the Prices field value
func (*GpuClass) GetPricesOk ¶
func (o *GpuClass) GetPricesOk() ([]GpuClassPrice, bool)
GetPricesOk returns a tuple with the Prices field value and a boolean to check if the value has been set.
func (*GpuClass) HasIsHighDemand ¶
HasIsHighDemand returns a boolean if a field has been set.
func (GpuClass) MarshalJSON ¶
func (*GpuClass) SetIsHighDemand ¶
SetIsHighDemand gets a reference to the given bool and assigns it to the IsHighDemand field.
func (*GpuClass) SetPrices ¶
func (o *GpuClass) SetPrices(v []GpuClassPrice)
SetPrices sets field value
func (*GpuClass) UnmarshalJSON ¶
type GpuClassPrice ¶
type GpuClassPrice struct {
Priority NullableContainerGroupPriority `json:"priority"`
// The price
Price string `json:"price" validate:"regexp=^.*$"`
}
GpuClassPrice Represents the price of a GPU class for a given container group priority
func NewGpuClassPrice ¶
func NewGpuClassPrice(priority NullableContainerGroupPriority, price string) *GpuClassPrice
NewGpuClassPrice instantiates a new GpuClassPrice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGpuClassPriceWithDefaults ¶
func NewGpuClassPriceWithDefaults() *GpuClassPrice
NewGpuClassPriceWithDefaults instantiates a new GpuClassPrice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GpuClassPrice) GetPrice ¶
func (o *GpuClassPrice) GetPrice() string
GetPrice returns the Price field value
func (*GpuClassPrice) GetPriceOk ¶
func (o *GpuClassPrice) GetPriceOk() (*string, bool)
GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.
func (*GpuClassPrice) GetPriority ¶
func (o *GpuClassPrice) GetPriority() ContainerGroupPriority
GetPriority returns the Priority field value If the value is explicit nil, the zero value for ContainerGroupPriority will be returned
func (*GpuClassPrice) GetPriorityOk ¶
func (o *GpuClassPrice) GetPriorityOk() (*ContainerGroupPriority, bool)
GetPriorityOk returns a tuple with the Priority field value 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 (GpuClassPrice) MarshalJSON ¶
func (o GpuClassPrice) MarshalJSON() ([]byte, error)
func (*GpuClassPrice) SetPrice ¶
func (o *GpuClassPrice) SetPrice(v string)
SetPrice sets field value
func (*GpuClassPrice) SetPriority ¶
func (o *GpuClassPrice) SetPriority(v ContainerGroupPriority)
SetPriority sets field value
func (GpuClassPrice) ToMap ¶
func (o GpuClassPrice) ToMap() (map[string]interface{}, error)
func (*GpuClassPrice) UnmarshalJSON ¶
func (o *GpuClassPrice) UnmarshalJSON(data []byte) (err error)
type GpuClassesList ¶
type GpuClassesList struct {
// The list of GPU classes
Items []GpuClass `json:"items"`
}
GpuClassesList Represents a list of GPU classes
func NewGpuClassesList ¶
func NewGpuClassesList(items []GpuClass) *GpuClassesList
NewGpuClassesList instantiates a new GpuClassesList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGpuClassesListWithDefaults ¶
func NewGpuClassesListWithDefaults() *GpuClassesList
NewGpuClassesListWithDefaults instantiates a new GpuClassesList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GpuClassesList) GetItems ¶
func (o *GpuClassesList) GetItems() []GpuClass
GetItems returns the Items field value
func (*GpuClassesList) GetItemsOk ¶
func (o *GpuClassesList) GetItemsOk() ([]GpuClass, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (GpuClassesList) MarshalJSON ¶
func (o GpuClassesList) MarshalJSON() ([]byte, error)
func (*GpuClassesList) SetItems ¶
func (o *GpuClassesList) SetItems(v []GpuClass)
SetItems sets field value
func (GpuClassesList) ToMap ¶
func (o GpuClassesList) ToMap() (map[string]interface{}, error)
func (*GpuClassesList) UnmarshalJSON ¶
func (o *GpuClassesList) UnmarshalJSON(data []byte) (err error)
type HttpHeadersInner ¶
HttpHeadersInner struct for HttpHeadersInner
func NewHttpHeadersInner ¶
func NewHttpHeadersInner(name string, value string) *HttpHeadersInner
NewHttpHeadersInner instantiates a new HttpHeadersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHttpHeadersInnerWithDefaults ¶
func NewHttpHeadersInnerWithDefaults() *HttpHeadersInner
NewHttpHeadersInnerWithDefaults instantiates a new HttpHeadersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HttpHeadersInner) GetName ¶
func (o *HttpHeadersInner) GetName() string
GetName returns the Name field value
func (*HttpHeadersInner) GetNameOk ¶
func (o *HttpHeadersInner) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*HttpHeadersInner) GetValue ¶
func (o *HttpHeadersInner) GetValue() string
GetValue returns the Value field value
func (*HttpHeadersInner) GetValueOk ¶
func (o *HttpHeadersInner) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (HttpHeadersInner) MarshalJSON ¶
func (o HttpHeadersInner) MarshalJSON() ([]byte, error)
func (*HttpHeadersInner) SetName ¶
func (o *HttpHeadersInner) SetName(v string)
SetName sets field value
func (*HttpHeadersInner) SetValue ¶
func (o *HttpHeadersInner) SetValue(v string)
SetValue sets field value
func (HttpHeadersInner) ToMap ¶
func (o HttpHeadersInner) ToMap() (map[string]interface{}, error)
func (*HttpHeadersInner) UnmarshalJSON ¶
func (o *HttpHeadersInner) UnmarshalJSON(data []byte) (err error)
type InferenceEndpoint ¶
type InferenceEndpoint struct {
// The inference endpoint identifier.
Id string `json:"id"`
// The inference endpoint name.
Name string `json:"name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
// The organization name.
OrganizationName string `json:"organization_name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
// The display-friendly name of the resource.
DisplayName string `json:"display_name" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
// The detailed description of the resource.
Description string `json:"description" validate:"regexp=^.*$"`
// A markdown file containing a detailed description of the inference endpoint
Readme string `json:"readme" validate:"regexp=^.*$"`
// A description of the price
PriceDescription string `json:"price_description" validate:"regexp=^.*$"`
// The URL of the icon image
IconUrl string `json:"icon_url" validate:"regexp=^.*$"`
// The input schema
InputSchema string `json:"input_schema" validate:"regexp=^.*$"`
// The output schema
OutputSchema string `json:"output_schema" validate:"regexp=^.*$"`
}
InferenceEndpoint Represents an inference endpoint
func NewInferenceEndpoint ¶
func NewInferenceEndpoint(id string, name string, organizationName string, displayName string, description string, readme string, priceDescription string, iconUrl string, inputSchema string, outputSchema string) *InferenceEndpoint
NewInferenceEndpoint instantiates a new InferenceEndpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInferenceEndpointWithDefaults ¶
func NewInferenceEndpointWithDefaults() *InferenceEndpoint
NewInferenceEndpointWithDefaults instantiates a new InferenceEndpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InferenceEndpoint) GetDescription ¶
func (o *InferenceEndpoint) GetDescription() string
GetDescription returns the Description field value
func (*InferenceEndpoint) GetDescriptionOk ¶
func (o *InferenceEndpoint) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*InferenceEndpoint) GetDisplayName ¶
func (o *InferenceEndpoint) GetDisplayName() string
GetDisplayName returns the DisplayName field value
func (*InferenceEndpoint) GetDisplayNameOk ¶
func (o *InferenceEndpoint) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*InferenceEndpoint) GetIconUrl ¶
func (o *InferenceEndpoint) GetIconUrl() string
GetIconUrl returns the IconUrl field value
func (*InferenceEndpoint) GetIconUrlOk ¶
func (o *InferenceEndpoint) GetIconUrlOk() (*string, bool)
GetIconUrlOk returns a tuple with the IconUrl field value and a boolean to check if the value has been set.
func (*InferenceEndpoint) GetId ¶
func (o *InferenceEndpoint) GetId() string
GetId returns the Id field value
func (*InferenceEndpoint) GetIdOk ¶
func (o *InferenceEndpoint) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*InferenceEndpoint) GetInputSchema ¶
func (o *InferenceEndpoint) GetInputSchema() string
GetInputSchema returns the InputSchema field value
func (*InferenceEndpoint) GetInputSchemaOk ¶
func (o *InferenceEndpoint) GetInputSchemaOk() (*string, bool)
GetInputSchemaOk returns a tuple with the InputSchema field value and a boolean to check if the value has been set.
func (*InferenceEndpoint) GetName ¶
func (o *InferenceEndpoint) GetName() string
GetName returns the Name field value
func (*InferenceEndpoint) GetNameOk ¶
func (o *InferenceEndpoint) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*InferenceEndpoint) GetOrganizationName ¶
func (o *InferenceEndpoint) GetOrganizationName() string
GetOrganizationName returns the OrganizationName field value
func (*InferenceEndpoint) GetOrganizationNameOk ¶
func (o *InferenceEndpoint) GetOrganizationNameOk() (*string, bool)
GetOrganizationNameOk returns a tuple with the OrganizationName field value and a boolean to check if the value has been set.
func (*InferenceEndpoint) GetOutputSchema ¶
func (o *InferenceEndpoint) GetOutputSchema() string
GetOutputSchema returns the OutputSchema field value
func (*InferenceEndpoint) GetOutputSchemaOk ¶
func (o *InferenceEndpoint) GetOutputSchemaOk() (*string, bool)
GetOutputSchemaOk returns a tuple with the OutputSchema field value and a boolean to check if the value has been set.
func (*InferenceEndpoint) GetPriceDescription ¶
func (o *InferenceEndpoint) GetPriceDescription() string
GetPriceDescription returns the PriceDescription field value
func (*InferenceEndpoint) GetPriceDescriptionOk ¶
func (o *InferenceEndpoint) GetPriceDescriptionOk() (*string, bool)
GetPriceDescriptionOk returns a tuple with the PriceDescription field value and a boolean to check if the value has been set.
func (*InferenceEndpoint) GetReadme ¶
func (o *InferenceEndpoint) GetReadme() string
GetReadme returns the Readme field value
func (*InferenceEndpoint) GetReadmeOk ¶
func (o *InferenceEndpoint) GetReadmeOk() (*string, bool)
GetReadmeOk returns a tuple with the Readme field value and a boolean to check if the value has been set.
func (InferenceEndpoint) MarshalJSON ¶
func (o InferenceEndpoint) MarshalJSON() ([]byte, error)
func (*InferenceEndpoint) SetDescription ¶
func (o *InferenceEndpoint) SetDescription(v string)
SetDescription sets field value
func (*InferenceEndpoint) SetDisplayName ¶
func (o *InferenceEndpoint) SetDisplayName(v string)
SetDisplayName sets field value
func (*InferenceEndpoint) SetIconUrl ¶
func (o *InferenceEndpoint) SetIconUrl(v string)
SetIconUrl sets field value
func (*InferenceEndpoint) SetId ¶
func (o *InferenceEndpoint) SetId(v string)
SetId sets field value
func (*InferenceEndpoint) SetInputSchema ¶
func (o *InferenceEndpoint) SetInputSchema(v string)
SetInputSchema sets field value
func (*InferenceEndpoint) SetName ¶
func (o *InferenceEndpoint) SetName(v string)
SetName sets field value
func (*InferenceEndpoint) SetOrganizationName ¶
func (o *InferenceEndpoint) SetOrganizationName(v string)
SetOrganizationName sets field value
func (*InferenceEndpoint) SetOutputSchema ¶
func (o *InferenceEndpoint) SetOutputSchema(v string)
SetOutputSchema sets field value
func (*InferenceEndpoint) SetPriceDescription ¶
func (o *InferenceEndpoint) SetPriceDescription(v string)
SetPriceDescription sets field value
func (*InferenceEndpoint) SetReadme ¶
func (o *InferenceEndpoint) SetReadme(v string)
SetReadme sets field value
func (InferenceEndpoint) ToMap ¶
func (o InferenceEndpoint) ToMap() (map[string]interface{}, error)
func (*InferenceEndpoint) UnmarshalJSON ¶
func (o *InferenceEndpoint) UnmarshalJSON(data []byte) (err error)
type InferenceEndpointCollection ¶
type InferenceEndpointCollection struct {
// The list of inference endpoints.
Items []InferenceEndpoint `json:"items"`
// The page number.
Page int32 `json:"page"`
// The maximum number of items per page.
PageSize int32 `json:"page_size"`
// The total number of items in the collection.
TotalSize int32 `json:"total_size"`
}
InferenceEndpointCollection Represents a page from the collection of inference endpoints.
func NewInferenceEndpointCollection ¶
func NewInferenceEndpointCollection(items []InferenceEndpoint, page int32, pageSize int32, totalSize int32) *InferenceEndpointCollection
NewInferenceEndpointCollection instantiates a new InferenceEndpointCollection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInferenceEndpointCollectionWithDefaults ¶
func NewInferenceEndpointCollectionWithDefaults() *InferenceEndpointCollection
NewInferenceEndpointCollectionWithDefaults instantiates a new InferenceEndpointCollection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InferenceEndpointCollection) GetItems ¶
func (o *InferenceEndpointCollection) GetItems() []InferenceEndpoint
GetItems returns the Items field value
func (*InferenceEndpointCollection) GetItemsOk ¶
func (o *InferenceEndpointCollection) GetItemsOk() ([]InferenceEndpoint, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*InferenceEndpointCollection) GetPage ¶
func (o *InferenceEndpointCollection) GetPage() int32
GetPage returns the Page field value
func (*InferenceEndpointCollection) GetPageOk ¶
func (o *InferenceEndpointCollection) GetPageOk() (*int32, bool)
GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.
func (*InferenceEndpointCollection) GetPageSize ¶
func (o *InferenceEndpointCollection) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*InferenceEndpointCollection) GetPageSizeOk ¶
func (o *InferenceEndpointCollection) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*InferenceEndpointCollection) GetTotalSize ¶
func (o *InferenceEndpointCollection) GetTotalSize() int32
GetTotalSize returns the TotalSize field value
func (*InferenceEndpointCollection) GetTotalSizeOk ¶
func (o *InferenceEndpointCollection) GetTotalSizeOk() (*int32, bool)
GetTotalSizeOk returns a tuple with the TotalSize field value and a boolean to check if the value has been set.
func (InferenceEndpointCollection) MarshalJSON ¶
func (o InferenceEndpointCollection) MarshalJSON() ([]byte, error)
func (*InferenceEndpointCollection) SetItems ¶
func (o *InferenceEndpointCollection) SetItems(v []InferenceEndpoint)
SetItems sets field value
func (*InferenceEndpointCollection) SetPage ¶
func (o *InferenceEndpointCollection) SetPage(v int32)
SetPage sets field value
func (*InferenceEndpointCollection) SetPageSize ¶
func (o *InferenceEndpointCollection) SetPageSize(v int32)
SetPageSize sets field value
func (*InferenceEndpointCollection) SetTotalSize ¶
func (o *InferenceEndpointCollection) SetTotalSize(v int32)
SetTotalSize sets field value
func (InferenceEndpointCollection) ToMap ¶
func (o InferenceEndpointCollection) ToMap() (map[string]interface{}, error)
func (*InferenceEndpointCollection) UnmarshalJSON ¶
func (o *InferenceEndpointCollection) UnmarshalJSON(data []byte) (err error)
type InferenceEndpointJob ¶
type InferenceEndpointJob struct {
// The inference endpoint job identifier.
Id string `json:"id"`
// The inference endpoint name.
InferenceEndpointName string `json:"inference_endpoint_name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
// The organization name.
OrganizationName string `json:"organization_name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
Input interface{} `json:"input"`
// The job metadata. May be any valid JSON.
Metadata map[string]interface{} `json:"metadata,omitempty"`
// The webhook URL called when the job completes.
// Deprecated
Webhook *string `json:"webhook,omitempty"`
// The webhook URL called when the job completes.
WebhookUrl *string `json:"webhook_url,omitempty"`
Status InferenceEndpointJobStatus `json:"status"`
// The list of events.
Events []InferenceEndpointJobEvent `json:"events"`
Output interface{} `json:"output,omitempty"`
// The time the job was created.
CreateTime time.Time `json:"create_time"`
// The time the job was last updated.
UpdateTime time.Time `json:"update_time"`
}
InferenceEndpointJob Represents a inference endpoint job
func NewInferenceEndpointJob ¶
func NewInferenceEndpointJob(id string, inferenceEndpointName string, organizationName string, input interface{}, status InferenceEndpointJobStatus, events []InferenceEndpointJobEvent, createTime time.Time, updateTime time.Time) *InferenceEndpointJob
NewInferenceEndpointJob instantiates a new InferenceEndpointJob object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInferenceEndpointJobWithDefaults ¶
func NewInferenceEndpointJobWithDefaults() *InferenceEndpointJob
NewInferenceEndpointJobWithDefaults instantiates a new InferenceEndpointJob object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InferenceEndpointJob) GetCreateTime ¶
func (o *InferenceEndpointJob) GetCreateTime() time.Time
GetCreateTime returns the CreateTime field value
func (*InferenceEndpointJob) GetCreateTimeOk ¶
func (o *InferenceEndpointJob) GetCreateTimeOk() (*time.Time, bool)
GetCreateTimeOk returns a tuple with the CreateTime field value and a boolean to check if the value has been set.
func (*InferenceEndpointJob) GetEvents ¶
func (o *InferenceEndpointJob) GetEvents() []InferenceEndpointJobEvent
GetEvents returns the Events field value
func (*InferenceEndpointJob) GetEventsOk ¶
func (o *InferenceEndpointJob) GetEventsOk() ([]InferenceEndpointJobEvent, bool)
GetEventsOk returns a tuple with the Events field value and a boolean to check if the value has been set.
func (*InferenceEndpointJob) GetId ¶
func (o *InferenceEndpointJob) GetId() string
GetId returns the Id field value
func (*InferenceEndpointJob) GetIdOk ¶
func (o *InferenceEndpointJob) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*InferenceEndpointJob) GetInferenceEndpointName ¶
func (o *InferenceEndpointJob) GetInferenceEndpointName() string
GetInferenceEndpointName returns the InferenceEndpointName field value
func (*InferenceEndpointJob) GetInferenceEndpointNameOk ¶
func (o *InferenceEndpointJob) GetInferenceEndpointNameOk() (*string, bool)
GetInferenceEndpointNameOk returns a tuple with the InferenceEndpointName field value and a boolean to check if the value has been set.
func (*InferenceEndpointJob) GetInput ¶
func (o *InferenceEndpointJob) GetInput() interface{}
GetInput returns the Input field value If the value is explicit nil, the zero value for interface{} will be returned
func (*InferenceEndpointJob) GetInputOk ¶
func (o *InferenceEndpointJob) GetInputOk() (*interface{}, bool)
GetInputOk returns a tuple with the Input field value 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 (*InferenceEndpointJob) GetMetadata ¶
func (o *InferenceEndpointJob) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*InferenceEndpointJob) GetMetadataOk ¶
func (o *InferenceEndpointJob) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InferenceEndpointJob) GetOrganizationName ¶
func (o *InferenceEndpointJob) GetOrganizationName() string
GetOrganizationName returns the OrganizationName field value
func (*InferenceEndpointJob) GetOrganizationNameOk ¶
func (o *InferenceEndpointJob) GetOrganizationNameOk() (*string, bool)
GetOrganizationNameOk returns a tuple with the OrganizationName field value and a boolean to check if the value has been set.
func (*InferenceEndpointJob) GetOutput ¶
func (o *InferenceEndpointJob) GetOutput() interface{}
GetOutput returns the Output field value if set, zero value otherwise (both if not set or set to explicit null).
func (*InferenceEndpointJob) GetOutputOk ¶
func (o *InferenceEndpointJob) GetOutputOk() (*interface{}, bool)
GetOutputOk returns a tuple with the Output 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 (*InferenceEndpointJob) GetStatus ¶
func (o *InferenceEndpointJob) GetStatus() InferenceEndpointJobStatus
GetStatus returns the Status field value
func (*InferenceEndpointJob) GetStatusOk ¶
func (o *InferenceEndpointJob) GetStatusOk() (*InferenceEndpointJobStatus, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*InferenceEndpointJob) GetUpdateTime ¶
func (o *InferenceEndpointJob) GetUpdateTime() time.Time
GetUpdateTime returns the UpdateTime field value
func (*InferenceEndpointJob) GetUpdateTimeOk ¶
func (o *InferenceEndpointJob) GetUpdateTimeOk() (*time.Time, bool)
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*InferenceEndpointJob) GetWebhook ¶
func (o *InferenceEndpointJob) GetWebhook() string
GetWebhook returns the Webhook field value if set, zero value otherwise. Deprecated
func (*InferenceEndpointJob) GetWebhookOk ¶
func (o *InferenceEndpointJob) GetWebhookOk() (*string, bool)
GetWebhookOk returns a tuple with the Webhook field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated
func (*InferenceEndpointJob) GetWebhookUrl ¶
func (o *InferenceEndpointJob) GetWebhookUrl() string
GetWebhookUrl returns the WebhookUrl field value if set, zero value otherwise.
func (*InferenceEndpointJob) GetWebhookUrlOk ¶
func (o *InferenceEndpointJob) GetWebhookUrlOk() (*string, bool)
GetWebhookUrlOk returns a tuple with the WebhookUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InferenceEndpointJob) HasMetadata ¶
func (o *InferenceEndpointJob) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*InferenceEndpointJob) HasOutput ¶
func (o *InferenceEndpointJob) HasOutput() bool
HasOutput returns a boolean if a field has been set.
func (*InferenceEndpointJob) HasWebhook ¶
func (o *InferenceEndpointJob) HasWebhook() bool
HasWebhook returns a boolean if a field has been set.
func (*InferenceEndpointJob) HasWebhookUrl ¶
func (o *InferenceEndpointJob) HasWebhookUrl() bool
HasWebhookUrl returns a boolean if a field has been set.
func (InferenceEndpointJob) MarshalJSON ¶
func (o InferenceEndpointJob) MarshalJSON() ([]byte, error)
func (*InferenceEndpointJob) SetCreateTime ¶
func (o *InferenceEndpointJob) SetCreateTime(v time.Time)
SetCreateTime sets field value
func (*InferenceEndpointJob) SetEvents ¶
func (o *InferenceEndpointJob) SetEvents(v []InferenceEndpointJobEvent)
SetEvents sets field value
func (*InferenceEndpointJob) SetId ¶
func (o *InferenceEndpointJob) SetId(v string)
SetId sets field value
func (*InferenceEndpointJob) SetInferenceEndpointName ¶
func (o *InferenceEndpointJob) SetInferenceEndpointName(v string)
SetInferenceEndpointName sets field value
func (*InferenceEndpointJob) SetInput ¶
func (o *InferenceEndpointJob) SetInput(v interface{})
SetInput sets field value
func (*InferenceEndpointJob) SetMetadata ¶
func (o *InferenceEndpointJob) SetMetadata(v map[string]interface{})
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.
func (*InferenceEndpointJob) SetOrganizationName ¶
func (o *InferenceEndpointJob) SetOrganizationName(v string)
SetOrganizationName sets field value
func (*InferenceEndpointJob) SetOutput ¶
func (o *InferenceEndpointJob) SetOutput(v interface{})
SetOutput gets a reference to the given interface{} and assigns it to the Output field.
func (*InferenceEndpointJob) SetStatus ¶
func (o *InferenceEndpointJob) SetStatus(v InferenceEndpointJobStatus)
SetStatus sets field value
func (*InferenceEndpointJob) SetUpdateTime ¶
func (o *InferenceEndpointJob) SetUpdateTime(v time.Time)
SetUpdateTime sets field value
func (*InferenceEndpointJob) SetWebhook ¶
func (o *InferenceEndpointJob) SetWebhook(v string)
SetWebhook gets a reference to the given string and assigns it to the Webhook field. Deprecated
func (*InferenceEndpointJob) SetWebhookUrl ¶
func (o *InferenceEndpointJob) SetWebhookUrl(v string)
SetWebhookUrl gets a reference to the given string and assigns it to the WebhookUrl field.
func (InferenceEndpointJob) ToMap ¶
func (o InferenceEndpointJob) ToMap() (map[string]interface{}, error)
func (*InferenceEndpointJob) UnmarshalJSON ¶
func (o *InferenceEndpointJob) UnmarshalJSON(data []byte) (err error)
type InferenceEndpointJobCollection ¶
type InferenceEndpointJobCollection struct {
// The list of inference endpoint jobs.
Items []InferenceEndpointJob `json:"items"`
// The page number.
Page int32 `json:"page"`
// The maximum number of items per page.
PageSize int32 `json:"page_size"`
// The total number of items in the collection.
TotalSize int32 `json:"total_size"`
}
InferenceEndpointJobCollection Represents a collection of inference endpoint jobs
func NewInferenceEndpointJobCollection ¶
func NewInferenceEndpointJobCollection(items []InferenceEndpointJob, page int32, pageSize int32, totalSize int32) *InferenceEndpointJobCollection
NewInferenceEndpointJobCollection instantiates a new InferenceEndpointJobCollection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInferenceEndpointJobCollectionWithDefaults ¶
func NewInferenceEndpointJobCollectionWithDefaults() *InferenceEndpointJobCollection
NewInferenceEndpointJobCollectionWithDefaults instantiates a new InferenceEndpointJobCollection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InferenceEndpointJobCollection) GetItems ¶
func (o *InferenceEndpointJobCollection) GetItems() []InferenceEndpointJob
GetItems returns the Items field value
func (*InferenceEndpointJobCollection) GetItemsOk ¶
func (o *InferenceEndpointJobCollection) GetItemsOk() ([]InferenceEndpointJob, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*InferenceEndpointJobCollection) GetPage ¶
func (o *InferenceEndpointJobCollection) GetPage() int32
GetPage returns the Page field value
func (*InferenceEndpointJobCollection) GetPageOk ¶
func (o *InferenceEndpointJobCollection) GetPageOk() (*int32, bool)
GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.
func (*InferenceEndpointJobCollection) GetPageSize ¶
func (o *InferenceEndpointJobCollection) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*InferenceEndpointJobCollection) GetPageSizeOk ¶
func (o *InferenceEndpointJobCollection) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*InferenceEndpointJobCollection) GetTotalSize ¶
func (o *InferenceEndpointJobCollection) GetTotalSize() int32
GetTotalSize returns the TotalSize field value
func (*InferenceEndpointJobCollection) GetTotalSizeOk ¶
func (o *InferenceEndpointJobCollection) GetTotalSizeOk() (*int32, bool)
GetTotalSizeOk returns a tuple with the TotalSize field value and a boolean to check if the value has been set.
func (InferenceEndpointJobCollection) MarshalJSON ¶
func (o InferenceEndpointJobCollection) MarshalJSON() ([]byte, error)
func (*InferenceEndpointJobCollection) SetItems ¶
func (o *InferenceEndpointJobCollection) SetItems(v []InferenceEndpointJob)
SetItems sets field value
func (*InferenceEndpointJobCollection) SetPage ¶
func (o *InferenceEndpointJobCollection) SetPage(v int32)
SetPage sets field value
func (*InferenceEndpointJobCollection) SetPageSize ¶
func (o *InferenceEndpointJobCollection) SetPageSize(v int32)
SetPageSize sets field value
func (*InferenceEndpointJobCollection) SetTotalSize ¶
func (o *InferenceEndpointJobCollection) SetTotalSize(v int32)
SetTotalSize sets field value
func (InferenceEndpointJobCollection) ToMap ¶
func (o InferenceEndpointJobCollection) ToMap() (map[string]interface{}, error)
func (*InferenceEndpointJobCollection) UnmarshalJSON ¶
func (o *InferenceEndpointJobCollection) UnmarshalJSON(data []byte) (err error)
type InferenceEndpointJobEvent ¶
type InferenceEndpointJobEvent struct {
Action InferenceEndpointJobEventAction `json:"action"`
// The time the event occurred.
Time time.Time `json:"time"`
}
InferenceEndpointJobEvent Represents an event for inference endpoint job
func NewInferenceEndpointJobEvent ¶
func NewInferenceEndpointJobEvent(action InferenceEndpointJobEventAction, time time.Time) *InferenceEndpointJobEvent
NewInferenceEndpointJobEvent instantiates a new InferenceEndpointJobEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInferenceEndpointJobEventWithDefaults ¶
func NewInferenceEndpointJobEventWithDefaults() *InferenceEndpointJobEvent
NewInferenceEndpointJobEventWithDefaults instantiates a new InferenceEndpointJobEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InferenceEndpointJobEvent) GetAction ¶
func (o *InferenceEndpointJobEvent) GetAction() InferenceEndpointJobEventAction
GetAction returns the Action field value
func (*InferenceEndpointJobEvent) GetActionOk ¶
func (o *InferenceEndpointJobEvent) GetActionOk() (*InferenceEndpointJobEventAction, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*InferenceEndpointJobEvent) GetTime ¶
func (o *InferenceEndpointJobEvent) GetTime() time.Time
GetTime returns the Time field value
func (*InferenceEndpointJobEvent) GetTimeOk ¶
func (o *InferenceEndpointJobEvent) GetTimeOk() (*time.Time, bool)
GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.
func (InferenceEndpointJobEvent) MarshalJSON ¶
func (o InferenceEndpointJobEvent) MarshalJSON() ([]byte, error)
func (*InferenceEndpointJobEvent) SetAction ¶
func (o *InferenceEndpointJobEvent) SetAction(v InferenceEndpointJobEventAction)
SetAction sets field value
func (*InferenceEndpointJobEvent) SetTime ¶
func (o *InferenceEndpointJobEvent) SetTime(v time.Time)
SetTime sets field value
func (InferenceEndpointJobEvent) ToMap ¶
func (o InferenceEndpointJobEvent) ToMap() (map[string]interface{}, error)
func (*InferenceEndpointJobEvent) UnmarshalJSON ¶
func (o *InferenceEndpointJobEvent) UnmarshalJSON(data []byte) (err error)
type InferenceEndpointJobEventAction ¶
type InferenceEndpointJobEventAction string
InferenceEndpointJobEventAction The action that was taken on the inference endpoint job.
const ( INFERENCEENDPOINTJOBEVENTACTION_CREATED InferenceEndpointJobEventAction = "created" INFERENCEENDPOINTJOBEVENTACTION_STARTED InferenceEndpointJobEventAction = "started" INFERENCEENDPOINTJOBEVENTACTION_SUCCEEDED InferenceEndpointJobEventAction = "succeeded" INFERENCEENDPOINTJOBEVENTACTION_CANCELLED InferenceEndpointJobEventAction = "cancelled" INFERENCEENDPOINTJOBEVENTACTION_FAILED InferenceEndpointJobEventAction = "failed" )
List of InferenceEndpointJobEventAction
func NewInferenceEndpointJobEventActionFromValue ¶
func NewInferenceEndpointJobEventActionFromValue(v string) (*InferenceEndpointJobEventAction, error)
NewInferenceEndpointJobEventActionFromValue returns a pointer to a valid InferenceEndpointJobEventAction for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InferenceEndpointJobEventAction) IsValid ¶
func (v InferenceEndpointJobEventAction) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InferenceEndpointJobEventAction) Ptr ¶
func (v InferenceEndpointJobEventAction) Ptr() *InferenceEndpointJobEventAction
Ptr returns reference to InferenceEndpointJobEventAction value
func (*InferenceEndpointJobEventAction) UnmarshalJSON ¶
func (v *InferenceEndpointJobEventAction) UnmarshalJSON(src []byte) error
type InferenceEndpointJobList ¶
type InferenceEndpointJobList struct {
// The list of inference endpoint jobs.
Items []InferenceEndpointJob `json:"items"`
// The page number.
Page int32 `json:"page"`
// The maximum number of items per page.
PageSize int32 `json:"page_size"`
// The total number of items in the collection.
TotalSize int32 `json:"total_size"`
}
InferenceEndpointJobList Represents a list of inference endpoint jobs
func NewInferenceEndpointJobList ¶
func NewInferenceEndpointJobList(items []InferenceEndpointJob, page int32, pageSize int32, totalSize int32) *InferenceEndpointJobList
NewInferenceEndpointJobList instantiates a new InferenceEndpointJobList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInferenceEndpointJobListWithDefaults ¶
func NewInferenceEndpointJobListWithDefaults() *InferenceEndpointJobList
NewInferenceEndpointJobListWithDefaults instantiates a new InferenceEndpointJobList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InferenceEndpointJobList) GetItems ¶
func (o *InferenceEndpointJobList) GetItems() []InferenceEndpointJob
GetItems returns the Items field value
func (*InferenceEndpointJobList) GetItemsOk ¶
func (o *InferenceEndpointJobList) GetItemsOk() ([]InferenceEndpointJob, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*InferenceEndpointJobList) GetPage ¶
func (o *InferenceEndpointJobList) GetPage() int32
GetPage returns the Page field value
func (*InferenceEndpointJobList) GetPageOk ¶
func (o *InferenceEndpointJobList) GetPageOk() (*int32, bool)
GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.
func (*InferenceEndpointJobList) GetPageSize ¶
func (o *InferenceEndpointJobList) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*InferenceEndpointJobList) GetPageSizeOk ¶
func (o *InferenceEndpointJobList) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*InferenceEndpointJobList) GetTotalSize ¶
func (o *InferenceEndpointJobList) GetTotalSize() int32
GetTotalSize returns the TotalSize field value
func (*InferenceEndpointJobList) GetTotalSizeOk ¶
func (o *InferenceEndpointJobList) GetTotalSizeOk() (*int32, bool)
GetTotalSizeOk returns a tuple with the TotalSize field value and a boolean to check if the value has been set.
func (InferenceEndpointJobList) MarshalJSON ¶
func (o InferenceEndpointJobList) MarshalJSON() ([]byte, error)
func (*InferenceEndpointJobList) SetItems ¶
func (o *InferenceEndpointJobList) SetItems(v []InferenceEndpointJob)
SetItems sets field value
func (*InferenceEndpointJobList) SetPage ¶
func (o *InferenceEndpointJobList) SetPage(v int32)
SetPage sets field value
func (*InferenceEndpointJobList) SetPageSize ¶
func (o *InferenceEndpointJobList) SetPageSize(v int32)
SetPageSize sets field value
func (*InferenceEndpointJobList) SetTotalSize ¶
func (o *InferenceEndpointJobList) SetTotalSize(v int32)
SetTotalSize sets field value
func (InferenceEndpointJobList) ToMap ¶
func (o InferenceEndpointJobList) ToMap() (map[string]interface{}, error)
func (*InferenceEndpointJobList) UnmarshalJSON ¶
func (o *InferenceEndpointJobList) UnmarshalJSON(data []byte) (err error)
type InferenceEndpointJobPrototype ¶
type InferenceEndpointJobPrototype struct {
Input interface{} `json:"input"`
// The job metadata. May be any valid JSON.
Metadata map[string]interface{} `json:"metadata,omitempty"`
// The webhook URL to which the job results will be POSTed.
// Deprecated
Webhook *string `json:"webhook,omitempty"`
// The webhook URL to which the job results will be POSTed.
WebhookUrl *string `json:"webhook_url,omitempty"`
}
InferenceEndpointJobPrototype Represents a request to create a inference endpoint job
func NewInferenceEndpointJobPrototype ¶
func NewInferenceEndpointJobPrototype(input interface{}) *InferenceEndpointJobPrototype
NewInferenceEndpointJobPrototype instantiates a new InferenceEndpointJobPrototype object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInferenceEndpointJobPrototypeWithDefaults ¶
func NewInferenceEndpointJobPrototypeWithDefaults() *InferenceEndpointJobPrototype
NewInferenceEndpointJobPrototypeWithDefaults instantiates a new InferenceEndpointJobPrototype object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InferenceEndpointJobPrototype) GetInput ¶
func (o *InferenceEndpointJobPrototype) GetInput() interface{}
GetInput returns the Input field value If the value is explicit nil, the zero value for interface{} will be returned
func (*InferenceEndpointJobPrototype) GetInputOk ¶
func (o *InferenceEndpointJobPrototype) GetInputOk() (*interface{}, bool)
GetInputOk returns a tuple with the Input field value 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 (*InferenceEndpointJobPrototype) GetMetadata ¶
func (o *InferenceEndpointJobPrototype) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*InferenceEndpointJobPrototype) GetMetadataOk ¶
func (o *InferenceEndpointJobPrototype) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InferenceEndpointJobPrototype) GetWebhook ¶
func (o *InferenceEndpointJobPrototype) GetWebhook() string
GetWebhook returns the Webhook field value if set, zero value otherwise. Deprecated
func (*InferenceEndpointJobPrototype) GetWebhookOk ¶
func (o *InferenceEndpointJobPrototype) GetWebhookOk() (*string, bool)
GetWebhookOk returns a tuple with the Webhook field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated
func (*InferenceEndpointJobPrototype) GetWebhookUrl ¶
func (o *InferenceEndpointJobPrototype) GetWebhookUrl() string
GetWebhookUrl returns the WebhookUrl field value if set, zero value otherwise.
func (*InferenceEndpointJobPrototype) GetWebhookUrlOk ¶
func (o *InferenceEndpointJobPrototype) GetWebhookUrlOk() (*string, bool)
GetWebhookUrlOk returns a tuple with the WebhookUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InferenceEndpointJobPrototype) HasMetadata ¶
func (o *InferenceEndpointJobPrototype) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*InferenceEndpointJobPrototype) HasWebhook ¶
func (o *InferenceEndpointJobPrototype) HasWebhook() bool
HasWebhook returns a boolean if a field has been set.
func (*InferenceEndpointJobPrototype) HasWebhookUrl ¶
func (o *InferenceEndpointJobPrototype) HasWebhookUrl() bool
HasWebhookUrl returns a boolean if a field has been set.
func (InferenceEndpointJobPrototype) MarshalJSON ¶
func (o InferenceEndpointJobPrototype) MarshalJSON() ([]byte, error)
func (*InferenceEndpointJobPrototype) SetInput ¶
func (o *InferenceEndpointJobPrototype) SetInput(v interface{})
SetInput sets field value
func (*InferenceEndpointJobPrototype) SetMetadata ¶
func (o *InferenceEndpointJobPrototype) SetMetadata(v map[string]interface{})
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.
func (*InferenceEndpointJobPrototype) SetWebhook ¶
func (o *InferenceEndpointJobPrototype) SetWebhook(v string)
SetWebhook gets a reference to the given string and assigns it to the Webhook field. Deprecated
func (*InferenceEndpointJobPrototype) SetWebhookUrl ¶
func (o *InferenceEndpointJobPrototype) SetWebhookUrl(v string)
SetWebhookUrl gets a reference to the given string and assigns it to the WebhookUrl field.
func (InferenceEndpointJobPrototype) ToMap ¶
func (o InferenceEndpointJobPrototype) ToMap() (map[string]interface{}, error)
func (*InferenceEndpointJobPrototype) UnmarshalJSON ¶
func (o *InferenceEndpointJobPrototype) UnmarshalJSON(data []byte) (err error)
type InferenceEndpointJobStatus ¶
type InferenceEndpointJobStatus string
InferenceEndpointJobStatus The current status.
const ( INFERENCEENDPOINTJOBSTATUS_PENDING InferenceEndpointJobStatus = "pending" INFERENCEENDPOINTJOBSTATUS_RUNNING InferenceEndpointJobStatus = "running" INFERENCEENDPOINTJOBSTATUS_SUCCEEDED InferenceEndpointJobStatus = "succeeded" INFERENCEENDPOINTJOBSTATUS_CANCELLED InferenceEndpointJobStatus = "cancelled" INFERENCEENDPOINTJOBSTATUS_FAILED InferenceEndpointJobStatus = "failed" )
List of InferenceEndpointJobStatus
func NewInferenceEndpointJobStatusFromValue ¶
func NewInferenceEndpointJobStatusFromValue(v string) (*InferenceEndpointJobStatus, error)
NewInferenceEndpointJobStatusFromValue returns a pointer to a valid InferenceEndpointJobStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InferenceEndpointJobStatus) IsValid ¶
func (v InferenceEndpointJobStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InferenceEndpointJobStatus) Ptr ¶
func (v InferenceEndpointJobStatus) Ptr() *InferenceEndpointJobStatus
Ptr returns reference to InferenceEndpointJobStatus value
func (*InferenceEndpointJobStatus) UnmarshalJSON ¶
func (v *InferenceEndpointJobStatus) UnmarshalJSON(src []byte) error
type InferenceEndpointList ¶
type InferenceEndpointList struct {
// The list of inference endpoints.
Items []InferenceEndpoint `json:"items"`
// The page number.
Page int32 `json:"page"`
// The maximum number of items per page.
PageSize int32 `json:"page_size"`
// The total number of items in the collection.
TotalSize int32 `json:"total_size"`
}
InferenceEndpointList Represents a page from the collection of inference endpoints.
func NewInferenceEndpointList ¶
func NewInferenceEndpointList(items []InferenceEndpoint, page int32, pageSize int32, totalSize int32) *InferenceEndpointList
NewInferenceEndpointList instantiates a new InferenceEndpointList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInferenceEndpointListWithDefaults ¶
func NewInferenceEndpointListWithDefaults() *InferenceEndpointList
NewInferenceEndpointListWithDefaults instantiates a new InferenceEndpointList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InferenceEndpointList) GetItems ¶
func (o *InferenceEndpointList) GetItems() []InferenceEndpoint
GetItems returns the Items field value
func (*InferenceEndpointList) GetItemsOk ¶
func (o *InferenceEndpointList) GetItemsOk() ([]InferenceEndpoint, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*InferenceEndpointList) GetPage ¶
func (o *InferenceEndpointList) GetPage() int32
GetPage returns the Page field value
func (*InferenceEndpointList) GetPageOk ¶
func (o *InferenceEndpointList) GetPageOk() (*int32, bool)
GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.
func (*InferenceEndpointList) GetPageSize ¶
func (o *InferenceEndpointList) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*InferenceEndpointList) GetPageSizeOk ¶
func (o *InferenceEndpointList) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*InferenceEndpointList) GetTotalSize ¶
func (o *InferenceEndpointList) GetTotalSize() int32
GetTotalSize returns the TotalSize field value
func (*InferenceEndpointList) GetTotalSizeOk ¶
func (o *InferenceEndpointList) GetTotalSizeOk() (*int32, bool)
GetTotalSizeOk returns a tuple with the TotalSize field value and a boolean to check if the value has been set.
func (InferenceEndpointList) MarshalJSON ¶
func (o InferenceEndpointList) MarshalJSON() ([]byte, error)
func (*InferenceEndpointList) SetItems ¶
func (o *InferenceEndpointList) SetItems(v []InferenceEndpoint)
SetItems sets field value
func (*InferenceEndpointList) SetPage ¶
func (o *InferenceEndpointList) SetPage(v int32)
SetPage sets field value
func (*InferenceEndpointList) SetPageSize ¶
func (o *InferenceEndpointList) SetPageSize(v int32)
SetPageSize sets field value
func (*InferenceEndpointList) SetTotalSize ¶
func (o *InferenceEndpointList) SetTotalSize(v int32)
SetTotalSize sets field value
func (InferenceEndpointList) ToMap ¶
func (o InferenceEndpointList) ToMap() (map[string]interface{}, error)
func (*InferenceEndpointList) UnmarshalJSON ¶
func (o *InferenceEndpointList) UnmarshalJSON(data []byte) (err error)
type InferenceEndpointsAPIService ¶
type InferenceEndpointsAPIService service
InferenceEndpointsAPIService InferenceEndpointsAPI service
func (*InferenceEndpointsAPIService) CreateInferenceEndpointJob ¶
func (a *InferenceEndpointsAPIService) CreateInferenceEndpointJob(ctx context.Context, organizationName string, inferenceEndpointName string) ApiCreateInferenceEndpointJobRequest
CreateInferenceEndpointJob Create a New Inference Endpoint Job
Creates a new inference endpoint job.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param inferenceEndpointName The inference endpoint name. @return ApiCreateInferenceEndpointJobRequest
func (*InferenceEndpointsAPIService) CreateInferenceEndpointJobExecute ¶
func (a *InferenceEndpointsAPIService) CreateInferenceEndpointJobExecute(r ApiCreateInferenceEndpointJobRequest) (*InferenceEndpointJob, *http.Response, error)
Execute executes the request
@return InferenceEndpointJob
func (*InferenceEndpointsAPIService) DeleteInferenceEndpointJob ¶
func (a *InferenceEndpointsAPIService) DeleteInferenceEndpointJob(ctx context.Context, organizationName string, inferenceEndpointName string, inferenceEndpointJobId string) ApiDeleteInferenceEndpointJobRequest
DeleteInferenceEndpointJob Cancel an Inference Endpoint Job
Cancels an inference endpoint job.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param inferenceEndpointName The inference endpoint name. @param inferenceEndpointJobId The inference endpoint job identifier. @return ApiDeleteInferenceEndpointJobRequest
func (*InferenceEndpointsAPIService) DeleteInferenceEndpointJobExecute ¶
func (a *InferenceEndpointsAPIService) DeleteInferenceEndpointJobExecute(r ApiDeleteInferenceEndpointJobRequest) (*http.Response, error)
Execute executes the request
func (*InferenceEndpointsAPIService) GetInferenceEndpoint ¶
func (a *InferenceEndpointsAPIService) GetInferenceEndpoint(ctx context.Context, organizationName string, inferenceEndpointName string) ApiGetInferenceEndpointRequest
GetInferenceEndpoint Get an Inference Endpoint
Gets an inference endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param inferenceEndpointName The inference endpoint name. @return ApiGetInferenceEndpointRequest
func (*InferenceEndpointsAPIService) GetInferenceEndpointExecute ¶
func (a *InferenceEndpointsAPIService) GetInferenceEndpointExecute(r ApiGetInferenceEndpointRequest) (*InferenceEndpoint, *http.Response, error)
Execute executes the request
@return InferenceEndpoint
func (*InferenceEndpointsAPIService) GetInferenceEndpointJob ¶
func (a *InferenceEndpointsAPIService) GetInferenceEndpointJob(ctx context.Context, organizationName string, inferenceEndpointName string, inferenceEndpointJobId string) ApiGetInferenceEndpointJobRequest
GetInferenceEndpointJob Get an Inference Endpoint Job
Gets an inference endpoint job.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param inferenceEndpointName The inference endpoint name. @param inferenceEndpointJobId The inference endpoint job identifier. @return ApiGetInferenceEndpointJobRequest
func (*InferenceEndpointsAPIService) GetInferenceEndpointJobExecute ¶
func (a *InferenceEndpointsAPIService) GetInferenceEndpointJobExecute(r ApiGetInferenceEndpointJobRequest) (*InferenceEndpointJob, *http.Response, error)
Execute executes the request
@return InferenceEndpointJob
func (*InferenceEndpointsAPIService) ListInferenceEndpointJobs ¶
func (a *InferenceEndpointsAPIService) ListInferenceEndpointJobs(ctx context.Context, organizationName string, inferenceEndpointName string) ApiListInferenceEndpointJobsRequest
ListInferenceEndpointJobs List Inference Endpoint Jobs
Lists inference endpoint jobs.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param inferenceEndpointName The inference endpoint name. @return ApiListInferenceEndpointJobsRequest
func (*InferenceEndpointsAPIService) ListInferenceEndpointJobsExecute ¶
func (a *InferenceEndpointsAPIService) ListInferenceEndpointJobsExecute(r ApiListInferenceEndpointJobsRequest) (*InferenceEndpointJobCollection, *http.Response, error)
Execute executes the request
@return InferenceEndpointJobCollection
func (*InferenceEndpointsAPIService) ListInferenceEndpoints ¶
func (a *InferenceEndpointsAPIService) ListInferenceEndpoints(ctx context.Context, organizationName string) ApiListInferenceEndpointsRequest
ListInferenceEndpoints List Inference Endpoints
Lists inference endpoints.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @return ApiListInferenceEndpointsRequest
func (*InferenceEndpointsAPIService) ListInferenceEndpointsExecute ¶
func (a *InferenceEndpointsAPIService) ListInferenceEndpointsExecute(r ApiListInferenceEndpointsRequest) (*InferenceEndpointCollection, *http.Response, error)
Execute executes the request
@return InferenceEndpointCollection
type MappedNullable ¶
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 NullableContainer ¶
type NullableContainer struct {
// contains filtered or unexported fields
}
func NewNullableContainer ¶
func NewNullableContainer(val *Container) *NullableContainer
func (NullableContainer) Get ¶
func (v NullableContainer) Get() *Container
func (NullableContainer) IsSet ¶
func (v NullableContainer) IsSet() bool
func (NullableContainer) MarshalJSON ¶
func (v NullableContainer) MarshalJSON() ([]byte, error)
func (*NullableContainer) Set ¶
func (v *NullableContainer) Set(val *Container)
func (*NullableContainer) UnmarshalJSON ¶
func (v *NullableContainer) UnmarshalJSON(src []byte) error
func (*NullableContainer) Unset ¶
func (v *NullableContainer) Unset()
type NullableContainerGroup ¶
type NullableContainerGroup struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroup ¶
func NewNullableContainerGroup(val *ContainerGroup) *NullableContainerGroup
func (NullableContainerGroup) Get ¶
func (v NullableContainerGroup) Get() *ContainerGroup
func (NullableContainerGroup) IsSet ¶
func (v NullableContainerGroup) IsSet() bool
func (NullableContainerGroup) MarshalJSON ¶
func (v NullableContainerGroup) MarshalJSON() ([]byte, error)
func (*NullableContainerGroup) Set ¶
func (v *NullableContainerGroup) Set(val *ContainerGroup)
func (*NullableContainerGroup) UnmarshalJSON ¶
func (v *NullableContainerGroup) UnmarshalJSON(src []byte) error
func (*NullableContainerGroup) Unset ¶
func (v *NullableContainerGroup) Unset()
type NullableContainerGroupCollection ¶
type NullableContainerGroupCollection struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupCollection ¶
func NewNullableContainerGroupCollection(val *ContainerGroupCollection) *NullableContainerGroupCollection
func (NullableContainerGroupCollection) Get ¶
func (v NullableContainerGroupCollection) Get() *ContainerGroupCollection
func (NullableContainerGroupCollection) IsSet ¶
func (v NullableContainerGroupCollection) IsSet() bool
func (NullableContainerGroupCollection) MarshalJSON ¶
func (v NullableContainerGroupCollection) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupCollection) Set ¶
func (v *NullableContainerGroupCollection) Set(val *ContainerGroupCollection)
func (*NullableContainerGroupCollection) UnmarshalJSON ¶
func (v *NullableContainerGroupCollection) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupCollection) Unset ¶
func (v *NullableContainerGroupCollection) Unset()
type NullableContainerGroupInstance ¶
type NullableContainerGroupInstance struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupInstance ¶
func NewNullableContainerGroupInstance(val *ContainerGroupInstance) *NullableContainerGroupInstance
func (NullableContainerGroupInstance) Get ¶
func (v NullableContainerGroupInstance) Get() *ContainerGroupInstance
func (NullableContainerGroupInstance) IsSet ¶
func (v NullableContainerGroupInstance) IsSet() bool
func (NullableContainerGroupInstance) MarshalJSON ¶
func (v NullableContainerGroupInstance) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupInstance) Set ¶
func (v *NullableContainerGroupInstance) Set(val *ContainerGroupInstance)
func (*NullableContainerGroupInstance) UnmarshalJSON ¶
func (v *NullableContainerGroupInstance) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupInstance) Unset ¶
func (v *NullableContainerGroupInstance) Unset()
type NullableContainerGroupInstanceCollection ¶
type NullableContainerGroupInstanceCollection struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupInstanceCollection ¶
func NewNullableContainerGroupInstanceCollection(val *ContainerGroupInstanceCollection) *NullableContainerGroupInstanceCollection
func (NullableContainerGroupInstanceCollection) IsSet ¶
func (v NullableContainerGroupInstanceCollection) IsSet() bool
func (NullableContainerGroupInstanceCollection) MarshalJSON ¶
func (v NullableContainerGroupInstanceCollection) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupInstanceCollection) Set ¶
func (v *NullableContainerGroupInstanceCollection) Set(val *ContainerGroupInstanceCollection)
func (*NullableContainerGroupInstanceCollection) UnmarshalJSON ¶
func (v *NullableContainerGroupInstanceCollection) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupInstanceCollection) Unset ¶
func (v *NullableContainerGroupInstanceCollection) Unset()
type NullableContainerGroupInstancePatch ¶
type NullableContainerGroupInstancePatch struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupInstancePatch ¶
func NewNullableContainerGroupInstancePatch(val *ContainerGroupInstancePatch) *NullableContainerGroupInstancePatch
func (NullableContainerGroupInstancePatch) Get ¶
func (v NullableContainerGroupInstancePatch) Get() *ContainerGroupInstancePatch
func (NullableContainerGroupInstancePatch) IsSet ¶
func (v NullableContainerGroupInstancePatch) IsSet() bool
func (NullableContainerGroupInstancePatch) MarshalJSON ¶
func (v NullableContainerGroupInstancePatch) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupInstancePatch) Set ¶
func (v *NullableContainerGroupInstancePatch) Set(val *ContainerGroupInstancePatch)
func (*NullableContainerGroupInstancePatch) UnmarshalJSON ¶
func (v *NullableContainerGroupInstancePatch) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupInstancePatch) Unset ¶
func (v *NullableContainerGroupInstancePatch) Unset()
type NullableContainerGroupInstanceState ¶
type NullableContainerGroupInstanceState struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupInstanceState ¶
func NewNullableContainerGroupInstanceState(val *ContainerGroupInstanceState) *NullableContainerGroupInstanceState
func (NullableContainerGroupInstanceState) Get ¶
func (v NullableContainerGroupInstanceState) Get() *ContainerGroupInstanceState
func (NullableContainerGroupInstanceState) IsSet ¶
func (v NullableContainerGroupInstanceState) IsSet() bool
func (NullableContainerGroupInstanceState) MarshalJSON ¶
func (v NullableContainerGroupInstanceState) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupInstanceState) Set ¶
func (v *NullableContainerGroupInstanceState) Set(val *ContainerGroupInstanceState)
func (*NullableContainerGroupInstanceState) UnmarshalJSON ¶
func (v *NullableContainerGroupInstanceState) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupInstanceState) Unset ¶
func (v *NullableContainerGroupInstanceState) Unset()
type NullableContainerGroupInstanceStatusCount ¶
type NullableContainerGroupInstanceStatusCount struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupInstanceStatusCount ¶
func NewNullableContainerGroupInstanceStatusCount(val *ContainerGroupInstanceStatusCount) *NullableContainerGroupInstanceStatusCount
func (NullableContainerGroupInstanceStatusCount) IsSet ¶
func (v NullableContainerGroupInstanceStatusCount) IsSet() bool
func (NullableContainerGroupInstanceStatusCount) MarshalJSON ¶
func (v NullableContainerGroupInstanceStatusCount) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupInstanceStatusCount) Set ¶
func (v *NullableContainerGroupInstanceStatusCount) Set(val *ContainerGroupInstanceStatusCount)
func (*NullableContainerGroupInstanceStatusCount) UnmarshalJSON ¶
func (v *NullableContainerGroupInstanceStatusCount) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupInstanceStatusCount) Unset ¶
func (v *NullableContainerGroupInstanceStatusCount) Unset()
type NullableContainerGroupInstances ¶
type NullableContainerGroupInstances struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupInstances ¶
func NewNullableContainerGroupInstances(val *ContainerGroupInstances) *NullableContainerGroupInstances
func (NullableContainerGroupInstances) Get ¶
func (v NullableContainerGroupInstances) Get() *ContainerGroupInstances
func (NullableContainerGroupInstances) IsSet ¶
func (v NullableContainerGroupInstances) IsSet() bool
func (NullableContainerGroupInstances) MarshalJSON ¶
func (v NullableContainerGroupInstances) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupInstances) Set ¶
func (v *NullableContainerGroupInstances) Set(val *ContainerGroupInstances)
func (*NullableContainerGroupInstances) UnmarshalJSON ¶
func (v *NullableContainerGroupInstances) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupInstances) Unset ¶
func (v *NullableContainerGroupInstances) Unset()
type NullableContainerGroupList ¶
type NullableContainerGroupList struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupList ¶
func NewNullableContainerGroupList(val *ContainerGroupList) *NullableContainerGroupList
func (NullableContainerGroupList) Get ¶
func (v NullableContainerGroupList) Get() *ContainerGroupList
func (NullableContainerGroupList) IsSet ¶
func (v NullableContainerGroupList) IsSet() bool
func (NullableContainerGroupList) MarshalJSON ¶
func (v NullableContainerGroupList) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupList) Set ¶
func (v *NullableContainerGroupList) Set(val *ContainerGroupList)
func (*NullableContainerGroupList) UnmarshalJSON ¶
func (v *NullableContainerGroupList) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupList) Unset ¶
func (v *NullableContainerGroupList) Unset()
type NullableContainerGroupLivenessProbe ¶
type NullableContainerGroupLivenessProbe struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupLivenessProbe ¶
func NewNullableContainerGroupLivenessProbe(val *ContainerGroupLivenessProbe) *NullableContainerGroupLivenessProbe
func (NullableContainerGroupLivenessProbe) Get ¶
func (v NullableContainerGroupLivenessProbe) Get() *ContainerGroupLivenessProbe
func (NullableContainerGroupLivenessProbe) IsSet ¶
func (v NullableContainerGroupLivenessProbe) IsSet() bool
func (NullableContainerGroupLivenessProbe) MarshalJSON ¶
func (v NullableContainerGroupLivenessProbe) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupLivenessProbe) Set ¶
func (v *NullableContainerGroupLivenessProbe) Set(val *ContainerGroupLivenessProbe)
func (*NullableContainerGroupLivenessProbe) UnmarshalJSON ¶
func (v *NullableContainerGroupLivenessProbe) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupLivenessProbe) Unset ¶
func (v *NullableContainerGroupLivenessProbe) Unset()
type NullableContainerGroupNetworking ¶
type NullableContainerGroupNetworking struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupNetworking ¶
func NewNullableContainerGroupNetworking(val *ContainerGroupNetworking) *NullableContainerGroupNetworking
func (NullableContainerGroupNetworking) Get ¶
func (v NullableContainerGroupNetworking) Get() *ContainerGroupNetworking
func (NullableContainerGroupNetworking) IsSet ¶
func (v NullableContainerGroupNetworking) IsSet() bool
func (NullableContainerGroupNetworking) MarshalJSON ¶
func (v NullableContainerGroupNetworking) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupNetworking) Set ¶
func (v *NullableContainerGroupNetworking) Set(val *ContainerGroupNetworking)
func (*NullableContainerGroupNetworking) UnmarshalJSON ¶
func (v *NullableContainerGroupNetworking) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupNetworking) Unset ¶
func (v *NullableContainerGroupNetworking) Unset()
type NullableContainerGroupNetworkingLoadBalancer ¶
type NullableContainerGroupNetworkingLoadBalancer struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupNetworkingLoadBalancer ¶
func NewNullableContainerGroupNetworkingLoadBalancer(val *ContainerGroupNetworkingLoadBalancer) *NullableContainerGroupNetworkingLoadBalancer
func (NullableContainerGroupNetworkingLoadBalancer) IsSet ¶
func (v NullableContainerGroupNetworkingLoadBalancer) IsSet() bool
func (NullableContainerGroupNetworkingLoadBalancer) MarshalJSON ¶
func (v NullableContainerGroupNetworkingLoadBalancer) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupNetworkingLoadBalancer) Set ¶
func (v *NullableContainerGroupNetworkingLoadBalancer) Set(val *ContainerGroupNetworkingLoadBalancer)
func (*NullableContainerGroupNetworkingLoadBalancer) UnmarshalJSON ¶
func (v *NullableContainerGroupNetworkingLoadBalancer) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupNetworkingLoadBalancer) Unset ¶
func (v *NullableContainerGroupNetworkingLoadBalancer) Unset()
type NullableContainerGroupPatch ¶
type NullableContainerGroupPatch struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupPatch ¶
func NewNullableContainerGroupPatch(val *ContainerGroupPatch) *NullableContainerGroupPatch
func (NullableContainerGroupPatch) Get ¶
func (v NullableContainerGroupPatch) Get() *ContainerGroupPatch
func (NullableContainerGroupPatch) IsSet ¶
func (v NullableContainerGroupPatch) IsSet() bool
func (NullableContainerGroupPatch) MarshalJSON ¶
func (v NullableContainerGroupPatch) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupPatch) Set ¶
func (v *NullableContainerGroupPatch) Set(val *ContainerGroupPatch)
func (*NullableContainerGroupPatch) UnmarshalJSON ¶
func (v *NullableContainerGroupPatch) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupPatch) Unset ¶
func (v *NullableContainerGroupPatch) Unset()
type NullableContainerGroupPriority ¶
type NullableContainerGroupPriority struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupPriority ¶
func NewNullableContainerGroupPriority(val *ContainerGroupPriority) *NullableContainerGroupPriority
func (NullableContainerGroupPriority) Get ¶
func (v NullableContainerGroupPriority) Get() *ContainerGroupPriority
func (NullableContainerGroupPriority) IsSet ¶
func (v NullableContainerGroupPriority) IsSet() bool
func (NullableContainerGroupPriority) MarshalJSON ¶
func (v NullableContainerGroupPriority) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupPriority) Set ¶
func (v *NullableContainerGroupPriority) Set(val *ContainerGroupPriority)
func (*NullableContainerGroupPriority) UnmarshalJSON ¶
func (v *NullableContainerGroupPriority) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupPriority) Unset ¶
func (v *NullableContainerGroupPriority) Unset()
type NullableContainerGroupProbeExec ¶
type NullableContainerGroupProbeExec struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupProbeExec ¶
func NewNullableContainerGroupProbeExec(val *ContainerGroupProbeExec) *NullableContainerGroupProbeExec
func (NullableContainerGroupProbeExec) Get ¶
func (v NullableContainerGroupProbeExec) Get() *ContainerGroupProbeExec
func (NullableContainerGroupProbeExec) IsSet ¶
func (v NullableContainerGroupProbeExec) IsSet() bool
func (NullableContainerGroupProbeExec) MarshalJSON ¶
func (v NullableContainerGroupProbeExec) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupProbeExec) Set ¶
func (v *NullableContainerGroupProbeExec) Set(val *ContainerGroupProbeExec)
func (*NullableContainerGroupProbeExec) UnmarshalJSON ¶
func (v *NullableContainerGroupProbeExec) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupProbeExec) Unset ¶
func (v *NullableContainerGroupProbeExec) Unset()
type NullableContainerGroupProbeGrpc ¶
type NullableContainerGroupProbeGrpc struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupProbeGrpc ¶
func NewNullableContainerGroupProbeGrpc(val *ContainerGroupProbeGrpc) *NullableContainerGroupProbeGrpc
func (NullableContainerGroupProbeGrpc) Get ¶
func (v NullableContainerGroupProbeGrpc) Get() *ContainerGroupProbeGrpc
func (NullableContainerGroupProbeGrpc) IsSet ¶
func (v NullableContainerGroupProbeGrpc) IsSet() bool
func (NullableContainerGroupProbeGrpc) MarshalJSON ¶
func (v NullableContainerGroupProbeGrpc) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupProbeGrpc) Set ¶
func (v *NullableContainerGroupProbeGrpc) Set(val *ContainerGroupProbeGrpc)
func (*NullableContainerGroupProbeGrpc) UnmarshalJSON ¶
func (v *NullableContainerGroupProbeGrpc) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupProbeGrpc) Unset ¶
func (v *NullableContainerGroupProbeGrpc) Unset()
type NullableContainerGroupProbeHttp ¶
type NullableContainerGroupProbeHttp struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupProbeHttp ¶
func NewNullableContainerGroupProbeHttp(val *ContainerGroupProbeHttp) *NullableContainerGroupProbeHttp
func (NullableContainerGroupProbeHttp) Get ¶
func (v NullableContainerGroupProbeHttp) Get() *ContainerGroupProbeHttp
func (NullableContainerGroupProbeHttp) IsSet ¶
func (v NullableContainerGroupProbeHttp) IsSet() bool
func (NullableContainerGroupProbeHttp) MarshalJSON ¶
func (v NullableContainerGroupProbeHttp) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupProbeHttp) Set ¶
func (v *NullableContainerGroupProbeHttp) Set(val *ContainerGroupProbeHttp)
func (*NullableContainerGroupProbeHttp) UnmarshalJSON ¶
func (v *NullableContainerGroupProbeHttp) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupProbeHttp) Unset ¶
func (v *NullableContainerGroupProbeHttp) Unset()
type NullableContainerGroupProbeHttpHeader ¶
type NullableContainerGroupProbeHttpHeader struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupProbeHttpHeader ¶
func NewNullableContainerGroupProbeHttpHeader(val *ContainerGroupProbeHttpHeader) *NullableContainerGroupProbeHttpHeader
func (NullableContainerGroupProbeHttpHeader) Get ¶
func (v NullableContainerGroupProbeHttpHeader) Get() *ContainerGroupProbeHttpHeader
func (NullableContainerGroupProbeHttpHeader) IsSet ¶
func (v NullableContainerGroupProbeHttpHeader) IsSet() bool
func (NullableContainerGroupProbeHttpHeader) MarshalJSON ¶
func (v NullableContainerGroupProbeHttpHeader) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupProbeHttpHeader) Set ¶
func (v *NullableContainerGroupProbeHttpHeader) Set(val *ContainerGroupProbeHttpHeader)
func (*NullableContainerGroupProbeHttpHeader) UnmarshalJSON ¶
func (v *NullableContainerGroupProbeHttpHeader) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupProbeHttpHeader) Unset ¶
func (v *NullableContainerGroupProbeHttpHeader) Unset()
type NullableContainerGroupProbeTcp ¶
type NullableContainerGroupProbeTcp struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupProbeTcp ¶
func NewNullableContainerGroupProbeTcp(val *ContainerGroupProbeTcp) *NullableContainerGroupProbeTcp
func (NullableContainerGroupProbeTcp) Get ¶
func (v NullableContainerGroupProbeTcp) Get() *ContainerGroupProbeTcp
func (NullableContainerGroupProbeTcp) IsSet ¶
func (v NullableContainerGroupProbeTcp) IsSet() bool
func (NullableContainerGroupProbeTcp) MarshalJSON ¶
func (v NullableContainerGroupProbeTcp) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupProbeTcp) Set ¶
func (v *NullableContainerGroupProbeTcp) Set(val *ContainerGroupProbeTcp)
func (*NullableContainerGroupProbeTcp) UnmarshalJSON ¶
func (v *NullableContainerGroupProbeTcp) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupProbeTcp) Unset ¶
func (v *NullableContainerGroupProbeTcp) Unset()
type NullableContainerGroupPrototype ¶
type NullableContainerGroupPrototype struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupPrototype ¶
func NewNullableContainerGroupPrototype(val *ContainerGroupPrototype) *NullableContainerGroupPrototype
func (NullableContainerGroupPrototype) Get ¶
func (v NullableContainerGroupPrototype) Get() *ContainerGroupPrototype
func (NullableContainerGroupPrototype) IsSet ¶
func (v NullableContainerGroupPrototype) IsSet() bool
func (NullableContainerGroupPrototype) MarshalJSON ¶
func (v NullableContainerGroupPrototype) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupPrototype) Set ¶
func (v *NullableContainerGroupPrototype) Set(val *ContainerGroupPrototype)
func (*NullableContainerGroupPrototype) UnmarshalJSON ¶
func (v *NullableContainerGroupPrototype) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupPrototype) Unset ¶
func (v *NullableContainerGroupPrototype) Unset()
type NullableContainerGroupQueueAutoscaler ¶
type NullableContainerGroupQueueAutoscaler struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupQueueAutoscaler ¶
func NewNullableContainerGroupQueueAutoscaler(val *ContainerGroupQueueAutoscaler) *NullableContainerGroupQueueAutoscaler
func (NullableContainerGroupQueueAutoscaler) Get ¶
func (v NullableContainerGroupQueueAutoscaler) Get() *ContainerGroupQueueAutoscaler
func (NullableContainerGroupQueueAutoscaler) IsSet ¶
func (v NullableContainerGroupQueueAutoscaler) IsSet() bool
func (NullableContainerGroupQueueAutoscaler) MarshalJSON ¶
func (v NullableContainerGroupQueueAutoscaler) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupQueueAutoscaler) Set ¶
func (v *NullableContainerGroupQueueAutoscaler) Set(val *ContainerGroupQueueAutoscaler)
func (*NullableContainerGroupQueueAutoscaler) UnmarshalJSON ¶
func (v *NullableContainerGroupQueueAutoscaler) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupQueueAutoscaler) Unset ¶
func (v *NullableContainerGroupQueueAutoscaler) Unset()
type NullableContainerGroupQueueConnection ¶
type NullableContainerGroupQueueConnection struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupQueueConnection ¶
func NewNullableContainerGroupQueueConnection(val *ContainerGroupQueueConnection) *NullableContainerGroupQueueConnection
func (NullableContainerGroupQueueConnection) Get ¶
func (v NullableContainerGroupQueueConnection) Get() *ContainerGroupQueueConnection
func (NullableContainerGroupQueueConnection) IsSet ¶
func (v NullableContainerGroupQueueConnection) IsSet() bool
func (NullableContainerGroupQueueConnection) MarshalJSON ¶
func (v NullableContainerGroupQueueConnection) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupQueueConnection) Set ¶
func (v *NullableContainerGroupQueueConnection) Set(val *ContainerGroupQueueConnection)
func (*NullableContainerGroupQueueConnection) UnmarshalJSON ¶
func (v *NullableContainerGroupQueueConnection) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupQueueConnection) Unset ¶
func (v *NullableContainerGroupQueueConnection) Unset()
type NullableContainerGroupReadinessProbe ¶
type NullableContainerGroupReadinessProbe struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupReadinessProbe ¶
func NewNullableContainerGroupReadinessProbe(val *ContainerGroupReadinessProbe) *NullableContainerGroupReadinessProbe
func (NullableContainerGroupReadinessProbe) Get ¶
func (v NullableContainerGroupReadinessProbe) Get() *ContainerGroupReadinessProbe
func (NullableContainerGroupReadinessProbe) IsSet ¶
func (v NullableContainerGroupReadinessProbe) IsSet() bool
func (NullableContainerGroupReadinessProbe) MarshalJSON ¶
func (v NullableContainerGroupReadinessProbe) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupReadinessProbe) Set ¶
func (v *NullableContainerGroupReadinessProbe) Set(val *ContainerGroupReadinessProbe)
func (*NullableContainerGroupReadinessProbe) UnmarshalJSON ¶
func (v *NullableContainerGroupReadinessProbe) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupReadinessProbe) Unset ¶
func (v *NullableContainerGroupReadinessProbe) Unset()
type NullableContainerGroupStartupProbe ¶
type NullableContainerGroupStartupProbe struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupStartupProbe ¶
func NewNullableContainerGroupStartupProbe(val *ContainerGroupStartupProbe) *NullableContainerGroupStartupProbe
func (NullableContainerGroupStartupProbe) Get ¶
func (v NullableContainerGroupStartupProbe) Get() *ContainerGroupStartupProbe
func (NullableContainerGroupStartupProbe) IsSet ¶
func (v NullableContainerGroupStartupProbe) IsSet() bool
func (NullableContainerGroupStartupProbe) MarshalJSON ¶
func (v NullableContainerGroupStartupProbe) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupStartupProbe) Set ¶
func (v *NullableContainerGroupStartupProbe) Set(val *ContainerGroupStartupProbe)
func (*NullableContainerGroupStartupProbe) UnmarshalJSON ¶
func (v *NullableContainerGroupStartupProbe) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupStartupProbe) Unset ¶
func (v *NullableContainerGroupStartupProbe) Unset()
type NullableContainerGroupState ¶
type NullableContainerGroupState struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupState ¶
func NewNullableContainerGroupState(val *ContainerGroupState) *NullableContainerGroupState
func (NullableContainerGroupState) Get ¶
func (v NullableContainerGroupState) Get() *ContainerGroupState
func (NullableContainerGroupState) IsSet ¶
func (v NullableContainerGroupState) IsSet() bool
func (NullableContainerGroupState) MarshalJSON ¶
func (v NullableContainerGroupState) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupState) Set ¶
func (v *NullableContainerGroupState) Set(val *ContainerGroupState)
func (*NullableContainerGroupState) UnmarshalJSON ¶
func (v *NullableContainerGroupState) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupState) Unset ¶
func (v *NullableContainerGroupState) Unset()
type NullableContainerGroupStatus ¶
type NullableContainerGroupStatus struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupStatus ¶
func NewNullableContainerGroupStatus(val *ContainerGroupStatus) *NullableContainerGroupStatus
func (NullableContainerGroupStatus) Get ¶
func (v NullableContainerGroupStatus) Get() *ContainerGroupStatus
func (NullableContainerGroupStatus) IsSet ¶
func (v NullableContainerGroupStatus) IsSet() bool
func (NullableContainerGroupStatus) MarshalJSON ¶
func (v NullableContainerGroupStatus) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupStatus) Set ¶
func (v *NullableContainerGroupStatus) Set(val *ContainerGroupStatus)
func (*NullableContainerGroupStatus) UnmarshalJSON ¶
func (v *NullableContainerGroupStatus) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupStatus) Unset ¶
func (v *NullableContainerGroupStatus) Unset()
type NullableContainerGroupsQuotas ¶
type NullableContainerGroupsQuotas struct {
// contains filtered or unexported fields
}
func NewNullableContainerGroupsQuotas ¶
func NewNullableContainerGroupsQuotas(val *ContainerGroupsQuotas) *NullableContainerGroupsQuotas
func (NullableContainerGroupsQuotas) Get ¶
func (v NullableContainerGroupsQuotas) Get() *ContainerGroupsQuotas
func (NullableContainerGroupsQuotas) IsSet ¶
func (v NullableContainerGroupsQuotas) IsSet() bool
func (NullableContainerGroupsQuotas) MarshalJSON ¶
func (v NullableContainerGroupsQuotas) MarshalJSON() ([]byte, error)
func (*NullableContainerGroupsQuotas) Set ¶
func (v *NullableContainerGroupsQuotas) Set(val *ContainerGroupsQuotas)
func (*NullableContainerGroupsQuotas) UnmarshalJSON ¶
func (v *NullableContainerGroupsQuotas) UnmarshalJSON(src []byte) error
func (*NullableContainerGroupsQuotas) Unset ¶
func (v *NullableContainerGroupsQuotas) Unset()
type NullableContainerLogging ¶
type NullableContainerLogging struct {
// contains filtered or unexported fields
}
func NewNullableContainerLogging ¶
func NewNullableContainerLogging(val *ContainerLogging) *NullableContainerLogging
func (NullableContainerLogging) Get ¶
func (v NullableContainerLogging) Get() *ContainerLogging
func (NullableContainerLogging) IsSet ¶
func (v NullableContainerLogging) IsSet() bool
func (NullableContainerLogging) MarshalJSON ¶
func (v NullableContainerLogging) MarshalJSON() ([]byte, error)
func (*NullableContainerLogging) Set ¶
func (v *NullableContainerLogging) Set(val *ContainerLogging)
func (*NullableContainerLogging) UnmarshalJSON ¶
func (v *NullableContainerLogging) UnmarshalJSON(src []byte) error
func (*NullableContainerLogging) Unset ¶
func (v *NullableContainerLogging) Unset()
type NullableContainerLoggingAxiom ¶
type NullableContainerLoggingAxiom struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingAxiom ¶
func NewNullableContainerLoggingAxiom(val *ContainerLoggingAxiom) *NullableContainerLoggingAxiom
func (NullableContainerLoggingAxiom) Get ¶
func (v NullableContainerLoggingAxiom) Get() *ContainerLoggingAxiom
func (NullableContainerLoggingAxiom) IsSet ¶
func (v NullableContainerLoggingAxiom) IsSet() bool
func (NullableContainerLoggingAxiom) MarshalJSON ¶
func (v NullableContainerLoggingAxiom) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingAxiom) Set ¶
func (v *NullableContainerLoggingAxiom) Set(val *ContainerLoggingAxiom)
func (*NullableContainerLoggingAxiom) UnmarshalJSON ¶
func (v *NullableContainerLoggingAxiom) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingAxiom) Unset ¶
func (v *NullableContainerLoggingAxiom) Unset()
type NullableContainerLoggingDatadog ¶
type NullableContainerLoggingDatadog struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingDatadog ¶
func NewNullableContainerLoggingDatadog(val *ContainerLoggingDatadog) *NullableContainerLoggingDatadog
func (NullableContainerLoggingDatadog) Get ¶
func (v NullableContainerLoggingDatadog) Get() *ContainerLoggingDatadog
func (NullableContainerLoggingDatadog) IsSet ¶
func (v NullableContainerLoggingDatadog) IsSet() bool
func (NullableContainerLoggingDatadog) MarshalJSON ¶
func (v NullableContainerLoggingDatadog) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingDatadog) Set ¶
func (v *NullableContainerLoggingDatadog) Set(val *ContainerLoggingDatadog)
func (*NullableContainerLoggingDatadog) UnmarshalJSON ¶
func (v *NullableContainerLoggingDatadog) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingDatadog) Unset ¶
func (v *NullableContainerLoggingDatadog) Unset()
type NullableContainerLoggingDatadogTag ¶
type NullableContainerLoggingDatadogTag struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingDatadogTag ¶
func NewNullableContainerLoggingDatadogTag(val *ContainerLoggingDatadogTag) *NullableContainerLoggingDatadogTag
func (NullableContainerLoggingDatadogTag) Get ¶
func (v NullableContainerLoggingDatadogTag) Get() *ContainerLoggingDatadogTag
func (NullableContainerLoggingDatadogTag) IsSet ¶
func (v NullableContainerLoggingDatadogTag) IsSet() bool
func (NullableContainerLoggingDatadogTag) MarshalJSON ¶
func (v NullableContainerLoggingDatadogTag) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingDatadogTag) Set ¶
func (v *NullableContainerLoggingDatadogTag) Set(val *ContainerLoggingDatadogTag)
func (*NullableContainerLoggingDatadogTag) UnmarshalJSON ¶
func (v *NullableContainerLoggingDatadogTag) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingDatadogTag) Unset ¶
func (v *NullableContainerLoggingDatadogTag) Unset()
type NullableContainerLoggingDatadogTagsInner ¶
type NullableContainerLoggingDatadogTagsInner struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingDatadogTagsInner ¶
func NewNullableContainerLoggingDatadogTagsInner(val *ContainerLoggingDatadogTagsInner) *NullableContainerLoggingDatadogTagsInner
func (NullableContainerLoggingDatadogTagsInner) IsSet ¶
func (v NullableContainerLoggingDatadogTagsInner) IsSet() bool
func (NullableContainerLoggingDatadogTagsInner) MarshalJSON ¶
func (v NullableContainerLoggingDatadogTagsInner) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingDatadogTagsInner) Set ¶
func (v *NullableContainerLoggingDatadogTagsInner) Set(val *ContainerLoggingDatadogTagsInner)
func (*NullableContainerLoggingDatadogTagsInner) UnmarshalJSON ¶
func (v *NullableContainerLoggingDatadogTagsInner) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingDatadogTagsInner) Unset ¶
func (v *NullableContainerLoggingDatadogTagsInner) Unset()
type NullableContainerLoggingHttp ¶
type NullableContainerLoggingHttp struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingHttp ¶
func NewNullableContainerLoggingHttp(val *ContainerLoggingHttp) *NullableContainerLoggingHttp
func (NullableContainerLoggingHttp) Get ¶
func (v NullableContainerLoggingHttp) Get() *ContainerLoggingHttp
func (NullableContainerLoggingHttp) IsSet ¶
func (v NullableContainerLoggingHttp) IsSet() bool
func (NullableContainerLoggingHttp) MarshalJSON ¶
func (v NullableContainerLoggingHttp) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingHttp) Set ¶
func (v *NullableContainerLoggingHttp) Set(val *ContainerLoggingHttp)
func (*NullableContainerLoggingHttp) UnmarshalJSON ¶
func (v *NullableContainerLoggingHttp) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingHttp) Unset ¶
func (v *NullableContainerLoggingHttp) Unset()
type NullableContainerLoggingHttpCompression ¶
type NullableContainerLoggingHttpCompression struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingHttpCompression ¶
func NewNullableContainerLoggingHttpCompression(val *ContainerLoggingHttpCompression) *NullableContainerLoggingHttpCompression
func (NullableContainerLoggingHttpCompression) IsSet ¶
func (v NullableContainerLoggingHttpCompression) IsSet() bool
func (NullableContainerLoggingHttpCompression) MarshalJSON ¶
func (v NullableContainerLoggingHttpCompression) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingHttpCompression) Set ¶
func (v *NullableContainerLoggingHttpCompression) Set(val *ContainerLoggingHttpCompression)
func (*NullableContainerLoggingHttpCompression) UnmarshalJSON ¶
func (v *NullableContainerLoggingHttpCompression) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingHttpCompression) Unset ¶
func (v *NullableContainerLoggingHttpCompression) Unset()
type NullableContainerLoggingHttpFormat ¶
type NullableContainerLoggingHttpFormat struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingHttpFormat ¶
func NewNullableContainerLoggingHttpFormat(val *ContainerLoggingHttpFormat) *NullableContainerLoggingHttpFormat
func (NullableContainerLoggingHttpFormat) Get ¶
func (v NullableContainerLoggingHttpFormat) Get() *ContainerLoggingHttpFormat
func (NullableContainerLoggingHttpFormat) IsSet ¶
func (v NullableContainerLoggingHttpFormat) IsSet() bool
func (NullableContainerLoggingHttpFormat) MarshalJSON ¶
func (v NullableContainerLoggingHttpFormat) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingHttpFormat) Set ¶
func (v *NullableContainerLoggingHttpFormat) Set(val *ContainerLoggingHttpFormat)
func (*NullableContainerLoggingHttpFormat) UnmarshalJSON ¶
func (v *NullableContainerLoggingHttpFormat) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingHttpFormat) Unset ¶
func (v *NullableContainerLoggingHttpFormat) Unset()
type NullableContainerLoggingHttpHeader ¶
type NullableContainerLoggingHttpHeader struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingHttpHeader ¶
func NewNullableContainerLoggingHttpHeader(val *ContainerLoggingHttpHeader) *NullableContainerLoggingHttpHeader
func (NullableContainerLoggingHttpHeader) Get ¶
func (v NullableContainerLoggingHttpHeader) Get() *ContainerLoggingHttpHeader
func (NullableContainerLoggingHttpHeader) IsSet ¶
func (v NullableContainerLoggingHttpHeader) IsSet() bool
func (NullableContainerLoggingHttpHeader) MarshalJSON ¶
func (v NullableContainerLoggingHttpHeader) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingHttpHeader) Set ¶
func (v *NullableContainerLoggingHttpHeader) Set(val *ContainerLoggingHttpHeader)
func (*NullableContainerLoggingHttpHeader) UnmarshalJSON ¶
func (v *NullableContainerLoggingHttpHeader) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingHttpHeader) Unset ¶
func (v *NullableContainerLoggingHttpHeader) Unset()
type NullableContainerLoggingNewRelic ¶
type NullableContainerLoggingNewRelic struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingNewRelic ¶
func NewNullableContainerLoggingNewRelic(val *ContainerLoggingNewRelic) *NullableContainerLoggingNewRelic
func (NullableContainerLoggingNewRelic) Get ¶
func (v NullableContainerLoggingNewRelic) Get() *ContainerLoggingNewRelic
func (NullableContainerLoggingNewRelic) IsSet ¶
func (v NullableContainerLoggingNewRelic) IsSet() bool
func (NullableContainerLoggingNewRelic) MarshalJSON ¶
func (v NullableContainerLoggingNewRelic) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingNewRelic) Set ¶
func (v *NullableContainerLoggingNewRelic) Set(val *ContainerLoggingNewRelic)
func (*NullableContainerLoggingNewRelic) UnmarshalJSON ¶
func (v *NullableContainerLoggingNewRelic) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingNewRelic) Unset ¶
func (v *NullableContainerLoggingNewRelic) Unset()
type NullableContainerLoggingSplunk ¶
type NullableContainerLoggingSplunk struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingSplunk ¶
func NewNullableContainerLoggingSplunk(val *ContainerLoggingSplunk) *NullableContainerLoggingSplunk
func (NullableContainerLoggingSplunk) Get ¶
func (v NullableContainerLoggingSplunk) Get() *ContainerLoggingSplunk
func (NullableContainerLoggingSplunk) IsSet ¶
func (v NullableContainerLoggingSplunk) IsSet() bool
func (NullableContainerLoggingSplunk) MarshalJSON ¶
func (v NullableContainerLoggingSplunk) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingSplunk) Set ¶
func (v *NullableContainerLoggingSplunk) Set(val *ContainerLoggingSplunk)
func (*NullableContainerLoggingSplunk) UnmarshalJSON ¶
func (v *NullableContainerLoggingSplunk) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingSplunk) Unset ¶
func (v *NullableContainerLoggingSplunk) Unset()
type NullableContainerLoggingTcp ¶
type NullableContainerLoggingTcp struct {
// contains filtered or unexported fields
}
func NewNullableContainerLoggingTcp ¶
func NewNullableContainerLoggingTcp(val *ContainerLoggingTcp) *NullableContainerLoggingTcp
func (NullableContainerLoggingTcp) Get ¶
func (v NullableContainerLoggingTcp) Get() *ContainerLoggingTcp
func (NullableContainerLoggingTcp) IsSet ¶
func (v NullableContainerLoggingTcp) IsSet() bool
func (NullableContainerLoggingTcp) MarshalJSON ¶
func (v NullableContainerLoggingTcp) MarshalJSON() ([]byte, error)
func (*NullableContainerLoggingTcp) Set ¶
func (v *NullableContainerLoggingTcp) Set(val *ContainerLoggingTcp)
func (*NullableContainerLoggingTcp) UnmarshalJSON ¶
func (v *NullableContainerLoggingTcp) UnmarshalJSON(src []byte) error
func (*NullableContainerLoggingTcp) Unset ¶
func (v *NullableContainerLoggingTcp) Unset()
type NullableContainerNetworkingProtocol ¶
type NullableContainerNetworkingProtocol struct {
// contains filtered or unexported fields
}
func NewNullableContainerNetworkingProtocol ¶
func NewNullableContainerNetworkingProtocol(val *ContainerNetworkingProtocol) *NullableContainerNetworkingProtocol
func (NullableContainerNetworkingProtocol) Get ¶
func (v NullableContainerNetworkingProtocol) Get() *ContainerNetworkingProtocol
func (NullableContainerNetworkingProtocol) IsSet ¶
func (v NullableContainerNetworkingProtocol) IsSet() bool
func (NullableContainerNetworkingProtocol) MarshalJSON ¶
func (v NullableContainerNetworkingProtocol) MarshalJSON() ([]byte, error)
func (*NullableContainerNetworkingProtocol) Set ¶
func (v *NullableContainerNetworkingProtocol) Set(val *ContainerNetworkingProtocol)
func (*NullableContainerNetworkingProtocol) UnmarshalJSON ¶
func (v *NullableContainerNetworkingProtocol) UnmarshalJSON(src []byte) error
func (*NullableContainerNetworkingProtocol) Unset ¶
func (v *NullableContainerNetworkingProtocol) Unset()
type NullableContainerProbeHttpScheme ¶
type NullableContainerProbeHttpScheme struct {
// contains filtered or unexported fields
}
func NewNullableContainerProbeHttpScheme ¶
func NewNullableContainerProbeHttpScheme(val *ContainerProbeHttpScheme) *NullableContainerProbeHttpScheme
func (NullableContainerProbeHttpScheme) Get ¶
func (v NullableContainerProbeHttpScheme) Get() *ContainerProbeHttpScheme
func (NullableContainerProbeHttpScheme) IsSet ¶
func (v NullableContainerProbeHttpScheme) IsSet() bool
func (NullableContainerProbeHttpScheme) MarshalJSON ¶
func (v NullableContainerProbeHttpScheme) MarshalJSON() ([]byte, error)
func (*NullableContainerProbeHttpScheme) Set ¶
func (v *NullableContainerProbeHttpScheme) Set(val *ContainerProbeHttpScheme)
func (*NullableContainerProbeHttpScheme) UnmarshalJSON ¶
func (v *NullableContainerProbeHttpScheme) UnmarshalJSON(src []byte) error
func (*NullableContainerProbeHttpScheme) Unset ¶
func (v *NullableContainerProbeHttpScheme) Unset()
type NullableContainerRegistryAuthentication ¶
type NullableContainerRegistryAuthentication struct {
// contains filtered or unexported fields
}
func NewNullableContainerRegistryAuthentication ¶
func NewNullableContainerRegistryAuthentication(val *ContainerRegistryAuthentication) *NullableContainerRegistryAuthentication
func (NullableContainerRegistryAuthentication) IsSet ¶
func (v NullableContainerRegistryAuthentication) IsSet() bool
func (NullableContainerRegistryAuthentication) MarshalJSON ¶
func (v NullableContainerRegistryAuthentication) MarshalJSON() ([]byte, error)
func (*NullableContainerRegistryAuthentication) Set ¶
func (v *NullableContainerRegistryAuthentication) Set(val *ContainerRegistryAuthentication)
func (*NullableContainerRegistryAuthentication) UnmarshalJSON ¶
func (v *NullableContainerRegistryAuthentication) UnmarshalJSON(src []byte) error
func (*NullableContainerRegistryAuthentication) Unset ¶
func (v *NullableContainerRegistryAuthentication) Unset()
type NullableContainerRegistryAuthenticationAwsEcr ¶
type NullableContainerRegistryAuthenticationAwsEcr struct {
// contains filtered or unexported fields
}
func NewNullableContainerRegistryAuthenticationAwsEcr ¶
func NewNullableContainerRegistryAuthenticationAwsEcr(val *ContainerRegistryAuthenticationAwsEcr) *NullableContainerRegistryAuthenticationAwsEcr
func (NullableContainerRegistryAuthenticationAwsEcr) IsSet ¶
func (v NullableContainerRegistryAuthenticationAwsEcr) IsSet() bool
func (NullableContainerRegistryAuthenticationAwsEcr) MarshalJSON ¶
func (v NullableContainerRegistryAuthenticationAwsEcr) MarshalJSON() ([]byte, error)
func (*NullableContainerRegistryAuthenticationAwsEcr) Set ¶
func (v *NullableContainerRegistryAuthenticationAwsEcr) Set(val *ContainerRegistryAuthenticationAwsEcr)
func (*NullableContainerRegistryAuthenticationAwsEcr) UnmarshalJSON ¶
func (v *NullableContainerRegistryAuthenticationAwsEcr) UnmarshalJSON(src []byte) error
func (*NullableContainerRegistryAuthenticationAwsEcr) Unset ¶
func (v *NullableContainerRegistryAuthenticationAwsEcr) Unset()
type NullableContainerRegistryAuthenticationBasic ¶
type NullableContainerRegistryAuthenticationBasic struct {
// contains filtered or unexported fields
}
func NewNullableContainerRegistryAuthenticationBasic ¶
func NewNullableContainerRegistryAuthenticationBasic(val *ContainerRegistryAuthenticationBasic) *NullableContainerRegistryAuthenticationBasic
func (NullableContainerRegistryAuthenticationBasic) IsSet ¶
func (v NullableContainerRegistryAuthenticationBasic) IsSet() bool
func (NullableContainerRegistryAuthenticationBasic) MarshalJSON ¶
func (v NullableContainerRegistryAuthenticationBasic) MarshalJSON() ([]byte, error)
func (*NullableContainerRegistryAuthenticationBasic) Set ¶
func (v *NullableContainerRegistryAuthenticationBasic) Set(val *ContainerRegistryAuthenticationBasic)
func (*NullableContainerRegistryAuthenticationBasic) UnmarshalJSON ¶
func (v *NullableContainerRegistryAuthenticationBasic) UnmarshalJSON(src []byte) error
func (*NullableContainerRegistryAuthenticationBasic) Unset ¶
func (v *NullableContainerRegistryAuthenticationBasic) Unset()
type NullableContainerRegistryAuthenticationDockerHub ¶
type NullableContainerRegistryAuthenticationDockerHub struct {
// contains filtered or unexported fields
}
func NewNullableContainerRegistryAuthenticationDockerHub ¶
func NewNullableContainerRegistryAuthenticationDockerHub(val *ContainerRegistryAuthenticationDockerHub) *NullableContainerRegistryAuthenticationDockerHub
func (NullableContainerRegistryAuthenticationDockerHub) IsSet ¶
func (v NullableContainerRegistryAuthenticationDockerHub) IsSet() bool
func (NullableContainerRegistryAuthenticationDockerHub) MarshalJSON ¶
func (v NullableContainerRegistryAuthenticationDockerHub) MarshalJSON() ([]byte, error)
func (*NullableContainerRegistryAuthenticationDockerHub) UnmarshalJSON ¶
func (v *NullableContainerRegistryAuthenticationDockerHub) UnmarshalJSON(src []byte) error
func (*NullableContainerRegistryAuthenticationDockerHub) Unset ¶
func (v *NullableContainerRegistryAuthenticationDockerHub) Unset()
type NullableContainerRegistryAuthenticationGcpGar ¶
type NullableContainerRegistryAuthenticationGcpGar struct {
// contains filtered or unexported fields
}
func NewNullableContainerRegistryAuthenticationGcpGar ¶
func NewNullableContainerRegistryAuthenticationGcpGar(val *ContainerRegistryAuthenticationGcpGar) *NullableContainerRegistryAuthenticationGcpGar
func (NullableContainerRegistryAuthenticationGcpGar) IsSet ¶
func (v NullableContainerRegistryAuthenticationGcpGar) IsSet() bool
func (NullableContainerRegistryAuthenticationGcpGar) MarshalJSON ¶
func (v NullableContainerRegistryAuthenticationGcpGar) MarshalJSON() ([]byte, error)
func (*NullableContainerRegistryAuthenticationGcpGar) Set ¶
func (v *NullableContainerRegistryAuthenticationGcpGar) Set(val *ContainerRegistryAuthenticationGcpGar)
func (*NullableContainerRegistryAuthenticationGcpGar) UnmarshalJSON ¶
func (v *NullableContainerRegistryAuthenticationGcpGar) UnmarshalJSON(src []byte) error
func (*NullableContainerRegistryAuthenticationGcpGar) Unset ¶
func (v *NullableContainerRegistryAuthenticationGcpGar) Unset()
type NullableContainerRegistryAuthenticationGcpGcr ¶
type NullableContainerRegistryAuthenticationGcpGcr struct {
// contains filtered or unexported fields
}
func NewNullableContainerRegistryAuthenticationGcpGcr ¶
func NewNullableContainerRegistryAuthenticationGcpGcr(val *ContainerRegistryAuthenticationGcpGcr) *NullableContainerRegistryAuthenticationGcpGcr
func (NullableContainerRegistryAuthenticationGcpGcr) IsSet ¶
func (v NullableContainerRegistryAuthenticationGcpGcr) IsSet() bool
func (NullableContainerRegistryAuthenticationGcpGcr) MarshalJSON ¶
func (v NullableContainerRegistryAuthenticationGcpGcr) MarshalJSON() ([]byte, error)
func (*NullableContainerRegistryAuthenticationGcpGcr) Set ¶
func (v *NullableContainerRegistryAuthenticationGcpGcr) Set(val *ContainerRegistryAuthenticationGcpGcr)
func (*NullableContainerRegistryAuthenticationGcpGcr) UnmarshalJSON ¶
func (v *NullableContainerRegistryAuthenticationGcpGcr) UnmarshalJSON(src []byte) error
func (*NullableContainerRegistryAuthenticationGcpGcr) Unset ¶
func (v *NullableContainerRegistryAuthenticationGcpGcr) Unset()
type NullableContainerResourceRequirements ¶
type NullableContainerResourceRequirements struct {
// contains filtered or unexported fields
}
func NewNullableContainerResourceRequirements ¶
func NewNullableContainerResourceRequirements(val *ContainerResourceRequirements) *NullableContainerResourceRequirements
func (NullableContainerResourceRequirements) Get ¶
func (v NullableContainerResourceRequirements) Get() *ContainerResourceRequirements
func (NullableContainerResourceRequirements) IsSet ¶
func (v NullableContainerResourceRequirements) IsSet() bool
func (NullableContainerResourceRequirements) MarshalJSON ¶
func (v NullableContainerResourceRequirements) MarshalJSON() ([]byte, error)
func (*NullableContainerResourceRequirements) Set ¶
func (v *NullableContainerResourceRequirements) Set(val *ContainerResourceRequirements)
func (*NullableContainerResourceRequirements) UnmarshalJSON ¶
func (v *NullableContainerResourceRequirements) UnmarshalJSON(src []byte) error
func (*NullableContainerResourceRequirements) Unset ¶
func (v *NullableContainerResourceRequirements) Unset()
type NullableContainerRestartPolicy ¶
type NullableContainerRestartPolicy struct {
// contains filtered or unexported fields
}
func NewNullableContainerRestartPolicy ¶
func NewNullableContainerRestartPolicy(val *ContainerRestartPolicy) *NullableContainerRestartPolicy
func (NullableContainerRestartPolicy) Get ¶
func (v NullableContainerRestartPolicy) Get() *ContainerRestartPolicy
func (NullableContainerRestartPolicy) IsSet ¶
func (v NullableContainerRestartPolicy) IsSet() bool
func (NullableContainerRestartPolicy) MarshalJSON ¶
func (v NullableContainerRestartPolicy) MarshalJSON() ([]byte, error)
func (*NullableContainerRestartPolicy) Set ¶
func (v *NullableContainerRestartPolicy) Set(val *ContainerRestartPolicy)
func (*NullableContainerRestartPolicy) UnmarshalJSON ¶
func (v *NullableContainerRestartPolicy) UnmarshalJSON(src []byte) error
func (*NullableContainerRestartPolicy) Unset ¶
func (v *NullableContainerRestartPolicy) Unset()
type NullableCountryCode ¶
type NullableCountryCode struct {
// contains filtered or unexported fields
}
func NewNullableCountryCode ¶
func NewNullableCountryCode(val *CountryCode) *NullableCountryCode
func (NullableCountryCode) Get ¶
func (v NullableCountryCode) Get() *CountryCode
func (NullableCountryCode) IsSet ¶
func (v NullableCountryCode) IsSet() bool
func (NullableCountryCode) MarshalJSON ¶
func (v NullableCountryCode) MarshalJSON() ([]byte, error)
func (*NullableCountryCode) Set ¶
func (v *NullableCountryCode) Set(val *CountryCode)
func (*NullableCountryCode) UnmarshalJSON ¶
func (v *NullableCountryCode) UnmarshalJSON(src []byte) error
func (*NullableCountryCode) Unset ¶
func (v *NullableCountryCode) Unset()
type NullableCreateContainer ¶
type NullableCreateContainer struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainer ¶
func NewNullableCreateContainer(val *CreateContainer) *NullableCreateContainer
func (NullableCreateContainer) Get ¶
func (v NullableCreateContainer) Get() *CreateContainer
func (NullableCreateContainer) IsSet ¶
func (v NullableCreateContainer) IsSet() bool
func (NullableCreateContainer) MarshalJSON ¶
func (v NullableCreateContainer) MarshalJSON() ([]byte, error)
func (*NullableCreateContainer) Set ¶
func (v *NullableCreateContainer) Set(val *CreateContainer)
func (*NullableCreateContainer) UnmarshalJSON ¶
func (v *NullableCreateContainer) UnmarshalJSON(src []byte) error
func (*NullableCreateContainer) Unset ¶
func (v *NullableCreateContainer) Unset()
type NullableCreateContainerGroup ¶
type NullableCreateContainerGroup struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainerGroup ¶
func NewNullableCreateContainerGroup(val *CreateContainerGroup) *NullableCreateContainerGroup
func (NullableCreateContainerGroup) Get ¶
func (v NullableCreateContainerGroup) Get() *CreateContainerGroup
func (NullableCreateContainerGroup) IsSet ¶
func (v NullableCreateContainerGroup) IsSet() bool
func (NullableCreateContainerGroup) MarshalJSON ¶
func (v NullableCreateContainerGroup) MarshalJSON() ([]byte, error)
func (*NullableCreateContainerGroup) Set ¶
func (v *NullableCreateContainerGroup) Set(val *CreateContainerGroup)
func (*NullableCreateContainerGroup) UnmarshalJSON ¶
func (v *NullableCreateContainerGroup) UnmarshalJSON(src []byte) error
func (*NullableCreateContainerGroup) Unset ¶
func (v *NullableCreateContainerGroup) Unset()
type NullableCreateContainerGroupNetworking ¶
type NullableCreateContainerGroupNetworking struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainerGroupNetworking ¶
func NewNullableCreateContainerGroupNetworking(val *CreateContainerGroupNetworking) *NullableCreateContainerGroupNetworking
func (NullableCreateContainerGroupNetworking) Get ¶
func (v NullableCreateContainerGroupNetworking) Get() *CreateContainerGroupNetworking
func (NullableCreateContainerGroupNetworking) IsSet ¶
func (v NullableCreateContainerGroupNetworking) IsSet() bool
func (NullableCreateContainerGroupNetworking) MarshalJSON ¶
func (v NullableCreateContainerGroupNetworking) MarshalJSON() ([]byte, error)
func (*NullableCreateContainerGroupNetworking) Set ¶
func (v *NullableCreateContainerGroupNetworking) Set(val *CreateContainerGroupNetworking)
func (*NullableCreateContainerGroupNetworking) UnmarshalJSON ¶
func (v *NullableCreateContainerGroupNetworking) UnmarshalJSON(src []byte) error
func (*NullableCreateContainerGroupNetworking) Unset ¶
func (v *NullableCreateContainerGroupNetworking) Unset()
type NullableCreateContainerLogging ¶
type NullableCreateContainerLogging struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainerLogging ¶
func NewNullableCreateContainerLogging(val *CreateContainerLogging) *NullableCreateContainerLogging
func (NullableCreateContainerLogging) Get ¶
func (v NullableCreateContainerLogging) Get() *CreateContainerLogging
func (NullableCreateContainerLogging) IsSet ¶
func (v NullableCreateContainerLogging) IsSet() bool
func (NullableCreateContainerLogging) MarshalJSON ¶
func (v NullableCreateContainerLogging) MarshalJSON() ([]byte, error)
func (*NullableCreateContainerLogging) Set ¶
func (v *NullableCreateContainerLogging) Set(val *CreateContainerLogging)
func (*NullableCreateContainerLogging) UnmarshalJSON ¶
func (v *NullableCreateContainerLogging) UnmarshalJSON(src []byte) error
func (*NullableCreateContainerLogging) Unset ¶
func (v *NullableCreateContainerLogging) Unset()
type NullableCreateContainerLoggingHttp ¶
type NullableCreateContainerLoggingHttp struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainerLoggingHttp ¶
func NewNullableCreateContainerLoggingHttp(val *CreateContainerLoggingHttp) *NullableCreateContainerLoggingHttp
func (NullableCreateContainerLoggingHttp) Get ¶
func (v NullableCreateContainerLoggingHttp) Get() *CreateContainerLoggingHttp
func (NullableCreateContainerLoggingHttp) IsSet ¶
func (v NullableCreateContainerLoggingHttp) IsSet() bool
func (NullableCreateContainerLoggingHttp) MarshalJSON ¶
func (v NullableCreateContainerLoggingHttp) MarshalJSON() ([]byte, error)
func (*NullableCreateContainerLoggingHttp) Set ¶
func (v *NullableCreateContainerLoggingHttp) Set(val *CreateContainerLoggingHttp)
func (*NullableCreateContainerLoggingHttp) UnmarshalJSON ¶
func (v *NullableCreateContainerLoggingHttp) UnmarshalJSON(src []byte) error
func (*NullableCreateContainerLoggingHttp) Unset ¶
func (v *NullableCreateContainerLoggingHttp) Unset()
type NullableCreateContainerRegistryAuthentication ¶
type NullableCreateContainerRegistryAuthentication struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainerRegistryAuthentication ¶
func NewNullableCreateContainerRegistryAuthentication(val *CreateContainerRegistryAuthentication) *NullableCreateContainerRegistryAuthentication
func (NullableCreateContainerRegistryAuthentication) IsSet ¶
func (v NullableCreateContainerRegistryAuthentication) IsSet() bool
func (NullableCreateContainerRegistryAuthentication) MarshalJSON ¶
func (v NullableCreateContainerRegistryAuthentication) MarshalJSON() ([]byte, error)
func (*NullableCreateContainerRegistryAuthentication) Set ¶
func (v *NullableCreateContainerRegistryAuthentication) Set(val *CreateContainerRegistryAuthentication)
func (*NullableCreateContainerRegistryAuthentication) UnmarshalJSON ¶
func (v *NullableCreateContainerRegistryAuthentication) UnmarshalJSON(src []byte) error
func (*NullableCreateContainerRegistryAuthentication) Unset ¶
func (v *NullableCreateContainerRegistryAuthentication) Unset()
type NullableCreateContainerRegistryAuthenticationAwsEcr ¶
type NullableCreateContainerRegistryAuthenticationAwsEcr struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainerRegistryAuthenticationAwsEcr ¶
func NewNullableCreateContainerRegistryAuthenticationAwsEcr(val *CreateContainerRegistryAuthenticationAwsEcr) *NullableCreateContainerRegistryAuthenticationAwsEcr
func (NullableCreateContainerRegistryAuthenticationAwsEcr) IsSet ¶
func (v NullableCreateContainerRegistryAuthenticationAwsEcr) IsSet() bool
func (NullableCreateContainerRegistryAuthenticationAwsEcr) MarshalJSON ¶
func (v NullableCreateContainerRegistryAuthenticationAwsEcr) MarshalJSON() ([]byte, error)
func (*NullableCreateContainerRegistryAuthenticationAwsEcr) UnmarshalJSON ¶
func (v *NullableCreateContainerRegistryAuthenticationAwsEcr) UnmarshalJSON(src []byte) error
func (*NullableCreateContainerRegistryAuthenticationAwsEcr) Unset ¶
func (v *NullableCreateContainerRegistryAuthenticationAwsEcr) Unset()
type NullableCreateContainerRegistryAuthenticationBasic ¶
type NullableCreateContainerRegistryAuthenticationBasic struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainerRegistryAuthenticationBasic ¶
func NewNullableCreateContainerRegistryAuthenticationBasic(val *CreateContainerRegistryAuthenticationBasic) *NullableCreateContainerRegistryAuthenticationBasic
func (NullableCreateContainerRegistryAuthenticationBasic) IsSet ¶
func (v NullableCreateContainerRegistryAuthenticationBasic) IsSet() bool
func (NullableCreateContainerRegistryAuthenticationBasic) MarshalJSON ¶
func (v NullableCreateContainerRegistryAuthenticationBasic) MarshalJSON() ([]byte, error)
func (*NullableCreateContainerRegistryAuthenticationBasic) UnmarshalJSON ¶
func (v *NullableCreateContainerRegistryAuthenticationBasic) UnmarshalJSON(src []byte) error
func (*NullableCreateContainerRegistryAuthenticationBasic) Unset ¶
func (v *NullableCreateContainerRegistryAuthenticationBasic) Unset()
type NullableCreateContainerRegistryAuthenticationDockerHub ¶
type NullableCreateContainerRegistryAuthenticationDockerHub struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainerRegistryAuthenticationDockerHub ¶
func NewNullableCreateContainerRegistryAuthenticationDockerHub(val *CreateContainerRegistryAuthenticationDockerHub) *NullableCreateContainerRegistryAuthenticationDockerHub
func (NullableCreateContainerRegistryAuthenticationDockerHub) IsSet ¶
func (v NullableCreateContainerRegistryAuthenticationDockerHub) IsSet() bool
func (NullableCreateContainerRegistryAuthenticationDockerHub) MarshalJSON ¶
func (v NullableCreateContainerRegistryAuthenticationDockerHub) MarshalJSON() ([]byte, error)
func (*NullableCreateContainerRegistryAuthenticationDockerHub) UnmarshalJSON ¶
func (v *NullableCreateContainerRegistryAuthenticationDockerHub) UnmarshalJSON(src []byte) error
func (*NullableCreateContainerRegistryAuthenticationDockerHub) Unset ¶
func (v *NullableCreateContainerRegistryAuthenticationDockerHub) Unset()
type NullableCreateContainerRegistryAuthenticationGcpGcr ¶
type NullableCreateContainerRegistryAuthenticationGcpGcr struct {
// contains filtered or unexported fields
}
func NewNullableCreateContainerRegistryAuthenticationGcpGcr ¶
func NewNullableCreateContainerRegistryAuthenticationGcpGcr(val *CreateContainerRegistryAuthenticationGcpGcr) *NullableCreateContainerRegistryAuthenticationGcpGcr
func (NullableCreateContainerRegistryAuthenticationGcpGcr) IsSet ¶
func (v NullableCreateContainerRegistryAuthenticationGcpGcr) IsSet() bool
func (NullableCreateContainerRegistryAuthenticationGcpGcr) MarshalJSON ¶
func (v NullableCreateContainerRegistryAuthenticationGcpGcr) MarshalJSON() ([]byte, error)
func (*NullableCreateContainerRegistryAuthenticationGcpGcr) UnmarshalJSON ¶
func (v *NullableCreateContainerRegistryAuthenticationGcpGcr) UnmarshalJSON(src []byte) error
func (*NullableCreateContainerRegistryAuthenticationGcpGcr) Unset ¶
func (v *NullableCreateContainerRegistryAuthenticationGcpGcr) Unset()
type NullableCreateInferenceEndpointJob ¶
type NullableCreateInferenceEndpointJob struct {
// contains filtered or unexported fields
}
func NewNullableCreateInferenceEndpointJob ¶
func NewNullableCreateInferenceEndpointJob(val *CreateInferenceEndpointJob) *NullableCreateInferenceEndpointJob
func (NullableCreateInferenceEndpointJob) Get ¶
func (v NullableCreateInferenceEndpointJob) Get() *CreateInferenceEndpointJob
func (NullableCreateInferenceEndpointJob) IsSet ¶
func (v NullableCreateInferenceEndpointJob) IsSet() bool
func (NullableCreateInferenceEndpointJob) MarshalJSON ¶
func (v NullableCreateInferenceEndpointJob) MarshalJSON() ([]byte, error)
func (*NullableCreateInferenceEndpointJob) Set ¶
func (v *NullableCreateInferenceEndpointJob) Set(val *CreateInferenceEndpointJob)
func (*NullableCreateInferenceEndpointJob) UnmarshalJSON ¶
func (v *NullableCreateInferenceEndpointJob) UnmarshalJSON(src []byte) error
func (*NullableCreateInferenceEndpointJob) Unset ¶
func (v *NullableCreateInferenceEndpointJob) Unset()
type NullableCreateQueue ¶
type NullableCreateQueue struct {
// contains filtered or unexported fields
}
func NewNullableCreateQueue ¶
func NewNullableCreateQueue(val *CreateQueue) *NullableCreateQueue
func (NullableCreateQueue) Get ¶
func (v NullableCreateQueue) Get() *CreateQueue
func (NullableCreateQueue) IsSet ¶
func (v NullableCreateQueue) IsSet() bool
func (NullableCreateQueue) MarshalJSON ¶
func (v NullableCreateQueue) MarshalJSON() ([]byte, error)
func (*NullableCreateQueue) Set ¶
func (v *NullableCreateQueue) Set(val *CreateQueue)
func (*NullableCreateQueue) UnmarshalJSON ¶
func (v *NullableCreateQueue) UnmarshalJSON(src []byte) error
func (*NullableCreateQueue) Unset ¶
func (v *NullableCreateQueue) Unset()
type NullableCreateQueueJob ¶
type NullableCreateQueueJob struct {
// contains filtered or unexported fields
}
func NewNullableCreateQueueJob ¶
func NewNullableCreateQueueJob(val *CreateQueueJob) *NullableCreateQueueJob
func (NullableCreateQueueJob) Get ¶
func (v NullableCreateQueueJob) Get() *CreateQueueJob
func (NullableCreateQueueJob) IsSet ¶
func (v NullableCreateQueueJob) IsSet() bool
func (NullableCreateQueueJob) MarshalJSON ¶
func (v NullableCreateQueueJob) MarshalJSON() ([]byte, error)
func (*NullableCreateQueueJob) Set ¶
func (v *NullableCreateQueueJob) Set(val *CreateQueueJob)
func (*NullableCreateQueueJob) UnmarshalJSON ¶
func (v *NullableCreateQueueJob) UnmarshalJSON(src []byte) error
func (*NullableCreateQueueJob) Unset ¶
func (v *NullableCreateQueueJob) 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 NullableGpuClass ¶
type NullableGpuClass struct {
// contains filtered or unexported fields
}
func NewNullableGpuClass ¶
func NewNullableGpuClass(val *GpuClass) *NullableGpuClass
func (NullableGpuClass) Get ¶
func (v NullableGpuClass) Get() *GpuClass
func (NullableGpuClass) IsSet ¶
func (v NullableGpuClass) IsSet() bool
func (NullableGpuClass) MarshalJSON ¶
func (v NullableGpuClass) MarshalJSON() ([]byte, error)
func (*NullableGpuClass) Set ¶
func (v *NullableGpuClass) Set(val *GpuClass)
func (*NullableGpuClass) UnmarshalJSON ¶
func (v *NullableGpuClass) UnmarshalJSON(src []byte) error
func (*NullableGpuClass) Unset ¶
func (v *NullableGpuClass) Unset()
type NullableGpuClassPrice ¶
type NullableGpuClassPrice struct {
// contains filtered or unexported fields
}
func NewNullableGpuClassPrice ¶
func NewNullableGpuClassPrice(val *GpuClassPrice) *NullableGpuClassPrice
func (NullableGpuClassPrice) Get ¶
func (v NullableGpuClassPrice) Get() *GpuClassPrice
func (NullableGpuClassPrice) IsSet ¶
func (v NullableGpuClassPrice) IsSet() bool
func (NullableGpuClassPrice) MarshalJSON ¶
func (v NullableGpuClassPrice) MarshalJSON() ([]byte, error)
func (*NullableGpuClassPrice) Set ¶
func (v *NullableGpuClassPrice) Set(val *GpuClassPrice)
func (*NullableGpuClassPrice) UnmarshalJSON ¶
func (v *NullableGpuClassPrice) UnmarshalJSON(src []byte) error
func (*NullableGpuClassPrice) Unset ¶
func (v *NullableGpuClassPrice) Unset()
type NullableGpuClassesList ¶
type NullableGpuClassesList struct {
// contains filtered or unexported fields
}
func NewNullableGpuClassesList ¶
func NewNullableGpuClassesList(val *GpuClassesList) *NullableGpuClassesList
func (NullableGpuClassesList) Get ¶
func (v NullableGpuClassesList) Get() *GpuClassesList
func (NullableGpuClassesList) IsSet ¶
func (v NullableGpuClassesList) IsSet() bool
func (NullableGpuClassesList) MarshalJSON ¶
func (v NullableGpuClassesList) MarshalJSON() ([]byte, error)
func (*NullableGpuClassesList) Set ¶
func (v *NullableGpuClassesList) Set(val *GpuClassesList)
func (*NullableGpuClassesList) UnmarshalJSON ¶
func (v *NullableGpuClassesList) UnmarshalJSON(src []byte) error
func (*NullableGpuClassesList) Unset ¶
func (v *NullableGpuClassesList) Unset()
type NullableHttpHeadersInner ¶
type NullableHttpHeadersInner struct {
// contains filtered or unexported fields
}
func NewNullableHttpHeadersInner ¶
func NewNullableHttpHeadersInner(val *HttpHeadersInner) *NullableHttpHeadersInner
func (NullableHttpHeadersInner) Get ¶
func (v NullableHttpHeadersInner) Get() *HttpHeadersInner
func (NullableHttpHeadersInner) IsSet ¶
func (v NullableHttpHeadersInner) IsSet() bool
func (NullableHttpHeadersInner) MarshalJSON ¶
func (v NullableHttpHeadersInner) MarshalJSON() ([]byte, error)
func (*NullableHttpHeadersInner) Set ¶
func (v *NullableHttpHeadersInner) Set(val *HttpHeadersInner)
func (*NullableHttpHeadersInner) UnmarshalJSON ¶
func (v *NullableHttpHeadersInner) UnmarshalJSON(src []byte) error
func (*NullableHttpHeadersInner) Unset ¶
func (v *NullableHttpHeadersInner) Unset()
type NullableInferenceEndpoint ¶
type NullableInferenceEndpoint struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpoint ¶
func NewNullableInferenceEndpoint(val *InferenceEndpoint) *NullableInferenceEndpoint
func (NullableInferenceEndpoint) Get ¶
func (v NullableInferenceEndpoint) Get() *InferenceEndpoint
func (NullableInferenceEndpoint) IsSet ¶
func (v NullableInferenceEndpoint) IsSet() bool
func (NullableInferenceEndpoint) MarshalJSON ¶
func (v NullableInferenceEndpoint) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpoint) Set ¶
func (v *NullableInferenceEndpoint) Set(val *InferenceEndpoint)
func (*NullableInferenceEndpoint) UnmarshalJSON ¶
func (v *NullableInferenceEndpoint) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpoint) Unset ¶
func (v *NullableInferenceEndpoint) Unset()
type NullableInferenceEndpointCollection ¶
type NullableInferenceEndpointCollection struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpointCollection ¶
func NewNullableInferenceEndpointCollection(val *InferenceEndpointCollection) *NullableInferenceEndpointCollection
func (NullableInferenceEndpointCollection) Get ¶
func (v NullableInferenceEndpointCollection) Get() *InferenceEndpointCollection
func (NullableInferenceEndpointCollection) IsSet ¶
func (v NullableInferenceEndpointCollection) IsSet() bool
func (NullableInferenceEndpointCollection) MarshalJSON ¶
func (v NullableInferenceEndpointCollection) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpointCollection) Set ¶
func (v *NullableInferenceEndpointCollection) Set(val *InferenceEndpointCollection)
func (*NullableInferenceEndpointCollection) UnmarshalJSON ¶
func (v *NullableInferenceEndpointCollection) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpointCollection) Unset ¶
func (v *NullableInferenceEndpointCollection) Unset()
type NullableInferenceEndpointJob ¶
type NullableInferenceEndpointJob struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpointJob ¶
func NewNullableInferenceEndpointJob(val *InferenceEndpointJob) *NullableInferenceEndpointJob
func (NullableInferenceEndpointJob) Get ¶
func (v NullableInferenceEndpointJob) Get() *InferenceEndpointJob
func (NullableInferenceEndpointJob) IsSet ¶
func (v NullableInferenceEndpointJob) IsSet() bool
func (NullableInferenceEndpointJob) MarshalJSON ¶
func (v NullableInferenceEndpointJob) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpointJob) Set ¶
func (v *NullableInferenceEndpointJob) Set(val *InferenceEndpointJob)
func (*NullableInferenceEndpointJob) UnmarshalJSON ¶
func (v *NullableInferenceEndpointJob) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpointJob) Unset ¶
func (v *NullableInferenceEndpointJob) Unset()
type NullableInferenceEndpointJobCollection ¶
type NullableInferenceEndpointJobCollection struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpointJobCollection ¶
func NewNullableInferenceEndpointJobCollection(val *InferenceEndpointJobCollection) *NullableInferenceEndpointJobCollection
func (NullableInferenceEndpointJobCollection) Get ¶
func (v NullableInferenceEndpointJobCollection) Get() *InferenceEndpointJobCollection
func (NullableInferenceEndpointJobCollection) IsSet ¶
func (v NullableInferenceEndpointJobCollection) IsSet() bool
func (NullableInferenceEndpointJobCollection) MarshalJSON ¶
func (v NullableInferenceEndpointJobCollection) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpointJobCollection) Set ¶
func (v *NullableInferenceEndpointJobCollection) Set(val *InferenceEndpointJobCollection)
func (*NullableInferenceEndpointJobCollection) UnmarshalJSON ¶
func (v *NullableInferenceEndpointJobCollection) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpointJobCollection) Unset ¶
func (v *NullableInferenceEndpointJobCollection) Unset()
type NullableInferenceEndpointJobEvent ¶
type NullableInferenceEndpointJobEvent struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpointJobEvent ¶
func NewNullableInferenceEndpointJobEvent(val *InferenceEndpointJobEvent) *NullableInferenceEndpointJobEvent
func (NullableInferenceEndpointJobEvent) Get ¶
func (v NullableInferenceEndpointJobEvent) Get() *InferenceEndpointJobEvent
func (NullableInferenceEndpointJobEvent) IsSet ¶
func (v NullableInferenceEndpointJobEvent) IsSet() bool
func (NullableInferenceEndpointJobEvent) MarshalJSON ¶
func (v NullableInferenceEndpointJobEvent) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpointJobEvent) Set ¶
func (v *NullableInferenceEndpointJobEvent) Set(val *InferenceEndpointJobEvent)
func (*NullableInferenceEndpointJobEvent) UnmarshalJSON ¶
func (v *NullableInferenceEndpointJobEvent) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpointJobEvent) Unset ¶
func (v *NullableInferenceEndpointJobEvent) Unset()
type NullableInferenceEndpointJobEventAction ¶
type NullableInferenceEndpointJobEventAction struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpointJobEventAction ¶
func NewNullableInferenceEndpointJobEventAction(val *InferenceEndpointJobEventAction) *NullableInferenceEndpointJobEventAction
func (NullableInferenceEndpointJobEventAction) IsSet ¶
func (v NullableInferenceEndpointJobEventAction) IsSet() bool
func (NullableInferenceEndpointJobEventAction) MarshalJSON ¶
func (v NullableInferenceEndpointJobEventAction) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpointJobEventAction) Set ¶
func (v *NullableInferenceEndpointJobEventAction) Set(val *InferenceEndpointJobEventAction)
func (*NullableInferenceEndpointJobEventAction) UnmarshalJSON ¶
func (v *NullableInferenceEndpointJobEventAction) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpointJobEventAction) Unset ¶
func (v *NullableInferenceEndpointJobEventAction) Unset()
type NullableInferenceEndpointJobList ¶
type NullableInferenceEndpointJobList struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpointJobList ¶
func NewNullableInferenceEndpointJobList(val *InferenceEndpointJobList) *NullableInferenceEndpointJobList
func (NullableInferenceEndpointJobList) Get ¶
func (v NullableInferenceEndpointJobList) Get() *InferenceEndpointJobList
func (NullableInferenceEndpointJobList) IsSet ¶
func (v NullableInferenceEndpointJobList) IsSet() bool
func (NullableInferenceEndpointJobList) MarshalJSON ¶
func (v NullableInferenceEndpointJobList) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpointJobList) Set ¶
func (v *NullableInferenceEndpointJobList) Set(val *InferenceEndpointJobList)
func (*NullableInferenceEndpointJobList) UnmarshalJSON ¶
func (v *NullableInferenceEndpointJobList) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpointJobList) Unset ¶
func (v *NullableInferenceEndpointJobList) Unset()
type NullableInferenceEndpointJobPrototype ¶
type NullableInferenceEndpointJobPrototype struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpointJobPrototype ¶
func NewNullableInferenceEndpointJobPrototype(val *InferenceEndpointJobPrototype) *NullableInferenceEndpointJobPrototype
func (NullableInferenceEndpointJobPrototype) Get ¶
func (v NullableInferenceEndpointJobPrototype) Get() *InferenceEndpointJobPrototype
func (NullableInferenceEndpointJobPrototype) IsSet ¶
func (v NullableInferenceEndpointJobPrototype) IsSet() bool
func (NullableInferenceEndpointJobPrototype) MarshalJSON ¶
func (v NullableInferenceEndpointJobPrototype) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpointJobPrototype) Set ¶
func (v *NullableInferenceEndpointJobPrototype) Set(val *InferenceEndpointJobPrototype)
func (*NullableInferenceEndpointJobPrototype) UnmarshalJSON ¶
func (v *NullableInferenceEndpointJobPrototype) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpointJobPrototype) Unset ¶
func (v *NullableInferenceEndpointJobPrototype) Unset()
type NullableInferenceEndpointJobStatus ¶
type NullableInferenceEndpointJobStatus struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpointJobStatus ¶
func NewNullableInferenceEndpointJobStatus(val *InferenceEndpointJobStatus) *NullableInferenceEndpointJobStatus
func (NullableInferenceEndpointJobStatus) Get ¶
func (v NullableInferenceEndpointJobStatus) Get() *InferenceEndpointJobStatus
func (NullableInferenceEndpointJobStatus) IsSet ¶
func (v NullableInferenceEndpointJobStatus) IsSet() bool
func (NullableInferenceEndpointJobStatus) MarshalJSON ¶
func (v NullableInferenceEndpointJobStatus) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpointJobStatus) Set ¶
func (v *NullableInferenceEndpointJobStatus) Set(val *InferenceEndpointJobStatus)
func (*NullableInferenceEndpointJobStatus) UnmarshalJSON ¶
func (v *NullableInferenceEndpointJobStatus) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpointJobStatus) Unset ¶
func (v *NullableInferenceEndpointJobStatus) Unset()
type NullableInferenceEndpointList ¶
type NullableInferenceEndpointList struct {
// contains filtered or unexported fields
}
func NewNullableInferenceEndpointList ¶
func NewNullableInferenceEndpointList(val *InferenceEndpointList) *NullableInferenceEndpointList
func (NullableInferenceEndpointList) Get ¶
func (v NullableInferenceEndpointList) Get() *InferenceEndpointList
func (NullableInferenceEndpointList) IsSet ¶
func (v NullableInferenceEndpointList) IsSet() bool
func (NullableInferenceEndpointList) MarshalJSON ¶
func (v NullableInferenceEndpointList) MarshalJSON() ([]byte, error)
func (*NullableInferenceEndpointList) Set ¶
func (v *NullableInferenceEndpointList) Set(val *InferenceEndpointList)
func (*NullableInferenceEndpointList) UnmarshalJSON ¶
func (v *NullableInferenceEndpointList) UnmarshalJSON(src []byte) error
func (*NullableInferenceEndpointList) Unset ¶
func (v *NullableInferenceEndpointList) 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 NullableProblemDetails ¶
type NullableProblemDetails struct {
// contains filtered or unexported fields
}
func NewNullableProblemDetails ¶
func NewNullableProblemDetails(val *ProblemDetails) *NullableProblemDetails
func (NullableProblemDetails) Get ¶
func (v NullableProblemDetails) Get() *ProblemDetails
func (NullableProblemDetails) IsSet ¶
func (v NullableProblemDetails) IsSet() bool
func (NullableProblemDetails) MarshalJSON ¶
func (v NullableProblemDetails) MarshalJSON() ([]byte, error)
func (*NullableProblemDetails) Set ¶
func (v *NullableProblemDetails) Set(val *ProblemDetails)
func (*NullableProblemDetails) UnmarshalJSON ¶
func (v *NullableProblemDetails) UnmarshalJSON(src []byte) error
func (*NullableProblemDetails) Unset ¶
func (v *NullableProblemDetails) Unset()
type NullableQueue ¶
type NullableQueue struct {
// contains filtered or unexported fields
}
func NewNullableQueue ¶
func NewNullableQueue(val *Queue) *NullableQueue
func (NullableQueue) Get ¶
func (v NullableQueue) Get() *Queue
func (NullableQueue) IsSet ¶
func (v NullableQueue) IsSet() bool
func (NullableQueue) MarshalJSON ¶
func (v NullableQueue) MarshalJSON() ([]byte, error)
func (*NullableQueue) Set ¶
func (v *NullableQueue) Set(val *Queue)
func (*NullableQueue) UnmarshalJSON ¶
func (v *NullableQueue) UnmarshalJSON(src []byte) error
func (*NullableQueue) Unset ¶
func (v *NullableQueue) Unset()
type NullableQueueAutoscaler ¶
type NullableQueueAutoscaler struct {
// contains filtered or unexported fields
}
func NewNullableQueueAutoscaler ¶
func NewNullableQueueAutoscaler(val *QueueAutoscaler) *NullableQueueAutoscaler
func (NullableQueueAutoscaler) Get ¶
func (v NullableQueueAutoscaler) Get() *QueueAutoscaler
func (NullableQueueAutoscaler) IsSet ¶
func (v NullableQueueAutoscaler) IsSet() bool
func (NullableQueueAutoscaler) MarshalJSON ¶
func (v NullableQueueAutoscaler) MarshalJSON() ([]byte, error)
func (*NullableQueueAutoscaler) Set ¶
func (v *NullableQueueAutoscaler) Set(val *QueueAutoscaler)
func (*NullableQueueAutoscaler) UnmarshalJSON ¶
func (v *NullableQueueAutoscaler) UnmarshalJSON(src []byte) error
func (*NullableQueueAutoscaler) Unset ¶
func (v *NullableQueueAutoscaler) Unset()
type NullableQueueCollection ¶
type NullableQueueCollection struct {
// contains filtered or unexported fields
}
func NewNullableQueueCollection ¶
func NewNullableQueueCollection(val *QueueCollection) *NullableQueueCollection
func (NullableQueueCollection) Get ¶
func (v NullableQueueCollection) Get() *QueueCollection
func (NullableQueueCollection) IsSet ¶
func (v NullableQueueCollection) IsSet() bool
func (NullableQueueCollection) MarshalJSON ¶
func (v NullableQueueCollection) MarshalJSON() ([]byte, error)
func (*NullableQueueCollection) Set ¶
func (v *NullableQueueCollection) Set(val *QueueCollection)
func (*NullableQueueCollection) UnmarshalJSON ¶
func (v *NullableQueueCollection) UnmarshalJSON(src []byte) error
func (*NullableQueueCollection) Unset ¶
func (v *NullableQueueCollection) Unset()
type NullableQueueJob ¶
type NullableQueueJob struct {
// contains filtered or unexported fields
}
func NewNullableQueueJob ¶
func NewNullableQueueJob(val *QueueJob) *NullableQueueJob
func (NullableQueueJob) Get ¶
func (v NullableQueueJob) Get() *QueueJob
func (NullableQueueJob) IsSet ¶
func (v NullableQueueJob) IsSet() bool
func (NullableQueueJob) MarshalJSON ¶
func (v NullableQueueJob) MarshalJSON() ([]byte, error)
func (*NullableQueueJob) Set ¶
func (v *NullableQueueJob) Set(val *QueueJob)
func (*NullableQueueJob) UnmarshalJSON ¶
func (v *NullableQueueJob) UnmarshalJSON(src []byte) error
func (*NullableQueueJob) Unset ¶
func (v *NullableQueueJob) Unset()
type NullableQueueJobCollection ¶
type NullableQueueJobCollection struct {
// contains filtered or unexported fields
}
func NewNullableQueueJobCollection ¶
func NewNullableQueueJobCollection(val *QueueJobCollection) *NullableQueueJobCollection
func (NullableQueueJobCollection) Get ¶
func (v NullableQueueJobCollection) Get() *QueueJobCollection
func (NullableQueueJobCollection) IsSet ¶
func (v NullableQueueJobCollection) IsSet() bool
func (NullableQueueJobCollection) MarshalJSON ¶
func (v NullableQueueJobCollection) MarshalJSON() ([]byte, error)
func (*NullableQueueJobCollection) Set ¶
func (v *NullableQueueJobCollection) Set(val *QueueJobCollection)
func (*NullableQueueJobCollection) UnmarshalJSON ¶
func (v *NullableQueueJobCollection) UnmarshalJSON(src []byte) error
func (*NullableQueueJobCollection) Unset ¶
func (v *NullableQueueJobCollection) Unset()
type NullableQueueJobEvent ¶
type NullableQueueJobEvent struct {
// contains filtered or unexported fields
}
func NewNullableQueueJobEvent ¶
func NewNullableQueueJobEvent(val *QueueJobEvent) *NullableQueueJobEvent
func (NullableQueueJobEvent) Get ¶
func (v NullableQueueJobEvent) Get() *QueueJobEvent
func (NullableQueueJobEvent) IsSet ¶
func (v NullableQueueJobEvent) IsSet() bool
func (NullableQueueJobEvent) MarshalJSON ¶
func (v NullableQueueJobEvent) MarshalJSON() ([]byte, error)
func (*NullableQueueJobEvent) Set ¶
func (v *NullableQueueJobEvent) Set(val *QueueJobEvent)
func (*NullableQueueJobEvent) UnmarshalJSON ¶
func (v *NullableQueueJobEvent) UnmarshalJSON(src []byte) error
func (*NullableQueueJobEvent) Unset ¶
func (v *NullableQueueJobEvent) Unset()
type NullableQueueJobList ¶
type NullableQueueJobList struct {
// contains filtered or unexported fields
}
func NewNullableQueueJobList ¶
func NewNullableQueueJobList(val *QueueJobList) *NullableQueueJobList
func (NullableQueueJobList) Get ¶
func (v NullableQueueJobList) Get() *QueueJobList
func (NullableQueueJobList) IsSet ¶
func (v NullableQueueJobList) IsSet() bool
func (NullableQueueJobList) MarshalJSON ¶
func (v NullableQueueJobList) MarshalJSON() ([]byte, error)
func (*NullableQueueJobList) Set ¶
func (v *NullableQueueJobList) Set(val *QueueJobList)
func (*NullableQueueJobList) UnmarshalJSON ¶
func (v *NullableQueueJobList) UnmarshalJSON(src []byte) error
func (*NullableQueueJobList) Unset ¶
func (v *NullableQueueJobList) Unset()
type NullableQueueJobPrototype ¶
type NullableQueueJobPrototype struct {
// contains filtered or unexported fields
}
func NewNullableQueueJobPrototype ¶
func NewNullableQueueJobPrototype(val *QueueJobPrototype) *NullableQueueJobPrototype
func (NullableQueueJobPrototype) Get ¶
func (v NullableQueueJobPrototype) Get() *QueueJobPrototype
func (NullableQueueJobPrototype) IsSet ¶
func (v NullableQueueJobPrototype) IsSet() bool
func (NullableQueueJobPrototype) MarshalJSON ¶
func (v NullableQueueJobPrototype) MarshalJSON() ([]byte, error)
func (*NullableQueueJobPrototype) Set ¶
func (v *NullableQueueJobPrototype) Set(val *QueueJobPrototype)
func (*NullableQueueJobPrototype) UnmarshalJSON ¶
func (v *NullableQueueJobPrototype) UnmarshalJSON(src []byte) error
func (*NullableQueueJobPrototype) Unset ¶
func (v *NullableQueueJobPrototype) Unset()
type NullableQueueList ¶
type NullableQueueList struct {
// contains filtered or unexported fields
}
func NewNullableQueueList ¶
func NewNullableQueueList(val *QueueList) *NullableQueueList
func (NullableQueueList) Get ¶
func (v NullableQueueList) Get() *QueueList
func (NullableQueueList) IsSet ¶
func (v NullableQueueList) IsSet() bool
func (NullableQueueList) MarshalJSON ¶
func (v NullableQueueList) MarshalJSON() ([]byte, error)
func (*NullableQueueList) Set ¶
func (v *NullableQueueList) Set(val *QueueList)
func (*NullableQueueList) UnmarshalJSON ¶
func (v *NullableQueueList) UnmarshalJSON(src []byte) error
func (*NullableQueueList) Unset ¶
func (v *NullableQueueList) Unset()
type NullableQueuePatch ¶
type NullableQueuePatch struct {
// contains filtered or unexported fields
}
func NewNullableQueuePatch ¶
func NewNullableQueuePatch(val *QueuePatch) *NullableQueuePatch
func (NullableQueuePatch) Get ¶
func (v NullableQueuePatch) Get() *QueuePatch
func (NullableQueuePatch) IsSet ¶
func (v NullableQueuePatch) IsSet() bool
func (NullableQueuePatch) MarshalJSON ¶
func (v NullableQueuePatch) MarshalJSON() ([]byte, error)
func (*NullableQueuePatch) Set ¶
func (v *NullableQueuePatch) Set(val *QueuePatch)
func (*NullableQueuePatch) UnmarshalJSON ¶
func (v *NullableQueuePatch) UnmarshalJSON(src []byte) error
func (*NullableQueuePatch) Unset ¶
func (v *NullableQueuePatch) Unset()
type NullableQueuePrototype ¶
type NullableQueuePrototype struct {
// contains filtered or unexported fields
}
func NewNullableQueuePrototype ¶
func NewNullableQueuePrototype(val *QueuePrototype) *NullableQueuePrototype
func (NullableQueuePrototype) Get ¶
func (v NullableQueuePrototype) Get() *QueuePrototype
func (NullableQueuePrototype) IsSet ¶
func (v NullableQueuePrototype) IsSet() bool
func (NullableQueuePrototype) MarshalJSON ¶
func (v NullableQueuePrototype) MarshalJSON() ([]byte, error)
func (*NullableQueuePrototype) Set ¶
func (v *NullableQueuePrototype) Set(val *QueuePrototype)
func (*NullableQueuePrototype) UnmarshalJSON ¶
func (v *NullableQueuePrototype) UnmarshalJSON(src []byte) error
func (*NullableQueuePrototype) Unset ¶
func (v *NullableQueuePrototype) Unset()
type NullableQuotas ¶
type NullableQuotas struct {
// contains filtered or unexported fields
}
func NewNullableQuotas ¶
func NewNullableQuotas(val *Quotas) *NullableQuotas
func (NullableQuotas) Get ¶
func (v NullableQuotas) Get() *Quotas
func (NullableQuotas) IsSet ¶
func (v NullableQuotas) IsSet() bool
func (NullableQuotas) MarshalJSON ¶
func (v NullableQuotas) MarshalJSON() ([]byte, error)
func (*NullableQuotas) Set ¶
func (v *NullableQuotas) Set(val *Quotas)
func (*NullableQuotas) UnmarshalJSON ¶
func (v *NullableQuotas) UnmarshalJSON(src []byte) error
func (*NullableQuotas) Unset ¶
func (v *NullableQuotas) 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 NullableSystemLog ¶
type NullableSystemLog struct {
// contains filtered or unexported fields
}
func NewNullableSystemLog ¶
func NewNullableSystemLog(val *SystemLog) *NullableSystemLog
func (NullableSystemLog) Get ¶
func (v NullableSystemLog) Get() *SystemLog
func (NullableSystemLog) IsSet ¶
func (v NullableSystemLog) IsSet() bool
func (NullableSystemLog) MarshalJSON ¶
func (v NullableSystemLog) MarshalJSON() ([]byte, error)
func (*NullableSystemLog) Set ¶
func (v *NullableSystemLog) Set(val *SystemLog)
func (*NullableSystemLog) UnmarshalJSON ¶
func (v *NullableSystemLog) UnmarshalJSON(src []byte) error
func (*NullableSystemLog) Unset ¶
func (v *NullableSystemLog) Unset()
type NullableSystemLogList ¶
type NullableSystemLogList struct {
// contains filtered or unexported fields
}
func NewNullableSystemLogList ¶
func NewNullableSystemLogList(val *SystemLogList) *NullableSystemLogList
func (NullableSystemLogList) Get ¶
func (v NullableSystemLogList) Get() *SystemLogList
func (NullableSystemLogList) IsSet ¶
func (v NullableSystemLogList) IsSet() bool
func (NullableSystemLogList) MarshalJSON ¶
func (v NullableSystemLogList) MarshalJSON() ([]byte, error)
func (*NullableSystemLogList) Set ¶
func (v *NullableSystemLogList) Set(val *SystemLogList)
func (*NullableSystemLogList) UnmarshalJSON ¶
func (v *NullableSystemLogList) UnmarshalJSON(src []byte) error
func (*NullableSystemLogList) Unset ¶
func (v *NullableSystemLogList) 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 NullableUpdateContainer ¶
type NullableUpdateContainer struct {
// contains filtered or unexported fields
}
func NewNullableUpdateContainer ¶
func NewNullableUpdateContainer(val *UpdateContainer) *NullableUpdateContainer
func (NullableUpdateContainer) Get ¶
func (v NullableUpdateContainer) Get() *UpdateContainer
func (NullableUpdateContainer) IsSet ¶
func (v NullableUpdateContainer) IsSet() bool
func (NullableUpdateContainer) MarshalJSON ¶
func (v NullableUpdateContainer) MarshalJSON() ([]byte, error)
func (*NullableUpdateContainer) Set ¶
func (v *NullableUpdateContainer) Set(val *UpdateContainer)
func (*NullableUpdateContainer) UnmarshalJSON ¶
func (v *NullableUpdateContainer) UnmarshalJSON(src []byte) error
func (*NullableUpdateContainer) Unset ¶
func (v *NullableUpdateContainer) Unset()
type NullableUpdateContainerGroup ¶
type NullableUpdateContainerGroup struct {
// contains filtered or unexported fields
}
func NewNullableUpdateContainerGroup ¶
func NewNullableUpdateContainerGroup(val *UpdateContainerGroup) *NullableUpdateContainerGroup
func (NullableUpdateContainerGroup) Get ¶
func (v NullableUpdateContainerGroup) Get() *UpdateContainerGroup
func (NullableUpdateContainerGroup) IsSet ¶
func (v NullableUpdateContainerGroup) IsSet() bool
func (NullableUpdateContainerGroup) MarshalJSON ¶
func (v NullableUpdateContainerGroup) MarshalJSON() ([]byte, error)
func (*NullableUpdateContainerGroup) Set ¶
func (v *NullableUpdateContainerGroup) Set(val *UpdateContainerGroup)
func (*NullableUpdateContainerGroup) UnmarshalJSON ¶
func (v *NullableUpdateContainerGroup) UnmarshalJSON(src []byte) error
func (*NullableUpdateContainerGroup) Unset ¶
func (v *NullableUpdateContainerGroup) Unset()
type NullableUpdateContainerGroupNetworking ¶
type NullableUpdateContainerGroupNetworking struct {
// contains filtered or unexported fields
}
func NewNullableUpdateContainerGroupNetworking ¶
func NewNullableUpdateContainerGroupNetworking(val *UpdateContainerGroupNetworking) *NullableUpdateContainerGroupNetworking
func (NullableUpdateContainerGroupNetworking) Get ¶
func (v NullableUpdateContainerGroupNetworking) Get() *UpdateContainerGroupNetworking
func (NullableUpdateContainerGroupNetworking) IsSet ¶
func (v NullableUpdateContainerGroupNetworking) IsSet() bool
func (NullableUpdateContainerGroupNetworking) MarshalJSON ¶
func (v NullableUpdateContainerGroupNetworking) MarshalJSON() ([]byte, error)
func (*NullableUpdateContainerGroupNetworking) Set ¶
func (v *NullableUpdateContainerGroupNetworking) Set(val *UpdateContainerGroupNetworking)
func (*NullableUpdateContainerGroupNetworking) UnmarshalJSON ¶
func (v *NullableUpdateContainerGroupNetworking) UnmarshalJSON(src []byte) error
func (*NullableUpdateContainerGroupNetworking) Unset ¶
func (v *NullableUpdateContainerGroupNetworking) Unset()
type NullableUpdateContainerLogging ¶
type NullableUpdateContainerLogging struct {
// contains filtered or unexported fields
}
func NewNullableUpdateContainerLogging ¶
func NewNullableUpdateContainerLogging(val *UpdateContainerLogging) *NullableUpdateContainerLogging
func (NullableUpdateContainerLogging) Get ¶
func (v NullableUpdateContainerLogging) Get() *UpdateContainerLogging
func (NullableUpdateContainerLogging) IsSet ¶
func (v NullableUpdateContainerLogging) IsSet() bool
func (NullableUpdateContainerLogging) MarshalJSON ¶
func (v NullableUpdateContainerLogging) MarshalJSON() ([]byte, error)
func (*NullableUpdateContainerLogging) Set ¶
func (v *NullableUpdateContainerLogging) Set(val *UpdateContainerLogging)
func (*NullableUpdateContainerLogging) UnmarshalJSON ¶
func (v *NullableUpdateContainerLogging) UnmarshalJSON(src []byte) error
func (*NullableUpdateContainerLogging) Unset ¶
func (v *NullableUpdateContainerLogging) Unset()
type NullableUpdateContainerResources ¶
type NullableUpdateContainerResources struct {
// contains filtered or unexported fields
}
func NewNullableUpdateContainerResources ¶
func NewNullableUpdateContainerResources(val *UpdateContainerResources) *NullableUpdateContainerResources
func (NullableUpdateContainerResources) Get ¶
func (v NullableUpdateContainerResources) Get() *UpdateContainerResources
func (NullableUpdateContainerResources) IsSet ¶
func (v NullableUpdateContainerResources) IsSet() bool
func (NullableUpdateContainerResources) MarshalJSON ¶
func (v NullableUpdateContainerResources) MarshalJSON() ([]byte, error)
func (*NullableUpdateContainerResources) Set ¶
func (v *NullableUpdateContainerResources) Set(val *UpdateContainerResources)
func (*NullableUpdateContainerResources) UnmarshalJSON ¶
func (v *NullableUpdateContainerResources) UnmarshalJSON(src []byte) error
func (*NullableUpdateContainerResources) Unset ¶
func (v *NullableUpdateContainerResources) Unset()
type NullableUpdateQueue ¶
type NullableUpdateQueue struct {
// contains filtered or unexported fields
}
func NewNullableUpdateQueue ¶
func NewNullableUpdateQueue(val *UpdateQueue) *NullableUpdateQueue
func (NullableUpdateQueue) Get ¶
func (v NullableUpdateQueue) Get() *UpdateQueue
func (NullableUpdateQueue) IsSet ¶
func (v NullableUpdateQueue) IsSet() bool
func (NullableUpdateQueue) MarshalJSON ¶
func (v NullableUpdateQueue) MarshalJSON() ([]byte, error)
func (*NullableUpdateQueue) Set ¶
func (v *NullableUpdateQueue) Set(val *UpdateQueue)
func (*NullableUpdateQueue) UnmarshalJSON ¶
func (v *NullableUpdateQueue) UnmarshalJSON(src []byte) error
func (*NullableUpdateQueue) Unset ¶
func (v *NullableUpdateQueue) Unset()
type NullableWebhookSecretKey ¶
type NullableWebhookSecretKey struct {
// contains filtered or unexported fields
}
func NewNullableWebhookSecretKey ¶
func NewNullableWebhookSecretKey(val *WebhookSecretKey) *NullableWebhookSecretKey
func (NullableWebhookSecretKey) Get ¶
func (v NullableWebhookSecretKey) Get() *WebhookSecretKey
func (NullableWebhookSecretKey) IsSet ¶
func (v NullableWebhookSecretKey) IsSet() bool
func (NullableWebhookSecretKey) MarshalJSON ¶
func (v NullableWebhookSecretKey) MarshalJSON() ([]byte, error)
func (*NullableWebhookSecretKey) Set ¶
func (v *NullableWebhookSecretKey) Set(val *WebhookSecretKey)
func (*NullableWebhookSecretKey) UnmarshalJSON ¶
func (v *NullableWebhookSecretKey) UnmarshalJSON(src []byte) error
func (*NullableWebhookSecretKey) Unset ¶
func (v *NullableWebhookSecretKey) Unset()
type NullableWorkloadError ¶
type NullableWorkloadError struct {
// contains filtered or unexported fields
}
func NewNullableWorkloadError ¶
func NewNullableWorkloadError(val *WorkloadError) *NullableWorkloadError
func (NullableWorkloadError) Get ¶
func (v NullableWorkloadError) Get() *WorkloadError
func (NullableWorkloadError) IsSet ¶
func (v NullableWorkloadError) IsSet() bool
func (NullableWorkloadError) MarshalJSON ¶
func (v NullableWorkloadError) MarshalJSON() ([]byte, error)
func (*NullableWorkloadError) Set ¶
func (v *NullableWorkloadError) Set(val *WorkloadError)
func (*NullableWorkloadError) UnmarshalJSON ¶
func (v *NullableWorkloadError) UnmarshalJSON(src []byte) error
func (*NullableWorkloadError) Unset ¶
func (v *NullableWorkloadError) Unset()
type NullableWorkloadErrorList ¶
type NullableWorkloadErrorList struct {
// contains filtered or unexported fields
}
func NewNullableWorkloadErrorList ¶
func NewNullableWorkloadErrorList(val *WorkloadErrorList) *NullableWorkloadErrorList
func (NullableWorkloadErrorList) Get ¶
func (v NullableWorkloadErrorList) Get() *WorkloadErrorList
func (NullableWorkloadErrorList) IsSet ¶
func (v NullableWorkloadErrorList) IsSet() bool
func (NullableWorkloadErrorList) MarshalJSON ¶
func (v NullableWorkloadErrorList) MarshalJSON() ([]byte, error)
func (*NullableWorkloadErrorList) Set ¶
func (v *NullableWorkloadErrorList) Set(val *WorkloadErrorList)
func (*NullableWorkloadErrorList) UnmarshalJSON ¶
func (v *NullableWorkloadErrorList) UnmarshalJSON(src []byte) error
func (*NullableWorkloadErrorList) Unset ¶
func (v *NullableWorkloadErrorList) Unset()
type OrganizationDataAPIService ¶
type OrganizationDataAPIService service
OrganizationDataAPIService OrganizationDataAPI service
func (*OrganizationDataAPIService) ListGpuClasses ¶
func (a *OrganizationDataAPIService) ListGpuClasses(ctx context.Context, organizationName string) ApiListGpuClassesRequest
ListGpuClasses List the GPU Classes
List the GPU Classes
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @return ApiListGpuClassesRequest
func (*OrganizationDataAPIService) ListGpuClassesExecute ¶
func (a *OrganizationDataAPIService) ListGpuClassesExecute(r ApiListGpuClassesRequest) (*GpuClassesList, *http.Response, error)
Execute executes the request
@return GpuClassesList
type ProblemDetails ¶
type ProblemDetails struct {
// The URI reference that identifies the problem type.
Type *string `` /* 149-byte string literal not displayed */
// The short, human-readable summary of the problem type.
Title *string `json:"title,omitempty" validate:"regexp=^[\\\\P{C}]+$"`
// The HTTP status code generated by the origin server for this occurrence of the problem.
Status *int32 `json:"status,omitempty"`
// The human-readable explanation specific to this occurrence of the problem.
Detail *string `json:"detail,omitempty" validate:"regexp=^[\\\\P{C}]+$"`
// The URI reference that identifies the specific occurrence of the problem.
Instance *string `` /* 153-byte string literal not displayed */
}
ProblemDetails Represents an HTTP problem
func NewProblemDetails ¶
func NewProblemDetails() *ProblemDetails
NewProblemDetails instantiates a new ProblemDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProblemDetailsWithDefaults ¶
func NewProblemDetailsWithDefaults() *ProblemDetails
NewProblemDetailsWithDefaults instantiates a new ProblemDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ProblemDetails) GetDetail ¶
func (o *ProblemDetails) GetDetail() string
GetDetail returns the Detail field value if set, zero value otherwise.
func (*ProblemDetails) GetDetailOk ¶
func (o *ProblemDetails) GetDetailOk() (*string, bool)
GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetInstance ¶
func (o *ProblemDetails) GetInstance() string
GetInstance returns the Instance field value if set, zero value otherwise.
func (*ProblemDetails) GetInstanceOk ¶
func (o *ProblemDetails) GetInstanceOk() (*string, bool)
GetInstanceOk returns a tuple with the Instance field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetStatus ¶
func (o *ProblemDetails) GetStatus() int32
GetStatus returns the Status field value if set, zero value otherwise.
func (*ProblemDetails) GetStatusOk ¶
func (o *ProblemDetails) GetStatusOk() (*int32, 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 (*ProblemDetails) GetTitle ¶
func (o *ProblemDetails) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*ProblemDetails) GetTitleOk ¶
func (o *ProblemDetails) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProblemDetails) GetType ¶
func (o *ProblemDetails) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*ProblemDetails) GetTypeOk ¶
func (o *ProblemDetails) 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 (*ProblemDetails) HasDetail ¶
func (o *ProblemDetails) HasDetail() bool
HasDetail returns a boolean if a field has been set.
func (*ProblemDetails) HasInstance ¶
func (o *ProblemDetails) HasInstance() bool
HasInstance returns a boolean if a field has been set.
func (*ProblemDetails) HasStatus ¶
func (o *ProblemDetails) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*ProblemDetails) HasTitle ¶
func (o *ProblemDetails) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (*ProblemDetails) HasType ¶
func (o *ProblemDetails) HasType() bool
HasType returns a boolean if a field has been set.
func (ProblemDetails) MarshalJSON ¶
func (o ProblemDetails) MarshalJSON() ([]byte, error)
func (*ProblemDetails) SetDetail ¶
func (o *ProblemDetails) SetDetail(v string)
SetDetail gets a reference to the given string and assigns it to the Detail field.
func (*ProblemDetails) SetInstance ¶
func (o *ProblemDetails) SetInstance(v string)
SetInstance gets a reference to the given string and assigns it to the Instance field.
func (*ProblemDetails) SetStatus ¶
func (o *ProblemDetails) SetStatus(v int32)
SetStatus gets a reference to the given int32 and assigns it to the Status field.
func (*ProblemDetails) SetTitle ¶
func (o *ProblemDetails) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
func (*ProblemDetails) SetType ¶
func (o *ProblemDetails) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (ProblemDetails) ToMap ¶
func (o ProblemDetails) ToMap() (map[string]interface{}, error)
type Queue ¶
type Queue struct {
// The queue identifier. This is automatically generated and assigned when the queue is created.
Id string `json:"id"`
// The queue name. This must be unique within the project.
Name string `json:"name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
// The display name. This may be used as a more human-readable name.
DisplayName string `json:"display_name" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
// The description. This may be used as a space for notes or other information about the queue.
Description *string `json:"description,omitempty" validate:"regexp=^.*$"`
// The container groups that are part of this queue. Each container group represents a scalable set of identical containers running as a distributed service.
ContainerGroups []ContainerGroup `json:"container_groups"`
// The date and time the queue was created.
CreateTime time.Time `json:"create_time"`
// The date and time the queue was last updated.
UpdateTime time.Time `json:"update_time"`
}
Queue Represents a queue.
func NewQueue ¶
func NewQueue(id string, name string, displayName string, containerGroups []ContainerGroup, createTime time.Time, updateTime time.Time) *Queue
NewQueue instantiates a new Queue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueueWithDefaults ¶
func NewQueueWithDefaults() *Queue
NewQueueWithDefaults instantiates a new Queue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Queue) GetContainerGroups ¶
func (o *Queue) GetContainerGroups() []ContainerGroup
GetContainerGroups returns the ContainerGroups field value
func (*Queue) GetContainerGroupsOk ¶
func (o *Queue) GetContainerGroupsOk() ([]ContainerGroup, bool)
GetContainerGroupsOk returns a tuple with the ContainerGroups field value and a boolean to check if the value has been set.
func (*Queue) GetCreateTime ¶
GetCreateTime returns the CreateTime field value
func (*Queue) GetCreateTimeOk ¶
GetCreateTimeOk returns a tuple with the CreateTime field value and a boolean to check if the value has been set.
func (*Queue) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Queue) GetDescriptionOk ¶
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 (*Queue) GetDisplayName ¶
GetDisplayName returns the DisplayName field value
func (*Queue) GetDisplayNameOk ¶
GetDisplayNameOk returns a tuple with the DisplayName field value and a boolean to check if the value has been set.
func (*Queue) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Queue) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Queue) GetUpdateTime ¶
GetUpdateTime returns the UpdateTime field value
func (*Queue) GetUpdateTimeOk ¶
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*Queue) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (Queue) MarshalJSON ¶
func (*Queue) SetContainerGroups ¶
func (o *Queue) SetContainerGroups(v []ContainerGroup)
SetContainerGroups sets field value
func (*Queue) SetCreateTime ¶
SetCreateTime sets field value
func (*Queue) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Queue) SetDisplayName ¶
SetDisplayName sets field value
func (*Queue) SetUpdateTime ¶
SetUpdateTime sets field value
func (*Queue) UnmarshalJSON ¶
type QueueAutoscaler ¶
type QueueAutoscaler struct {
// The minimum number of instances the container can scale down to
MinReplicas int32 `json:"min_replicas"`
// The maximum number of instances the container can scale up to
MaxReplicas int32 `json:"max_replicas"`
DesiredQueueLength int32 `json:"desired_queue_length"`
// The period (in seconds) in which the queue checks the formula
PollingPeriod *int32 `json:"polling_period,omitempty"`
// The maximum number of instances that can be added per minute
MaxUpscalePerMinute *int32 `json:"max_upscale_per_minute,omitempty"`
// The maximum number of instances that can be removed per minute
MaxDownscalePerMinute *int32 `json:"max_downscale_per_minute,omitempty"`
}
QueueAutoscaler Represents the autoscaling rules for a queue
func NewQueueAutoscaler ¶
func NewQueueAutoscaler(minReplicas int32, maxReplicas int32, desiredQueueLength int32) *QueueAutoscaler
NewQueueAutoscaler instantiates a new QueueAutoscaler object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueueAutoscalerWithDefaults ¶
func NewQueueAutoscalerWithDefaults() *QueueAutoscaler
NewQueueAutoscalerWithDefaults instantiates a new QueueAutoscaler object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueueAutoscaler) GetDesiredQueueLength ¶
func (o *QueueAutoscaler) GetDesiredQueueLength() int32
GetDesiredQueueLength returns the DesiredQueueLength field value
func (*QueueAutoscaler) GetDesiredQueueLengthOk ¶
func (o *QueueAutoscaler) GetDesiredQueueLengthOk() (*int32, bool)
GetDesiredQueueLengthOk returns a tuple with the DesiredQueueLength field value and a boolean to check if the value has been set.
func (*QueueAutoscaler) GetMaxDownscalePerMinute ¶
func (o *QueueAutoscaler) GetMaxDownscalePerMinute() int32
GetMaxDownscalePerMinute returns the MaxDownscalePerMinute field value if set, zero value otherwise.
func (*QueueAutoscaler) GetMaxDownscalePerMinuteOk ¶
func (o *QueueAutoscaler) GetMaxDownscalePerMinuteOk() (*int32, bool)
GetMaxDownscalePerMinuteOk returns a tuple with the MaxDownscalePerMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueueAutoscaler) GetMaxReplicas ¶
func (o *QueueAutoscaler) GetMaxReplicas() int32
GetMaxReplicas returns the MaxReplicas field value
func (*QueueAutoscaler) GetMaxReplicasOk ¶
func (o *QueueAutoscaler) GetMaxReplicasOk() (*int32, bool)
GetMaxReplicasOk returns a tuple with the MaxReplicas field value and a boolean to check if the value has been set.
func (*QueueAutoscaler) GetMaxUpscalePerMinute ¶
func (o *QueueAutoscaler) GetMaxUpscalePerMinute() int32
GetMaxUpscalePerMinute returns the MaxUpscalePerMinute field value if set, zero value otherwise.
func (*QueueAutoscaler) GetMaxUpscalePerMinuteOk ¶
func (o *QueueAutoscaler) GetMaxUpscalePerMinuteOk() (*int32, bool)
GetMaxUpscalePerMinuteOk returns a tuple with the MaxUpscalePerMinute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueueAutoscaler) GetMinReplicas ¶
func (o *QueueAutoscaler) GetMinReplicas() int32
GetMinReplicas returns the MinReplicas field value
func (*QueueAutoscaler) GetMinReplicasOk ¶
func (o *QueueAutoscaler) GetMinReplicasOk() (*int32, bool)
GetMinReplicasOk returns a tuple with the MinReplicas field value and a boolean to check if the value has been set.
func (*QueueAutoscaler) GetPollingPeriod ¶
func (o *QueueAutoscaler) GetPollingPeriod() int32
GetPollingPeriod returns the PollingPeriod field value if set, zero value otherwise.
func (*QueueAutoscaler) GetPollingPeriodOk ¶
func (o *QueueAutoscaler) GetPollingPeriodOk() (*int32, bool)
GetPollingPeriodOk returns a tuple with the PollingPeriod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueueAutoscaler) HasMaxDownscalePerMinute ¶
func (o *QueueAutoscaler) HasMaxDownscalePerMinute() bool
HasMaxDownscalePerMinute returns a boolean if a field has been set.
func (*QueueAutoscaler) HasMaxUpscalePerMinute ¶
func (o *QueueAutoscaler) HasMaxUpscalePerMinute() bool
HasMaxUpscalePerMinute returns a boolean if a field has been set.
func (*QueueAutoscaler) HasPollingPeriod ¶
func (o *QueueAutoscaler) HasPollingPeriod() bool
HasPollingPeriod returns a boolean if a field has been set.
func (QueueAutoscaler) MarshalJSON ¶
func (o QueueAutoscaler) MarshalJSON() ([]byte, error)
func (*QueueAutoscaler) SetDesiredQueueLength ¶
func (o *QueueAutoscaler) SetDesiredQueueLength(v int32)
SetDesiredQueueLength sets field value
func (*QueueAutoscaler) SetMaxDownscalePerMinute ¶
func (o *QueueAutoscaler) SetMaxDownscalePerMinute(v int32)
SetMaxDownscalePerMinute gets a reference to the given int32 and assigns it to the MaxDownscalePerMinute field.
func (*QueueAutoscaler) SetMaxReplicas ¶
func (o *QueueAutoscaler) SetMaxReplicas(v int32)
SetMaxReplicas sets field value
func (*QueueAutoscaler) SetMaxUpscalePerMinute ¶
func (o *QueueAutoscaler) SetMaxUpscalePerMinute(v int32)
SetMaxUpscalePerMinute gets a reference to the given int32 and assigns it to the MaxUpscalePerMinute field.
func (*QueueAutoscaler) SetMinReplicas ¶
func (o *QueueAutoscaler) SetMinReplicas(v int32)
SetMinReplicas sets field value
func (*QueueAutoscaler) SetPollingPeriod ¶
func (o *QueueAutoscaler) SetPollingPeriod(v int32)
SetPollingPeriod gets a reference to the given int32 and assigns it to the PollingPeriod field.
func (QueueAutoscaler) ToMap ¶
func (o QueueAutoscaler) ToMap() (map[string]interface{}, error)
func (*QueueAutoscaler) UnmarshalJSON ¶
func (o *QueueAutoscaler) UnmarshalJSON(data []byte) (err error)
type QueueCollection ¶
type QueueCollection struct {
// The list of queues.
Items []Queue `json:"items"`
}
QueueCollection Represents a Queue Collection
func NewQueueCollection ¶
func NewQueueCollection(items []Queue) *QueueCollection
NewQueueCollection instantiates a new QueueCollection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueueCollectionWithDefaults ¶
func NewQueueCollectionWithDefaults() *QueueCollection
NewQueueCollectionWithDefaults instantiates a new QueueCollection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueueCollection) GetItems ¶
func (o *QueueCollection) GetItems() []Queue
GetItems returns the Items field value
func (*QueueCollection) GetItemsOk ¶
func (o *QueueCollection) GetItemsOk() ([]Queue, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (QueueCollection) MarshalJSON ¶
func (o QueueCollection) MarshalJSON() ([]byte, error)
func (*QueueCollection) SetItems ¶
func (o *QueueCollection) SetItems(v []Queue)
SetItems sets field value
func (QueueCollection) ToMap ¶
func (o QueueCollection) ToMap() (map[string]interface{}, error)
func (*QueueCollection) UnmarshalJSON ¶
func (o *QueueCollection) UnmarshalJSON(data []byte) (err error)
type QueueJob ¶
type QueueJob struct {
// The job identifier
Id string `json:"id"`
Input interface{} `json:"input"`
// Additional metadata for the job
Metadata map[string]interface{} `json:"metadata,omitempty"`
// The webhook URL to notify when the job completes
Webhook *string `` /* 177-byte string literal not displayed */
// The job status
Status string `json:"status"`
// The job events
Events []QueueJobEvent `json:"events"`
Output interface{} `json:"output,omitempty"`
// The job creation time
CreateTime time.Time `json:"create_time"`
// The job update time
UpdateTime time.Time `json:"update_time"`
}
QueueJob Represents a queue job
func NewQueueJob ¶
func NewQueueJob(id string, input interface{}, status string, events []QueueJobEvent, createTime time.Time, updateTime time.Time) *QueueJob
NewQueueJob instantiates a new QueueJob object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueueJobWithDefaults ¶
func NewQueueJobWithDefaults() *QueueJob
NewQueueJobWithDefaults instantiates a new QueueJob object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueueJob) GetCreateTime ¶
GetCreateTime returns the CreateTime field value
func (*QueueJob) GetCreateTimeOk ¶
GetCreateTimeOk returns a tuple with the CreateTime field value and a boolean to check if the value has been set.
func (*QueueJob) GetEvents ¶
func (o *QueueJob) GetEvents() []QueueJobEvent
GetEvents returns the Events field value
func (*QueueJob) GetEventsOk ¶
func (o *QueueJob) GetEventsOk() ([]QueueJobEvent, bool)
GetEventsOk returns a tuple with the Events field value and a boolean to check if the value has been set.
func (*QueueJob) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*QueueJob) GetInput ¶
func (o *QueueJob) GetInput() interface{}
GetInput returns the Input field value If the value is explicit nil, the zero value for interface{} will be returned
func (*QueueJob) GetInputOk ¶
GetInputOk returns a tuple with the Input field value 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 (*QueueJob) GetMetadata ¶
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*QueueJob) GetMetadataOk ¶
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueueJob) GetOutput ¶
func (o *QueueJob) GetOutput() interface{}
GetOutput returns the Output field value if set, zero value otherwise (both if not set or set to explicit null).
func (*QueueJob) GetOutputOk ¶
GetOutputOk returns a tuple with the Output 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 (*QueueJob) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*QueueJob) GetUpdateTime ¶
GetUpdateTime returns the UpdateTime field value
func (*QueueJob) GetUpdateTimeOk ¶
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*QueueJob) GetWebhook ¶
GetWebhook returns the Webhook field value if set, zero value otherwise.
func (*QueueJob) GetWebhookOk ¶
GetWebhookOk returns a tuple with the Webhook field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueueJob) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*QueueJob) HasWebhook ¶
HasWebhook returns a boolean if a field has been set.
func (QueueJob) MarshalJSON ¶
func (*QueueJob) SetCreateTime ¶
SetCreateTime sets field value
func (*QueueJob) SetEvents ¶
func (o *QueueJob) SetEvents(v []QueueJobEvent)
SetEvents sets field value
func (*QueueJob) SetMetadata ¶
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.
func (*QueueJob) SetOutput ¶
func (o *QueueJob) SetOutput(v interface{})
SetOutput gets a reference to the given interface{} and assigns it to the Output field.
func (*QueueJob) SetUpdateTime ¶
SetUpdateTime sets field value
func (*QueueJob) SetWebhook ¶
SetWebhook gets a reference to the given string and assigns it to the Webhook field.
func (*QueueJob) UnmarshalJSON ¶
type QueueJobCollection ¶
type QueueJobCollection struct {
// The list of queue jobs
Items []QueueJob `json:"items"`
}
QueueJobCollection Represents a Queue Job Collection
func NewQueueJobCollection ¶
func NewQueueJobCollection(items []QueueJob) *QueueJobCollection
NewQueueJobCollection instantiates a new QueueJobCollection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueueJobCollectionWithDefaults ¶
func NewQueueJobCollectionWithDefaults() *QueueJobCollection
NewQueueJobCollectionWithDefaults instantiates a new QueueJobCollection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueueJobCollection) GetItems ¶
func (o *QueueJobCollection) GetItems() []QueueJob
GetItems returns the Items field value
func (*QueueJobCollection) GetItemsOk ¶
func (o *QueueJobCollection) GetItemsOk() ([]QueueJob, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (QueueJobCollection) MarshalJSON ¶
func (o QueueJobCollection) MarshalJSON() ([]byte, error)
func (*QueueJobCollection) SetItems ¶
func (o *QueueJobCollection) SetItems(v []QueueJob)
SetItems sets field value
func (QueueJobCollection) ToMap ¶
func (o QueueJobCollection) ToMap() (map[string]interface{}, error)
func (*QueueJobCollection) UnmarshalJSON ¶
func (o *QueueJobCollection) UnmarshalJSON(data []byte) (err error)
type QueueJobEvent ¶
type QueueJobEvent struct {
// The action that was taken on the queue job
Action string `json:"action"`
// The time the action was taken on the queue job
Time time.Time `json:"time"`
}
QueueJobEvent Represents an event for queue job
func NewQueueJobEvent ¶
func NewQueueJobEvent(action string, time time.Time) *QueueJobEvent
NewQueueJobEvent instantiates a new QueueJobEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueueJobEventWithDefaults ¶
func NewQueueJobEventWithDefaults() *QueueJobEvent
NewQueueJobEventWithDefaults instantiates a new QueueJobEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueueJobEvent) GetAction ¶
func (o *QueueJobEvent) GetAction() string
GetAction returns the Action field value
func (*QueueJobEvent) GetActionOk ¶
func (o *QueueJobEvent) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*QueueJobEvent) GetTime ¶
func (o *QueueJobEvent) GetTime() time.Time
GetTime returns the Time field value
func (*QueueJobEvent) GetTimeOk ¶
func (o *QueueJobEvent) GetTimeOk() (*time.Time, bool)
GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.
func (QueueJobEvent) MarshalJSON ¶
func (o QueueJobEvent) MarshalJSON() ([]byte, error)
func (*QueueJobEvent) SetAction ¶
func (o *QueueJobEvent) SetAction(v string)
SetAction sets field value
func (*QueueJobEvent) SetTime ¶
func (o *QueueJobEvent) SetTime(v time.Time)
SetTime sets field value
func (QueueJobEvent) ToMap ¶
func (o QueueJobEvent) ToMap() (map[string]interface{}, error)
func (*QueueJobEvent) UnmarshalJSON ¶
func (o *QueueJobEvent) UnmarshalJSON(data []byte) (err error)
type QueueJobList ¶
type QueueJobList struct {
Items []QueueJob `json:"items"`
}
QueueJobList Represents a list of queue jobs
func NewQueueJobList ¶
func NewQueueJobList(items []QueueJob) *QueueJobList
NewQueueJobList instantiates a new QueueJobList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueueJobListWithDefaults ¶
func NewQueueJobListWithDefaults() *QueueJobList
NewQueueJobListWithDefaults instantiates a new QueueJobList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueueJobList) GetItems ¶
func (o *QueueJobList) GetItems() []QueueJob
GetItems returns the Items field value
func (*QueueJobList) GetItemsOk ¶
func (o *QueueJobList) GetItemsOk() ([]QueueJob, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (QueueJobList) MarshalJSON ¶
func (o QueueJobList) MarshalJSON() ([]byte, error)
func (*QueueJobList) SetItems ¶
func (o *QueueJobList) SetItems(v []QueueJob)
SetItems sets field value
func (QueueJobList) ToMap ¶
func (o QueueJobList) ToMap() (map[string]interface{}, error)
func (*QueueJobList) UnmarshalJSON ¶
func (o *QueueJobList) UnmarshalJSON(data []byte) (err error)
type QueueJobPrototype ¶
type QueueJobPrototype struct {
Input interface{} `json:"input"`
// Additional metadata for the job
Metadata map[string]interface{} `json:"metadata,omitempty"`
// The webhook to call when the job completes
Webhook *string `json:"webhook,omitempty" validate:"regexp=^.*$"`
}
QueueJobPrototype Represents a request to create a queue job
func NewQueueJobPrototype ¶
func NewQueueJobPrototype(input interface{}) *QueueJobPrototype
NewQueueJobPrototype instantiates a new QueueJobPrototype object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueueJobPrototypeWithDefaults ¶
func NewQueueJobPrototypeWithDefaults() *QueueJobPrototype
NewQueueJobPrototypeWithDefaults instantiates a new QueueJobPrototype object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueueJobPrototype) GetInput ¶
func (o *QueueJobPrototype) GetInput() interface{}
GetInput returns the Input field value If the value is explicit nil, the zero value for interface{} will be returned
func (*QueueJobPrototype) GetInputOk ¶
func (o *QueueJobPrototype) GetInputOk() (*interface{}, bool)
GetInputOk returns a tuple with the Input field value 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 (*QueueJobPrototype) GetMetadata ¶
func (o *QueueJobPrototype) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*QueueJobPrototype) GetMetadataOk ¶
func (o *QueueJobPrototype) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueueJobPrototype) GetWebhook ¶
func (o *QueueJobPrototype) GetWebhook() string
GetWebhook returns the Webhook field value if set, zero value otherwise.
func (*QueueJobPrototype) GetWebhookOk ¶
func (o *QueueJobPrototype) GetWebhookOk() (*string, bool)
GetWebhookOk returns a tuple with the Webhook field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueueJobPrototype) HasMetadata ¶
func (o *QueueJobPrototype) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*QueueJobPrototype) HasWebhook ¶
func (o *QueueJobPrototype) HasWebhook() bool
HasWebhook returns a boolean if a field has been set.
func (QueueJobPrototype) MarshalJSON ¶
func (o QueueJobPrototype) MarshalJSON() ([]byte, error)
func (*QueueJobPrototype) SetInput ¶
func (o *QueueJobPrototype) SetInput(v interface{})
SetInput sets field value
func (*QueueJobPrototype) SetMetadata ¶
func (o *QueueJobPrototype) SetMetadata(v map[string]interface{})
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.
func (*QueueJobPrototype) SetWebhook ¶
func (o *QueueJobPrototype) SetWebhook(v string)
SetWebhook gets a reference to the given string and assigns it to the Webhook field.
func (QueueJobPrototype) ToMap ¶
func (o QueueJobPrototype) ToMap() (map[string]interface{}, error)
func (*QueueJobPrototype) UnmarshalJSON ¶
func (o *QueueJobPrototype) UnmarshalJSON(data []byte) (err error)
type QueueList ¶
type QueueList struct {
// The list of queues.
Items []Queue `json:"items"`
}
QueueList Represents a list of queues
func NewQueueList ¶
NewQueueList instantiates a new QueueList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueueListWithDefaults ¶
func NewQueueListWithDefaults() *QueueList
NewQueueListWithDefaults instantiates a new QueueList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueueList) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (QueueList) MarshalJSON ¶
func (*QueueList) UnmarshalJSON ¶
type QueuePatch ¶
type QueuePatch struct {
// The display name. This may be used as a more human-readable name.
DisplayName NullableString `json:"display_name,omitempty" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
// The description. This may be used as a space for notes or other information about the queue.
Description NullableString `json:"description,omitempty" validate:"regexp=^.*$"`
}
QueuePatch Represents a request to update an existing queue.
func NewQueuePatch ¶
func NewQueuePatch() *QueuePatch
NewQueuePatch instantiates a new QueuePatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueuePatchWithDefaults ¶
func NewQueuePatchWithDefaults() *QueuePatch
NewQueuePatchWithDefaults instantiates a new QueuePatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueuePatch) GetDescription ¶
func (o *QueuePatch) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*QueuePatch) GetDescriptionOk ¶
func (o *QueuePatch) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*QueuePatch) GetDisplayName ¶
func (o *QueuePatch) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*QueuePatch) GetDisplayNameOk ¶
func (o *QueuePatch) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*QueuePatch) HasDescription ¶
func (o *QueuePatch) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*QueuePatch) HasDisplayName ¶
func (o *QueuePatch) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (QueuePatch) MarshalJSON ¶
func (o QueuePatch) MarshalJSON() ([]byte, error)
func (*QueuePatch) SetDescription ¶
func (o *QueuePatch) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*QueuePatch) SetDescriptionNil ¶
func (o *QueuePatch) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*QueuePatch) SetDisplayName ¶
func (o *QueuePatch) SetDisplayName(v string)
SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.
func (*QueuePatch) SetDisplayNameNil ¶
func (o *QueuePatch) SetDisplayNameNil()
SetDisplayNameNil sets the value for DisplayName to be an explicit nil
func (QueuePatch) ToMap ¶
func (o QueuePatch) ToMap() (map[string]interface{}, error)
func (*QueuePatch) UnsetDescription ¶
func (o *QueuePatch) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*QueuePatch) UnsetDisplayName ¶
func (o *QueuePatch) UnsetDisplayName()
UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil
type QueuePrototype ¶
type QueuePrototype struct {
// The queue name. This must be unique within the project.
Name string `json:"name" validate:"regexp=^[a-z][a-z0-9-]{0,61}[a-z0-9]$"`
// The display name. This may be used as a more human-readable name.
DisplayName *string `json:"display_name,omitempty" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
// The description. This may be used as a space for notes or other information about the queue.
Description *string `json:"description,omitempty" validate:"regexp=^.*$"`
}
QueuePrototype Represents a request to create a new queue.
func NewQueuePrototype ¶
func NewQueuePrototype(name string) *QueuePrototype
NewQueuePrototype instantiates a new QueuePrototype object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueuePrototypeWithDefaults ¶
func NewQueuePrototypeWithDefaults() *QueuePrototype
NewQueuePrototypeWithDefaults instantiates a new QueuePrototype object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueuePrototype) GetDescription ¶
func (o *QueuePrototype) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*QueuePrototype) GetDescriptionOk ¶
func (o *QueuePrototype) 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 (*QueuePrototype) GetDisplayName ¶
func (o *QueuePrototype) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*QueuePrototype) GetDisplayNameOk ¶
func (o *QueuePrototype) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueuePrototype) GetName ¶
func (o *QueuePrototype) GetName() string
GetName returns the Name field value
func (*QueuePrototype) GetNameOk ¶
func (o *QueuePrototype) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*QueuePrototype) HasDescription ¶
func (o *QueuePrototype) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*QueuePrototype) HasDisplayName ¶
func (o *QueuePrototype) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (QueuePrototype) MarshalJSON ¶
func (o QueuePrototype) MarshalJSON() ([]byte, error)
func (*QueuePrototype) SetDescription ¶
func (o *QueuePrototype) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*QueuePrototype) SetDisplayName ¶
func (o *QueuePrototype) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*QueuePrototype) SetName ¶
func (o *QueuePrototype) SetName(v string)
SetName sets field value
func (QueuePrototype) ToMap ¶
func (o QueuePrototype) ToMap() (map[string]interface{}, error)
func (*QueuePrototype) UnmarshalJSON ¶
func (o *QueuePrototype) UnmarshalJSON(data []byte) (err error)
type QueuesAPIService ¶
type QueuesAPIService service
QueuesAPIService QueuesAPI service
func (*QueuesAPIService) CreateQueue ¶
func (a *QueuesAPIService) CreateQueue(ctx context.Context, organizationName string, projectName string) ApiCreateQueueRequest
CreateQueue Create Queue
Creates a new queue in the given project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @return ApiCreateQueueRequest
func (*QueuesAPIService) CreateQueueExecute ¶
func (a *QueuesAPIService) CreateQueueExecute(r ApiCreateQueueRequest) (*Queue, *http.Response, error)
Execute executes the request
@return Queue
func (*QueuesAPIService) CreateQueueJob ¶
func (a *QueuesAPIService) CreateQueueJob(ctx context.Context, organizationName string, projectName string, queueName string) ApiCreateQueueJobRequest
CreateQueueJob Create Job
Creates a new job
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param queueName The queue name. @return ApiCreateQueueJobRequest
func (*QueuesAPIService) CreateQueueJobExecute ¶
func (a *QueuesAPIService) CreateQueueJobExecute(r ApiCreateQueueJobRequest) (*QueueJob, *http.Response, error)
Execute executes the request
@return QueueJob
func (*QueuesAPIService) DeleteQueue ¶
func (a *QueuesAPIService) DeleteQueue(ctx context.Context, organizationName string, projectName string, queueName string) ApiDeleteQueueRequest
DeleteQueue Delete Queue
Deletes an existing queue in the given project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param queueName The queue name. @return ApiDeleteQueueRequest
func (*QueuesAPIService) DeleteQueueExecute ¶
func (a *QueuesAPIService) DeleteQueueExecute(r ApiDeleteQueueRequest) (*http.Response, error)
Execute executes the request
func (*QueuesAPIService) DeleteQueueJob ¶
func (a *QueuesAPIService) DeleteQueueJob(ctx context.Context, organizationName string, projectName string, queueName string, queueJobId string) ApiDeleteQueueJobRequest
DeleteQueueJob Delete Job
Cancels a job in a queue
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param queueName The queue name. @param queueJobId The job identifier. This is automatically generated and assigned when the job is created. @return ApiDeleteQueueJobRequest
func (*QueuesAPIService) DeleteQueueJobExecute ¶
func (a *QueuesAPIService) DeleteQueueJobExecute(r ApiDeleteQueueJobRequest) (*http.Response, error)
Execute executes the request
func (*QueuesAPIService) GetQueue ¶
func (a *QueuesAPIService) GetQueue(ctx context.Context, organizationName string, projectName string, queueName string) ApiGetQueueRequest
GetQueue Get Queue
Gets an existing queue in the given project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param queueName The queue name. @return ApiGetQueueRequest
func (*QueuesAPIService) GetQueueExecute ¶
func (a *QueuesAPIService) GetQueueExecute(r ApiGetQueueRequest) (*Queue, *http.Response, error)
Execute executes the request
@return Queue
func (*QueuesAPIService) GetQueueJob ¶
func (a *QueuesAPIService) GetQueueJob(ctx context.Context, organizationName string, projectName string, queueName string, queueJobId string) ApiGetQueueJobRequest
GetQueueJob Get Job
Gets a job in a queue
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param queueName The queue name. @param queueJobId The job identifier. This is automatically generated and assigned when the job is created. @return ApiGetQueueJobRequest
func (*QueuesAPIService) GetQueueJobExecute ¶
func (a *QueuesAPIService) GetQueueJobExecute(r ApiGetQueueJobRequest) (*QueueJob, *http.Response, error)
Execute executes the request
@return QueueJob
func (*QueuesAPIService) ListQueueJobs ¶
func (a *QueuesAPIService) ListQueueJobs(ctx context.Context, organizationName string, projectName string, queueName string) ApiListQueueJobsRequest
ListQueueJobs List Jobs
Gets the list of jobs in a queue
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param queueName The queue name. @return ApiListQueueJobsRequest
func (*QueuesAPIService) ListQueueJobsExecute ¶
func (a *QueuesAPIService) ListQueueJobsExecute(r ApiListQueueJobsRequest) (*QueueJobCollection, *http.Response, error)
Execute executes the request
@return QueueJobCollection
func (*QueuesAPIService) ListQueues ¶
func (a *QueuesAPIService) ListQueues(ctx context.Context, organizationName string, projectName string) ApiListQueuesRequest
ListQueues List Queues
Gets the list of queues in the given project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @return ApiListQueuesRequest
func (*QueuesAPIService) ListQueuesExecute ¶
func (a *QueuesAPIService) ListQueuesExecute(r ApiListQueuesRequest) (*QueueCollection, *http.Response, error)
Execute executes the request
@return QueueCollection
func (*QueuesAPIService) UpdateQueue ¶
func (a *QueuesAPIService) UpdateQueue(ctx context.Context, organizationName string, projectName string, queueName string) ApiUpdateQueueRequest
UpdateQueue Update Queue
Updates an existing queue in the given project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param queueName The queue name. @return ApiUpdateQueueRequest
func (*QueuesAPIService) UpdateQueueExecute ¶
func (a *QueuesAPIService) UpdateQueueExecute(r ApiUpdateQueueRequest) (*Queue, *http.Response, error)
Execute executes the request
@return Queue
type Quotas ¶
type Quotas struct {
ContainerGroupsQuotas ContainerGroupsQuotas `json:"container_groups_quotas"`
// The time the resource was created
CreateTime *time.Time `json:"create_time,omitempty"`
// The time the resource was last updated
UpdateTime *time.Time `json:"update_time,omitempty"`
}
Quotas Represents the organization quotas
func NewQuotas ¶
func NewQuotas(containerGroupsQuotas ContainerGroupsQuotas) *Quotas
NewQuotas instantiates a new Quotas object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQuotasWithDefaults ¶
func NewQuotasWithDefaults() *Quotas
NewQuotasWithDefaults instantiates a new Quotas object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Quotas) GetContainerGroupsQuotas ¶
func (o *Quotas) GetContainerGroupsQuotas() ContainerGroupsQuotas
GetContainerGroupsQuotas returns the ContainerGroupsQuotas field value
func (*Quotas) GetContainerGroupsQuotasOk ¶
func (o *Quotas) GetContainerGroupsQuotasOk() (*ContainerGroupsQuotas, bool)
GetContainerGroupsQuotasOk returns a tuple with the ContainerGroupsQuotas field value and a boolean to check if the value has been set.
func (*Quotas) GetCreateTime ¶
GetCreateTime returns the CreateTime field value if set, zero value otherwise.
func (*Quotas) GetCreateTimeOk ¶
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 (*Quotas) GetUpdateTime ¶
GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.
func (*Quotas) GetUpdateTimeOk ¶
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 (*Quotas) HasCreateTime ¶
HasCreateTime returns a boolean if a field has been set.
func (*Quotas) HasUpdateTime ¶
HasUpdateTime returns a boolean if a field has been set.
func (Quotas) MarshalJSON ¶
func (*Quotas) SetContainerGroupsQuotas ¶
func (o *Quotas) SetContainerGroupsQuotas(v ContainerGroupsQuotas)
SetContainerGroupsQuotas sets field value
func (*Quotas) SetCreateTime ¶
SetCreateTime gets a reference to the given time.Time and assigns it to the CreateTime field.
func (*Quotas) SetUpdateTime ¶
SetUpdateTime gets a reference to the given time.Time and assigns it to the UpdateTime field.
func (*Quotas) UnmarshalJSON ¶
type QuotasAPIService ¶
type QuotasAPIService service
QuotasAPIService QuotasAPI service
func (*QuotasAPIService) GetQuotas ¶
func (a *QuotasAPIService) GetQuotas(ctx context.Context, organizationName string) ApiGetQuotasRequest
GetQuotas Get Quotas
Gets the organization quotas
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @return ApiGetQuotasRequest
func (*QuotasAPIService) GetQuotasExecute ¶
func (a *QuotasAPIService) GetQuotasExecute(r ApiGetQuotasRequest) (*Quotas, *http.Response, error)
Execute executes the request
@return Quotas
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
type ServerVariable ¶
ServerVariable stores the information about a server variable
type SystemLog ¶
type SystemLog struct {
// The name of the event
EventName string `json:"event_name" validate:"regexp=^.*$"`
// The UTC date & time when the log item was created
EventTime time.Time `json:"event_time"`
// The container group instance identifier.
InstanceId *string `json:"instance_id,omitempty"`
// The container group machine identifier.
MachineId *string `json:"machine_id,omitempty"`
// The number of CPUs
ResourceCpu NullableInt32 `json:"resource_cpu"`
// The GPU class name
ResourceGpuClass string `json:"resource_gpu_class"`
// The memory amount in MB
ResourceMemory NullableInt32 `json:"resource_memory"`
// The storage amount in bytes
ResourceStorageAmount NullableInt64 `json:"resource_storage_amount"`
// The version instance ID
Version string `json:"version"`
}
SystemLog Represents a system log
func NewSystemLog ¶
func NewSystemLog(eventName string, eventTime time.Time, resourceCpu NullableInt32, resourceGpuClass string, resourceMemory NullableInt32, resourceStorageAmount NullableInt64, version string) *SystemLog
NewSystemLog instantiates a new SystemLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSystemLogWithDefaults ¶
func NewSystemLogWithDefaults() *SystemLog
NewSystemLogWithDefaults instantiates a new SystemLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SystemLog) GetEventName ¶
GetEventName returns the EventName field value
func (*SystemLog) GetEventNameOk ¶
GetEventNameOk returns a tuple with the EventName field value and a boolean to check if the value has been set.
func (*SystemLog) GetEventTime ¶
GetEventTime returns the EventTime field value
func (*SystemLog) GetEventTimeOk ¶
GetEventTimeOk returns a tuple with the EventTime field value and a boolean to check if the value has been set.
func (*SystemLog) GetInstanceId ¶
GetInstanceId returns the InstanceId field value if set, zero value otherwise.
func (*SystemLog) GetInstanceIdOk ¶
GetInstanceIdOk returns a tuple with the InstanceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemLog) GetMachineId ¶
GetMachineId returns the MachineId field value if set, zero value otherwise.
func (*SystemLog) GetMachineIdOk ¶
GetMachineIdOk returns a tuple with the MachineId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SystemLog) GetResourceCpu ¶
GetResourceCpu returns the ResourceCpu field value If the value is explicit nil, the zero value for int32 will be returned
func (*SystemLog) GetResourceCpuOk ¶
GetResourceCpuOk returns a tuple with the ResourceCpu field value 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 (*SystemLog) GetResourceGpuClass ¶
GetResourceGpuClass returns the ResourceGpuClass field value
func (*SystemLog) GetResourceGpuClassOk ¶
GetResourceGpuClassOk returns a tuple with the ResourceGpuClass field value and a boolean to check if the value has been set.
func (*SystemLog) GetResourceMemory ¶
GetResourceMemory returns the ResourceMemory field value If the value is explicit nil, the zero value for int32 will be returned
func (*SystemLog) GetResourceMemoryOk ¶
GetResourceMemoryOk returns a tuple with the ResourceMemory field value 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 (*SystemLog) GetResourceStorageAmount ¶
GetResourceStorageAmount returns the ResourceStorageAmount field value If the value is explicit nil, the zero value for int64 will be returned
func (*SystemLog) GetResourceStorageAmountOk ¶
GetResourceStorageAmountOk returns a tuple with the ResourceStorageAmount field value 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 (*SystemLog) GetVersion ¶
GetVersion returns the Version field value
func (*SystemLog) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.
func (*SystemLog) HasInstanceId ¶
HasInstanceId returns a boolean if a field has been set.
func (*SystemLog) HasMachineId ¶
HasMachineId returns a boolean if a field has been set.
func (SystemLog) MarshalJSON ¶
func (*SystemLog) SetEventName ¶
SetEventName sets field value
func (*SystemLog) SetEventTime ¶
SetEventTime sets field value
func (*SystemLog) SetInstanceId ¶
SetInstanceId gets a reference to the given string and assigns it to the InstanceId field.
func (*SystemLog) SetMachineId ¶
SetMachineId gets a reference to the given string and assigns it to the MachineId field.
func (*SystemLog) SetResourceCpu ¶
SetResourceCpu sets field value
func (*SystemLog) SetResourceGpuClass ¶
SetResourceGpuClass sets field value
func (*SystemLog) SetResourceMemory ¶
SetResourceMemory sets field value
func (*SystemLog) SetResourceStorageAmount ¶
SetResourceStorageAmount sets field value
func (*SystemLog) UnmarshalJSON ¶
type SystemLogList ¶
type SystemLogList struct {
// A list of system logs
Items []SystemLog `json:"items"`
}
SystemLogList Represents a list of system logs
func NewSystemLogList ¶
func NewSystemLogList(items []SystemLog) *SystemLogList
NewSystemLogList instantiates a new SystemLogList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSystemLogListWithDefaults ¶
func NewSystemLogListWithDefaults() *SystemLogList
NewSystemLogListWithDefaults instantiates a new SystemLogList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SystemLogList) GetItems ¶
func (o *SystemLogList) GetItems() []SystemLog
GetItems returns the Items field value
func (*SystemLogList) GetItemsOk ¶
func (o *SystemLogList) GetItemsOk() ([]SystemLog, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (SystemLogList) MarshalJSON ¶
func (o SystemLogList) MarshalJSON() ([]byte, error)
func (*SystemLogList) SetItems ¶
func (o *SystemLogList) SetItems(v []SystemLog)
SetItems sets field value
func (SystemLogList) ToMap ¶
func (o SystemLogList) ToMap() (map[string]interface{}, error)
func (*SystemLogList) UnmarshalJSON ¶
func (o *SystemLogList) UnmarshalJSON(data []byte) (err error)
type SystemLogsAPIService ¶
type SystemLogsAPIService service
SystemLogsAPIService SystemLogsAPI service
func (*SystemLogsAPIService) GetSystemLogs ¶
func (a *SystemLogsAPIService) GetSystemLogs(ctx context.Context, organizationName string, projectName string, containerGroupName string) ApiGetSystemLogsRequest
GetSystemLogs Get System Logs
Gets the System Logs
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @return ApiGetSystemLogsRequest
func (*SystemLogsAPIService) GetSystemLogsExecute ¶
func (a *SystemLogsAPIService) GetSystemLogsExecute(r ApiGetSystemLogsRequest) (*SystemLogList, *http.Response, error)
Execute executes the request
@return SystemLogList
type UpdateContainer ¶
type UpdateContainer struct {
// Pass a command (and optional arguments) to override the ENTRYPOINT and CMD of a container image.
Command []string `json:"command,omitempty"`
// Environment variables to set in the container.
EnvironmentVariables map[string]string `json:"environment_variables,omitempty"`
// The container image to use.
Image NullableString `json:"image,omitempty" validate:"regexp=^.*$"`
// The container image caching.
ImageCaching *bool `json:"image_caching,omitempty"`
Logging *UpdateContainerLogging `json:"logging,omitempty"`
Priority NullableContainerGroupPriority `json:"priority,omitempty"`
RegistryAuthentication *ContainerRegistryAuthentication `json:"registry_authentication,omitempty"`
Resources *UpdateContainerResources `json:"resources,omitempty"`
}
UpdateContainer Represents an update container object
func NewUpdateContainer ¶
func NewUpdateContainer() *UpdateContainer
NewUpdateContainer instantiates a new UpdateContainer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateContainerWithDefaults ¶
func NewUpdateContainerWithDefaults() *UpdateContainer
NewUpdateContainerWithDefaults instantiates a new UpdateContainer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateContainer) GetCommand ¶
func (o *UpdateContainer) GetCommand() []string
GetCommand returns the Command field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainer) GetCommandOk ¶
func (o *UpdateContainer) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateContainer) GetEnvironmentVariables ¶
func (o *UpdateContainer) GetEnvironmentVariables() map[string]string
GetEnvironmentVariables returns the EnvironmentVariables field value if set, zero value otherwise.
func (*UpdateContainer) GetEnvironmentVariablesOk ¶
func (o *UpdateContainer) GetEnvironmentVariablesOk() (map[string]string, bool)
GetEnvironmentVariablesOk returns a tuple with the EnvironmentVariables field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainer) GetImage ¶
func (o *UpdateContainer) GetImage() string
GetImage returns the Image field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainer) GetImageCaching ¶
func (o *UpdateContainer) GetImageCaching() bool
GetImageCaching returns the ImageCaching field value if set, zero value otherwise.
func (*UpdateContainer) GetImageCachingOk ¶
func (o *UpdateContainer) GetImageCachingOk() (*bool, bool)
GetImageCachingOk returns a tuple with the ImageCaching field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainer) GetImageOk ¶
func (o *UpdateContainer) GetImageOk() (*string, bool)
GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateContainer) GetLogging ¶
func (o *UpdateContainer) GetLogging() UpdateContainerLogging
GetLogging returns the Logging field value if set, zero value otherwise.
func (*UpdateContainer) GetLoggingOk ¶
func (o *UpdateContainer) GetLoggingOk() (*UpdateContainerLogging, bool)
GetLoggingOk returns a tuple with the Logging field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainer) GetPriority ¶
func (o *UpdateContainer) GetPriority() ContainerGroupPriority
GetPriority returns the Priority field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainer) GetPriorityOk ¶
func (o *UpdateContainer) GetPriorityOk() (*ContainerGroupPriority, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateContainer) GetRegistryAuthentication ¶
func (o *UpdateContainer) GetRegistryAuthentication() ContainerRegistryAuthentication
GetRegistryAuthentication returns the RegistryAuthentication field value if set, zero value otherwise.
func (*UpdateContainer) GetRegistryAuthenticationOk ¶
func (o *UpdateContainer) GetRegistryAuthenticationOk() (*ContainerRegistryAuthentication, bool)
GetRegistryAuthenticationOk returns a tuple with the RegistryAuthentication field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainer) GetResources ¶
func (o *UpdateContainer) GetResources() UpdateContainerResources
GetResources returns the Resources field value if set, zero value otherwise.
func (*UpdateContainer) GetResourcesOk ¶
func (o *UpdateContainer) GetResourcesOk() (*UpdateContainerResources, 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 (*UpdateContainer) HasCommand ¶
func (o *UpdateContainer) HasCommand() bool
HasCommand returns a boolean if a field has been set.
func (*UpdateContainer) HasEnvironmentVariables ¶
func (o *UpdateContainer) HasEnvironmentVariables() bool
HasEnvironmentVariables returns a boolean if a field has been set.
func (*UpdateContainer) HasImage ¶
func (o *UpdateContainer) HasImage() bool
HasImage returns a boolean if a field has been set.
func (*UpdateContainer) HasImageCaching ¶
func (o *UpdateContainer) HasImageCaching() bool
HasImageCaching returns a boolean if a field has been set.
func (*UpdateContainer) HasLogging ¶
func (o *UpdateContainer) HasLogging() bool
HasLogging returns a boolean if a field has been set.
func (*UpdateContainer) HasPriority ¶
func (o *UpdateContainer) HasPriority() bool
HasPriority returns a boolean if a field has been set.
func (*UpdateContainer) HasRegistryAuthentication ¶
func (o *UpdateContainer) HasRegistryAuthentication() bool
HasRegistryAuthentication returns a boolean if a field has been set.
func (*UpdateContainer) HasResources ¶
func (o *UpdateContainer) HasResources() bool
HasResources returns a boolean if a field has been set.
func (UpdateContainer) MarshalJSON ¶
func (o UpdateContainer) MarshalJSON() ([]byte, error)
func (*UpdateContainer) SetCommand ¶
func (o *UpdateContainer) SetCommand(v []string)
SetCommand gets a reference to the given []string and assigns it to the Command field.
func (*UpdateContainer) SetEnvironmentVariables ¶
func (o *UpdateContainer) SetEnvironmentVariables(v map[string]string)
SetEnvironmentVariables gets a reference to the given map[string]string and assigns it to the EnvironmentVariables field.
func (*UpdateContainer) SetImage ¶
func (o *UpdateContainer) SetImage(v string)
SetImage gets a reference to the given NullableString and assigns it to the Image field.
func (*UpdateContainer) SetImageCaching ¶
func (o *UpdateContainer) SetImageCaching(v bool)
SetImageCaching gets a reference to the given bool and assigns it to the ImageCaching field.
func (*UpdateContainer) SetImageNil ¶
func (o *UpdateContainer) SetImageNil()
SetImageNil sets the value for Image to be an explicit nil
func (*UpdateContainer) SetLogging ¶
func (o *UpdateContainer) SetLogging(v UpdateContainerLogging)
SetLogging gets a reference to the given UpdateContainerLogging and assigns it to the Logging field.
func (*UpdateContainer) SetPriority ¶
func (o *UpdateContainer) SetPriority(v ContainerGroupPriority)
SetPriority gets a reference to the given NullableContainerGroupPriority and assigns it to the Priority field.
func (*UpdateContainer) SetPriorityNil ¶
func (o *UpdateContainer) SetPriorityNil()
SetPriorityNil sets the value for Priority to be an explicit nil
func (*UpdateContainer) SetRegistryAuthentication ¶
func (o *UpdateContainer) SetRegistryAuthentication(v ContainerRegistryAuthentication)
SetRegistryAuthentication gets a reference to the given ContainerRegistryAuthentication and assigns it to the RegistryAuthentication field.
func (*UpdateContainer) SetResources ¶
func (o *UpdateContainer) SetResources(v UpdateContainerResources)
SetResources gets a reference to the given UpdateContainerResources and assigns it to the Resources field.
func (UpdateContainer) ToMap ¶
func (o UpdateContainer) ToMap() (map[string]interface{}, error)
func (*UpdateContainer) UnsetImage ¶
func (o *UpdateContainer) UnsetImage()
UnsetImage ensures that no value is present for Image, not even an explicit nil
func (*UpdateContainer) UnsetPriority ¶
func (o *UpdateContainer) UnsetPriority()
UnsetPriority ensures that no value is present for Priority, not even an explicit nil
type UpdateContainerGroup ¶
type UpdateContainerGroup struct {
DisplayName NullableString `json:"display_name,omitempty" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
Container *UpdateContainer `json:"container,omitempty"`
Replicas NullableInt32 `json:"replicas,omitempty"`
// List of countries nodes must be located in. Remove this field to permit nodes from any country.
CountryCodes []CountryCode `json:"country_codes,omitempty"`
Networking *UpdateContainerGroupNetworking `json:"networking,omitempty"`
LivenessProbe *ContainerGroupLivenessProbe `json:"liveness_probe,omitempty"`
ReadinessProbe *ContainerGroupReadinessProbe `json:"readiness_probe,omitempty"`
StartupProbe *ContainerGroupStartupProbe `json:"startup_probe,omitempty"`
QueueAutoscaler *QueueAutoscaler `json:"queue_autoscaler,omitempty"`
}
UpdateContainerGroup Represents a request to update a container group
func NewUpdateContainerGroup ¶
func NewUpdateContainerGroup() *UpdateContainerGroup
NewUpdateContainerGroup instantiates a new UpdateContainerGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateContainerGroupWithDefaults ¶
func NewUpdateContainerGroupWithDefaults() *UpdateContainerGroup
NewUpdateContainerGroupWithDefaults instantiates a new UpdateContainerGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateContainerGroup) GetContainer ¶
func (o *UpdateContainerGroup) GetContainer() UpdateContainer
GetContainer returns the Container field value if set, zero value otherwise.
func (*UpdateContainerGroup) GetContainerOk ¶
func (o *UpdateContainerGroup) GetContainerOk() (*UpdateContainer, bool)
GetContainerOk returns a tuple with the Container field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerGroup) GetCountryCodes ¶
func (o *UpdateContainerGroup) GetCountryCodes() []CountryCode
GetCountryCodes returns the CountryCodes field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainerGroup) GetCountryCodesOk ¶
func (o *UpdateContainerGroup) GetCountryCodesOk() ([]CountryCode, bool)
GetCountryCodesOk returns a tuple with the CountryCodes 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 (*UpdateContainerGroup) GetDisplayName ¶
func (o *UpdateContainerGroup) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainerGroup) GetDisplayNameOk ¶
func (o *UpdateContainerGroup) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateContainerGroup) GetLivenessProbe ¶
func (o *UpdateContainerGroup) GetLivenessProbe() ContainerGroupLivenessProbe
GetLivenessProbe returns the LivenessProbe field value if set, zero value otherwise.
func (*UpdateContainerGroup) GetLivenessProbeOk ¶
func (o *UpdateContainerGroup) GetLivenessProbeOk() (*ContainerGroupLivenessProbe, bool)
GetLivenessProbeOk returns a tuple with the LivenessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerGroup) GetNetworking ¶
func (o *UpdateContainerGroup) GetNetworking() UpdateContainerGroupNetworking
GetNetworking returns the Networking field value if set, zero value otherwise.
func (*UpdateContainerGroup) GetNetworkingOk ¶
func (o *UpdateContainerGroup) GetNetworkingOk() (*UpdateContainerGroupNetworking, bool)
GetNetworkingOk returns a tuple with the Networking field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerGroup) GetQueueAutoscaler ¶
func (o *UpdateContainerGroup) GetQueueAutoscaler() QueueAutoscaler
GetQueueAutoscaler returns the QueueAutoscaler field value if set, zero value otherwise.
func (*UpdateContainerGroup) GetQueueAutoscalerOk ¶
func (o *UpdateContainerGroup) GetQueueAutoscalerOk() (*QueueAutoscaler, bool)
GetQueueAutoscalerOk returns a tuple with the QueueAutoscaler field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerGroup) GetReadinessProbe ¶
func (o *UpdateContainerGroup) GetReadinessProbe() ContainerGroupReadinessProbe
GetReadinessProbe returns the ReadinessProbe field value if set, zero value otherwise.
func (*UpdateContainerGroup) GetReadinessProbeOk ¶
func (o *UpdateContainerGroup) GetReadinessProbeOk() (*ContainerGroupReadinessProbe, bool)
GetReadinessProbeOk returns a tuple with the ReadinessProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerGroup) GetReplicas ¶
func (o *UpdateContainerGroup) GetReplicas() int32
GetReplicas returns the Replicas field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainerGroup) GetReplicasOk ¶
func (o *UpdateContainerGroup) GetReplicasOk() (*int32, bool)
GetReplicasOk returns a tuple with the Replicas 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 (*UpdateContainerGroup) GetStartupProbe ¶
func (o *UpdateContainerGroup) GetStartupProbe() ContainerGroupStartupProbe
GetStartupProbe returns the StartupProbe field value if set, zero value otherwise.
func (*UpdateContainerGroup) GetStartupProbeOk ¶
func (o *UpdateContainerGroup) GetStartupProbeOk() (*ContainerGroupStartupProbe, bool)
GetStartupProbeOk returns a tuple with the StartupProbe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerGroup) HasContainer ¶
func (o *UpdateContainerGroup) HasContainer() bool
HasContainer returns a boolean if a field has been set.
func (*UpdateContainerGroup) HasCountryCodes ¶
func (o *UpdateContainerGroup) HasCountryCodes() bool
HasCountryCodes returns a boolean if a field has been set.
func (*UpdateContainerGroup) HasDisplayName ¶
func (o *UpdateContainerGroup) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*UpdateContainerGroup) HasLivenessProbe ¶
func (o *UpdateContainerGroup) HasLivenessProbe() bool
HasLivenessProbe returns a boolean if a field has been set.
func (*UpdateContainerGroup) HasNetworking ¶
func (o *UpdateContainerGroup) HasNetworking() bool
HasNetworking returns a boolean if a field has been set.
func (*UpdateContainerGroup) HasQueueAutoscaler ¶
func (o *UpdateContainerGroup) HasQueueAutoscaler() bool
HasQueueAutoscaler returns a boolean if a field has been set.
func (*UpdateContainerGroup) HasReadinessProbe ¶
func (o *UpdateContainerGroup) HasReadinessProbe() bool
HasReadinessProbe returns a boolean if a field has been set.
func (*UpdateContainerGroup) HasReplicas ¶
func (o *UpdateContainerGroup) HasReplicas() bool
HasReplicas returns a boolean if a field has been set.
func (*UpdateContainerGroup) HasStartupProbe ¶
func (o *UpdateContainerGroup) HasStartupProbe() bool
HasStartupProbe returns a boolean if a field has been set.
func (UpdateContainerGroup) MarshalJSON ¶
func (o UpdateContainerGroup) MarshalJSON() ([]byte, error)
func (*UpdateContainerGroup) SetContainer ¶
func (o *UpdateContainerGroup) SetContainer(v UpdateContainer)
SetContainer gets a reference to the given UpdateContainer and assigns it to the Container field.
func (*UpdateContainerGroup) SetCountryCodes ¶
func (o *UpdateContainerGroup) SetCountryCodes(v []CountryCode)
SetCountryCodes gets a reference to the given []CountryCode and assigns it to the CountryCodes field.
func (*UpdateContainerGroup) SetDisplayName ¶
func (o *UpdateContainerGroup) SetDisplayName(v string)
SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.
func (*UpdateContainerGroup) SetDisplayNameNil ¶
func (o *UpdateContainerGroup) SetDisplayNameNil()
SetDisplayNameNil sets the value for DisplayName to be an explicit nil
func (*UpdateContainerGroup) SetLivenessProbe ¶
func (o *UpdateContainerGroup) SetLivenessProbe(v ContainerGroupLivenessProbe)
SetLivenessProbe gets a reference to the given ContainerGroupLivenessProbe and assigns it to the LivenessProbe field.
func (*UpdateContainerGroup) SetNetworking ¶
func (o *UpdateContainerGroup) SetNetworking(v UpdateContainerGroupNetworking)
SetNetworking gets a reference to the given UpdateContainerGroupNetworking and assigns it to the Networking field.
func (*UpdateContainerGroup) SetQueueAutoscaler ¶
func (o *UpdateContainerGroup) SetQueueAutoscaler(v QueueAutoscaler)
SetQueueAutoscaler gets a reference to the given QueueAutoscaler and assigns it to the QueueAutoscaler field.
func (*UpdateContainerGroup) SetReadinessProbe ¶
func (o *UpdateContainerGroup) SetReadinessProbe(v ContainerGroupReadinessProbe)
SetReadinessProbe gets a reference to the given ContainerGroupReadinessProbe and assigns it to the ReadinessProbe field.
func (*UpdateContainerGroup) SetReplicas ¶
func (o *UpdateContainerGroup) SetReplicas(v int32)
SetReplicas gets a reference to the given NullableInt32 and assigns it to the Replicas field.
func (*UpdateContainerGroup) SetReplicasNil ¶
func (o *UpdateContainerGroup) SetReplicasNil()
SetReplicasNil sets the value for Replicas to be an explicit nil
func (*UpdateContainerGroup) SetStartupProbe ¶
func (o *UpdateContainerGroup) SetStartupProbe(v ContainerGroupStartupProbe)
SetStartupProbe gets a reference to the given ContainerGroupStartupProbe and assigns it to the StartupProbe field.
func (UpdateContainerGroup) ToMap ¶
func (o UpdateContainerGroup) ToMap() (map[string]interface{}, error)
func (*UpdateContainerGroup) UnsetDisplayName ¶
func (o *UpdateContainerGroup) UnsetDisplayName()
UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil
func (*UpdateContainerGroup) UnsetReplicas ¶
func (o *UpdateContainerGroup) UnsetReplicas()
UnsetReplicas ensures that no value is present for Replicas, not even an explicit nil
type UpdateContainerGroupNetworking ¶
type UpdateContainerGroupNetworking struct {
// The port number to expose on the container group
Port NullableInt32 `json:"port,omitempty"`
}
UpdateContainerGroupNetworking Represents update container group networking parameters
func NewUpdateContainerGroupNetworking ¶
func NewUpdateContainerGroupNetworking() *UpdateContainerGroupNetworking
NewUpdateContainerGroupNetworking instantiates a new UpdateContainerGroupNetworking object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateContainerGroupNetworkingWithDefaults ¶
func NewUpdateContainerGroupNetworkingWithDefaults() *UpdateContainerGroupNetworking
NewUpdateContainerGroupNetworkingWithDefaults instantiates a new UpdateContainerGroupNetworking object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateContainerGroupNetworking) GetPort ¶
func (o *UpdateContainerGroupNetworking) GetPort() int32
GetPort returns the Port field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainerGroupNetworking) GetPortOk ¶
func (o *UpdateContainerGroupNetworking) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateContainerGroupNetworking) HasPort ¶
func (o *UpdateContainerGroupNetworking) HasPort() bool
HasPort returns a boolean if a field has been set.
func (UpdateContainerGroupNetworking) MarshalJSON ¶
func (o UpdateContainerGroupNetworking) MarshalJSON() ([]byte, error)
func (*UpdateContainerGroupNetworking) SetPort ¶
func (o *UpdateContainerGroupNetworking) SetPort(v int32)
SetPort gets a reference to the given NullableInt32 and assigns it to the Port field.
func (*UpdateContainerGroupNetworking) SetPortNil ¶
func (o *UpdateContainerGroupNetworking) SetPortNil()
SetPortNil sets the value for Port to be an explicit nil
func (UpdateContainerGroupNetworking) ToMap ¶
func (o UpdateContainerGroupNetworking) ToMap() (map[string]interface{}, error)
func (*UpdateContainerGroupNetworking) UnsetPort ¶
func (o *UpdateContainerGroupNetworking) UnsetPort()
UnsetPort ensures that no value is present for Port, not even an explicit nil
type UpdateContainerLogging ¶
type UpdateContainerLogging struct {
Axiom *ContainerLoggingAxiom `json:"axiom,omitempty"`
Datadog *ContainerLoggingDatadog `json:"datadog,omitempty"`
Http *ContainerLoggingHttp `json:"http,omitempty"`
NewRelic *ContainerLoggingNewRelic `json:"new_relic,omitempty"`
Splunk *ContainerLoggingSplunk `json:"splunk,omitempty"`
Tcp *ContainerLoggingTcp `json:"tcp,omitempty"`
}
UpdateContainerLogging Configuration options for directing container logs to a logging provider. This schema enables you to specify a single logging destination for container output, supporting monitoring, debugging, and analytics use cases. Each provider has its own configuration parameters defined in the referenced schemas. Only one logging provider can be selected at a time.
func NewUpdateContainerLogging ¶
func NewUpdateContainerLogging() *UpdateContainerLogging
NewUpdateContainerLogging instantiates a new UpdateContainerLogging object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateContainerLoggingWithDefaults ¶
func NewUpdateContainerLoggingWithDefaults() *UpdateContainerLogging
NewUpdateContainerLoggingWithDefaults instantiates a new UpdateContainerLogging object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateContainerLogging) GetAxiom ¶
func (o *UpdateContainerLogging) GetAxiom() ContainerLoggingAxiom
GetAxiom returns the Axiom field value if set, zero value otherwise.
func (*UpdateContainerLogging) GetAxiomOk ¶
func (o *UpdateContainerLogging) GetAxiomOk() (*ContainerLoggingAxiom, bool)
GetAxiomOk returns a tuple with the Axiom field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerLogging) GetDatadog ¶
func (o *UpdateContainerLogging) GetDatadog() ContainerLoggingDatadog
GetDatadog returns the Datadog field value if set, zero value otherwise.
func (*UpdateContainerLogging) GetDatadogOk ¶
func (o *UpdateContainerLogging) GetDatadogOk() (*ContainerLoggingDatadog, bool)
GetDatadogOk returns a tuple with the Datadog field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerLogging) GetHttp ¶
func (o *UpdateContainerLogging) GetHttp() ContainerLoggingHttp
GetHttp returns the Http field value if set, zero value otherwise.
func (*UpdateContainerLogging) GetHttpOk ¶
func (o *UpdateContainerLogging) GetHttpOk() (*ContainerLoggingHttp, bool)
GetHttpOk returns a tuple with the Http field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerLogging) GetNewRelic ¶
func (o *UpdateContainerLogging) GetNewRelic() ContainerLoggingNewRelic
GetNewRelic returns the NewRelic field value if set, zero value otherwise.
func (*UpdateContainerLogging) GetNewRelicOk ¶
func (o *UpdateContainerLogging) GetNewRelicOk() (*ContainerLoggingNewRelic, bool)
GetNewRelicOk returns a tuple with the NewRelic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerLogging) GetSplunk ¶
func (o *UpdateContainerLogging) GetSplunk() ContainerLoggingSplunk
GetSplunk returns the Splunk field value if set, zero value otherwise.
func (*UpdateContainerLogging) GetSplunkOk ¶
func (o *UpdateContainerLogging) GetSplunkOk() (*ContainerLoggingSplunk, bool)
GetSplunkOk returns a tuple with the Splunk field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerLogging) GetTcp ¶
func (o *UpdateContainerLogging) GetTcp() ContainerLoggingTcp
GetTcp returns the Tcp field value if set, zero value otherwise.
func (*UpdateContainerLogging) GetTcpOk ¶
func (o *UpdateContainerLogging) GetTcpOk() (*ContainerLoggingTcp, bool)
GetTcpOk returns a tuple with the Tcp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateContainerLogging) HasAxiom ¶
func (o *UpdateContainerLogging) HasAxiom() bool
HasAxiom returns a boolean if a field has been set.
func (*UpdateContainerLogging) HasDatadog ¶
func (o *UpdateContainerLogging) HasDatadog() bool
HasDatadog returns a boolean if a field has been set.
func (*UpdateContainerLogging) HasHttp ¶
func (o *UpdateContainerLogging) HasHttp() bool
HasHttp returns a boolean if a field has been set.
func (*UpdateContainerLogging) HasNewRelic ¶
func (o *UpdateContainerLogging) HasNewRelic() bool
HasNewRelic returns a boolean if a field has been set.
func (*UpdateContainerLogging) HasSplunk ¶
func (o *UpdateContainerLogging) HasSplunk() bool
HasSplunk returns a boolean if a field has been set.
func (*UpdateContainerLogging) HasTcp ¶
func (o *UpdateContainerLogging) HasTcp() bool
HasTcp returns a boolean if a field has been set.
func (UpdateContainerLogging) MarshalJSON ¶
func (o UpdateContainerLogging) MarshalJSON() ([]byte, error)
func (*UpdateContainerLogging) SetAxiom ¶
func (o *UpdateContainerLogging) SetAxiom(v ContainerLoggingAxiom)
SetAxiom gets a reference to the given ContainerLoggingAxiom and assigns it to the Axiom field.
func (*UpdateContainerLogging) SetDatadog ¶
func (o *UpdateContainerLogging) SetDatadog(v ContainerLoggingDatadog)
SetDatadog gets a reference to the given ContainerLoggingDatadog and assigns it to the Datadog field.
func (*UpdateContainerLogging) SetHttp ¶
func (o *UpdateContainerLogging) SetHttp(v ContainerLoggingHttp)
SetHttp gets a reference to the given ContainerLoggingHttp and assigns it to the Http field.
func (*UpdateContainerLogging) SetNewRelic ¶
func (o *UpdateContainerLogging) SetNewRelic(v ContainerLoggingNewRelic)
SetNewRelic gets a reference to the given ContainerLoggingNewRelic and assigns it to the NewRelic field.
func (*UpdateContainerLogging) SetSplunk ¶
func (o *UpdateContainerLogging) SetSplunk(v ContainerLoggingSplunk)
SetSplunk gets a reference to the given ContainerLoggingSplunk and assigns it to the Splunk field.
func (*UpdateContainerLogging) SetTcp ¶
func (o *UpdateContainerLogging) SetTcp(v ContainerLoggingTcp)
SetTcp gets a reference to the given ContainerLoggingTcp and assigns it to the Tcp field.
func (UpdateContainerLogging) ToMap ¶
func (o UpdateContainerLogging) ToMap() (map[string]interface{}, error)
type UpdateContainerResources ¶
type UpdateContainerResources struct {
// The number of CPU cores to allocate to the container (between 1 and 16 cores).
Cpu NullableInt32 `json:"cpu,omitempty"`
// The amount of memory to allocate to the container in megabytes (between 1024MB and 61440MB).
Memory NullableInt32 `json:"memory,omitempty"`
// List of GPU class identifiers that the container can use, specified as UUIDs.
GpuClasses []string `json:"gpu_classes,omitempty"`
// The amount of storage to allocate to the container in bytes (between 1GB and 50GB).
StorageAmount NullableInt64 `json:"storage_amount,omitempty"`
}
UpdateContainerResources Defines the resource specifications that can be modified for a container group, including CPU, memory, GPU classes, and storage allocations.
func NewUpdateContainerResources ¶
func NewUpdateContainerResources() *UpdateContainerResources
NewUpdateContainerResources instantiates a new UpdateContainerResources object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateContainerResourcesWithDefaults ¶
func NewUpdateContainerResourcesWithDefaults() *UpdateContainerResources
NewUpdateContainerResourcesWithDefaults instantiates a new UpdateContainerResources object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateContainerResources) GetCpu ¶
func (o *UpdateContainerResources) GetCpu() int32
GetCpu returns the Cpu field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainerResources) GetCpuOk ¶
func (o *UpdateContainerResources) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateContainerResources) GetGpuClasses ¶
func (o *UpdateContainerResources) GetGpuClasses() []string
GetGpuClasses returns the GpuClasses field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainerResources) GetGpuClassesOk ¶
func (o *UpdateContainerResources) GetGpuClassesOk() ([]string, bool)
GetGpuClassesOk returns a tuple with the GpuClasses 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 (*UpdateContainerResources) GetMemory ¶
func (o *UpdateContainerResources) GetMemory() int32
GetMemory returns the Memory field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainerResources) GetMemoryOk ¶
func (o *UpdateContainerResources) GetMemoryOk() (*int32, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateContainerResources) GetStorageAmount ¶
func (o *UpdateContainerResources) GetStorageAmount() int64
GetStorageAmount returns the StorageAmount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateContainerResources) GetStorageAmountOk ¶
func (o *UpdateContainerResources) GetStorageAmountOk() (*int64, bool)
GetStorageAmountOk returns a tuple with the StorageAmount 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 (*UpdateContainerResources) HasCpu ¶
func (o *UpdateContainerResources) HasCpu() bool
HasCpu returns a boolean if a field has been set.
func (*UpdateContainerResources) HasGpuClasses ¶
func (o *UpdateContainerResources) HasGpuClasses() bool
HasGpuClasses returns a boolean if a field has been set.
func (*UpdateContainerResources) HasMemory ¶
func (o *UpdateContainerResources) HasMemory() bool
HasMemory returns a boolean if a field has been set.
func (*UpdateContainerResources) HasStorageAmount ¶
func (o *UpdateContainerResources) HasStorageAmount() bool
HasStorageAmount returns a boolean if a field has been set.
func (UpdateContainerResources) MarshalJSON ¶
func (o UpdateContainerResources) MarshalJSON() ([]byte, error)
func (*UpdateContainerResources) SetCpu ¶
func (o *UpdateContainerResources) SetCpu(v int32)
SetCpu gets a reference to the given NullableInt32 and assigns it to the Cpu field.
func (*UpdateContainerResources) SetCpuNil ¶
func (o *UpdateContainerResources) SetCpuNil()
SetCpuNil sets the value for Cpu to be an explicit nil
func (*UpdateContainerResources) SetGpuClasses ¶
func (o *UpdateContainerResources) SetGpuClasses(v []string)
SetGpuClasses gets a reference to the given []string and assigns it to the GpuClasses field.
func (*UpdateContainerResources) SetMemory ¶
func (o *UpdateContainerResources) SetMemory(v int32)
SetMemory gets a reference to the given NullableInt32 and assigns it to the Memory field.
func (*UpdateContainerResources) SetMemoryNil ¶
func (o *UpdateContainerResources) SetMemoryNil()
SetMemoryNil sets the value for Memory to be an explicit nil
func (*UpdateContainerResources) SetStorageAmount ¶
func (o *UpdateContainerResources) SetStorageAmount(v int64)
SetStorageAmount gets a reference to the given NullableInt64 and assigns it to the StorageAmount field.
func (*UpdateContainerResources) SetStorageAmountNil ¶
func (o *UpdateContainerResources) SetStorageAmountNil()
SetStorageAmountNil sets the value for StorageAmount to be an explicit nil
func (UpdateContainerResources) ToMap ¶
func (o UpdateContainerResources) ToMap() (map[string]interface{}, error)
func (*UpdateContainerResources) UnsetCpu ¶
func (o *UpdateContainerResources) UnsetCpu()
UnsetCpu ensures that no value is present for Cpu, not even an explicit nil
func (*UpdateContainerResources) UnsetMemory ¶
func (o *UpdateContainerResources) UnsetMemory()
UnsetMemory ensures that no value is present for Memory, not even an explicit nil
func (*UpdateContainerResources) UnsetStorageAmount ¶
func (o *UpdateContainerResources) UnsetStorageAmount()
UnsetStorageAmount ensures that no value is present for StorageAmount, not even an explicit nil
type UpdateQueue ¶
type UpdateQueue struct {
// The display name. This may be used as a more human-readable name.
DisplayName NullableString `json:"display_name,omitempty" validate:"regexp=^[ ,-.0-9A-Za-z]+$"`
// The description. This may be used as a space for notes or other information about the queue.
Description NullableString `json:"description,omitempty"`
}
UpdateQueue Represents a request to update an existing queue.
func NewUpdateQueue ¶
func NewUpdateQueue() *UpdateQueue
NewUpdateQueue instantiates a new UpdateQueue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateQueueWithDefaults ¶
func NewUpdateQueueWithDefaults() *UpdateQueue
NewUpdateQueueWithDefaults instantiates a new UpdateQueue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UpdateQueue) GetDescription ¶
func (o *UpdateQueue) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateQueue) GetDescriptionOk ¶
func (o *UpdateQueue) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateQueue) GetDisplayName ¶
func (o *UpdateQueue) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateQueue) GetDisplayNameOk ¶
func (o *UpdateQueue) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateQueue) HasDescription ¶
func (o *UpdateQueue) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateQueue) HasDisplayName ¶
func (o *UpdateQueue) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (UpdateQueue) MarshalJSON ¶
func (o UpdateQueue) MarshalJSON() ([]byte, error)
func (*UpdateQueue) SetDescription ¶
func (o *UpdateQueue) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*UpdateQueue) SetDescriptionNil ¶
func (o *UpdateQueue) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*UpdateQueue) SetDisplayName ¶
func (o *UpdateQueue) SetDisplayName(v string)
SetDisplayName gets a reference to the given NullableString and assigns it to the DisplayName field.
func (*UpdateQueue) SetDisplayNameNil ¶
func (o *UpdateQueue) SetDisplayNameNil()
SetDisplayNameNil sets the value for DisplayName to be an explicit nil
func (UpdateQueue) ToMap ¶
func (o UpdateQueue) ToMap() (map[string]interface{}, error)
func (*UpdateQueue) UnsetDescription ¶
func (o *UpdateQueue) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*UpdateQueue) UnsetDisplayName ¶
func (o *UpdateQueue) UnsetDisplayName()
UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil
type WebhookSecretKey ¶
type WebhookSecretKey struct {
// The webhook secret key
SecretKey string `json:"secret_key" validate:"regexp=^[+\\/=0-9A-Za-z]{44,172}$"`
}
WebhookSecretKey Represents a webhook secret key
func NewWebhookSecretKey ¶
func NewWebhookSecretKey(secretKey string) *WebhookSecretKey
NewWebhookSecretKey instantiates a new WebhookSecretKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewWebhookSecretKeyWithDefaults ¶
func NewWebhookSecretKeyWithDefaults() *WebhookSecretKey
NewWebhookSecretKeyWithDefaults instantiates a new WebhookSecretKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*WebhookSecretKey) GetSecretKey ¶
func (o *WebhookSecretKey) GetSecretKey() string
GetSecretKey returns the SecretKey field value
func (*WebhookSecretKey) GetSecretKeyOk ¶
func (o *WebhookSecretKey) GetSecretKeyOk() (*string, bool)
GetSecretKeyOk returns a tuple with the SecretKey field value and a boolean to check if the value has been set.
func (WebhookSecretKey) MarshalJSON ¶
func (o WebhookSecretKey) MarshalJSON() ([]byte, error)
func (*WebhookSecretKey) SetSecretKey ¶
func (o *WebhookSecretKey) SetSecretKey(v string)
SetSecretKey sets field value
func (WebhookSecretKey) ToMap ¶
func (o WebhookSecretKey) ToMap() (map[string]interface{}, error)
func (*WebhookSecretKey) UnmarshalJSON ¶
func (o *WebhookSecretKey) UnmarshalJSON(data []byte) (err error)
type WebhookSecretKeyAPIService ¶
type WebhookSecretKeyAPIService service
WebhookSecretKeyAPIService WebhookSecretKeyAPI service
func (*WebhookSecretKeyAPIService) GetWebhookSecretKey ¶
func (a *WebhookSecretKeyAPIService) GetWebhookSecretKey(ctx context.Context, organizationName string) ApiGetWebhookSecretKeyRequest
GetWebhookSecretKey Gets the webhook secret key
Gets the webhook secret key
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @return ApiGetWebhookSecretKeyRequest
func (*WebhookSecretKeyAPIService) GetWebhookSecretKeyExecute ¶
func (a *WebhookSecretKeyAPIService) GetWebhookSecretKeyExecute(r ApiGetWebhookSecretKeyRequest) (*WebhookSecretKey, *http.Response, error)
Execute executes the request
@return WebhookSecretKey
func (*WebhookSecretKeyAPIService) UpdateWebhookSecretKey ¶
func (a *WebhookSecretKeyAPIService) UpdateWebhookSecretKey(ctx context.Context, organizationName string) ApiUpdateWebhookSecretKeyRequest
UpdateWebhookSecretKey Updates the webhook secret key
Updates the webhook secret key
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @return ApiUpdateWebhookSecretKeyRequest
func (*WebhookSecretKeyAPIService) UpdateWebhookSecretKeyExecute ¶
func (a *WebhookSecretKeyAPIService) UpdateWebhookSecretKeyExecute(r ApiUpdateWebhookSecretKeyRequest) (*WebhookSecretKey, *http.Response, error)
Execute executes the request
@return WebhookSecretKey
type WorkloadError ¶
type WorkloadError struct {
// The timestamp when the workload was initially allocated to a machine
AllocatedAt time.Time `json:"allocated_at"`
// A detailed error message describing the nature and cause of the workload failure
Detail string `json:"detail" validate:"regexp=^.*$"`
// The timestamp when the workload failure was detected or reported
FailedAt time.Time `json:"failed_at"`
// The container group instance identifier.
InstanceId string `json:"instance_id"`
// The container group machine identifier.
MachineId string `json:"machine_id"`
// The timestamp when the workload started execution, or null if it failed before starting
StartedAt *time.Time `json:"started_at,omitempty"`
// The schema version number for this error record, used for tracking error format changes
Version int32 `json:"version"`
}
WorkloadError Represents a workload error
func NewWorkloadError ¶
func NewWorkloadError(allocatedAt time.Time, detail string, failedAt time.Time, instanceId string, machineId string, version int32) *WorkloadError
NewWorkloadError instantiates a new WorkloadError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewWorkloadErrorWithDefaults ¶
func NewWorkloadErrorWithDefaults() *WorkloadError
NewWorkloadErrorWithDefaults instantiates a new WorkloadError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*WorkloadError) GetAllocatedAt ¶
func (o *WorkloadError) GetAllocatedAt() time.Time
GetAllocatedAt returns the AllocatedAt field value
func (*WorkloadError) GetAllocatedAtOk ¶
func (o *WorkloadError) GetAllocatedAtOk() (*time.Time, bool)
GetAllocatedAtOk returns a tuple with the AllocatedAt field value and a boolean to check if the value has been set.
func (*WorkloadError) GetDetail ¶
func (o *WorkloadError) GetDetail() string
GetDetail returns the Detail field value
func (*WorkloadError) GetDetailOk ¶
func (o *WorkloadError) GetDetailOk() (*string, bool)
GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.
func (*WorkloadError) GetFailedAt ¶
func (o *WorkloadError) GetFailedAt() time.Time
GetFailedAt returns the FailedAt field value
func (*WorkloadError) GetFailedAtOk ¶
func (o *WorkloadError) GetFailedAtOk() (*time.Time, bool)
GetFailedAtOk returns a tuple with the FailedAt field value and a boolean to check if the value has been set.
func (*WorkloadError) GetInstanceId ¶
func (o *WorkloadError) GetInstanceId() string
GetInstanceId returns the InstanceId field value
func (*WorkloadError) GetInstanceIdOk ¶
func (o *WorkloadError) GetInstanceIdOk() (*string, bool)
GetInstanceIdOk returns a tuple with the InstanceId field value and a boolean to check if the value has been set.
func (*WorkloadError) GetMachineId ¶
func (o *WorkloadError) GetMachineId() string
GetMachineId returns the MachineId field value
func (*WorkloadError) GetMachineIdOk ¶
func (o *WorkloadError) GetMachineIdOk() (*string, bool)
GetMachineIdOk returns a tuple with the MachineId field value and a boolean to check if the value has been set.
func (*WorkloadError) GetStartedAt ¶
func (o *WorkloadError) GetStartedAt() time.Time
GetStartedAt returns the StartedAt field value if set, zero value otherwise.
func (*WorkloadError) GetStartedAtOk ¶
func (o *WorkloadError) 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 (*WorkloadError) GetVersion ¶
func (o *WorkloadError) GetVersion() int32
GetVersion returns the Version field value
func (*WorkloadError) GetVersionOk ¶
func (o *WorkloadError) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.
func (*WorkloadError) HasStartedAt ¶
func (o *WorkloadError) HasStartedAt() bool
HasStartedAt returns a boolean if a field has been set.
func (WorkloadError) MarshalJSON ¶
func (o WorkloadError) MarshalJSON() ([]byte, error)
func (*WorkloadError) SetAllocatedAt ¶
func (o *WorkloadError) SetAllocatedAt(v time.Time)
SetAllocatedAt sets field value
func (*WorkloadError) SetDetail ¶
func (o *WorkloadError) SetDetail(v string)
SetDetail sets field value
func (*WorkloadError) SetFailedAt ¶
func (o *WorkloadError) SetFailedAt(v time.Time)
SetFailedAt sets field value
func (*WorkloadError) SetInstanceId ¶
func (o *WorkloadError) SetInstanceId(v string)
SetInstanceId sets field value
func (*WorkloadError) SetMachineId ¶
func (o *WorkloadError) SetMachineId(v string)
SetMachineId sets field value
func (*WorkloadError) SetStartedAt ¶
func (o *WorkloadError) SetStartedAt(v time.Time)
SetStartedAt gets a reference to the given time.Time and assigns it to the StartedAt field.
func (*WorkloadError) SetVersion ¶
func (o *WorkloadError) SetVersion(v int32)
SetVersion sets field value
func (WorkloadError) ToMap ¶
func (o WorkloadError) ToMap() (map[string]interface{}, error)
func (*WorkloadError) UnmarshalJSON ¶
func (o *WorkloadError) UnmarshalJSON(data []byte) (err error)
type WorkloadErrorList ¶
type WorkloadErrorList struct {
// A list of workload errors
Items []WorkloadError `json:"items"`
}
WorkloadErrorList Represents a list of workload errors
func NewWorkloadErrorList ¶
func NewWorkloadErrorList(items []WorkloadError) *WorkloadErrorList
NewWorkloadErrorList instantiates a new WorkloadErrorList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewWorkloadErrorListWithDefaults ¶
func NewWorkloadErrorListWithDefaults() *WorkloadErrorList
NewWorkloadErrorListWithDefaults instantiates a new WorkloadErrorList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*WorkloadErrorList) GetItems ¶
func (o *WorkloadErrorList) GetItems() []WorkloadError
GetItems returns the Items field value
func (*WorkloadErrorList) GetItemsOk ¶
func (o *WorkloadErrorList) GetItemsOk() ([]WorkloadError, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (WorkloadErrorList) MarshalJSON ¶
func (o WorkloadErrorList) MarshalJSON() ([]byte, error)
func (*WorkloadErrorList) SetItems ¶
func (o *WorkloadErrorList) SetItems(v []WorkloadError)
SetItems sets field value
func (WorkloadErrorList) ToMap ¶
func (o WorkloadErrorList) ToMap() (map[string]interface{}, error)
func (*WorkloadErrorList) UnmarshalJSON ¶
func (o *WorkloadErrorList) UnmarshalJSON(data []byte) (err error)
type WorkloadErrorsAPIService ¶
type WorkloadErrorsAPIService service
WorkloadErrorsAPIService WorkloadErrorsAPI service
func (*WorkloadErrorsAPIService) GetWorkloadErrors ¶
func (a *WorkloadErrorsAPIService) GetWorkloadErrors(ctx context.Context, organizationName string, projectName string, containerGroupName string) ApiGetWorkloadErrorsRequest
GetWorkloadErrors Get Workload Errors
Gets the workload errors. This has been deprecated and will be replaced by the new System Logs endpoint. See `/system-logs`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationName Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. @param projectName Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. @param containerGroupName The unique container group name @return ApiGetWorkloadErrorsRequest
Deprecated
func (*WorkloadErrorsAPIService) GetWorkloadErrorsExecute ¶
func (a *WorkloadErrorsAPIService) GetWorkloadErrorsExecute(r ApiGetWorkloadErrorsRequest) (*WorkloadErrorList, *http.Response, error)
Execute executes the request
@return WorkloadErrorList
Deprecated
Source Files
¶
- api_container_groups.go
- api_inference_endpoints.go
- api_organization_data.go
- api_queues.go
- api_quotas.go
- api_system_logs.go
- api_webhook_secret_key.go
- api_workload_errors.go
- client.go
- configuration.go
- model_container.go
- model_container_group.go
- model_container_group_collection.go
- model_container_group_instance.go
- model_container_group_instance_collection.go
- model_container_group_instance_patch.go
- model_container_group_instance_state.go
- model_container_group_instance_status_count.go
- model_container_group_instances.go
- model_container_group_list.go
- model_container_group_liveness_probe.go
- model_container_group_networking.go
- model_container_group_networking_load_balancer.go
- model_container_group_patch.go
- model_container_group_priority.go
- model_container_group_probe_exec.go
- model_container_group_probe_grpc.go
- model_container_group_probe_http.go
- model_container_group_probe_http_header.go
- model_container_group_probe_tcp.go
- model_container_group_prototype.go
- model_container_group_queue_autoscaler.go
- model_container_group_queue_connection.go
- model_container_group_readiness_probe.go
- model_container_group_startup_probe.go
- model_container_group_state.go
- model_container_group_status.go
- model_container_groups_quotas.go
- model_container_logging.go
- model_container_logging_axiom.go
- model_container_logging_datadog.go
- model_container_logging_datadog_tag.go
- model_container_logging_datadog_tags_inner.go
- model_container_logging_http.go
- model_container_logging_http_compression.go
- model_container_logging_http_format.go
- model_container_logging_http_header.go
- model_container_logging_new_relic.go
- model_container_logging_splunk.go
- model_container_logging_tcp.go
- model_container_networking_protocol.go
- model_container_probe_http_scheme.go
- model_container_registry_authentication.go
- model_container_registry_authentication_aws_ecr.go
- model_container_registry_authentication_basic.go
- model_container_registry_authentication_docker_hub.go
- model_container_registry_authentication_gcp_gar.go
- model_container_registry_authentication_gcp_gcr.go
- model_container_resource_requirements.go
- model_container_restart_policy.go
- model_country_code.go
- model_create_container.go
- model_create_container_group.go
- model_create_container_group_networking.go
- model_create_container_logging.go
- model_create_container_logging_http.go
- model_create_container_registry_authentication.go
- model_create_container_registry_authentication_aws_ecr.go
- model_create_container_registry_authentication_basic.go
- model_create_container_registry_authentication_docker_hub.go
- model_create_container_registry_authentication_gcp_gcr.go
- model_create_inference_endpoint_job.go
- model_create_queue.go
- model_create_queue_job.go
- model_gpu_class.go
- model_gpu_class_price.go
- model_gpu_classes_list.go
- model_http_headers_inner.go
- model_inference_endpoint.go
- model_inference_endpoint_collection.go
- model_inference_endpoint_job.go
- model_inference_endpoint_job_collection.go
- model_inference_endpoint_job_event.go
- model_inference_endpoint_job_event_action.go
- model_inference_endpoint_job_list.go
- model_inference_endpoint_job_prototype.go
- model_inference_endpoint_job_status.go
- model_inference_endpoint_list.go
- model_problem_details.go
- model_queue.go
- model_queue_autoscaler.go
- model_queue_collection.go
- model_queue_job.go
- model_queue_job_collection.go
- model_queue_job_event.go
- model_queue_job_list.go
- model_queue_job_prototype.go
- model_queue_list.go
- model_queue_patch.go
- model_queue_prototype.go
- model_quotas.go
- model_system_log.go
- model_system_log_list.go
- model_update_container.go
- model_update_container_group.go
- model_update_container_group_networking.go
- model_update_container_logging.go
- model_update_container_resources.go
- model_update_queue.go
- model_webhook_secret_key.go
- model_workload_error.go
- model_workload_error_list.go
- response.go
- utils.go