paas

package module
v0.0.0-...-f18e262 Latest Latest
Warning

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

Go to latest
Published: Aug 27, 2023 License: MIT Imports: 20 Imported by: 0

README ¶

Go API client for paas

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

Overview

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

  • API version: v1.11
  • Package version: 1.1
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

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

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

import paas "github.com/hamidfzm/arvancloud-go/paas"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

All URIs are relative to https://napi.arvancloud.ir/paas/v1/regions/ir-thr-at1/o

Class Method HTTP request Description
BuildConfigAPI CreateNamespacedBuildConfig Post /apis/build.openshift.io/v1/namespaces/{namespace}/buildconfigs create a BuildConfig
BuildConfigAPI CreateNamespacedBuildConfigInstantiate Post /apis/build.openshift.io/v1/namespaces/{namespace}/buildconfigs/{name}/instantiate create instantiate of a BuildConfig
BuildConfigAPI DeleteNamespacedBuildConfig Delete /apis/build.openshift.io/v1/namespaces/{namespace}/buildconfigs/{name} delete a BuildConfig
BuildConfigAPI DeletecollectionNamespacedBuildConfig Delete /apis/build.openshift.io/v1/namespaces/{namespace}/buildconfigs delete collection of BuildConfig
BuildConfigAPI ListNamespacedBuildConfig Get /apis/build.openshift.io/v1/namespaces/{namespace}/buildconfigs list or watch objects of kind BuildConfig
BuildConfigAPI PatchNamespacedBuildConfig Patch /apis/build.openshift.io/v1/namespaces/{namespace}/buildconfigs/{name} partially update the specified BuildConfig
BuildConfigAPI ReadNamespacedBuildConfig Get /apis/build.openshift.io/v1/namespaces/{namespace}/buildconfigs/{name} read the specified BuildConfig
BuildConfigAPI ReplaceNamespacedBuildConfig Put /apis/build.openshift.io/v1/namespaces/{namespace}/buildconfigs/{name} replace the specified BuildConfig
BuildsAPI CreateNamespacedBuild Post /apis/build.openshift.io/v1/namespaces/{namespace}/builds create a Build
BuildsAPI DeleteNamespacedBuild Delete /apis/build.openshift.io/v1/namespaces/{namespace}/builds/{name} delete a Build
BuildsAPI DeletecollectionNamespacedBuild Delete /apis/build.openshift.io/v1/namespaces/{namespace}/builds delete collection of Build
BuildsAPI ListNamespacedBuild Get /apis/build.openshift.io/v1/namespaces/{namespace}/builds list or watch objects of kind Build
BuildsAPI PatchNamespacedBuild Patch /apis/build.openshift.io/v1/namespaces/{namespace}/builds/{name} partially update the specified Build
BuildsAPI ReadNamespacedBuild Get /apis/build.openshift.io/v1/namespaces/{namespace}/builds/{name} read the specified Build
BuildsAPI ReadNamespacedBuildLog Get /apis/build.openshift.io/v1/namespaces/{namespace}/builds/{name}/log read log of the specified Build
BuildsAPI ReplaceNamespacedBuild Put /apis/build.openshift.io/v1/namespaces/{namespace}/builds/{name} replace the specified Build
ConfigMapAPI CreateNamespacedConfigMap Post /api/v1/namespaces/{namespace}/configmaps create a ConfigMap
ConfigMapAPI DeleteNamespacedConfigMap Delete /api/v1/namespaces/{namespace}/configmaps/{name} delete a ConfigMap
ConfigMapAPI DeletecollectionNamespacedConfigMap Delete /api/v1/namespaces/{namespace}/configmaps delete collection of ConfigMap
ConfigMapAPI ListNamespacedConfigMap Get /api/v1/namespaces/{namespace}/configmaps list or watch objects of kind ConfigMap
ConfigMapAPI PatchNamespacedConfigMap Patch /api/v1/namespaces/{namespace}/configmaps/{name} partially update the specified ConfigMap
ConfigMapAPI ReadNamespacedConfigMap Get /api/v1/namespaces/{namespace}/configmaps/{name} read the specified ConfigMap
ConfigMapAPI ReplaceNamespacedConfigMap Put /api/v1/namespaces/{namespace}/configmaps/{name} replace the specified ConfigMap
DeploymentAPI CreateNamespacedDeployment Post /apis/apps/v1/namespaces/{namespace}/deployments create a Deployment
DeploymentAPI DeleteNamespacedDeployment Delete /apis/apps/v1/namespaces/{namespace}/deployments/{name} delete a Deployment
DeploymentAPI DeletecollectionNamespacedDeployment Delete /apis/apps/v1/namespaces/{namespace}/deployments delete collection of Deployment
DeploymentAPI ListNamespacedDeployment Get /apis/apps/v1/namespaces/{namespace}/deployments list or watch objects of kind Deployment
DeploymentAPI PatchNamespacedDeployment Patch /apis/apps/v1/namespaces/{namespace}/deployments/{name} partially update the specified Deployment
DeploymentAPI PatchNamespacedDeploymentScale Patch /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale partially update scale of the specified Deployment
DeploymentAPI PatchNamespacedDeploymentStatus Patch /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status partially update status of the specified Deployment
DeploymentAPI ReadNamespacedDeployment Get /apis/apps/v1/namespaces/{namespace}/deployments/{name} read the specified Deployment
DeploymentAPI ReadNamespacedDeploymentScale Get /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale read scale of the specified Deployment
DeploymentAPI ReadNamespacedDeploymentStatus Get /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status read status of the specified Deployment
DeploymentAPI ReplaceNamespacedDeployment Put /apis/apps/v1/namespaces/{namespace}/deployments/{name} replace the specified Deployment
DeploymentAPI ReplaceNamespacedDeploymentScale Put /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale replace scale of the specified Deployment
DeploymentAPI ReplaceNamespacedDeploymentStatus Put /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status replace status of the specified Deployment
DeploymentConfigAPI CreateNamespacedDeploymentConfig Post /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs create a DeploymentConfig
DeploymentConfigAPI DeleteNamespacedDeploymentConfig Delete /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name} delete a DeploymentConfig
DeploymentConfigAPI DeletecollectionNamespacedDeploymentConfig Delete /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs delete collection of DeploymentConfig
DeploymentConfigAPI ListNamespacedDeploymentConfig Get /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs list or watch objects of kind DeploymentConfig
DeploymentConfigAPI PatchNamespacedDeploymentConfig Patch /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name} partially update the specified DeploymentConfig
DeploymentConfigAPI PatchNamespacedDeploymentConfigScale Patch /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name}/scale partially update scale of the specified DeploymentConfig
DeploymentConfigAPI ReadNamespacedDeploymentConfig Get /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name} read the specified DeploymentConfig
DeploymentConfigAPI ReadNamespacedDeploymentConfigScale Get /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name}/scale read scale of the specified DeploymentConfig
DeploymentConfigAPI ReplaceNamespacedDeploymentConfig Put /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name} replace the specified DeploymentConfig
DeploymentConfigAPI ReplaceNamespacedDeploymentConfigScale Put /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name}/scale replace scale of the specified DeploymentConfig
EventsAPI ListNamespacedEvent Get /api/v1/namespaces/{namespace}/events list or watch objects of kind Event
EventsAPI ReadNamespacedEvent Get /api/v1/namespaces/{namespace}/events/{name} read the specified Event
HorizontalPodAutoscalerAPI CreateNamespacedHorizontalPodAutoscaler Post /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers create a HorizontalPodAutoscaler
HorizontalPodAutoscalerAPI DeleteNamespacedHorizontalPodAutoscaler Delete /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name} delete a HorizontalPodAutoscaler
HorizontalPodAutoscalerAPI DeletecollectionNamespacedHorizontalPodAutoscaler Delete /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers delete collection of HorizontalPodAutoscaler
HorizontalPodAutoscalerAPI ListNamespacedHorizontalPodAutoscaler Get /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers list or watch objects of kind HorizontalPodAutoscaler
HorizontalPodAutoscalerAPI PatchNamespacedHorizontalPodAutoscaler Patch /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name} partially update the specified HorizontalPodAutoscaler
HorizontalPodAutoscalerAPI PatchNamespacedHorizontalPodAutoscalerStatus Patch /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status partially update status of the specified HorizontalPodAutoscaler
HorizontalPodAutoscalerAPI ReadNamespacedHorizontalPodAutoscaler Get /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name} read the specified HorizontalPodAutoscaler
HorizontalPodAutoscalerAPI ReadNamespacedHorizontalPodAutoscalerStatus Get /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status read status of the specified HorizontalPodAutoscaler
HorizontalPodAutoscalerAPI ReplaceNamespacedHorizontalPodAutoscaler Put /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name} replace the specified HorizontalPodAutoscaler
HorizontalPodAutoscalerAPI ReplaceNamespacedHorizontalPodAutoscalerStatus Put /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status replace status of the specified HorizontalPodAutoscaler
ImageStreamAPI CreateNamespacedImageStream Post /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreams create an ImageStream
ImageStreamAPI DeleteNamespacedImageStream Delete /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreams/{name} delete an ImageStream
ImageStreamAPI DeletecollectionNamespacedImageStream Delete /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreams delete collection of ImageStream
ImageStreamAPI ListNamespacedImageStream Get /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreams list or watch objects of kind ImageStream
ImageStreamAPI PatchNamespacedImageStream Patch /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreams/{name} partially update the specified ImageStream
ImageStreamAPI ReadNamespacedImageStream Get /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreams/{name} read the specified ImageStream
ImageStreamAPI ReplaceNamespacedImageStream Put /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreams/{name} replace the specified ImageStream
ImageStreamTagAPI CreateNamespacedImageStreamTag Post /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreamtags create an ImageStreamTag
ImageStreamTagAPI DeleteNamespacedImageStreamTag Delete /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreamtags/{name} delete an ImageStreamTag
ImageStreamTagAPI ListNamespacedImageStreamTag Get /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreamtags list objects of kind ImageStreamTag
ImageStreamTagAPI PatchNamespacedImageStreamTag Patch /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreamtags/{name} partially update the specified ImageStreamTag
ImageStreamTagAPI ReadNamespacedImageStreamTag Get /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreamtags/{name} read the specified ImageStreamTag
ImageStreamTagAPI ReplaceNamespacedImageStreamTag Put /apis/image.openshift.io/v1/namespaces/{namespace}/imagestreamtags/{name} replace the specified ImageStreamTag
PersistentVolumeClaimAPI CreateNamespacedPersistentVolumeClaim Post /api/v1/namespaces/{namespace}/persistentvolumeclaims create a PersistentVolumeClaim
PersistentVolumeClaimAPI DeleteNamespacedPersistentVolumeClaim Delete /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name} delete a PersistentVolumeClaim
PersistentVolumeClaimAPI DeletecollectionNamespacedPersistentVolumeClaim Delete /api/v1/namespaces/{namespace}/persistentvolumeclaims delete collection of PersistentVolumeClaim
PersistentVolumeClaimAPI ListNamespacedPersistentVolumeClaim Get /api/v1/namespaces/{namespace}/persistentvolumeclaims list or watch objects of kind PersistentVolumeClaim
PersistentVolumeClaimAPI PatchNamespacedPersistentVolumeClaim Patch /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name} partially update the specified PersistentVolumeClaim
PersistentVolumeClaimAPI ReadNamespacedPersistentVolumeClaim Get /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name} read the specified PersistentVolumeClaim
PersistentVolumeClaimAPI ReplaceNamespacedPersistentVolumeClaim Put /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name} replace the specified PersistentVolumeClaim
PodAPI ConnectGetNamespacedPodExec Get /api/v1/namespaces/{namespace}/pods/{name}/exec connect GET requests to exec of Pod
PodAPI ConnectPostNamespacedPodExec Post /api/v1/namespaces/{namespace}/pods/{name}/exec connect POST requests to exec of Pod
PodAPI CreateNamespacedPod Post /api/v1/namespaces/{namespace}/pods create a Pod
PodAPI DeleteNamespacedPod Delete /api/v1/namespaces/{namespace}/pods/{name} delete a Pod
PodAPI DeletecollectionNamespacedPod Delete /api/v1/namespaces/{namespace}/pods delete collection of Pod
PodAPI ListNamespacedPod Get /api/v1/namespaces/{namespace}/pods list or watch objects of kind Pod
PodAPI PatchNamespacedPod Patch /api/v1/namespaces/{namespace}/pods/{name} partially update the specified Pod
PodAPI ReadNamespacedPod Get /api/v1/namespaces/{namespace}/pods/{name} read the specified Pod
PodAPI ReadNamespacedPodLog Get /api/v1/namespaces/{namespace}/pods/{name}/log read log of the specified Pod
PodAPI ReplaceNamespacedPod Put /api/v1/namespaces/{namespace}/pods/{name} replace the specified Pod
ReplicaSetAPI CreateNamespacedReplicaSet Post /apis/apps/v1/namespaces/{namespace}/replicasets create a ReplicaSet
ReplicaSetAPI DeleteNamespacedReplicaSet Delete /apis/apps/v1/namespaces/{namespace}/replicasets/{name} delete a ReplicaSet
ReplicaSetAPI DeletecollectionNamespacedReplicaSet Delete /apis/apps/v1/namespaces/{namespace}/replicasets delete collection of ReplicaSet
ReplicaSetAPI ListNamespacedReplicaSet Get /apis/apps/v1/namespaces/{namespace}/replicasets list or watch objects of kind ReplicaSet
ReplicaSetAPI PatchNamespacedReplicaSet Patch /apis/apps/v1/namespaces/{namespace}/replicasets/{name} partially update the specified ReplicaSet
ReplicaSetAPI PatchNamespacedReplicaSetScale Patch /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale partially update scale of the specified ReplicaSet
ReplicaSetAPI PatchNamespacedReplicaSetStatus Patch /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status partially update status of the specified ReplicaSet
ReplicaSetAPI ReadNamespacedReplicaSet Get /apis/apps/v1/namespaces/{namespace}/replicasets/{name} read the specified ReplicaSet
ReplicaSetAPI ReadNamespacedReplicaSetScale Get /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale read scale of the specified ReplicaSet
ReplicaSetAPI ReadNamespacedReplicaSetStatus Get /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status read status of the specified ReplicaSet
ReplicaSetAPI ReplaceNamespacedReplicaSet Put /apis/apps/v1/namespaces/{namespace}/replicasets/{name} replace the specified ReplicaSet
ReplicaSetAPI ReplaceNamespacedReplicaSetScale Put /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale replace scale of the specified ReplicaSet
ReplicaSetAPI ReplaceNamespacedReplicaSetStatus Put /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status replace status of the specified ReplicaSet
ResourceQuotaAPI ListNamespacedResourceQuota Get /api/v1/namespaces/{namespace}/resourcequotas list or watch objects of kind ResourceQuota
RouteAPI CreateNamespacedRoute Post /apis/route.openshift.io/v1/namespaces/{namespace}/routes create a Route
RouteAPI DeleteNamespacedRoute Delete /apis/route.openshift.io/v1/namespaces/{namespace}/routes/{name} delete a Route
RouteAPI DeletecollectionNamespacedRoute Delete /apis/route.openshift.io/v1/namespaces/{namespace}/routes delete collection of Route
RouteAPI ListNamespacedRoute Get /apis/route.openshift.io/v1/namespaces/{namespace}/routes list or watch objects of kind Route
RouteAPI PatchNamespacedRoute Patch /apis/route.openshift.io/v1/namespaces/{namespace}/routes/{name} partially update the specified Route
RouteAPI PatchNamespacedRouteStatus Patch /apis/route.openshift.io/v1/namespaces/{namespace}/routes/{name}/status partially update status of the specified Route
RouteAPI ReadNamespacedRoute Get /apis/route.openshift.io/v1/namespaces/{namespace}/routes/{name} read the specified Route
RouteAPI ReadNamespacedRouteStatus Get /apis/route.openshift.io/v1/namespaces/{namespace}/routes/{name}/status read status of the specified Route
RouteAPI ReplaceNamespacedRoute Put /apis/route.openshift.io/v1/namespaces/{namespace}/routes/{name} replace the specified Route
RouteAPI ReplaceNamespacedRouteStatus Put /apis/route.openshift.io/v1/namespaces/{namespace}/routes/{name}/status replace status of the specified Route
SecretAPI CreateNamespacedSecret Post /api/v1/namespaces/{namespace}/secrets create a Secret
SecretAPI DeleteNamespacedSecret Delete /api/v1/namespaces/{namespace}/secrets/{name} delete a Secret
SecretAPI DeletecollectionNamespacedSecret Delete /api/v1/namespaces/{namespace}/secrets delete collection of Secret
SecretAPI ListNamespacedSecret Get /api/v1/namespaces/{namespace}/secrets list or watch objects of kind Secret
SecretAPI PatchNamespacedSecret Patch /api/v1/namespaces/{namespace}/secrets/{name} partially update the specified Secret
SecretAPI ReadNamespacedSecret Get /api/v1/namespaces/{namespace}/secrets/{name} read the specified Secret
SecretAPI ReplaceNamespacedSecret Put /api/v1/namespaces/{namespace}/secrets/{name} replace the specified Secret
ServiceAPI CreateNamespacedService Post /api/v1/namespaces/{namespace}/services create a Service
ServiceAPI DeleteNamespacedService Delete /api/v1/namespaces/{namespace}/services/{name} delete a Service
ServiceAPI ListNamespacedService Get /api/v1/namespaces/{namespace}/services list or watch objects of kind Service
ServiceAPI PatchNamespacedService Patch /api/v1/namespaces/{namespace}/services/{name} partially update the specified Service
ServiceAPI ReadNamespacedService Get /api/v1/namespaces/{namespace}/services/{name} read the specified Service
ServiceAPI ReplaceNamespacedService Put /api/v1/namespaces/{namespace}/services/{name} replace the specified Service
StatefulSetAPI CreateNamespacedStatefulSet Post /apis/apps/v1/namespaces/{namespace}/statefulsets create a StatefulSet
StatefulSetAPI DeleteNamespacedStatefulSet Delete /apis/apps/v1/namespaces/{namespace}/statefulsets/{name} delete a StatefulSet
StatefulSetAPI DeletecollectionNamespacedStatefulSet Delete /apis/apps/v1/namespaces/{namespace}/statefulsets delete collection of StatefulSet
StatefulSetAPI ListNamespacedStatefulSet Get /apis/apps/v1/namespaces/{namespace}/statefulsets list or watch objects of kind StatefulSet
StatefulSetAPI PatchNamespacedStatefulSet Patch /apis/apps/v1/namespaces/{namespace}/statefulsets/{name} partially update the specified StatefulSet
StatefulSetAPI PatchNamespacedStatefulSetScale Patch /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale partially update scale of the specified StatefulSet
StatefulSetAPI PatchNamespacedStatefulSetStatus Patch /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status partially update status of the specified StatefulSet
StatefulSetAPI ReadNamespacedStatefulSet Get /apis/apps/v1/namespaces/{namespace}/statefulsets/{name} read the specified StatefulSet
StatefulSetAPI ReadNamespacedStatefulSetScale Get /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale read scale of the specified StatefulSet
StatefulSetAPI ReadNamespacedStatefulSetStatus Get /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status read status of the specified StatefulSet
StatefulSetAPI ReplaceNamespacedStatefulSet Put /apis/apps/v1/namespaces/{namespace}/statefulsets/{name} replace the specified StatefulSet
StatefulSetAPI ReplaceNamespacedStatefulSetScale Put /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale replace scale of the specified StatefulSet
StatefulSetAPI ReplaceNamespacedStatefulSetStatus Put /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status replace status of the specified StatefulSet
TemplateAPI DeleteNamespacedTemplate Delete /apis/template.openshift.io/v1/namespaces/{namespace}/templates/{name} delete a Template
TemplateAPI ListNamespacedTemplate Get /apis/template.openshift.io/v1/namespaces/{namespace}/templates list or watch objects of kind Template
TemplateAPI ListTemplateForAllNamespaces Get /apis/template.openshift.io/v1/templates list or watch objects of kind Template
TemplateAPI PatchNamespacedTemplate Patch /apis/template.openshift.io/v1/namespaces/{namespace}/templates/{name} partially update the specified Template
TemplateAPI ReadNamespacedTemplate Get /apis/template.openshift.io/v1/namespaces/{namespace}/templates/{name} read the specified Template
TemplateAPI ReplaceNamespacedTemplate Put /apis/template.openshift.io/v1/namespaces/{namespace}/templates/{name} replace the specified Template
TemplateInstanceAPI CreateNamespacedTemplateInstance Post /apis/template.openshift.io/v1/namespaces/{namespace}/templateinstances create a TemplateInstance
TemplateInstanceAPI DeleteNamespacedTemplateInstance Delete /apis/template.openshift.io/v1/namespaces/{namespace}/templateinstances/{name} delete a TemplateInstance
TemplateInstanceAPI DeletecollectionNamespacedTemplateInstance Delete /apis/template.openshift.io/v1/namespaces/{namespace}/templateinstances delete collection of TemplateInstance
TemplateInstanceAPI ListNamespacedTemplateInstance Get /apis/template.openshift.io/v1/namespaces/{namespace}/templateinstances list or watch objects of kind TemplateInstance
TemplateInstanceAPI ListTemplateInstanceForAllNamespaces Get /apis/template.openshift.io/v1/templateinstances list or watch objects of kind TemplateInstance
TemplateInstanceAPI PatchNamespacedTemplateInstance Patch /apis/template.openshift.io/v1/namespaces/{namespace}/templateinstances/{name} partially update the specified TemplateInstance
TemplateInstanceAPI ReadNamespacedTemplateInstance Get /apis/template.openshift.io/v1/namespaces/{namespace}/templateinstances/{name} read the specified TemplateInstance
TemplateInstanceAPI ReadNamespacedTemplateInstanceStatus Get /apis/template.openshift.io/v1/namespaces/{namespace}/templateinstances/{name}/status read status of the specified TemplateInstance
TemplateInstanceAPI ReplaceNamespacedTemplateInstance Put /apis/template.openshift.io/v1/namespaces/{namespace}/templateinstances/{name} replace the specified TemplateInstance

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

ApiKeyAuth
  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

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

Example

auth := context.WithValue(
		context.Background(),
		sw.ContextAPIKeys,
		map[string]sw.APIKey{
			"Authorization": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

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

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

Author

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var (
	// 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")
)

Functions ¶

func CacheExpires ¶

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

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

func IsNil ¶

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool ¶

func PtrBool(v bool) *bool

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

func PtrFloat32 ¶

func PtrFloat32(v float32) *float32

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

func PtrFloat64 ¶

func PtrFloat64(v float64) *float64

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

func PtrInt ¶

func PtrInt(v int) *int

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

func PtrInt32 ¶

func PtrInt32(v int32) *int32

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

func PtrInt64 ¶

func PtrInt64(v int64) *int64

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

func PtrString ¶

func PtrString(v string) *string

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

func PtrTime ¶

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

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

Types ¶

type APIClient ¶

type APIClient struct {
	BuildConfigAPI *BuildConfigAPIService

	BuildsAPI *BuildsAPIService

	ConfigMapAPI *ConfigMapAPIService

	DeploymentAPI *DeploymentAPIService

	DeploymentConfigAPI *DeploymentConfigAPIService

	EventsAPI *EventsAPIService

	HorizontalPodAutoscalerAPI *HorizontalPodAutoscalerAPIService

	ImageStreamAPI *ImageStreamAPIService

	ImageStreamTagAPI *ImageStreamTagAPIService

	PersistentVolumeClaimAPI *PersistentVolumeClaimAPIService

	PodAPI *PodAPIService

	ReplicaSetAPI *ReplicaSetAPIService

	ResourceQuotaAPI *ResourceQuotaAPIService

	RouteAPI *RouteAPIService

	SecretAPI *SecretAPIService

	ServiceAPI *ServiceAPIService

	StatefulSetAPI *StatefulSetAPIService

	TemplateAPI *TemplateAPIService

	TemplateInstanceAPI *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Arvancloud PaaS REST API API vv1.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 ¶

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse ¶

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

APIResponse stores the API response returned by the server.

func NewAPIResponse ¶

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError ¶

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type ApiConnectGetNamespacedPodExecRequest ¶

type ApiConnectGetNamespacedPodExecRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiConnectGetNamespacedPodExecRequest) Command ¶

Command is the remote command to execute. argv array. Not executed within a shell.

func (ApiConnectGetNamespacedPodExecRequest) Container ¶

Container in which to execute the command. Defaults to only container if there is only one container in the pod.

func (ApiConnectGetNamespacedPodExecRequest) Execute ¶

func (ApiConnectGetNamespacedPodExecRequest) Stderr ¶

Redirect the standard error stream of the pod for this call. Defaults to true.

func (ApiConnectGetNamespacedPodExecRequest) Stdin ¶

Redirect the standard input stream of the pod for this call. Defaults to false.

func (ApiConnectGetNamespacedPodExecRequest) Stdout ¶

Redirect the standard output stream of the pod for this call. Defaults to true.

func (ApiConnectGetNamespacedPodExecRequest) Tty ¶

TTY if true indicates that a tty will be allocated for the exec call. Defaults to false.

type ApiConnectPostNamespacedPodExecRequest ¶

type ApiConnectPostNamespacedPodExecRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiConnectPostNamespacedPodExecRequest) Command ¶

Command is the remote command to execute. argv array. Not executed within a shell.

func (ApiConnectPostNamespacedPodExecRequest) Container ¶

Container in which to execute the command. Defaults to only container if there is only one container in the pod.

func (ApiConnectPostNamespacedPodExecRequest) Execute ¶

func (ApiConnectPostNamespacedPodExecRequest) Stderr ¶

Redirect the standard error stream of the pod for this call. Defaults to true.

func (ApiConnectPostNamespacedPodExecRequest) Stdin ¶

Redirect the standard input stream of the pod for this call. Defaults to false.

func (ApiConnectPostNamespacedPodExecRequest) Stdout ¶

Redirect the standard output stream of the pod for this call. Defaults to true.

func (ApiConnectPostNamespacedPodExecRequest) Tty ¶

TTY if true indicates that a tty will be allocated for the exec call. Defaults to false.

type ApiCreateNamespacedBuildConfigInstantiateRequest ¶

type ApiCreateNamespacedBuildConfigInstantiateRequest struct {
	ApiService *BuildConfigAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedBuildConfigInstantiateRequest) Body ¶

func (ApiCreateNamespacedBuildConfigInstantiateRequest) Execute ¶

func (ApiCreateNamespacedBuildConfigInstantiateRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedBuildConfigRequest ¶

type ApiCreateNamespacedBuildConfigRequest struct {
	ApiService *BuildConfigAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedBuildConfigRequest) Body ¶

func (ApiCreateNamespacedBuildConfigRequest) Execute ¶

func (ApiCreateNamespacedBuildConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedBuildRequest ¶

type ApiCreateNamespacedBuildRequest struct {
	ApiService *BuildsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedBuildRequest) Body ¶

func (ApiCreateNamespacedBuildRequest) Execute ¶

func (ApiCreateNamespacedBuildRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedConfigMapRequest ¶

type ApiCreateNamespacedConfigMapRequest struct {
	ApiService *ConfigMapAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedConfigMapRequest) Body ¶

func (ApiCreateNamespacedConfigMapRequest) Execute ¶

func (ApiCreateNamespacedConfigMapRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedDeploymentConfigRequest ¶

type ApiCreateNamespacedDeploymentConfigRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedDeploymentConfigRequest) Body ¶

func (ApiCreateNamespacedDeploymentConfigRequest) Execute ¶

func (ApiCreateNamespacedDeploymentConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedDeploymentRequest ¶

type ApiCreateNamespacedDeploymentRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedDeploymentRequest) Body ¶

func (ApiCreateNamespacedDeploymentRequest) Execute ¶

func (ApiCreateNamespacedDeploymentRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedHorizontalPodAutoscalerRequest ¶

type ApiCreateNamespacedHorizontalPodAutoscalerRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedHorizontalPodAutoscalerRequest) Execute ¶

func (ApiCreateNamespacedHorizontalPodAutoscalerRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedImageStreamRequest ¶

type ApiCreateNamespacedImageStreamRequest struct {
	ApiService *ImageStreamAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedImageStreamRequest) Body ¶

func (ApiCreateNamespacedImageStreamRequest) Execute ¶

func (ApiCreateNamespacedImageStreamRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedImageStreamTagRequest ¶

type ApiCreateNamespacedImageStreamTagRequest struct {
	ApiService *ImageStreamTagAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedImageStreamTagRequest) Body ¶

func (ApiCreateNamespacedImageStreamTagRequest) Execute ¶

func (ApiCreateNamespacedImageStreamTagRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedPersistentVolumeClaimRequest ¶

type ApiCreateNamespacedPersistentVolumeClaimRequest struct {
	ApiService *PersistentVolumeClaimAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedPersistentVolumeClaimRequest) Execute ¶

func (ApiCreateNamespacedPersistentVolumeClaimRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedPodRequest ¶

type ApiCreateNamespacedPodRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedPodRequest) Body ¶

func (ApiCreateNamespacedPodRequest) Execute ¶

func (ApiCreateNamespacedPodRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedReplicaSetRequest ¶

type ApiCreateNamespacedReplicaSetRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedReplicaSetRequest) Body ¶

func (ApiCreateNamespacedReplicaSetRequest) Execute ¶

func (ApiCreateNamespacedReplicaSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedRouteRequest ¶

type ApiCreateNamespacedRouteRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedRouteRequest) Body ¶

func (ApiCreateNamespacedRouteRequest) Execute ¶

func (ApiCreateNamespacedRouteRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedSecretRequest ¶

type ApiCreateNamespacedSecretRequest struct {
	ApiService *SecretAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedSecretRequest) Body ¶

func (ApiCreateNamespacedSecretRequest) Execute ¶

func (ApiCreateNamespacedSecretRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedServiceRequest ¶

type ApiCreateNamespacedServiceRequest struct {
	ApiService *ServiceAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedServiceRequest) Body ¶

func (ApiCreateNamespacedServiceRequest) Execute ¶

func (ApiCreateNamespacedServiceRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedStatefulSetRequest ¶

type ApiCreateNamespacedStatefulSetRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedStatefulSetRequest) Body ¶

func (ApiCreateNamespacedStatefulSetRequest) Execute ¶

func (ApiCreateNamespacedStatefulSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiCreateNamespacedTemplateInstanceRequest ¶

type ApiCreateNamespacedTemplateInstanceRequest struct {
	ApiService *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNamespacedTemplateInstanceRequest) Body ¶

func (ApiCreateNamespacedTemplateInstanceRequest) Execute ¶

func (ApiCreateNamespacedTemplateInstanceRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiDeleteNamespacedBuildConfigRequest ¶

type ApiDeleteNamespacedBuildConfigRequest struct {
	ApiService *BuildConfigAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedBuildConfigRequest) Body ¶

func (ApiDeleteNamespacedBuildConfigRequest) Execute ¶

func (ApiDeleteNamespacedBuildConfigRequest) GracePeriodSeconds ¶

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedBuildConfigRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedBuildConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedBuildConfigRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedBuildRequest ¶

type ApiDeleteNamespacedBuildRequest struct {
	ApiService *BuildsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedBuildRequest) Body ¶

func (ApiDeleteNamespacedBuildRequest) Execute ¶

func (ApiDeleteNamespacedBuildRequest) GracePeriodSeconds ¶

func (r ApiDeleteNamespacedBuildRequest) GracePeriodSeconds(gracePeriodSeconds int32) ApiDeleteNamespacedBuildRequest

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedBuildRequest) OrphanDependents deprecated

func (r ApiDeleteNamespacedBuildRequest) OrphanDependents(orphanDependents bool) ApiDeleteNamespacedBuildRequest

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedBuildRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedBuildRequest) PropagationPolicy ¶

func (r ApiDeleteNamespacedBuildRequest) PropagationPolicy(propagationPolicy string) ApiDeleteNamespacedBuildRequest

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedConfigMapRequest ¶

type ApiDeleteNamespacedConfigMapRequest struct {
	ApiService *ConfigMapAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedConfigMapRequest) Body ¶

func (ApiDeleteNamespacedConfigMapRequest) Execute ¶

func (ApiDeleteNamespacedConfigMapRequest) GracePeriodSeconds ¶

func (r ApiDeleteNamespacedConfigMapRequest) GracePeriodSeconds(gracePeriodSeconds int32) ApiDeleteNamespacedConfigMapRequest

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedConfigMapRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedConfigMapRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedConfigMapRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedDeploymentConfigRequest ¶

type ApiDeleteNamespacedDeploymentConfigRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedDeploymentConfigRequest) Body ¶

func (ApiDeleteNamespacedDeploymentConfigRequest) Execute ¶

func (ApiDeleteNamespacedDeploymentConfigRequest) GracePeriodSeconds ¶

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedDeploymentConfigRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedDeploymentConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedDeploymentConfigRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedDeploymentRequest ¶

type ApiDeleteNamespacedDeploymentRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedDeploymentRequest) Body ¶

func (ApiDeleteNamespacedDeploymentRequest) Execute ¶

func (ApiDeleteNamespacedDeploymentRequest) GracePeriodSeconds ¶

func (r ApiDeleteNamespacedDeploymentRequest) GracePeriodSeconds(gracePeriodSeconds int32) ApiDeleteNamespacedDeploymentRequest

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedDeploymentRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedDeploymentRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedDeploymentRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedHorizontalPodAutoscalerRequest ¶

type ApiDeleteNamespacedHorizontalPodAutoscalerRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedHorizontalPodAutoscalerRequest) Body ¶

func (ApiDeleteNamespacedHorizontalPodAutoscalerRequest) Execute ¶

func (ApiDeleteNamespacedHorizontalPodAutoscalerRequest) GracePeriodSeconds ¶

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedHorizontalPodAutoscalerRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedHorizontalPodAutoscalerRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedHorizontalPodAutoscalerRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedImageStreamRequest ¶

type ApiDeleteNamespacedImageStreamRequest struct {
	ApiService *ImageStreamAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedImageStreamRequest) Body ¶

func (ApiDeleteNamespacedImageStreamRequest) Execute ¶

func (ApiDeleteNamespacedImageStreamRequest) GracePeriodSeconds ¶

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedImageStreamRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedImageStreamRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedImageStreamRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedImageStreamTagRequest ¶

type ApiDeleteNamespacedImageStreamTagRequest struct {
	ApiService *ImageStreamTagAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedImageStreamTagRequest) Body ¶

func (ApiDeleteNamespacedImageStreamTagRequest) Execute ¶

func (ApiDeleteNamespacedImageStreamTagRequest) GracePeriodSeconds ¶

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedImageStreamTagRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedImageStreamTagRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedImageStreamTagRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedPersistentVolumeClaimRequest ¶

type ApiDeleteNamespacedPersistentVolumeClaimRequest struct {
	ApiService *PersistentVolumeClaimAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedPersistentVolumeClaimRequest) Body ¶

func (ApiDeleteNamespacedPersistentVolumeClaimRequest) Execute ¶

func (ApiDeleteNamespacedPersistentVolumeClaimRequest) GracePeriodSeconds ¶

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedPersistentVolumeClaimRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedPersistentVolumeClaimRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedPersistentVolumeClaimRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedPodRequest ¶

type ApiDeleteNamespacedPodRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedPodRequest) Body ¶

func (ApiDeleteNamespacedPodRequest) Execute ¶

func (ApiDeleteNamespacedPodRequest) GracePeriodSeconds ¶

func (r ApiDeleteNamespacedPodRequest) GracePeriodSeconds(gracePeriodSeconds int32) ApiDeleteNamespacedPodRequest

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedPodRequest) OrphanDependents deprecated

func (r ApiDeleteNamespacedPodRequest) OrphanDependents(orphanDependents bool) ApiDeleteNamespacedPodRequest

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedPodRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedPodRequest) PropagationPolicy ¶

func (r ApiDeleteNamespacedPodRequest) PropagationPolicy(propagationPolicy string) ApiDeleteNamespacedPodRequest

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedReplicaSetRequest ¶

type ApiDeleteNamespacedReplicaSetRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedReplicaSetRequest) Body ¶

func (ApiDeleteNamespacedReplicaSetRequest) Execute ¶

func (ApiDeleteNamespacedReplicaSetRequest) GracePeriodSeconds ¶

func (r ApiDeleteNamespacedReplicaSetRequest) GracePeriodSeconds(gracePeriodSeconds int32) ApiDeleteNamespacedReplicaSetRequest

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedReplicaSetRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedReplicaSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedReplicaSetRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedRouteRequest ¶

type ApiDeleteNamespacedRouteRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedRouteRequest) Body ¶

func (ApiDeleteNamespacedRouteRequest) Execute ¶

func (ApiDeleteNamespacedRouteRequest) GracePeriodSeconds ¶

func (r ApiDeleteNamespacedRouteRequest) GracePeriodSeconds(gracePeriodSeconds int32) ApiDeleteNamespacedRouteRequest

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedRouteRequest) OrphanDependents deprecated

func (r ApiDeleteNamespacedRouteRequest) OrphanDependents(orphanDependents bool) ApiDeleteNamespacedRouteRequest

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedRouteRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedRouteRequest) PropagationPolicy ¶

func (r ApiDeleteNamespacedRouteRequest) PropagationPolicy(propagationPolicy string) ApiDeleteNamespacedRouteRequest

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedSecretRequest ¶

type ApiDeleteNamespacedSecretRequest struct {
	ApiService *SecretAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedSecretRequest) Body ¶

func (ApiDeleteNamespacedSecretRequest) Execute ¶

func (ApiDeleteNamespacedSecretRequest) GracePeriodSeconds ¶

func (r ApiDeleteNamespacedSecretRequest) GracePeriodSeconds(gracePeriodSeconds int32) ApiDeleteNamespacedSecretRequest

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedSecretRequest) OrphanDependents deprecated

func (r ApiDeleteNamespacedSecretRequest) OrphanDependents(orphanDependents bool) ApiDeleteNamespacedSecretRequest

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedSecretRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedSecretRequest) PropagationPolicy ¶

func (r ApiDeleteNamespacedSecretRequest) PropagationPolicy(propagationPolicy string) ApiDeleteNamespacedSecretRequest

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedServiceRequest ¶

type ApiDeleteNamespacedServiceRequest struct {
	ApiService *ServiceAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedServiceRequest) Body ¶

func (ApiDeleteNamespacedServiceRequest) Execute ¶

func (ApiDeleteNamespacedServiceRequest) GracePeriodSeconds ¶

func (r ApiDeleteNamespacedServiceRequest) GracePeriodSeconds(gracePeriodSeconds int32) ApiDeleteNamespacedServiceRequest

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedServiceRequest) OrphanDependents deprecated

func (r ApiDeleteNamespacedServiceRequest) OrphanDependents(orphanDependents bool) ApiDeleteNamespacedServiceRequest

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedServiceRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedServiceRequest) PropagationPolicy ¶

func (r ApiDeleteNamespacedServiceRequest) PropagationPolicy(propagationPolicy string) ApiDeleteNamespacedServiceRequest

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedStatefulSetRequest ¶

type ApiDeleteNamespacedStatefulSetRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedStatefulSetRequest) Body ¶

func (ApiDeleteNamespacedStatefulSetRequest) Execute ¶

func (ApiDeleteNamespacedStatefulSetRequest) GracePeriodSeconds ¶

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedStatefulSetRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedStatefulSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedStatefulSetRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedTemplateInstanceRequest ¶

type ApiDeleteNamespacedTemplateInstanceRequest struct {
	ApiService *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedTemplateInstanceRequest) Body ¶

func (ApiDeleteNamespacedTemplateInstanceRequest) Execute ¶

func (ApiDeleteNamespacedTemplateInstanceRequest) GracePeriodSeconds ¶

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedTemplateInstanceRequest) OrphanDependents deprecated

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedTemplateInstanceRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedTemplateInstanceRequest) PropagationPolicy ¶

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeleteNamespacedTemplateRequest ¶

type ApiDeleteNamespacedTemplateRequest struct {
	ApiService *TemplateAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNamespacedTemplateRequest) Body ¶

func (ApiDeleteNamespacedTemplateRequest) Execute ¶

func (ApiDeleteNamespacedTemplateRequest) GracePeriodSeconds ¶

func (r ApiDeleteNamespacedTemplateRequest) GracePeriodSeconds(gracePeriodSeconds int32) ApiDeleteNamespacedTemplateRequest

The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

func (ApiDeleteNamespacedTemplateRequest) OrphanDependents deprecated

func (r ApiDeleteNamespacedTemplateRequest) OrphanDependents(orphanDependents bool) ApiDeleteNamespacedTemplateRequest

Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

func (ApiDeleteNamespacedTemplateRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeleteNamespacedTemplateRequest) PropagationPolicy ¶

func (r ApiDeleteNamespacedTemplateRequest) PropagationPolicy(propagationPolicy string) ApiDeleteNamespacedTemplateRequest

Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

type ApiDeletecollectionNamespacedBuildConfigRequest ¶

type ApiDeletecollectionNamespacedBuildConfigRequest struct {
	ApiService *BuildConfigAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedBuildConfigRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedBuildConfigRequest) Execute ¶

func (ApiDeletecollectionNamespacedBuildConfigRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedBuildConfigRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedBuildConfigRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedBuildConfigRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedBuildConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedBuildConfigRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedBuildConfigRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedBuildConfigRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedBuildRequest ¶

type ApiDeletecollectionNamespacedBuildRequest struct {
	ApiService *BuildsAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedBuildRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedBuildRequest) Execute ¶

func (ApiDeletecollectionNamespacedBuildRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedBuildRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedBuildRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedBuildRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedBuildRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedBuildRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedBuildRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedBuildRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedConfigMapRequest ¶

type ApiDeletecollectionNamespacedConfigMapRequest struct {
	ApiService *ConfigMapAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedConfigMapRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedConfigMapRequest) Execute ¶

func (ApiDeletecollectionNamespacedConfigMapRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedConfigMapRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedConfigMapRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedConfigMapRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedConfigMapRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedConfigMapRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedConfigMapRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedConfigMapRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedDeploymentConfigRequest ¶

type ApiDeletecollectionNamespacedDeploymentConfigRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) Execute ¶

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedDeploymentConfigRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedDeploymentRequest ¶

type ApiDeletecollectionNamespacedDeploymentRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedDeploymentRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedDeploymentRequest) Execute ¶

func (ApiDeletecollectionNamespacedDeploymentRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedDeploymentRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedDeploymentRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedDeploymentRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedDeploymentRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedDeploymentRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedDeploymentRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedDeploymentRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest ¶

type ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) Execute ¶

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedImageStreamRequest ¶

type ApiDeletecollectionNamespacedImageStreamRequest struct {
	ApiService *ImageStreamAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedImageStreamRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedImageStreamRequest) Execute ¶

func (ApiDeletecollectionNamespacedImageStreamRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedImageStreamRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedImageStreamRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedImageStreamRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedImageStreamRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedImageStreamRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedImageStreamRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedImageStreamRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedPersistentVolumeClaimRequest ¶

type ApiDeletecollectionNamespacedPersistentVolumeClaimRequest struct {
	ApiService *PersistentVolumeClaimAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) Execute ¶

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedPodRequest ¶

type ApiDeletecollectionNamespacedPodRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedPodRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedPodRequest) Execute ¶

func (ApiDeletecollectionNamespacedPodRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedPodRequest) IncludeUninitialized ¶

func (r ApiDeletecollectionNamespacedPodRequest) IncludeUninitialized(includeUninitialized bool) ApiDeletecollectionNamespacedPodRequest

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedPodRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedPodRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedPodRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedPodRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedPodRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedPodRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedReplicaSetRequest ¶

type ApiDeletecollectionNamespacedReplicaSetRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedReplicaSetRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedReplicaSetRequest) Execute ¶

func (ApiDeletecollectionNamespacedReplicaSetRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedReplicaSetRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedReplicaSetRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedReplicaSetRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedReplicaSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedReplicaSetRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedReplicaSetRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedReplicaSetRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedRouteRequest ¶

type ApiDeletecollectionNamespacedRouteRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedRouteRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedRouteRequest) Execute ¶

func (ApiDeletecollectionNamespacedRouteRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedRouteRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedRouteRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedRouteRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedRouteRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedRouteRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedRouteRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedRouteRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedSecretRequest ¶

type ApiDeletecollectionNamespacedSecretRequest struct {
	ApiService *SecretAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedSecretRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedSecretRequest) Execute ¶

func (ApiDeletecollectionNamespacedSecretRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedSecretRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedSecretRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedSecretRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedSecretRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedSecretRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedSecretRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedSecretRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedStatefulSetRequest ¶

type ApiDeletecollectionNamespacedStatefulSetRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedStatefulSetRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedStatefulSetRequest) Execute ¶

func (ApiDeletecollectionNamespacedStatefulSetRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedStatefulSetRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedStatefulSetRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedStatefulSetRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedStatefulSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedStatefulSetRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedStatefulSetRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedStatefulSetRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiDeletecollectionNamespacedTemplateInstanceRequest ¶

type ApiDeletecollectionNamespacedTemplateInstanceRequest struct {
	ApiService *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) Execute ¶

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiDeletecollectionNamespacedTemplateInstanceRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedBuildConfigRequest ¶

type ApiListNamespacedBuildConfigRequest struct {
	ApiService *BuildConfigAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedBuildConfigRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedBuildConfigRequest) Execute ¶

func (ApiListNamespacedBuildConfigRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedBuildConfigRequest) IncludeUninitialized ¶

func (r ApiListNamespacedBuildConfigRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedBuildConfigRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedBuildConfigRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedBuildConfigRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedBuildConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedBuildConfigRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedBuildConfigRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedBuildConfigRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedBuildRequest ¶

type ApiListNamespacedBuildRequest struct {
	ApiService *BuildsAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedBuildRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedBuildRequest) Execute ¶

func (ApiListNamespacedBuildRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedBuildRequest) IncludeUninitialized ¶

func (r ApiListNamespacedBuildRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedBuildRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedBuildRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedBuildRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedBuildRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedBuildRequest) ResourceVersion ¶

func (r ApiListNamespacedBuildRequest) ResourceVersion(resourceVersion string) ApiListNamespacedBuildRequest

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedBuildRequest) TimeoutSeconds ¶

func (r ApiListNamespacedBuildRequest) TimeoutSeconds(timeoutSeconds int32) ApiListNamespacedBuildRequest

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedBuildRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedConfigMapRequest ¶

type ApiListNamespacedConfigMapRequest struct {
	ApiService *ConfigMapAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedConfigMapRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedConfigMapRequest) Execute ¶

func (ApiListNamespacedConfigMapRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedConfigMapRequest) IncludeUninitialized ¶

func (r ApiListNamespacedConfigMapRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedConfigMapRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedConfigMapRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedConfigMapRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedConfigMapRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedConfigMapRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedConfigMapRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedConfigMapRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedDeploymentConfigRequest ¶

type ApiListNamespacedDeploymentConfigRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedDeploymentConfigRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedDeploymentConfigRequest) Execute ¶

func (ApiListNamespacedDeploymentConfigRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedDeploymentConfigRequest) IncludeUninitialized ¶

func (r ApiListNamespacedDeploymentConfigRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedDeploymentConfigRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedDeploymentConfigRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedDeploymentConfigRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedDeploymentConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedDeploymentConfigRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedDeploymentConfigRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedDeploymentConfigRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedDeploymentRequest ¶

type ApiListNamespacedDeploymentRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedDeploymentRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedDeploymentRequest) Execute ¶

func (ApiListNamespacedDeploymentRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedDeploymentRequest) IncludeUninitialized ¶

func (r ApiListNamespacedDeploymentRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedDeploymentRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedDeploymentRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedDeploymentRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedDeploymentRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedDeploymentRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedDeploymentRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedDeploymentRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedEventRequest ¶

type ApiListNamespacedEventRequest struct {
	ApiService *EventsAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedEventRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedEventRequest) Execute ¶

func (ApiListNamespacedEventRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedEventRequest) IncludeUninitialized ¶

func (r ApiListNamespacedEventRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedEventRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedEventRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedEventRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedEventRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedEventRequest) ResourceVersion ¶

func (r ApiListNamespacedEventRequest) ResourceVersion(resourceVersion string) ApiListNamespacedEventRequest

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedEventRequest) TimeoutSeconds ¶

func (r ApiListNamespacedEventRequest) TimeoutSeconds(timeoutSeconds int32) ApiListNamespacedEventRequest

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedEventRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedHorizontalPodAutoscalerRequest ¶

type ApiListNamespacedHorizontalPodAutoscalerRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedHorizontalPodAutoscalerRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedHorizontalPodAutoscalerRequest) Execute ¶

func (ApiListNamespacedHorizontalPodAutoscalerRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedHorizontalPodAutoscalerRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiListNamespacedHorizontalPodAutoscalerRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedHorizontalPodAutoscalerRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedHorizontalPodAutoscalerRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedHorizontalPodAutoscalerRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedHorizontalPodAutoscalerRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedHorizontalPodAutoscalerRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedImageStreamRequest ¶

type ApiListNamespacedImageStreamRequest struct {
	ApiService *ImageStreamAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedImageStreamRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedImageStreamRequest) Execute ¶

func (ApiListNamespacedImageStreamRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedImageStreamRequest) IncludeUninitialized ¶

func (r ApiListNamespacedImageStreamRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedImageStreamRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedImageStreamRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedImageStreamRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedImageStreamRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedImageStreamRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedImageStreamRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedImageStreamRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedImageStreamTagRequest ¶

type ApiListNamespacedImageStreamTagRequest struct {
	ApiService *ImageStreamTagAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedImageStreamTagRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedImageStreamTagRequest) Execute ¶

func (ApiListNamespacedImageStreamTagRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedImageStreamTagRequest) IncludeUninitialized ¶

func (r ApiListNamespacedImageStreamTagRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedImageStreamTagRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedImageStreamTagRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedImageStreamTagRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedImageStreamTagRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedImageStreamTagRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedImageStreamTagRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedImageStreamTagRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedPersistentVolumeClaimRequest ¶

type ApiListNamespacedPersistentVolumeClaimRequest struct {
	ApiService *PersistentVolumeClaimAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedPersistentVolumeClaimRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedPersistentVolumeClaimRequest) Execute ¶

func (ApiListNamespacedPersistentVolumeClaimRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedPersistentVolumeClaimRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiListNamespacedPersistentVolumeClaimRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedPersistentVolumeClaimRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedPersistentVolumeClaimRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedPersistentVolumeClaimRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedPersistentVolumeClaimRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedPersistentVolumeClaimRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedPodRequest ¶

type ApiListNamespacedPodRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedPodRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedPodRequest) Execute ¶

func (ApiListNamespacedPodRequest) FieldSelector ¶

func (r ApiListNamespacedPodRequest) FieldSelector(fieldSelector string) ApiListNamespacedPodRequest

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedPodRequest) IncludeUninitialized ¶

func (r ApiListNamespacedPodRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedPodRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedPodRequest) LabelSelector ¶

func (r ApiListNamespacedPodRequest) LabelSelector(labelSelector string) ApiListNamespacedPodRequest

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedPodRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedPodRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedPodRequest) ResourceVersion ¶

func (r ApiListNamespacedPodRequest) ResourceVersion(resourceVersion string) ApiListNamespacedPodRequest

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedPodRequest) TimeoutSeconds ¶

func (r ApiListNamespacedPodRequest) TimeoutSeconds(timeoutSeconds int32) ApiListNamespacedPodRequest

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedPodRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedReplicaSetRequest ¶

type ApiListNamespacedReplicaSetRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedReplicaSetRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedReplicaSetRequest) Execute ¶

func (ApiListNamespacedReplicaSetRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedReplicaSetRequest) IncludeUninitialized ¶

func (r ApiListNamespacedReplicaSetRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedReplicaSetRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedReplicaSetRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedReplicaSetRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedReplicaSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedReplicaSetRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedReplicaSetRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedReplicaSetRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedResourceQuotaRequest ¶

type ApiListNamespacedResourceQuotaRequest struct {
	ApiService *ResourceQuotaAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedResourceQuotaRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedResourceQuotaRequest) Execute ¶

func (ApiListNamespacedResourceQuotaRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedResourceQuotaRequest) IncludeUninitialized ¶

func (r ApiListNamespacedResourceQuotaRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedResourceQuotaRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedResourceQuotaRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedResourceQuotaRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedResourceQuotaRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedResourceQuotaRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedResourceQuotaRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedResourceQuotaRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedRouteRequest ¶

type ApiListNamespacedRouteRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedRouteRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedRouteRequest) Execute ¶

func (ApiListNamespacedRouteRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedRouteRequest) IncludeUninitialized ¶

func (r ApiListNamespacedRouteRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedRouteRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedRouteRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedRouteRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedRouteRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedRouteRequest) ResourceVersion ¶

func (r ApiListNamespacedRouteRequest) ResourceVersion(resourceVersion string) ApiListNamespacedRouteRequest

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedRouteRequest) TimeoutSeconds ¶

func (r ApiListNamespacedRouteRequest) TimeoutSeconds(timeoutSeconds int32) ApiListNamespacedRouteRequest

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedRouteRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedSecretRequest ¶

type ApiListNamespacedSecretRequest struct {
	ApiService *SecretAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedSecretRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedSecretRequest) Execute ¶

func (ApiListNamespacedSecretRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedSecretRequest) IncludeUninitialized ¶

func (r ApiListNamespacedSecretRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedSecretRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedSecretRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedSecretRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedSecretRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedSecretRequest) ResourceVersion ¶

func (r ApiListNamespacedSecretRequest) ResourceVersion(resourceVersion string) ApiListNamespacedSecretRequest

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedSecretRequest) TimeoutSeconds ¶

func (r ApiListNamespacedSecretRequest) TimeoutSeconds(timeoutSeconds int32) ApiListNamespacedSecretRequest

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedSecretRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedServiceRequest ¶

type ApiListNamespacedServiceRequest struct {
	ApiService *ServiceAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedServiceRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedServiceRequest) Execute ¶

func (ApiListNamespacedServiceRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedServiceRequest) IncludeUninitialized ¶

func (r ApiListNamespacedServiceRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedServiceRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedServiceRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedServiceRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedServiceRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedServiceRequest) ResourceVersion ¶

func (r ApiListNamespacedServiceRequest) ResourceVersion(resourceVersion string) ApiListNamespacedServiceRequest

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedServiceRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedServiceRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedStatefulSetRequest ¶

type ApiListNamespacedStatefulSetRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedStatefulSetRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedStatefulSetRequest) Execute ¶

func (ApiListNamespacedStatefulSetRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedStatefulSetRequest) IncludeUninitialized ¶

func (r ApiListNamespacedStatefulSetRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedStatefulSetRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedStatefulSetRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedStatefulSetRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedStatefulSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedStatefulSetRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedStatefulSetRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedStatefulSetRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedTemplateInstanceRequest ¶

type ApiListNamespacedTemplateInstanceRequest struct {
	ApiService *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedTemplateInstanceRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedTemplateInstanceRequest) Execute ¶

func (ApiListNamespacedTemplateInstanceRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedTemplateInstanceRequest) IncludeUninitialized ¶

func (r ApiListNamespacedTemplateInstanceRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedTemplateInstanceRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedTemplateInstanceRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedTemplateInstanceRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedTemplateInstanceRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedTemplateInstanceRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedTemplateInstanceRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedTemplateInstanceRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListNamespacedTemplateRequest ¶

type ApiListNamespacedTemplateRequest struct {
	ApiService *TemplateAPIService
	// contains filtered or unexported fields
}

func (ApiListNamespacedTemplateRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListNamespacedTemplateRequest) Execute ¶

func (ApiListNamespacedTemplateRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListNamespacedTemplateRequest) IncludeUninitialized ¶

func (r ApiListNamespacedTemplateRequest) IncludeUninitialized(includeUninitialized bool) ApiListNamespacedTemplateRequest

If true, partially initialized resources are included in the response.

func (ApiListNamespacedTemplateRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListNamespacedTemplateRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListNamespacedTemplateRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListNamespacedTemplateRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListNamespacedTemplateRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListNamespacedTemplateRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListTemplateForAllNamespacesRequest ¶

type ApiListTemplateForAllNamespacesRequest struct {
	ApiService *TemplateAPIService
	// contains filtered or unexported fields
}

func (ApiListTemplateForAllNamespacesRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListTemplateForAllNamespacesRequest) Execute ¶

func (ApiListTemplateForAllNamespacesRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListTemplateForAllNamespacesRequest) IncludeUninitialized ¶

func (r ApiListTemplateForAllNamespacesRequest) IncludeUninitialized(includeUninitialized bool) ApiListTemplateForAllNamespacesRequest

If true, partially initialized resources are included in the response.

func (ApiListTemplateForAllNamespacesRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListTemplateForAllNamespacesRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListTemplateForAllNamespacesRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListTemplateForAllNamespacesRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListTemplateForAllNamespacesRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListTemplateForAllNamespacesRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiListTemplateInstanceForAllNamespacesRequest ¶

type ApiListTemplateInstanceForAllNamespacesRequest struct {
	ApiService *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

func (ApiListTemplateInstanceForAllNamespacesRequest) Continue_ ¶

The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

func (ApiListTemplateInstanceForAllNamespacesRequest) Execute ¶

func (ApiListTemplateInstanceForAllNamespacesRequest) FieldSelector ¶

A selector to restrict the list of returned objects by their fields. Defaults to everything.

func (ApiListTemplateInstanceForAllNamespacesRequest) IncludeUninitialized ¶

If true, partially initialized resources are included in the response.

func (ApiListTemplateInstanceForAllNamespacesRequest) LabelSelector ¶

A selector to restrict the list of returned objects by their labels. Defaults to everything.

func (ApiListTemplateInstanceForAllNamespacesRequest) Limit ¶

limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

func (ApiListTemplateInstanceForAllNamespacesRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiListTemplateInstanceForAllNamespacesRequest) ResourceVersion ¶

When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.

func (ApiListTemplateInstanceForAllNamespacesRequest) TimeoutSeconds ¶

Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

func (ApiListTemplateInstanceForAllNamespacesRequest) Watch ¶

Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

type ApiPatchNamespacedBuildConfigRequest ¶

type ApiPatchNamespacedBuildConfigRequest struct {
	ApiService *BuildConfigAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedBuildConfigRequest) Body ¶

func (ApiPatchNamespacedBuildConfigRequest) Execute ¶

func (ApiPatchNamespacedBuildConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedBuildRequest ¶

type ApiPatchNamespacedBuildRequest struct {
	ApiService *BuildsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedBuildRequest) Body ¶

func (ApiPatchNamespacedBuildRequest) Execute ¶

func (ApiPatchNamespacedBuildRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedConfigMapRequest ¶

type ApiPatchNamespacedConfigMapRequest struct {
	ApiService *ConfigMapAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedConfigMapRequest) Body ¶

func (ApiPatchNamespacedConfigMapRequest) Execute ¶

func (ApiPatchNamespacedConfigMapRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedDeploymentConfigRequest ¶

type ApiPatchNamespacedDeploymentConfigRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedDeploymentConfigRequest) Body ¶

func (ApiPatchNamespacedDeploymentConfigRequest) Execute ¶

func (ApiPatchNamespacedDeploymentConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedDeploymentConfigScaleRequest ¶

type ApiPatchNamespacedDeploymentConfigScaleRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedDeploymentConfigScaleRequest) Body ¶

func (ApiPatchNamespacedDeploymentConfigScaleRequest) Execute ¶

func (ApiPatchNamespacedDeploymentConfigScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedDeploymentRequest ¶

type ApiPatchNamespacedDeploymentRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedDeploymentRequest) Body ¶

func (ApiPatchNamespacedDeploymentRequest) Execute ¶

func (ApiPatchNamespacedDeploymentRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedDeploymentScaleRequest ¶

type ApiPatchNamespacedDeploymentScaleRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedDeploymentScaleRequest) Body ¶

func (ApiPatchNamespacedDeploymentScaleRequest) Execute ¶

func (ApiPatchNamespacedDeploymentScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedDeploymentStatusRequest ¶

type ApiPatchNamespacedDeploymentStatusRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedDeploymentStatusRequest) Body ¶

func (ApiPatchNamespacedDeploymentStatusRequest) Execute ¶

func (ApiPatchNamespacedDeploymentStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedHorizontalPodAutoscalerRequest ¶

type ApiPatchNamespacedHorizontalPodAutoscalerRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedHorizontalPodAutoscalerRequest) Body ¶

func (ApiPatchNamespacedHorizontalPodAutoscalerRequest) Execute ¶

func (ApiPatchNamespacedHorizontalPodAutoscalerRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedHorizontalPodAutoscalerStatusRequest ¶

type ApiPatchNamespacedHorizontalPodAutoscalerStatusRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedHorizontalPodAutoscalerStatusRequest) Body ¶

func (ApiPatchNamespacedHorizontalPodAutoscalerStatusRequest) Execute ¶

func (ApiPatchNamespacedHorizontalPodAutoscalerStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedImageStreamRequest ¶

type ApiPatchNamespacedImageStreamRequest struct {
	ApiService *ImageStreamAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedImageStreamRequest) Body ¶

func (ApiPatchNamespacedImageStreamRequest) Execute ¶

func (ApiPatchNamespacedImageStreamRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedImageStreamTagRequest ¶

type ApiPatchNamespacedImageStreamTagRequest struct {
	ApiService *ImageStreamTagAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedImageStreamTagRequest) Body ¶

func (ApiPatchNamespacedImageStreamTagRequest) Execute ¶

func (ApiPatchNamespacedImageStreamTagRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedPersistentVolumeClaimRequest ¶

type ApiPatchNamespacedPersistentVolumeClaimRequest struct {
	ApiService *PersistentVolumeClaimAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedPersistentVolumeClaimRequest) Body ¶

func (ApiPatchNamespacedPersistentVolumeClaimRequest) Execute ¶

func (ApiPatchNamespacedPersistentVolumeClaimRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedPodRequest ¶

type ApiPatchNamespacedPodRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedPodRequest) Body ¶

func (ApiPatchNamespacedPodRequest) Execute ¶

func (ApiPatchNamespacedPodRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedReplicaSetRequest ¶

type ApiPatchNamespacedReplicaSetRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedReplicaSetRequest) Body ¶

func (ApiPatchNamespacedReplicaSetRequest) Execute ¶

func (ApiPatchNamespacedReplicaSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedReplicaSetScaleRequest ¶

type ApiPatchNamespacedReplicaSetScaleRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedReplicaSetScaleRequest) Body ¶

func (ApiPatchNamespacedReplicaSetScaleRequest) Execute ¶

func (ApiPatchNamespacedReplicaSetScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedReplicaSetStatusRequest ¶

type ApiPatchNamespacedReplicaSetStatusRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedReplicaSetStatusRequest) Body ¶

func (ApiPatchNamespacedReplicaSetStatusRequest) Execute ¶

func (ApiPatchNamespacedReplicaSetStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedRouteRequest ¶

type ApiPatchNamespacedRouteRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedRouteRequest) Body ¶

func (ApiPatchNamespacedRouteRequest) Execute ¶

func (ApiPatchNamespacedRouteRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedRouteStatusRequest ¶

type ApiPatchNamespacedRouteStatusRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedRouteStatusRequest) Body ¶

func (ApiPatchNamespacedRouteStatusRequest) Execute ¶

func (ApiPatchNamespacedRouteStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedSecretRequest ¶

type ApiPatchNamespacedSecretRequest struct {
	ApiService *SecretAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedSecretRequest) Body ¶

func (ApiPatchNamespacedSecretRequest) Execute ¶

func (ApiPatchNamespacedSecretRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedServiceRequest ¶

type ApiPatchNamespacedServiceRequest struct {
	ApiService *ServiceAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedServiceRequest) Body ¶

func (ApiPatchNamespacedServiceRequest) Execute ¶

func (ApiPatchNamespacedServiceRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedStatefulSetRequest ¶

type ApiPatchNamespacedStatefulSetRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedStatefulSetRequest) Body ¶

func (ApiPatchNamespacedStatefulSetRequest) Execute ¶

func (ApiPatchNamespacedStatefulSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedStatefulSetScaleRequest ¶

type ApiPatchNamespacedStatefulSetScaleRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedStatefulSetScaleRequest) Body ¶

func (ApiPatchNamespacedStatefulSetScaleRequest) Execute ¶

func (ApiPatchNamespacedStatefulSetScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedStatefulSetStatusRequest ¶

type ApiPatchNamespacedStatefulSetStatusRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedStatefulSetStatusRequest) Body ¶

func (ApiPatchNamespacedStatefulSetStatusRequest) Execute ¶

func (ApiPatchNamespacedStatefulSetStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedTemplateInstanceRequest ¶

type ApiPatchNamespacedTemplateInstanceRequest struct {
	ApiService *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedTemplateInstanceRequest) Body ¶

func (ApiPatchNamespacedTemplateInstanceRequest) Execute ¶

func (ApiPatchNamespacedTemplateInstanceRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiPatchNamespacedTemplateRequest ¶

type ApiPatchNamespacedTemplateRequest struct {
	ApiService *TemplateAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNamespacedTemplateRequest) Body ¶

func (ApiPatchNamespacedTemplateRequest) Execute ¶

func (ApiPatchNamespacedTemplateRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedBuildConfigRequest ¶

type ApiReadNamespacedBuildConfigRequest struct {
	ApiService *BuildConfigAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedBuildConfigRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedBuildConfigRequest) Execute ¶

func (ApiReadNamespacedBuildConfigRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedBuildConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedBuildLogRequest ¶

type ApiReadNamespacedBuildLogRequest struct {
	ApiService *BuildsAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedBuildLogRequest) Container ¶

cointainer for which to stream logs. Defaults to only container if there is one container in the pod.

func (ApiReadNamespacedBuildLogRequest) Execute ¶

func (ApiReadNamespacedBuildLogRequest) Follow ¶

follow if true indicates that the build log should be streamed until the build terminates.

func (ApiReadNamespacedBuildLogRequest) LimitBytes ¶

limitBytes, If set, is the number of bytes to read from the server before terminating the log output. This may not display a complete final line of logging, and may return slightly more or slightly less than the specified limit.

func (ApiReadNamespacedBuildLogRequest) Nowait ¶

noWait if true causes the call to return immediately even if the build is not available yet. Otherwise the server will wait until the build has started.

func (ApiReadNamespacedBuildLogRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiReadNamespacedBuildLogRequest) Previous ¶

previous returns previous build logs. Defaults to false.

func (ApiReadNamespacedBuildLogRequest) SinceSeconds ¶

sinceSeconds is a relative time in seconds before the current time from which to show logs. If this value precedes the time a pod was started, only logs since the pod start will be returned. If this value is in the future, no logs will be returned. Only one of sinceSeconds or sinceTime may be specified.

func (ApiReadNamespacedBuildLogRequest) TailLines ¶

tailLines, If set, is the number of lines from the end of the logs to show. If not specified, logs are shown from the creation of the container or sinceSeconds or sinceTime

func (ApiReadNamespacedBuildLogRequest) Timestamps ¶

timestamps, If true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line of log output. Defaults to false.

func (ApiReadNamespacedBuildLogRequest) Version ¶

version of the build for which to view logs.

type ApiReadNamespacedBuildRequest ¶

type ApiReadNamespacedBuildRequest struct {
	ApiService *BuildsAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedBuildRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedBuildRequest) Execute ¶

func (ApiReadNamespacedBuildRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedBuildRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedConfigMapRequest ¶

type ApiReadNamespacedConfigMapRequest struct {
	ApiService *ConfigMapAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedConfigMapRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedConfigMapRequest) Execute ¶

func (ApiReadNamespacedConfigMapRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedConfigMapRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedDeploymentConfigRequest ¶

type ApiReadNamespacedDeploymentConfigRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedDeploymentConfigRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedDeploymentConfigRequest) Execute ¶

func (ApiReadNamespacedDeploymentConfigRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedDeploymentConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedDeploymentConfigScaleRequest ¶

type ApiReadNamespacedDeploymentConfigScaleRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedDeploymentConfigScaleRequest) Execute ¶

func (ApiReadNamespacedDeploymentConfigScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedDeploymentRequest ¶

type ApiReadNamespacedDeploymentRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedDeploymentRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedDeploymentRequest) Execute ¶

func (ApiReadNamespacedDeploymentRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedDeploymentRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedDeploymentScaleRequest ¶

type ApiReadNamespacedDeploymentScaleRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedDeploymentScaleRequest) Execute ¶

func (ApiReadNamespacedDeploymentScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedDeploymentStatusRequest ¶

type ApiReadNamespacedDeploymentStatusRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedDeploymentStatusRequest) Execute ¶

func (ApiReadNamespacedDeploymentStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedEventRequest ¶

type ApiReadNamespacedEventRequest struct {
	ApiService *EventsAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedEventRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedEventRequest) Execute ¶

func (ApiReadNamespacedEventRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedEventRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedHorizontalPodAutoscalerRequest ¶

type ApiReadNamespacedHorizontalPodAutoscalerRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedHorizontalPodAutoscalerRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedHorizontalPodAutoscalerRequest) Execute ¶

func (ApiReadNamespacedHorizontalPodAutoscalerRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedHorizontalPodAutoscalerRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedHorizontalPodAutoscalerStatusRequest ¶

type ApiReadNamespacedHorizontalPodAutoscalerStatusRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedHorizontalPodAutoscalerStatusRequest) Execute ¶

func (ApiReadNamespacedHorizontalPodAutoscalerStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedImageStreamRequest ¶

type ApiReadNamespacedImageStreamRequest struct {
	ApiService *ImageStreamAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedImageStreamRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedImageStreamRequest) Execute ¶

func (ApiReadNamespacedImageStreamRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedImageStreamRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedImageStreamTagRequest ¶

type ApiReadNamespacedImageStreamTagRequest struct {
	ApiService *ImageStreamTagAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedImageStreamTagRequest) Execute ¶

func (ApiReadNamespacedImageStreamTagRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedPersistentVolumeClaimRequest ¶

type ApiReadNamespacedPersistentVolumeClaimRequest struct {
	ApiService *PersistentVolumeClaimAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedPersistentVolumeClaimRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedPersistentVolumeClaimRequest) Execute ¶

func (ApiReadNamespacedPersistentVolumeClaimRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedPersistentVolumeClaimRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedPodLogRequest ¶

type ApiReadNamespacedPodLogRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedPodLogRequest) Container ¶

The container for which to stream logs. Defaults to only container if there is one container in the pod.

func (ApiReadNamespacedPodLogRequest) Execute ¶

func (ApiReadNamespacedPodLogRequest) Follow ¶

Follow the log stream of the pod. Defaults to false.

func (ApiReadNamespacedPodLogRequest) LimitBytes ¶

If set, the number of bytes to read from the server before terminating the log output. This may not display a complete final line of logging, and may return slightly more or slightly less than the specified limit.

func (ApiReadNamespacedPodLogRequest) Pretty ¶

If 'true', then the output is pretty printed.

func (ApiReadNamespacedPodLogRequest) Previous ¶

Return previous terminated container logs. Defaults to false.

func (ApiReadNamespacedPodLogRequest) SinceSeconds ¶

A relative time in seconds before the current time from which to show logs. If this value precedes the time a pod was started, only logs since the pod start will be returned. If this value is in the future, no logs will be returned. Only one of sinceSeconds or sinceTime may be specified.

func (ApiReadNamespacedPodLogRequest) TailLines ¶

If set, the number of lines from the end of the logs to show. If not specified, logs are shown from the creation of the container or sinceSeconds or sinceTime

func (ApiReadNamespacedPodLogRequest) Timestamps ¶

If true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line of log output. Defaults to false.

type ApiReadNamespacedPodRequest ¶

type ApiReadNamespacedPodRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedPodRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedPodRequest) Execute ¶

func (ApiReadNamespacedPodRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedPodRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedReplicaSetRequest ¶

type ApiReadNamespacedReplicaSetRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedReplicaSetRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedReplicaSetRequest) Execute ¶

func (ApiReadNamespacedReplicaSetRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedReplicaSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedReplicaSetScaleRequest ¶

type ApiReadNamespacedReplicaSetScaleRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedReplicaSetScaleRequest) Execute ¶

func (ApiReadNamespacedReplicaSetScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedReplicaSetStatusRequest ¶

type ApiReadNamespacedReplicaSetStatusRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedReplicaSetStatusRequest) Execute ¶

func (ApiReadNamespacedReplicaSetStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedRouteRequest ¶

type ApiReadNamespacedRouteRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedRouteRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedRouteRequest) Execute ¶

func (ApiReadNamespacedRouteRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedRouteRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedRouteStatusRequest ¶

type ApiReadNamespacedRouteStatusRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedRouteStatusRequest) Execute ¶

func (ApiReadNamespacedRouteStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedSecretRequest ¶

type ApiReadNamespacedSecretRequest struct {
	ApiService *SecretAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedSecretRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedSecretRequest) Execute ¶

func (ApiReadNamespacedSecretRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedSecretRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedServiceRequest ¶

type ApiReadNamespacedServiceRequest struct {
	ApiService *ServiceAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedServiceRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedServiceRequest) Execute ¶

func (ApiReadNamespacedServiceRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedServiceRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedStatefulSetRequest ¶

type ApiReadNamespacedStatefulSetRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedStatefulSetRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedStatefulSetRequest) Execute ¶

func (ApiReadNamespacedStatefulSetRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedStatefulSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedStatefulSetScaleRequest ¶

type ApiReadNamespacedStatefulSetScaleRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedStatefulSetScaleRequest) Execute ¶

func (ApiReadNamespacedStatefulSetScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedStatefulSetStatusRequest ¶

type ApiReadNamespacedStatefulSetStatusRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedStatefulSetStatusRequest) Execute ¶

func (ApiReadNamespacedStatefulSetStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedTemplateInstanceRequest ¶

type ApiReadNamespacedTemplateInstanceRequest struct {
	ApiService *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedTemplateInstanceRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedTemplateInstanceRequest) Execute ¶

func (ApiReadNamespacedTemplateInstanceRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedTemplateInstanceRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedTemplateInstanceStatusRequest ¶

type ApiReadNamespacedTemplateInstanceStatusRequest struct {
	ApiService *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedTemplateInstanceStatusRequest) Execute ¶

func (ApiReadNamespacedTemplateInstanceStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReadNamespacedTemplateRequest ¶

type ApiReadNamespacedTemplateRequest struct {
	ApiService *TemplateAPIService
	// contains filtered or unexported fields
}

func (ApiReadNamespacedTemplateRequest) Exact ¶

Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.

func (ApiReadNamespacedTemplateRequest) Execute ¶

func (ApiReadNamespacedTemplateRequest) Export ¶

Should this value be exported. Export strips fields that a user can not specify.

func (ApiReadNamespacedTemplateRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedBuildConfigRequest ¶

type ApiReplaceNamespacedBuildConfigRequest struct {
	ApiService *BuildConfigAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedBuildConfigRequest) Body ¶

func (ApiReplaceNamespacedBuildConfigRequest) Execute ¶

func (ApiReplaceNamespacedBuildConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedBuildRequest ¶

type ApiReplaceNamespacedBuildRequest struct {
	ApiService *BuildsAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedBuildRequest) Body ¶

func (ApiReplaceNamespacedBuildRequest) Execute ¶

func (ApiReplaceNamespacedBuildRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedConfigMapRequest ¶

type ApiReplaceNamespacedConfigMapRequest struct {
	ApiService *ConfigMapAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedConfigMapRequest) Body ¶

func (ApiReplaceNamespacedConfigMapRequest) Execute ¶

func (ApiReplaceNamespacedConfigMapRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedDeploymentConfigRequest ¶

type ApiReplaceNamespacedDeploymentConfigRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedDeploymentConfigRequest) Body ¶

func (ApiReplaceNamespacedDeploymentConfigRequest) Execute ¶

func (ApiReplaceNamespacedDeploymentConfigRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedDeploymentConfigScaleRequest ¶

type ApiReplaceNamespacedDeploymentConfigScaleRequest struct {
	ApiService *DeploymentConfigAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedDeploymentConfigScaleRequest) Body ¶

func (ApiReplaceNamespacedDeploymentConfigScaleRequest) Execute ¶

func (ApiReplaceNamespacedDeploymentConfigScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedDeploymentRequest ¶

type ApiReplaceNamespacedDeploymentRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedDeploymentRequest) Body ¶

func (ApiReplaceNamespacedDeploymentRequest) Execute ¶

func (ApiReplaceNamespacedDeploymentRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedDeploymentScaleRequest ¶

type ApiReplaceNamespacedDeploymentScaleRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedDeploymentScaleRequest) Body ¶

func (ApiReplaceNamespacedDeploymentScaleRequest) Execute ¶

func (ApiReplaceNamespacedDeploymentScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedDeploymentStatusRequest ¶

type ApiReplaceNamespacedDeploymentStatusRequest struct {
	ApiService *DeploymentAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedDeploymentStatusRequest) Body ¶

func (ApiReplaceNamespacedDeploymentStatusRequest) Execute ¶

func (ApiReplaceNamespacedDeploymentStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedHorizontalPodAutoscalerRequest ¶

type ApiReplaceNamespacedHorizontalPodAutoscalerRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedHorizontalPodAutoscalerRequest) Execute ¶

func (ApiReplaceNamespacedHorizontalPodAutoscalerRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedHorizontalPodAutoscalerStatusRequest ¶

type ApiReplaceNamespacedHorizontalPodAutoscalerStatusRequest struct {
	ApiService *HorizontalPodAutoscalerAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedHorizontalPodAutoscalerStatusRequest) Execute ¶

func (ApiReplaceNamespacedHorizontalPodAutoscalerStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedImageStreamRequest ¶

type ApiReplaceNamespacedImageStreamRequest struct {
	ApiService *ImageStreamAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedImageStreamRequest) Body ¶

func (ApiReplaceNamespacedImageStreamRequest) Execute ¶

func (ApiReplaceNamespacedImageStreamRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedImageStreamTagRequest ¶

type ApiReplaceNamespacedImageStreamTagRequest struct {
	ApiService *ImageStreamTagAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedImageStreamTagRequest) Body ¶

func (ApiReplaceNamespacedImageStreamTagRequest) Execute ¶

func (ApiReplaceNamespacedImageStreamTagRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedPersistentVolumeClaimRequest ¶

type ApiReplaceNamespacedPersistentVolumeClaimRequest struct {
	ApiService *PersistentVolumeClaimAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedPersistentVolumeClaimRequest) Execute ¶

func (ApiReplaceNamespacedPersistentVolumeClaimRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedPodRequest ¶

type ApiReplaceNamespacedPodRequest struct {
	ApiService *PodAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedPodRequest) Body ¶

func (ApiReplaceNamespacedPodRequest) Execute ¶

func (ApiReplaceNamespacedPodRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedReplicaSetRequest ¶

type ApiReplaceNamespacedReplicaSetRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedReplicaSetRequest) Body ¶

func (ApiReplaceNamespacedReplicaSetRequest) Execute ¶

func (ApiReplaceNamespacedReplicaSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedReplicaSetScaleRequest ¶

type ApiReplaceNamespacedReplicaSetScaleRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedReplicaSetScaleRequest) Body ¶

func (ApiReplaceNamespacedReplicaSetScaleRequest) Execute ¶

func (ApiReplaceNamespacedReplicaSetScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedReplicaSetStatusRequest ¶

type ApiReplaceNamespacedReplicaSetStatusRequest struct {
	ApiService *ReplicaSetAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedReplicaSetStatusRequest) Body ¶

func (ApiReplaceNamespacedReplicaSetStatusRequest) Execute ¶

func (ApiReplaceNamespacedReplicaSetStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedRouteRequest ¶

type ApiReplaceNamespacedRouteRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedRouteRequest) Body ¶

func (ApiReplaceNamespacedRouteRequest) Execute ¶

func (ApiReplaceNamespacedRouteRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedRouteStatusRequest ¶

type ApiReplaceNamespacedRouteStatusRequest struct {
	ApiService *RouteAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedRouteStatusRequest) Body ¶

func (ApiReplaceNamespacedRouteStatusRequest) Execute ¶

func (ApiReplaceNamespacedRouteStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedSecretRequest ¶

type ApiReplaceNamespacedSecretRequest struct {
	ApiService *SecretAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedSecretRequest) Body ¶

func (ApiReplaceNamespacedSecretRequest) Execute ¶

func (ApiReplaceNamespacedSecretRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedServiceRequest ¶

type ApiReplaceNamespacedServiceRequest struct {
	ApiService *ServiceAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedServiceRequest) Body ¶

func (ApiReplaceNamespacedServiceRequest) Execute ¶

func (ApiReplaceNamespacedServiceRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedStatefulSetRequest ¶

type ApiReplaceNamespacedStatefulSetRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedStatefulSetRequest) Body ¶

func (ApiReplaceNamespacedStatefulSetRequest) Execute ¶

func (ApiReplaceNamespacedStatefulSetRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedStatefulSetScaleRequest ¶

type ApiReplaceNamespacedStatefulSetScaleRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedStatefulSetScaleRequest) Body ¶

func (ApiReplaceNamespacedStatefulSetScaleRequest) Execute ¶

func (ApiReplaceNamespacedStatefulSetScaleRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedStatefulSetStatusRequest ¶

type ApiReplaceNamespacedStatefulSetStatusRequest struct {
	ApiService *StatefulSetAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedStatefulSetStatusRequest) Body ¶

func (ApiReplaceNamespacedStatefulSetStatusRequest) Execute ¶

func (ApiReplaceNamespacedStatefulSetStatusRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedTemplateInstanceRequest ¶

type ApiReplaceNamespacedTemplateInstanceRequest struct {
	ApiService *TemplateInstanceAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedTemplateInstanceRequest) Body ¶

func (ApiReplaceNamespacedTemplateInstanceRequest) Execute ¶

func (ApiReplaceNamespacedTemplateInstanceRequest) Pretty ¶

If 'true', then the output is pretty printed.

type ApiReplaceNamespacedTemplateRequest ¶

type ApiReplaceNamespacedTemplateRequest struct {
	ApiService *TemplateAPIService
	// contains filtered or unexported fields
}

func (ApiReplaceNamespacedTemplateRequest) Body ¶

func (ApiReplaceNamespacedTemplateRequest) Execute ¶

func (ApiReplaceNamespacedTemplateRequest) Pretty ¶

If 'true', then the output is pretty printed.

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 BuildConfigAPIService ¶

type BuildConfigAPIService service

BuildConfigAPIService BuildConfigAPI service

func (*BuildConfigAPIService) CreateNamespacedBuildConfig ¶

func (a *BuildConfigAPIService) CreateNamespacedBuildConfig(ctx context.Context, namespace string) ApiCreateNamespacedBuildConfigRequest

CreateNamespacedBuildConfig create a BuildConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedBuildConfigRequest

func (*BuildConfigAPIService) CreateNamespacedBuildConfigExecute ¶

func (a *BuildConfigAPIService) CreateNamespacedBuildConfigExecute(r ApiCreateNamespacedBuildConfigRequest) (*V1BuildConfig, *http.Response, error)

Execute executes the request

@return V1BuildConfig

func (*BuildConfigAPIService) CreateNamespacedBuildConfigInstantiate ¶

func (a *BuildConfigAPIService) CreateNamespacedBuildConfigInstantiate(ctx context.Context, namespace string, name string) ApiCreateNamespacedBuildConfigInstantiateRequest

CreateNamespacedBuildConfigInstantiate create instantiate of a BuildConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the BuildRequest
@return ApiCreateNamespacedBuildConfigInstantiateRequest

func (*BuildConfigAPIService) CreateNamespacedBuildConfigInstantiateExecute ¶

func (a *BuildConfigAPIService) CreateNamespacedBuildConfigInstantiateExecute(r ApiCreateNamespacedBuildConfigInstantiateRequest) (*V1Build, *http.Response, error)

Execute executes the request

@return V1Build

func (*BuildConfigAPIService) DeleteNamespacedBuildConfig ¶

func (a *BuildConfigAPIService) DeleteNamespacedBuildConfig(ctx context.Context, namespace string, name string) ApiDeleteNamespacedBuildConfigRequest

DeleteNamespacedBuildConfig delete a BuildConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the BuildConfig
@return ApiDeleteNamespacedBuildConfigRequest

func (*BuildConfigAPIService) DeleteNamespacedBuildConfigExecute ¶

func (a *BuildConfigAPIService) DeleteNamespacedBuildConfigExecute(r ApiDeleteNamespacedBuildConfigRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*BuildConfigAPIService) DeletecollectionNamespacedBuildConfig ¶

func (a *BuildConfigAPIService) DeletecollectionNamespacedBuildConfig(ctx context.Context, namespace string) ApiDeletecollectionNamespacedBuildConfigRequest

DeletecollectionNamespacedBuildConfig delete collection of BuildConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedBuildConfigRequest

func (*BuildConfigAPIService) DeletecollectionNamespacedBuildConfigExecute ¶

func (a *BuildConfigAPIService) DeletecollectionNamespacedBuildConfigExecute(r ApiDeletecollectionNamespacedBuildConfigRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*BuildConfigAPIService) ListNamespacedBuildConfig ¶

func (a *BuildConfigAPIService) ListNamespacedBuildConfig(ctx context.Context, namespace string) ApiListNamespacedBuildConfigRequest

ListNamespacedBuildConfig list or watch objects of kind BuildConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedBuildConfigRequest

func (*BuildConfigAPIService) ListNamespacedBuildConfigExecute ¶

Execute executes the request

@return V1BuildConfigList

func (*BuildConfigAPIService) PatchNamespacedBuildConfig ¶

func (a *BuildConfigAPIService) PatchNamespacedBuildConfig(ctx context.Context, namespace string, name string) ApiPatchNamespacedBuildConfigRequest

PatchNamespacedBuildConfig partially update the specified BuildConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the BuildConfig
@return ApiPatchNamespacedBuildConfigRequest

func (*BuildConfigAPIService) PatchNamespacedBuildConfigExecute ¶

func (a *BuildConfigAPIService) PatchNamespacedBuildConfigExecute(r ApiPatchNamespacedBuildConfigRequest) (*V1BuildConfig, *http.Response, error)

Execute executes the request

@return V1BuildConfig

func (*BuildConfigAPIService) ReadNamespacedBuildConfig ¶

func (a *BuildConfigAPIService) ReadNamespacedBuildConfig(ctx context.Context, namespace string, name string) ApiReadNamespacedBuildConfigRequest

ReadNamespacedBuildConfig read the specified BuildConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the BuildConfig
@return ApiReadNamespacedBuildConfigRequest

func (*BuildConfigAPIService) ReadNamespacedBuildConfigExecute ¶

func (a *BuildConfigAPIService) ReadNamespacedBuildConfigExecute(r ApiReadNamespacedBuildConfigRequest) (*V1BuildConfig, *http.Response, error)

Execute executes the request

@return V1BuildConfig

func (*BuildConfigAPIService) ReplaceNamespacedBuildConfig ¶

func (a *BuildConfigAPIService) ReplaceNamespacedBuildConfig(ctx context.Context, namespace string, name string) ApiReplaceNamespacedBuildConfigRequest

ReplaceNamespacedBuildConfig replace the specified BuildConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the BuildConfig
@return ApiReplaceNamespacedBuildConfigRequest

func (*BuildConfigAPIService) ReplaceNamespacedBuildConfigExecute ¶

func (a *BuildConfigAPIService) ReplaceNamespacedBuildConfigExecute(r ApiReplaceNamespacedBuildConfigRequest) (*V1BuildConfig, *http.Response, error)

Execute executes the request

@return V1BuildConfig

type BuildsAPIService ¶

type BuildsAPIService service

BuildsAPIService BuildsAPI service

func (*BuildsAPIService) CreateNamespacedBuild ¶

func (a *BuildsAPIService) CreateNamespacedBuild(ctx context.Context, namespace string) ApiCreateNamespacedBuildRequest

CreateNamespacedBuild create a Build

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedBuildRequest

func (*BuildsAPIService) CreateNamespacedBuildExecute ¶

func (a *BuildsAPIService) CreateNamespacedBuildExecute(r ApiCreateNamespacedBuildRequest) (*V1Build, *http.Response, error)

Execute executes the request

@return V1Build

func (*BuildsAPIService) DeleteNamespacedBuild ¶

func (a *BuildsAPIService) DeleteNamespacedBuild(ctx context.Context, namespace string, name string) ApiDeleteNamespacedBuildRequest

DeleteNamespacedBuild delete a Build

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Build
@return ApiDeleteNamespacedBuildRequest

func (*BuildsAPIService) DeleteNamespacedBuildExecute ¶

func (a *BuildsAPIService) DeleteNamespacedBuildExecute(r ApiDeleteNamespacedBuildRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*BuildsAPIService) DeletecollectionNamespacedBuild ¶

func (a *BuildsAPIService) DeletecollectionNamespacedBuild(ctx context.Context, namespace string) ApiDeletecollectionNamespacedBuildRequest

DeletecollectionNamespacedBuild delete collection of Build

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedBuildRequest

func (*BuildsAPIService) DeletecollectionNamespacedBuildExecute ¶

func (a *BuildsAPIService) DeletecollectionNamespacedBuildExecute(r ApiDeletecollectionNamespacedBuildRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*BuildsAPIService) ListNamespacedBuild ¶

func (a *BuildsAPIService) ListNamespacedBuild(ctx context.Context, namespace string) ApiListNamespacedBuildRequest

ListNamespacedBuild list or watch objects of kind Build

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedBuildRequest

func (*BuildsAPIService) ListNamespacedBuildExecute ¶

func (a *BuildsAPIService) ListNamespacedBuildExecute(r ApiListNamespacedBuildRequest) (*V1BuildList, *http.Response, error)

Execute executes the request

@return V1BuildList

func (*BuildsAPIService) PatchNamespacedBuild ¶

func (a *BuildsAPIService) PatchNamespacedBuild(ctx context.Context, namespace string, name string) ApiPatchNamespacedBuildRequest

PatchNamespacedBuild partially update the specified Build

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Build
@return ApiPatchNamespacedBuildRequest

func (*BuildsAPIService) PatchNamespacedBuildExecute ¶

func (a *BuildsAPIService) PatchNamespacedBuildExecute(r ApiPatchNamespacedBuildRequest) (*V1Build, *http.Response, error)

Execute executes the request

@return V1Build

func (*BuildsAPIService) ReadNamespacedBuild ¶

func (a *BuildsAPIService) ReadNamespacedBuild(ctx context.Context, namespace string, name string) ApiReadNamespacedBuildRequest

ReadNamespacedBuild read the specified Build

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Build
@return ApiReadNamespacedBuildRequest

func (*BuildsAPIService) ReadNamespacedBuildExecute ¶

func (a *BuildsAPIService) ReadNamespacedBuildExecute(r ApiReadNamespacedBuildRequest) (*V1Build, *http.Response, error)

Execute executes the request

@return V1Build

func (*BuildsAPIService) ReadNamespacedBuildLog ¶

func (a *BuildsAPIService) ReadNamespacedBuildLog(ctx context.Context, namespace string, name string) ApiReadNamespacedBuildLogRequest

ReadNamespacedBuildLog read log of the specified Build

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the BuildLog
@return ApiReadNamespacedBuildLogRequest

func (*BuildsAPIService) ReadNamespacedBuildLogExecute ¶

func (a *BuildsAPIService) ReadNamespacedBuildLogExecute(r ApiReadNamespacedBuildLogRequest) (*V1BuildLog, *http.Response, error)

Execute executes the request

@return V1BuildLog

func (*BuildsAPIService) ReplaceNamespacedBuild ¶

func (a *BuildsAPIService) ReplaceNamespacedBuild(ctx context.Context, namespace string, name string) ApiReplaceNamespacedBuildRequest

ReplaceNamespacedBuild replace the specified Build

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Build
@return ApiReplaceNamespacedBuildRequest

func (*BuildsAPIService) ReplaceNamespacedBuildExecute ¶

func (a *BuildsAPIService) ReplaceNamespacedBuildExecute(r ApiReplaceNamespacedBuildRequest) (*V1Build, *http.Response, error)

Execute executes the request

@return V1Build

type ConfigMapAPIService ¶

type ConfigMapAPIService service

ConfigMapAPIService ConfigMapAPI service

func (*ConfigMapAPIService) CreateNamespacedConfigMap ¶

func (a *ConfigMapAPIService) CreateNamespacedConfigMap(ctx context.Context, namespace string) ApiCreateNamespacedConfigMapRequest

CreateNamespacedConfigMap create a ConfigMap

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedConfigMapRequest

func (*ConfigMapAPIService) CreateNamespacedConfigMapExecute ¶

func (a *ConfigMapAPIService) CreateNamespacedConfigMapExecute(r ApiCreateNamespacedConfigMapRequest) (*V1ConfigMap, *http.Response, error)

Execute executes the request

@return V1ConfigMap

func (*ConfigMapAPIService) DeleteNamespacedConfigMap ¶

func (a *ConfigMapAPIService) DeleteNamespacedConfigMap(ctx context.Context, namespace string, name string) ApiDeleteNamespacedConfigMapRequest

DeleteNamespacedConfigMap delete a ConfigMap

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ConfigMap
@return ApiDeleteNamespacedConfigMapRequest

func (*ConfigMapAPIService) DeleteNamespacedConfigMapExecute ¶

func (a *ConfigMapAPIService) DeleteNamespacedConfigMapExecute(r ApiDeleteNamespacedConfigMapRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*ConfigMapAPIService) DeletecollectionNamespacedConfigMap ¶

func (a *ConfigMapAPIService) DeletecollectionNamespacedConfigMap(ctx context.Context, namespace string) ApiDeletecollectionNamespacedConfigMapRequest

DeletecollectionNamespacedConfigMap delete collection of ConfigMap

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedConfigMapRequest

func (*ConfigMapAPIService) DeletecollectionNamespacedConfigMapExecute ¶

func (a *ConfigMapAPIService) DeletecollectionNamespacedConfigMapExecute(r ApiDeletecollectionNamespacedConfigMapRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*ConfigMapAPIService) ListNamespacedConfigMap ¶

func (a *ConfigMapAPIService) ListNamespacedConfigMap(ctx context.Context, namespace string) ApiListNamespacedConfigMapRequest

ListNamespacedConfigMap list or watch objects of kind ConfigMap

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedConfigMapRequest

func (*ConfigMapAPIService) ListNamespacedConfigMapExecute ¶

func (a *ConfigMapAPIService) ListNamespacedConfigMapExecute(r ApiListNamespacedConfigMapRequest) (*V1ConfigMapList, *http.Response, error)

Execute executes the request

@return V1ConfigMapList

func (*ConfigMapAPIService) PatchNamespacedConfigMap ¶

func (a *ConfigMapAPIService) PatchNamespacedConfigMap(ctx context.Context, namespace string, name string) ApiPatchNamespacedConfigMapRequest

PatchNamespacedConfigMap partially update the specified ConfigMap

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ConfigMap
@return ApiPatchNamespacedConfigMapRequest

func (*ConfigMapAPIService) PatchNamespacedConfigMapExecute ¶

func (a *ConfigMapAPIService) PatchNamespacedConfigMapExecute(r ApiPatchNamespacedConfigMapRequest) (*V1ConfigMap, *http.Response, error)

Execute executes the request

@return V1ConfigMap

func (*ConfigMapAPIService) ReadNamespacedConfigMap ¶

func (a *ConfigMapAPIService) ReadNamespacedConfigMap(ctx context.Context, namespace string, name string) ApiReadNamespacedConfigMapRequest

ReadNamespacedConfigMap read the specified ConfigMap

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ConfigMap
@return ApiReadNamespacedConfigMapRequest

func (*ConfigMapAPIService) ReadNamespacedConfigMapExecute ¶

func (a *ConfigMapAPIService) ReadNamespacedConfigMapExecute(r ApiReadNamespacedConfigMapRequest) (*V1ConfigMap, *http.Response, error)

Execute executes the request

@return V1ConfigMap

func (*ConfigMapAPIService) ReplaceNamespacedConfigMap ¶

func (a *ConfigMapAPIService) ReplaceNamespacedConfigMap(ctx context.Context, namespace string, name string) ApiReplaceNamespacedConfigMapRequest

ReplaceNamespacedConfigMap replace the specified ConfigMap

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ConfigMap
@return ApiReplaceNamespacedConfigMapRequest

func (*ConfigMapAPIService) ReplaceNamespacedConfigMapExecute ¶

func (a *ConfigMapAPIService) ReplaceNamespacedConfigMapExecute(r ApiReplaceNamespacedConfigMapRequest) (*V1ConfigMap, *http.Response, error)

Execute executes the request

@return V1ConfigMap

type Configuration ¶

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

Configuration stores the configuration of the API client

func NewConfiguration ¶

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader ¶

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

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

func (*Configuration) ServerURL ¶

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext ¶

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

ServerURLWithContext returns a new server URL given an endpoint

type DeploymentAPIService ¶

type DeploymentAPIService service

DeploymentAPIService DeploymentAPI service

func (*DeploymentAPIService) CreateNamespacedDeployment ¶

func (a *DeploymentAPIService) CreateNamespacedDeployment(ctx context.Context, namespace string) ApiCreateNamespacedDeploymentRequest

CreateNamespacedDeployment create a Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedDeploymentRequest

func (*DeploymentAPIService) CreateNamespacedDeploymentExecute ¶

func (a *DeploymentAPIService) CreateNamespacedDeploymentExecute(r ApiCreateNamespacedDeploymentRequest) (*V1Deployment, *http.Response, error)

Execute executes the request

@return V1Deployment

func (*DeploymentAPIService) DeleteNamespacedDeployment ¶

func (a *DeploymentAPIService) DeleteNamespacedDeployment(ctx context.Context, namespace string, name string) ApiDeleteNamespacedDeploymentRequest

DeleteNamespacedDeployment delete a Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Deployment
@return ApiDeleteNamespacedDeploymentRequest

func (*DeploymentAPIService) DeleteNamespacedDeploymentExecute ¶

func (a *DeploymentAPIService) DeleteNamespacedDeploymentExecute(r ApiDeleteNamespacedDeploymentRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*DeploymentAPIService) DeletecollectionNamespacedDeployment ¶

func (a *DeploymentAPIService) DeletecollectionNamespacedDeployment(ctx context.Context, namespace string) ApiDeletecollectionNamespacedDeploymentRequest

DeletecollectionNamespacedDeployment delete collection of Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedDeploymentRequest

func (*DeploymentAPIService) DeletecollectionNamespacedDeploymentExecute ¶

func (a *DeploymentAPIService) DeletecollectionNamespacedDeploymentExecute(r ApiDeletecollectionNamespacedDeploymentRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*DeploymentAPIService) ListNamespacedDeployment ¶

func (a *DeploymentAPIService) ListNamespacedDeployment(ctx context.Context, namespace string) ApiListNamespacedDeploymentRequest

ListNamespacedDeployment list or watch objects of kind Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedDeploymentRequest

func (*DeploymentAPIService) ListNamespacedDeploymentExecute ¶

func (a *DeploymentAPIService) ListNamespacedDeploymentExecute(r ApiListNamespacedDeploymentRequest) (*V1DeploymentList, *http.Response, error)

Execute executes the request

@return V1DeploymentList

func (*DeploymentAPIService) PatchNamespacedDeployment ¶

func (a *DeploymentAPIService) PatchNamespacedDeployment(ctx context.Context, namespace string, name string) ApiPatchNamespacedDeploymentRequest

PatchNamespacedDeployment partially update the specified Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Deployment
@return ApiPatchNamespacedDeploymentRequest

func (*DeploymentAPIService) PatchNamespacedDeploymentExecute ¶

func (a *DeploymentAPIService) PatchNamespacedDeploymentExecute(r ApiPatchNamespacedDeploymentRequest) (*V1Deployment, *http.Response, error)

Execute executes the request

@return V1Deployment

func (*DeploymentAPIService) PatchNamespacedDeploymentScale ¶

func (a *DeploymentAPIService) PatchNamespacedDeploymentScale(ctx context.Context, namespace string, name string) ApiPatchNamespacedDeploymentScaleRequest

PatchNamespacedDeploymentScale partially update scale of the specified Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiPatchNamespacedDeploymentScaleRequest

func (*DeploymentAPIService) PatchNamespacedDeploymentScaleExecute ¶

func (a *DeploymentAPIService) PatchNamespacedDeploymentScaleExecute(r ApiPatchNamespacedDeploymentScaleRequest) (*V1Scale, *http.Response, error)

Execute executes the request

@return V1Scale

func (*DeploymentAPIService) PatchNamespacedDeploymentStatus ¶

func (a *DeploymentAPIService) PatchNamespacedDeploymentStatus(ctx context.Context, namespace string, name string) ApiPatchNamespacedDeploymentStatusRequest

PatchNamespacedDeploymentStatus partially update status of the specified Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Deployment
@return ApiPatchNamespacedDeploymentStatusRequest

func (*DeploymentAPIService) PatchNamespacedDeploymentStatusExecute ¶

func (a *DeploymentAPIService) PatchNamespacedDeploymentStatusExecute(r ApiPatchNamespacedDeploymentStatusRequest) (*V1Deployment, *http.Response, error)

Execute executes the request

@return V1Deployment

func (*DeploymentAPIService) ReadNamespacedDeployment ¶

func (a *DeploymentAPIService) ReadNamespacedDeployment(ctx context.Context, namespace string, name string) ApiReadNamespacedDeploymentRequest

ReadNamespacedDeployment read the specified Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Deployment
@return ApiReadNamespacedDeploymentRequest

func (*DeploymentAPIService) ReadNamespacedDeploymentExecute ¶

func (a *DeploymentAPIService) ReadNamespacedDeploymentExecute(r ApiReadNamespacedDeploymentRequest) (*V1Deployment, *http.Response, error)

Execute executes the request

@return V1Deployment

func (*DeploymentAPIService) ReadNamespacedDeploymentScale ¶

func (a *DeploymentAPIService) ReadNamespacedDeploymentScale(ctx context.Context, namespace string, name string) ApiReadNamespacedDeploymentScaleRequest

ReadNamespacedDeploymentScale read scale of the specified Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiReadNamespacedDeploymentScaleRequest

func (*DeploymentAPIService) ReadNamespacedDeploymentScaleExecute ¶

func (a *DeploymentAPIService) ReadNamespacedDeploymentScaleExecute(r ApiReadNamespacedDeploymentScaleRequest) (*V1Scale, *http.Response, error)

Execute executes the request

@return V1Scale

func (*DeploymentAPIService) ReadNamespacedDeploymentStatus ¶

func (a *DeploymentAPIService) ReadNamespacedDeploymentStatus(ctx context.Context, namespace string, name string) ApiReadNamespacedDeploymentStatusRequest

ReadNamespacedDeploymentStatus read status of the specified Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Deployment
@return ApiReadNamespacedDeploymentStatusRequest

func (*DeploymentAPIService) ReadNamespacedDeploymentStatusExecute ¶

func (a *DeploymentAPIService) ReadNamespacedDeploymentStatusExecute(r ApiReadNamespacedDeploymentStatusRequest) (*V1Deployment, *http.Response, error)

Execute executes the request

@return V1Deployment

func (*DeploymentAPIService) ReplaceNamespacedDeployment ¶

func (a *DeploymentAPIService) ReplaceNamespacedDeployment(ctx context.Context, namespace string, name string) ApiReplaceNamespacedDeploymentRequest

ReplaceNamespacedDeployment replace the specified Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Deployment
@return ApiReplaceNamespacedDeploymentRequest

func (*DeploymentAPIService) ReplaceNamespacedDeploymentExecute ¶

func (a *DeploymentAPIService) ReplaceNamespacedDeploymentExecute(r ApiReplaceNamespacedDeploymentRequest) (*V1Deployment, *http.Response, error)

Execute executes the request

@return V1Deployment

func (*DeploymentAPIService) ReplaceNamespacedDeploymentScale ¶

func (a *DeploymentAPIService) ReplaceNamespacedDeploymentScale(ctx context.Context, namespace string, name string) ApiReplaceNamespacedDeploymentScaleRequest

ReplaceNamespacedDeploymentScale replace scale of the specified Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiReplaceNamespacedDeploymentScaleRequest

func (*DeploymentAPIService) ReplaceNamespacedDeploymentScaleExecute ¶

func (a *DeploymentAPIService) ReplaceNamespacedDeploymentScaleExecute(r ApiReplaceNamespacedDeploymentScaleRequest) (*V1Scale, *http.Response, error)

Execute executes the request

@return V1Scale

func (*DeploymentAPIService) ReplaceNamespacedDeploymentStatus ¶

func (a *DeploymentAPIService) ReplaceNamespacedDeploymentStatus(ctx context.Context, namespace string, name string) ApiReplaceNamespacedDeploymentStatusRequest

ReplaceNamespacedDeploymentStatus replace status of the specified Deployment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Deployment
@return ApiReplaceNamespacedDeploymentStatusRequest

func (*DeploymentAPIService) ReplaceNamespacedDeploymentStatusExecute ¶

func (a *DeploymentAPIService) ReplaceNamespacedDeploymentStatusExecute(r ApiReplaceNamespacedDeploymentStatusRequest) (*V1Deployment, *http.Response, error)

Execute executes the request

@return V1Deployment

type DeploymentConfigAPIService ¶

type DeploymentConfigAPIService service

DeploymentConfigAPIService DeploymentConfigAPI service

func (*DeploymentConfigAPIService) CreateNamespacedDeploymentConfig ¶

func (a *DeploymentConfigAPIService) CreateNamespacedDeploymentConfig(ctx context.Context, namespace string) ApiCreateNamespacedDeploymentConfigRequest

CreateNamespacedDeploymentConfig create a DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedDeploymentConfigRequest

func (*DeploymentConfigAPIService) CreateNamespacedDeploymentConfigExecute ¶

Execute executes the request

@return V1DeploymentConfig

func (*DeploymentConfigAPIService) DeleteNamespacedDeploymentConfig ¶

func (a *DeploymentConfigAPIService) DeleteNamespacedDeploymentConfig(ctx context.Context, namespace string, name string) ApiDeleteNamespacedDeploymentConfigRequest

DeleteNamespacedDeploymentConfig delete a DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the DeploymentConfig
@return ApiDeleteNamespacedDeploymentConfigRequest

func (*DeploymentConfigAPIService) DeleteNamespacedDeploymentConfigExecute ¶

func (a *DeploymentConfigAPIService) DeleteNamespacedDeploymentConfigExecute(r ApiDeleteNamespacedDeploymentConfigRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*DeploymentConfigAPIService) DeletecollectionNamespacedDeploymentConfig ¶

func (a *DeploymentConfigAPIService) DeletecollectionNamespacedDeploymentConfig(ctx context.Context, namespace string) ApiDeletecollectionNamespacedDeploymentConfigRequest

DeletecollectionNamespacedDeploymentConfig delete collection of DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedDeploymentConfigRequest

func (*DeploymentConfigAPIService) DeletecollectionNamespacedDeploymentConfigExecute ¶

func (a *DeploymentConfigAPIService) DeletecollectionNamespacedDeploymentConfigExecute(r ApiDeletecollectionNamespacedDeploymentConfigRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*DeploymentConfigAPIService) ListNamespacedDeploymentConfig ¶

func (a *DeploymentConfigAPIService) ListNamespacedDeploymentConfig(ctx context.Context, namespace string) ApiListNamespacedDeploymentConfigRequest

ListNamespacedDeploymentConfig list or watch objects of kind DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedDeploymentConfigRequest

func (*DeploymentConfigAPIService) ListNamespacedDeploymentConfigExecute ¶

Execute executes the request

@return V1DeploymentConfigList

func (*DeploymentConfigAPIService) PatchNamespacedDeploymentConfig ¶

func (a *DeploymentConfigAPIService) PatchNamespacedDeploymentConfig(ctx context.Context, namespace string, name string) ApiPatchNamespacedDeploymentConfigRequest

PatchNamespacedDeploymentConfig partially update the specified DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the DeploymentConfig
@return ApiPatchNamespacedDeploymentConfigRequest

func (*DeploymentConfigAPIService) PatchNamespacedDeploymentConfigExecute ¶

Execute executes the request

@return V1DeploymentConfig

func (*DeploymentConfigAPIService) PatchNamespacedDeploymentConfigScale ¶

func (a *DeploymentConfigAPIService) PatchNamespacedDeploymentConfigScale(ctx context.Context, namespace string, name string) ApiPatchNamespacedDeploymentConfigScaleRequest

PatchNamespacedDeploymentConfigScale partially update scale of the specified DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiPatchNamespacedDeploymentConfigScaleRequest

func (*DeploymentConfigAPIService) PatchNamespacedDeploymentConfigScaleExecute ¶

func (a *DeploymentConfigAPIService) PatchNamespacedDeploymentConfigScaleExecute(r ApiPatchNamespacedDeploymentConfigScaleRequest) (*V1beta1Scale, *http.Response, error)

Execute executes the request

@return V1beta1Scale

func (*DeploymentConfigAPIService) ReadNamespacedDeploymentConfig ¶

func (a *DeploymentConfigAPIService) ReadNamespacedDeploymentConfig(ctx context.Context, namespace string, name string) ApiReadNamespacedDeploymentConfigRequest

ReadNamespacedDeploymentConfig read the specified DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the DeploymentConfig
@return ApiReadNamespacedDeploymentConfigRequest

func (*DeploymentConfigAPIService) ReadNamespacedDeploymentConfigExecute ¶

Execute executes the request

@return V1DeploymentConfig

func (*DeploymentConfigAPIService) ReadNamespacedDeploymentConfigScale ¶

func (a *DeploymentConfigAPIService) ReadNamespacedDeploymentConfigScale(ctx context.Context, namespace string, name string) ApiReadNamespacedDeploymentConfigScaleRequest

ReadNamespacedDeploymentConfigScale read scale of the specified DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiReadNamespacedDeploymentConfigScaleRequest

func (*DeploymentConfigAPIService) ReadNamespacedDeploymentConfigScaleExecute ¶

func (a *DeploymentConfigAPIService) ReadNamespacedDeploymentConfigScaleExecute(r ApiReadNamespacedDeploymentConfigScaleRequest) (*V1beta1Scale, *http.Response, error)

Execute executes the request

@return V1beta1Scale

func (*DeploymentConfigAPIService) ReplaceNamespacedDeploymentConfig ¶

func (a *DeploymentConfigAPIService) ReplaceNamespacedDeploymentConfig(ctx context.Context, namespace string, name string) ApiReplaceNamespacedDeploymentConfigRequest

ReplaceNamespacedDeploymentConfig replace the specified DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the DeploymentConfig
@return ApiReplaceNamespacedDeploymentConfigRequest

func (*DeploymentConfigAPIService) ReplaceNamespacedDeploymentConfigExecute ¶

Execute executes the request

@return V1DeploymentConfig

func (*DeploymentConfigAPIService) ReplaceNamespacedDeploymentConfigScale ¶

func (a *DeploymentConfigAPIService) ReplaceNamespacedDeploymentConfigScale(ctx context.Context, namespace string, name string) ApiReplaceNamespacedDeploymentConfigScaleRequest

ReplaceNamespacedDeploymentConfigScale replace scale of the specified DeploymentConfig

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiReplaceNamespacedDeploymentConfigScaleRequest

func (*DeploymentConfigAPIService) ReplaceNamespacedDeploymentConfigScaleExecute ¶

func (a *DeploymentConfigAPIService) ReplaceNamespacedDeploymentConfigScaleExecute(r ApiReplaceNamespacedDeploymentConfigScaleRequest) (*V1beta1Scale, *http.Response, error)

Execute executes the request

@return V1beta1Scale

type EventsAPIService ¶

type EventsAPIService service

EventsAPIService EventsAPI service

func (*EventsAPIService) ListNamespacedEvent ¶

func (a *EventsAPIService) ListNamespacedEvent(ctx context.Context, namespace string) ApiListNamespacedEventRequest

ListNamespacedEvent list or watch objects of kind Event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedEventRequest

func (*EventsAPIService) ListNamespacedEventExecute ¶

func (a *EventsAPIService) ListNamespacedEventExecute(r ApiListNamespacedEventRequest) (*V1EventList, *http.Response, error)

Execute executes the request

@return V1EventList

func (*EventsAPIService) ReadNamespacedEvent ¶

func (a *EventsAPIService) ReadNamespacedEvent(ctx context.Context, namespace string, name string) ApiReadNamespacedEventRequest

ReadNamespacedEvent read the specified Event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Event
@return ApiReadNamespacedEventRequest

func (*EventsAPIService) ReadNamespacedEventExecute ¶

func (a *EventsAPIService) ReadNamespacedEventExecute(r ApiReadNamespacedEventRequest) (*V1Event, *http.Response, error)

Execute executes the request

@return V1Event

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 HorizontalPodAutoscalerAPIService ¶

type HorizontalPodAutoscalerAPIService service

HorizontalPodAutoscalerAPIService HorizontalPodAutoscalerAPI service

func (*HorizontalPodAutoscalerAPIService) CreateNamespacedHorizontalPodAutoscaler ¶

func (a *HorizontalPodAutoscalerAPIService) CreateNamespacedHorizontalPodAutoscaler(ctx context.Context, namespace string) ApiCreateNamespacedHorizontalPodAutoscalerRequest

CreateNamespacedHorizontalPodAutoscaler create a HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedHorizontalPodAutoscalerRequest

func (*HorizontalPodAutoscalerAPIService) CreateNamespacedHorizontalPodAutoscalerExecute ¶

Execute executes the request

@return V1HorizontalPodAutoscaler

func (*HorizontalPodAutoscalerAPIService) DeleteNamespacedHorizontalPodAutoscaler ¶

func (a *HorizontalPodAutoscalerAPIService) DeleteNamespacedHorizontalPodAutoscaler(ctx context.Context, namespace string, name string) ApiDeleteNamespacedHorizontalPodAutoscalerRequest

DeleteNamespacedHorizontalPodAutoscaler delete a HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the HorizontalPodAutoscaler
@return ApiDeleteNamespacedHorizontalPodAutoscalerRequest

func (*HorizontalPodAutoscalerAPIService) DeleteNamespacedHorizontalPodAutoscalerExecute ¶

func (a *HorizontalPodAutoscalerAPIService) DeleteNamespacedHorizontalPodAutoscalerExecute(r ApiDeleteNamespacedHorizontalPodAutoscalerRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*HorizontalPodAutoscalerAPIService) DeletecollectionNamespacedHorizontalPodAutoscaler ¶

func (a *HorizontalPodAutoscalerAPIService) DeletecollectionNamespacedHorizontalPodAutoscaler(ctx context.Context, namespace string) ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest

DeletecollectionNamespacedHorizontalPodAutoscaler delete collection of HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest

func (*HorizontalPodAutoscalerAPIService) DeletecollectionNamespacedHorizontalPodAutoscalerExecute ¶

func (a *HorizontalPodAutoscalerAPIService) DeletecollectionNamespacedHorizontalPodAutoscalerExecute(r ApiDeletecollectionNamespacedHorizontalPodAutoscalerRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*HorizontalPodAutoscalerAPIService) ListNamespacedHorizontalPodAutoscaler ¶

func (a *HorizontalPodAutoscalerAPIService) ListNamespacedHorizontalPodAutoscaler(ctx context.Context, namespace string) ApiListNamespacedHorizontalPodAutoscalerRequest

ListNamespacedHorizontalPodAutoscaler list or watch objects of kind HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedHorizontalPodAutoscalerRequest

func (*HorizontalPodAutoscalerAPIService) ListNamespacedHorizontalPodAutoscalerExecute ¶

Execute executes the request

@return V1HorizontalPodAutoscalerList

func (*HorizontalPodAutoscalerAPIService) PatchNamespacedHorizontalPodAutoscaler ¶

func (a *HorizontalPodAutoscalerAPIService) PatchNamespacedHorizontalPodAutoscaler(ctx context.Context, namespace string, name string) ApiPatchNamespacedHorizontalPodAutoscalerRequest

PatchNamespacedHorizontalPodAutoscaler partially update the specified HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the HorizontalPodAutoscaler
@return ApiPatchNamespacedHorizontalPodAutoscalerRequest

func (*HorizontalPodAutoscalerAPIService) PatchNamespacedHorizontalPodAutoscalerExecute ¶

Execute executes the request

@return V1HorizontalPodAutoscaler

func (*HorizontalPodAutoscalerAPIService) PatchNamespacedHorizontalPodAutoscalerStatus ¶

func (a *HorizontalPodAutoscalerAPIService) PatchNamespacedHorizontalPodAutoscalerStatus(ctx context.Context, namespace string, name string) ApiPatchNamespacedHorizontalPodAutoscalerStatusRequest

PatchNamespacedHorizontalPodAutoscalerStatus partially update status of the specified HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the HorizontalPodAutoscaler
@return ApiPatchNamespacedHorizontalPodAutoscalerStatusRequest

func (*HorizontalPodAutoscalerAPIService) PatchNamespacedHorizontalPodAutoscalerStatusExecute ¶

Execute executes the request

@return V1HorizontalPodAutoscaler

func (*HorizontalPodAutoscalerAPIService) ReadNamespacedHorizontalPodAutoscaler ¶

func (a *HorizontalPodAutoscalerAPIService) ReadNamespacedHorizontalPodAutoscaler(ctx context.Context, namespace string, name string) ApiReadNamespacedHorizontalPodAutoscalerRequest

ReadNamespacedHorizontalPodAutoscaler read the specified HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the HorizontalPodAutoscaler
@return ApiReadNamespacedHorizontalPodAutoscalerRequest

func (*HorizontalPodAutoscalerAPIService) ReadNamespacedHorizontalPodAutoscalerExecute ¶

Execute executes the request

@return V1HorizontalPodAutoscaler

func (*HorizontalPodAutoscalerAPIService) ReadNamespacedHorizontalPodAutoscalerStatus ¶

func (a *HorizontalPodAutoscalerAPIService) ReadNamespacedHorizontalPodAutoscalerStatus(ctx context.Context, namespace string, name string) ApiReadNamespacedHorizontalPodAutoscalerStatusRequest

ReadNamespacedHorizontalPodAutoscalerStatus read status of the specified HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the HorizontalPodAutoscaler
@return ApiReadNamespacedHorizontalPodAutoscalerStatusRequest

func (*HorizontalPodAutoscalerAPIService) ReadNamespacedHorizontalPodAutoscalerStatusExecute ¶

Execute executes the request

@return V1HorizontalPodAutoscaler

func (*HorizontalPodAutoscalerAPIService) ReplaceNamespacedHorizontalPodAutoscaler ¶

func (a *HorizontalPodAutoscalerAPIService) ReplaceNamespacedHorizontalPodAutoscaler(ctx context.Context, namespace string, name string) ApiReplaceNamespacedHorizontalPodAutoscalerRequest

ReplaceNamespacedHorizontalPodAutoscaler replace the specified HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the HorizontalPodAutoscaler
@return ApiReplaceNamespacedHorizontalPodAutoscalerRequest

func (*HorizontalPodAutoscalerAPIService) ReplaceNamespacedHorizontalPodAutoscalerExecute ¶

Execute executes the request

@return V1HorizontalPodAutoscaler

func (*HorizontalPodAutoscalerAPIService) ReplaceNamespacedHorizontalPodAutoscalerStatus ¶

func (a *HorizontalPodAutoscalerAPIService) ReplaceNamespacedHorizontalPodAutoscalerStatus(ctx context.Context, namespace string, name string) ApiReplaceNamespacedHorizontalPodAutoscalerStatusRequest

ReplaceNamespacedHorizontalPodAutoscalerStatus replace status of the specified HorizontalPodAutoscaler

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the HorizontalPodAutoscaler
@return ApiReplaceNamespacedHorizontalPodAutoscalerStatusRequest

func (*HorizontalPodAutoscalerAPIService) ReplaceNamespacedHorizontalPodAutoscalerStatusExecute ¶

Execute executes the request

@return V1HorizontalPodAutoscaler

type ImageStreamAPIService ¶

type ImageStreamAPIService service

ImageStreamAPIService ImageStreamAPI service

func (*ImageStreamAPIService) CreateNamespacedImageStream ¶

func (a *ImageStreamAPIService) CreateNamespacedImageStream(ctx context.Context, namespace string) ApiCreateNamespacedImageStreamRequest

CreateNamespacedImageStream create an ImageStream

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedImageStreamRequest

func (*ImageStreamAPIService) CreateNamespacedImageStreamExecute ¶

func (a *ImageStreamAPIService) CreateNamespacedImageStreamExecute(r ApiCreateNamespacedImageStreamRequest) (*V1ImageStream, *http.Response, error)

Execute executes the request

@return V1ImageStream

func (*ImageStreamAPIService) DeleteNamespacedImageStream ¶

func (a *ImageStreamAPIService) DeleteNamespacedImageStream(ctx context.Context, namespace string, name string) ApiDeleteNamespacedImageStreamRequest

DeleteNamespacedImageStream delete an ImageStream

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ImageStream
@return ApiDeleteNamespacedImageStreamRequest

func (*ImageStreamAPIService) DeleteNamespacedImageStreamExecute ¶

func (a *ImageStreamAPIService) DeleteNamespacedImageStreamExecute(r ApiDeleteNamespacedImageStreamRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*ImageStreamAPIService) DeletecollectionNamespacedImageStream ¶

func (a *ImageStreamAPIService) DeletecollectionNamespacedImageStream(ctx context.Context, namespace string) ApiDeletecollectionNamespacedImageStreamRequest

DeletecollectionNamespacedImageStream delete collection of ImageStream

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedImageStreamRequest

func (*ImageStreamAPIService) DeletecollectionNamespacedImageStreamExecute ¶

func (a *ImageStreamAPIService) DeletecollectionNamespacedImageStreamExecute(r ApiDeletecollectionNamespacedImageStreamRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*ImageStreamAPIService) ListNamespacedImageStream ¶

func (a *ImageStreamAPIService) ListNamespacedImageStream(ctx context.Context, namespace string) ApiListNamespacedImageStreamRequest

ListNamespacedImageStream list or watch objects of kind ImageStream

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedImageStreamRequest

func (*ImageStreamAPIService) ListNamespacedImageStreamExecute ¶

Execute executes the request

@return V1ImageStreamList

func (*ImageStreamAPIService) PatchNamespacedImageStream ¶

func (a *ImageStreamAPIService) PatchNamespacedImageStream(ctx context.Context, namespace string, name string) ApiPatchNamespacedImageStreamRequest

PatchNamespacedImageStream partially update the specified ImageStream

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ImageStream
@return ApiPatchNamespacedImageStreamRequest

func (*ImageStreamAPIService) PatchNamespacedImageStreamExecute ¶

func (a *ImageStreamAPIService) PatchNamespacedImageStreamExecute(r ApiPatchNamespacedImageStreamRequest) (*V1ImageStream, *http.Response, error)

Execute executes the request

@return V1ImageStream

func (*ImageStreamAPIService) ReadNamespacedImageStream ¶

func (a *ImageStreamAPIService) ReadNamespacedImageStream(ctx context.Context, namespace string, name string) ApiReadNamespacedImageStreamRequest

ReadNamespacedImageStream read the specified ImageStream

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ImageStream
@return ApiReadNamespacedImageStreamRequest

func (*ImageStreamAPIService) ReadNamespacedImageStreamExecute ¶

func (a *ImageStreamAPIService) ReadNamespacedImageStreamExecute(r ApiReadNamespacedImageStreamRequest) (*V1ImageStream, *http.Response, error)

Execute executes the request

@return V1ImageStream

func (*ImageStreamAPIService) ReplaceNamespacedImageStream ¶

func (a *ImageStreamAPIService) ReplaceNamespacedImageStream(ctx context.Context, namespace string, name string) ApiReplaceNamespacedImageStreamRequest

ReplaceNamespacedImageStream replace the specified ImageStream

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ImageStream
@return ApiReplaceNamespacedImageStreamRequest

func (*ImageStreamAPIService) ReplaceNamespacedImageStreamExecute ¶

func (a *ImageStreamAPIService) ReplaceNamespacedImageStreamExecute(r ApiReplaceNamespacedImageStreamRequest) (*V1ImageStream, *http.Response, error)

Execute executes the request

@return V1ImageStream

type ImageStreamTagAPIService ¶

type ImageStreamTagAPIService service

ImageStreamTagAPIService ImageStreamTagAPI service

func (*ImageStreamTagAPIService) CreateNamespacedImageStreamTag ¶

func (a *ImageStreamTagAPIService) CreateNamespacedImageStreamTag(ctx context.Context, namespace string) ApiCreateNamespacedImageStreamTagRequest

CreateNamespacedImageStreamTag create an ImageStreamTag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedImageStreamTagRequest

func (*ImageStreamTagAPIService) CreateNamespacedImageStreamTagExecute ¶

Execute executes the request

@return V1ImageStreamTag

func (*ImageStreamTagAPIService) DeleteNamespacedImageStreamTag ¶

func (a *ImageStreamTagAPIService) DeleteNamespacedImageStreamTag(ctx context.Context, namespace string, name string) ApiDeleteNamespacedImageStreamTagRequest

DeleteNamespacedImageStreamTag delete an ImageStreamTag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ImageStreamTag
@return ApiDeleteNamespacedImageStreamTagRequest

func (*ImageStreamTagAPIService) DeleteNamespacedImageStreamTagExecute ¶

func (a *ImageStreamTagAPIService) DeleteNamespacedImageStreamTagExecute(r ApiDeleteNamespacedImageStreamTagRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*ImageStreamTagAPIService) ListNamespacedImageStreamTag ¶

func (a *ImageStreamTagAPIService) ListNamespacedImageStreamTag(ctx context.Context, namespace string) ApiListNamespacedImageStreamTagRequest

ListNamespacedImageStreamTag list objects of kind ImageStreamTag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedImageStreamTagRequest

func (*ImageStreamTagAPIService) ListNamespacedImageStreamTagExecute ¶

Execute executes the request

@return V1ImageStreamTagList

func (*ImageStreamTagAPIService) PatchNamespacedImageStreamTag ¶

func (a *ImageStreamTagAPIService) PatchNamespacedImageStreamTag(ctx context.Context, namespace string, name string) ApiPatchNamespacedImageStreamTagRequest

PatchNamespacedImageStreamTag partially update the specified ImageStreamTag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ImageStreamTag
@return ApiPatchNamespacedImageStreamTagRequest

func (*ImageStreamTagAPIService) PatchNamespacedImageStreamTagExecute ¶

Execute executes the request

@return V1ImageStreamTag

func (*ImageStreamTagAPIService) ReadNamespacedImageStreamTag ¶

func (a *ImageStreamTagAPIService) ReadNamespacedImageStreamTag(ctx context.Context, namespace string, name string) ApiReadNamespacedImageStreamTagRequest

ReadNamespacedImageStreamTag read the specified ImageStreamTag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ImageStreamTag
@return ApiReadNamespacedImageStreamTagRequest

func (*ImageStreamTagAPIService) ReadNamespacedImageStreamTagExecute ¶

Execute executes the request

@return V1ImageStreamTag

func (*ImageStreamTagAPIService) ReplaceNamespacedImageStreamTag ¶

func (a *ImageStreamTagAPIService) ReplaceNamespacedImageStreamTag(ctx context.Context, namespace string, name string) ApiReplaceNamespacedImageStreamTagRequest

ReplaceNamespacedImageStreamTag replace the specified ImageStreamTag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ImageStreamTag
@return ApiReplaceNamespacedImageStreamTagRequest

func (*ImageStreamTagAPIService) ReplaceNamespacedImageStreamTagExecute ¶

Execute executes the request

@return V1ImageStreamTag

type MappedNullable ¶

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

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 NullableFloat32 ¶

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

func NewNullableFloat32 ¶

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get ¶

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet ¶

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON ¶

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

func (*NullableFloat32) Set ¶

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON ¶

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

func (*NullableFloat32) Unset ¶

func (v *NullableFloat32) Unset()

type NullableFloat64 ¶

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

func NewNullableFloat64 ¶

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get ¶

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet ¶

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON ¶

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

func (*NullableFloat64) Set ¶

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON ¶

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

func (*NullableFloat64) Unset ¶

func (v *NullableFloat64) Unset()

type NullableInt ¶

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

func NewNullableInt ¶

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get ¶

func (v NullableInt) Get() *int

func (NullableInt) IsSet ¶

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON ¶

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

func (*NullableInt) Set ¶

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON ¶

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

func (*NullableInt) Unset ¶

func (v *NullableInt) Unset()

type NullableInt32 ¶

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

func NewNullableInt32 ¶

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get ¶

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet ¶

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON ¶

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

func (*NullableInt32) Set ¶

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON ¶

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

func (*NullableInt32) Unset ¶

func (v *NullableInt32) Unset()

type NullableInt64 ¶

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

func NewNullableInt64 ¶

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get ¶

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet ¶

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON ¶

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

func (*NullableInt64) Set ¶

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON ¶

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

func (*NullableInt64) Unset ¶

func (v *NullableInt64) Unset()

type NullableRuntimeRawExtension ¶

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

func (NullableRuntimeRawExtension) Get ¶

func (NullableRuntimeRawExtension) IsSet ¶

func (NullableRuntimeRawExtension) MarshalJSON ¶

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

func (*NullableRuntimeRawExtension) Set ¶

func (*NullableRuntimeRawExtension) UnmarshalJSON ¶

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

func (*NullableRuntimeRawExtension) Unset ¶

func (v *NullableRuntimeRawExtension) Unset()

type NullableString ¶

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

func NewNullableString ¶

func NewNullableString(val *string) *NullableString

func (NullableString) Get ¶

func (v NullableString) Get() *string

func (NullableString) IsSet ¶

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON ¶

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

func (*NullableString) Set ¶

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON ¶

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

func (*NullableString) Unset ¶

func (v *NullableString) Unset()

type NullableTime ¶

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

func NewNullableTime ¶

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get ¶

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet ¶

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON ¶

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

func (*NullableTime) Set ¶

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON ¶

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

func (*NullableTime) Unset ¶

func (v *NullableTime) Unset()

type NullableV1APIResource ¶

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

func NewNullableV1APIResource ¶

func NewNullableV1APIResource(val *V1APIResource) *NullableV1APIResource

func (NullableV1APIResource) Get ¶

func (NullableV1APIResource) IsSet ¶

func (v NullableV1APIResource) IsSet() bool

func (NullableV1APIResource) MarshalJSON ¶

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

func (*NullableV1APIResource) Set ¶

func (v *NullableV1APIResource) Set(val *V1APIResource)

func (*NullableV1APIResource) UnmarshalJSON ¶

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

func (*NullableV1APIResource) Unset ¶

func (v *NullableV1APIResource) Unset()

type NullableV1APIResourceList ¶

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

func NewNullableV1APIResourceList ¶

func NewNullableV1APIResourceList(val *V1APIResourceList) *NullableV1APIResourceList

func (NullableV1APIResourceList) Get ¶

func (NullableV1APIResourceList) IsSet ¶

func (v NullableV1APIResourceList) IsSet() bool

func (NullableV1APIResourceList) MarshalJSON ¶

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

func (*NullableV1APIResourceList) Set ¶

func (*NullableV1APIResourceList) UnmarshalJSON ¶

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

func (*NullableV1APIResourceList) Unset ¶

func (v *NullableV1APIResourceList) Unset()

type NullableV1AWSElasticBlockStoreVolumeSource ¶

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

func (NullableV1AWSElasticBlockStoreVolumeSource) Get ¶

func (NullableV1AWSElasticBlockStoreVolumeSource) IsSet ¶

func (NullableV1AWSElasticBlockStoreVolumeSource) MarshalJSON ¶

func (*NullableV1AWSElasticBlockStoreVolumeSource) Set ¶

func (*NullableV1AWSElasticBlockStoreVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1AWSElasticBlockStoreVolumeSource) Unset ¶

type NullableV1Affinity ¶

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

func NewNullableV1Affinity ¶

func NewNullableV1Affinity(val *V1Affinity) *NullableV1Affinity

func (NullableV1Affinity) Get ¶

func (v NullableV1Affinity) Get() *V1Affinity

func (NullableV1Affinity) IsSet ¶

func (v NullableV1Affinity) IsSet() bool

func (NullableV1Affinity) MarshalJSON ¶

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

func (*NullableV1Affinity) Set ¶

func (v *NullableV1Affinity) Set(val *V1Affinity)

func (*NullableV1Affinity) UnmarshalJSON ¶

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

func (*NullableV1Affinity) Unset ¶

func (v *NullableV1Affinity) Unset()

type NullableV1AllowedFlexVolume ¶

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

func (NullableV1AllowedFlexVolume) Get ¶

func (NullableV1AllowedFlexVolume) IsSet ¶

func (NullableV1AllowedFlexVolume) MarshalJSON ¶

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

func (*NullableV1AllowedFlexVolume) Set ¶

func (*NullableV1AllowedFlexVolume) UnmarshalJSON ¶

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

func (*NullableV1AllowedFlexVolume) Unset ¶

func (v *NullableV1AllowedFlexVolume) Unset()

type NullableV1AttachedVolume ¶

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

func NewNullableV1AttachedVolume ¶

func NewNullableV1AttachedVolume(val *V1AttachedVolume) *NullableV1AttachedVolume

func (NullableV1AttachedVolume) Get ¶

func (NullableV1AttachedVolume) IsSet ¶

func (v NullableV1AttachedVolume) IsSet() bool

func (NullableV1AttachedVolume) MarshalJSON ¶

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

func (*NullableV1AttachedVolume) Set ¶

func (*NullableV1AttachedVolume) UnmarshalJSON ¶

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

func (*NullableV1AttachedVolume) Unset ¶

func (v *NullableV1AttachedVolume) Unset()

type NullableV1AzureDiskVolumeSource ¶

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

func (NullableV1AzureDiskVolumeSource) Get ¶

func (NullableV1AzureDiskVolumeSource) IsSet ¶

func (NullableV1AzureDiskVolumeSource) MarshalJSON ¶

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

func (*NullableV1AzureDiskVolumeSource) Set ¶

func (*NullableV1AzureDiskVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1AzureDiskVolumeSource) Unset ¶

type NullableV1AzureFilePersistentVolumeSource ¶

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

func (NullableV1AzureFilePersistentVolumeSource) Get ¶

func (NullableV1AzureFilePersistentVolumeSource) IsSet ¶

func (NullableV1AzureFilePersistentVolumeSource) MarshalJSON ¶

func (*NullableV1AzureFilePersistentVolumeSource) Set ¶

func (*NullableV1AzureFilePersistentVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1AzureFilePersistentVolumeSource) Unset ¶

type NullableV1AzureFileVolumeSource ¶

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

func (NullableV1AzureFileVolumeSource) Get ¶

func (NullableV1AzureFileVolumeSource) IsSet ¶

func (NullableV1AzureFileVolumeSource) MarshalJSON ¶

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

func (*NullableV1AzureFileVolumeSource) Set ¶

func (*NullableV1AzureFileVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1AzureFileVolumeSource) Unset ¶

type NullableV1BinaryBuildSource ¶

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

func (NullableV1BinaryBuildSource) Get ¶

func (NullableV1BinaryBuildSource) IsSet ¶

func (NullableV1BinaryBuildSource) MarshalJSON ¶

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

func (*NullableV1BinaryBuildSource) Set ¶

func (*NullableV1BinaryBuildSource) UnmarshalJSON ¶

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

func (*NullableV1BinaryBuildSource) Unset ¶

func (v *NullableV1BinaryBuildSource) Unset()

type NullableV1Binding ¶

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

func NewNullableV1Binding ¶

func NewNullableV1Binding(val *V1Binding) *NullableV1Binding

func (NullableV1Binding) Get ¶

func (v NullableV1Binding) Get() *V1Binding

func (NullableV1Binding) IsSet ¶

func (v NullableV1Binding) IsSet() bool

func (NullableV1Binding) MarshalJSON ¶

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

func (*NullableV1Binding) Set ¶

func (v *NullableV1Binding) Set(val *V1Binding)

func (*NullableV1Binding) UnmarshalJSON ¶

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

func (*NullableV1Binding) Unset ¶

func (v *NullableV1Binding) Unset()

type NullableV1BitbucketWebHookCause ¶

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

func (NullableV1BitbucketWebHookCause) Get ¶

func (NullableV1BitbucketWebHookCause) IsSet ¶

func (NullableV1BitbucketWebHookCause) MarshalJSON ¶

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

func (*NullableV1BitbucketWebHookCause) Set ¶

func (*NullableV1BitbucketWebHookCause) UnmarshalJSON ¶

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

func (*NullableV1BitbucketWebHookCause) Unset ¶

type NullableV1BrokerTemplateInstance ¶

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

func (NullableV1BrokerTemplateInstance) Get ¶

func (NullableV1BrokerTemplateInstance) IsSet ¶

func (NullableV1BrokerTemplateInstance) MarshalJSON ¶

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

func (*NullableV1BrokerTemplateInstance) Set ¶

func (*NullableV1BrokerTemplateInstance) UnmarshalJSON ¶

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

func (*NullableV1BrokerTemplateInstance) Unset ¶

type NullableV1BrokerTemplateInstanceList ¶

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

func (NullableV1BrokerTemplateInstanceList) Get ¶

func (NullableV1BrokerTemplateInstanceList) IsSet ¶

func (NullableV1BrokerTemplateInstanceList) MarshalJSON ¶

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

func (*NullableV1BrokerTemplateInstanceList) Set ¶

func (*NullableV1BrokerTemplateInstanceList) UnmarshalJSON ¶

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

func (*NullableV1BrokerTemplateInstanceList) Unset ¶

type NullableV1BrokerTemplateInstanceSpec ¶

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

func (NullableV1BrokerTemplateInstanceSpec) Get ¶

func (NullableV1BrokerTemplateInstanceSpec) IsSet ¶

func (NullableV1BrokerTemplateInstanceSpec) MarshalJSON ¶

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

func (*NullableV1BrokerTemplateInstanceSpec) Set ¶

func (*NullableV1BrokerTemplateInstanceSpec) UnmarshalJSON ¶

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

func (*NullableV1BrokerTemplateInstanceSpec) Unset ¶

type NullableV1Build ¶

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

func NewNullableV1Build ¶

func NewNullableV1Build(val *V1Build) *NullableV1Build

func (NullableV1Build) Get ¶

func (v NullableV1Build) Get() *V1Build

func (NullableV1Build) IsSet ¶

func (v NullableV1Build) IsSet() bool

func (NullableV1Build) MarshalJSON ¶

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

func (*NullableV1Build) Set ¶

func (v *NullableV1Build) Set(val *V1Build)

func (*NullableV1Build) UnmarshalJSON ¶

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

func (*NullableV1Build) Unset ¶

func (v *NullableV1Build) Unset()

type NullableV1BuildConfig ¶

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

func NewNullableV1BuildConfig ¶

func NewNullableV1BuildConfig(val *V1BuildConfig) *NullableV1BuildConfig

func (NullableV1BuildConfig) Get ¶

func (NullableV1BuildConfig) IsSet ¶

func (v NullableV1BuildConfig) IsSet() bool

func (NullableV1BuildConfig) MarshalJSON ¶

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

func (*NullableV1BuildConfig) Set ¶

func (v *NullableV1BuildConfig) Set(val *V1BuildConfig)

func (*NullableV1BuildConfig) UnmarshalJSON ¶

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

func (*NullableV1BuildConfig) Unset ¶

func (v *NullableV1BuildConfig) Unset()

type NullableV1BuildConfigList ¶

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

func NewNullableV1BuildConfigList ¶

func NewNullableV1BuildConfigList(val *V1BuildConfigList) *NullableV1BuildConfigList

func (NullableV1BuildConfigList) Get ¶

func (NullableV1BuildConfigList) IsSet ¶

func (v NullableV1BuildConfigList) IsSet() bool

func (NullableV1BuildConfigList) MarshalJSON ¶

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

func (*NullableV1BuildConfigList) Set ¶

func (*NullableV1BuildConfigList) UnmarshalJSON ¶

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

func (*NullableV1BuildConfigList) Unset ¶

func (v *NullableV1BuildConfigList) Unset()

type NullableV1BuildConfigSpec ¶

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

func NewNullableV1BuildConfigSpec ¶

func NewNullableV1BuildConfigSpec(val *V1BuildConfigSpec) *NullableV1BuildConfigSpec

func (NullableV1BuildConfigSpec) Get ¶

func (NullableV1BuildConfigSpec) IsSet ¶

func (v NullableV1BuildConfigSpec) IsSet() bool

func (NullableV1BuildConfigSpec) MarshalJSON ¶

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

func (*NullableV1BuildConfigSpec) Set ¶

func (*NullableV1BuildConfigSpec) UnmarshalJSON ¶

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

func (*NullableV1BuildConfigSpec) Unset ¶

func (v *NullableV1BuildConfigSpec) Unset()

type NullableV1BuildConfigStatus ¶

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

func (NullableV1BuildConfigStatus) Get ¶

func (NullableV1BuildConfigStatus) IsSet ¶

func (NullableV1BuildConfigStatus) MarshalJSON ¶

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

func (*NullableV1BuildConfigStatus) Set ¶

func (*NullableV1BuildConfigStatus) UnmarshalJSON ¶

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

func (*NullableV1BuildConfigStatus) Unset ¶

func (v *NullableV1BuildConfigStatus) Unset()

type NullableV1BuildList ¶

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

func NewNullableV1BuildList ¶

func NewNullableV1BuildList(val *V1BuildList) *NullableV1BuildList

func (NullableV1BuildList) Get ¶

func (NullableV1BuildList) IsSet ¶

func (v NullableV1BuildList) IsSet() bool

func (NullableV1BuildList) MarshalJSON ¶

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

func (*NullableV1BuildList) Set ¶

func (v *NullableV1BuildList) Set(val *V1BuildList)

func (*NullableV1BuildList) UnmarshalJSON ¶

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

func (*NullableV1BuildList) Unset ¶

func (v *NullableV1BuildList) Unset()

type NullableV1BuildLog ¶

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

func NewNullableV1BuildLog ¶

func NewNullableV1BuildLog(val *V1BuildLog) *NullableV1BuildLog

func (NullableV1BuildLog) Get ¶

func (v NullableV1BuildLog) Get() *V1BuildLog

func (NullableV1BuildLog) IsSet ¶

func (v NullableV1BuildLog) IsSet() bool

func (NullableV1BuildLog) MarshalJSON ¶

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

func (*NullableV1BuildLog) Set ¶

func (v *NullableV1BuildLog) Set(val *V1BuildLog)

func (*NullableV1BuildLog) UnmarshalJSON ¶

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

func (*NullableV1BuildLog) Unset ¶

func (v *NullableV1BuildLog) Unset()

type NullableV1BuildOutput ¶

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

func NewNullableV1BuildOutput ¶

func NewNullableV1BuildOutput(val *V1BuildOutput) *NullableV1BuildOutput

func (NullableV1BuildOutput) Get ¶

func (NullableV1BuildOutput) IsSet ¶

func (v NullableV1BuildOutput) IsSet() bool

func (NullableV1BuildOutput) MarshalJSON ¶

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

func (*NullableV1BuildOutput) Set ¶

func (v *NullableV1BuildOutput) Set(val *V1BuildOutput)

func (*NullableV1BuildOutput) UnmarshalJSON ¶

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

func (*NullableV1BuildOutput) Unset ¶

func (v *NullableV1BuildOutput) Unset()

type NullableV1BuildPostCommitSpec ¶

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

func (NullableV1BuildPostCommitSpec) Get ¶

func (NullableV1BuildPostCommitSpec) IsSet ¶

func (NullableV1BuildPostCommitSpec) MarshalJSON ¶

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

func (*NullableV1BuildPostCommitSpec) Set ¶

func (*NullableV1BuildPostCommitSpec) UnmarshalJSON ¶

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

func (*NullableV1BuildPostCommitSpec) Unset ¶

func (v *NullableV1BuildPostCommitSpec) Unset()

type NullableV1BuildRequest ¶

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

func NewNullableV1BuildRequest ¶

func NewNullableV1BuildRequest(val *V1BuildRequest) *NullableV1BuildRequest

func (NullableV1BuildRequest) Get ¶

func (NullableV1BuildRequest) IsSet ¶

func (v NullableV1BuildRequest) IsSet() bool

func (NullableV1BuildRequest) MarshalJSON ¶

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

func (*NullableV1BuildRequest) Set ¶

func (*NullableV1BuildRequest) UnmarshalJSON ¶

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

func (*NullableV1BuildRequest) Unset ¶

func (v *NullableV1BuildRequest) Unset()

type NullableV1BuildSource ¶

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

func NewNullableV1BuildSource ¶

func NewNullableV1BuildSource(val *V1BuildSource) *NullableV1BuildSource

func (NullableV1BuildSource) Get ¶

func (NullableV1BuildSource) IsSet ¶

func (v NullableV1BuildSource) IsSet() bool

func (NullableV1BuildSource) MarshalJSON ¶

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

func (*NullableV1BuildSource) Set ¶

func (v *NullableV1BuildSource) Set(val *V1BuildSource)

func (*NullableV1BuildSource) UnmarshalJSON ¶

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

func (*NullableV1BuildSource) Unset ¶

func (v *NullableV1BuildSource) Unset()

type NullableV1BuildSpec ¶

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

func NewNullableV1BuildSpec ¶

func NewNullableV1BuildSpec(val *V1BuildSpec) *NullableV1BuildSpec

func (NullableV1BuildSpec) Get ¶

func (NullableV1BuildSpec) IsSet ¶

func (v NullableV1BuildSpec) IsSet() bool

func (NullableV1BuildSpec) MarshalJSON ¶

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

func (*NullableV1BuildSpec) Set ¶

func (v *NullableV1BuildSpec) Set(val *V1BuildSpec)

func (*NullableV1BuildSpec) UnmarshalJSON ¶

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

func (*NullableV1BuildSpec) Unset ¶

func (v *NullableV1BuildSpec) Unset()

type NullableV1BuildStatus ¶

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

func NewNullableV1BuildStatus ¶

func NewNullableV1BuildStatus(val *V1BuildStatus) *NullableV1BuildStatus

func (NullableV1BuildStatus) Get ¶

func (NullableV1BuildStatus) IsSet ¶

func (v NullableV1BuildStatus) IsSet() bool

func (NullableV1BuildStatus) MarshalJSON ¶

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

func (*NullableV1BuildStatus) Set ¶

func (v *NullableV1BuildStatus) Set(val *V1BuildStatus)

func (*NullableV1BuildStatus) UnmarshalJSON ¶

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

func (*NullableV1BuildStatus) Unset ¶

func (v *NullableV1BuildStatus) Unset()

type NullableV1BuildStatusOutput ¶

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

func (NullableV1BuildStatusOutput) Get ¶

func (NullableV1BuildStatusOutput) IsSet ¶

func (NullableV1BuildStatusOutput) MarshalJSON ¶

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

func (*NullableV1BuildStatusOutput) Set ¶

func (*NullableV1BuildStatusOutput) UnmarshalJSON ¶

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

func (*NullableV1BuildStatusOutput) Unset ¶

func (v *NullableV1BuildStatusOutput) Unset()

type NullableV1BuildStatusOutputTo ¶

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

func (NullableV1BuildStatusOutputTo) Get ¶

func (NullableV1BuildStatusOutputTo) IsSet ¶

func (NullableV1BuildStatusOutputTo) MarshalJSON ¶

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

func (*NullableV1BuildStatusOutputTo) Set ¶

func (*NullableV1BuildStatusOutputTo) UnmarshalJSON ¶

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

func (*NullableV1BuildStatusOutputTo) Unset ¶

func (v *NullableV1BuildStatusOutputTo) Unset()

type NullableV1BuildStrategy ¶

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

func NewNullableV1BuildStrategy ¶

func NewNullableV1BuildStrategy(val *V1BuildStrategy) *NullableV1BuildStrategy

func (NullableV1BuildStrategy) Get ¶

func (NullableV1BuildStrategy) IsSet ¶

func (v NullableV1BuildStrategy) IsSet() bool

func (NullableV1BuildStrategy) MarshalJSON ¶

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

func (*NullableV1BuildStrategy) Set ¶

func (*NullableV1BuildStrategy) UnmarshalJSON ¶

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

func (*NullableV1BuildStrategy) Unset ¶

func (v *NullableV1BuildStrategy) Unset()

type NullableV1BuildTriggerCause ¶

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

func (NullableV1BuildTriggerCause) Get ¶

func (NullableV1BuildTriggerCause) IsSet ¶

func (NullableV1BuildTriggerCause) MarshalJSON ¶

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

func (*NullableV1BuildTriggerCause) Set ¶

func (*NullableV1BuildTriggerCause) UnmarshalJSON ¶

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

func (*NullableV1BuildTriggerCause) Unset ¶

func (v *NullableV1BuildTriggerCause) Unset()

type NullableV1BuildTriggerPolicy ¶

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

func (NullableV1BuildTriggerPolicy) Get ¶

func (NullableV1BuildTriggerPolicy) IsSet ¶

func (NullableV1BuildTriggerPolicy) MarshalJSON ¶

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

func (*NullableV1BuildTriggerPolicy) Set ¶

func (*NullableV1BuildTriggerPolicy) UnmarshalJSON ¶

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

func (*NullableV1BuildTriggerPolicy) Unset ¶

func (v *NullableV1BuildTriggerPolicy) Unset()

type NullableV1CSIPersistentVolumeSource ¶

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

func (NullableV1CSIPersistentVolumeSource) Get ¶

func (NullableV1CSIPersistentVolumeSource) IsSet ¶

func (NullableV1CSIPersistentVolumeSource) MarshalJSON ¶

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

func (*NullableV1CSIPersistentVolumeSource) Set ¶

func (*NullableV1CSIPersistentVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1CSIPersistentVolumeSource) Unset ¶

type NullableV1Capabilities ¶

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

func NewNullableV1Capabilities ¶

func NewNullableV1Capabilities(val *V1Capabilities) *NullableV1Capabilities

func (NullableV1Capabilities) Get ¶

func (NullableV1Capabilities) IsSet ¶

func (v NullableV1Capabilities) IsSet() bool

func (NullableV1Capabilities) MarshalJSON ¶

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

func (*NullableV1Capabilities) Set ¶

func (*NullableV1Capabilities) UnmarshalJSON ¶

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

func (*NullableV1Capabilities) Unset ¶

func (v *NullableV1Capabilities) Unset()

type NullableV1CephFSPersistentVolumeSource ¶

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

func (NullableV1CephFSPersistentVolumeSource) Get ¶

func (NullableV1CephFSPersistentVolumeSource) IsSet ¶

func (NullableV1CephFSPersistentVolumeSource) MarshalJSON ¶

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

func (*NullableV1CephFSPersistentVolumeSource) Set ¶

func (*NullableV1CephFSPersistentVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1CephFSPersistentVolumeSource) Unset ¶

type NullableV1CephFSVolumeSource ¶

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

func (NullableV1CephFSVolumeSource) Get ¶

func (NullableV1CephFSVolumeSource) IsSet ¶

func (NullableV1CephFSVolumeSource) MarshalJSON ¶

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

func (*NullableV1CephFSVolumeSource) Set ¶

func (*NullableV1CephFSVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1CephFSVolumeSource) Unset ¶

func (v *NullableV1CephFSVolumeSource) Unset()

type NullableV1CinderPersistentVolumeSource ¶

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

func (NullableV1CinderPersistentVolumeSource) Get ¶

func (NullableV1CinderPersistentVolumeSource) IsSet ¶

func (NullableV1CinderPersistentVolumeSource) MarshalJSON ¶

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

func (*NullableV1CinderPersistentVolumeSource) Set ¶

func (*NullableV1CinderPersistentVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1CinderPersistentVolumeSource) Unset ¶

type NullableV1CinderVolumeSource ¶

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

func (NullableV1CinderVolumeSource) Get ¶

func (NullableV1CinderVolumeSource) IsSet ¶

func (NullableV1CinderVolumeSource) MarshalJSON ¶

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

func (*NullableV1CinderVolumeSource) Set ¶

func (*NullableV1CinderVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1CinderVolumeSource) Unset ¶

func (v *NullableV1CinderVolumeSource) Unset()

type NullableV1ClientIPConfig ¶

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

func NewNullableV1ClientIPConfig ¶

func NewNullableV1ClientIPConfig(val *V1ClientIPConfig) *NullableV1ClientIPConfig

func (NullableV1ClientIPConfig) Get ¶

func (NullableV1ClientIPConfig) IsSet ¶

func (v NullableV1ClientIPConfig) IsSet() bool

func (NullableV1ClientIPConfig) MarshalJSON ¶

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

func (*NullableV1ClientIPConfig) Set ¶

func (*NullableV1ClientIPConfig) UnmarshalJSON ¶

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

func (*NullableV1ClientIPConfig) Unset ¶

func (v *NullableV1ClientIPConfig) Unset()

type NullableV1ComponentCondition ¶

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

func (NullableV1ComponentCondition) Get ¶

func (NullableV1ComponentCondition) IsSet ¶

func (NullableV1ComponentCondition) MarshalJSON ¶

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

func (*NullableV1ComponentCondition) Set ¶

func (*NullableV1ComponentCondition) UnmarshalJSON ¶

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

func (*NullableV1ComponentCondition) Unset ¶

func (v *NullableV1ComponentCondition) Unset()

type NullableV1ComponentStatus ¶

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

func NewNullableV1ComponentStatus ¶

func NewNullableV1ComponentStatus(val *V1ComponentStatus) *NullableV1ComponentStatus

func (NullableV1ComponentStatus) Get ¶

func (NullableV1ComponentStatus) IsSet ¶

func (v NullableV1ComponentStatus) IsSet() bool

func (NullableV1ComponentStatus) MarshalJSON ¶

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

func (*NullableV1ComponentStatus) Set ¶

func (*NullableV1ComponentStatus) UnmarshalJSON ¶

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

func (*NullableV1ComponentStatus) Unset ¶

func (v *NullableV1ComponentStatus) Unset()

type NullableV1ComponentStatusList ¶

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

func (NullableV1ComponentStatusList) Get ¶

func (NullableV1ComponentStatusList) IsSet ¶

func (NullableV1ComponentStatusList) MarshalJSON ¶

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

func (*NullableV1ComponentStatusList) Set ¶

func (*NullableV1ComponentStatusList) UnmarshalJSON ¶

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

func (*NullableV1ComponentStatusList) Unset ¶

func (v *NullableV1ComponentStatusList) Unset()

type NullableV1ConfigMap ¶

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

func NewNullableV1ConfigMap ¶

func NewNullableV1ConfigMap(val *V1ConfigMap) *NullableV1ConfigMap

func (NullableV1ConfigMap) Get ¶

func (NullableV1ConfigMap) IsSet ¶

func (v NullableV1ConfigMap) IsSet() bool

func (NullableV1ConfigMap) MarshalJSON ¶

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

func (*NullableV1ConfigMap) Set ¶

func (v *NullableV1ConfigMap) Set(val *V1ConfigMap)

func (*NullableV1ConfigMap) UnmarshalJSON ¶

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

func (*NullableV1ConfigMap) Unset ¶

func (v *NullableV1ConfigMap) Unset()

type NullableV1ConfigMapBuildSource ¶

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

func (NullableV1ConfigMapBuildSource) Get ¶

func (NullableV1ConfigMapBuildSource) IsSet ¶

func (NullableV1ConfigMapBuildSource) MarshalJSON ¶

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

func (*NullableV1ConfigMapBuildSource) Set ¶

func (*NullableV1ConfigMapBuildSource) UnmarshalJSON ¶

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

func (*NullableV1ConfigMapBuildSource) Unset ¶

func (v *NullableV1ConfigMapBuildSource) Unset()

type NullableV1ConfigMapEnvSource ¶

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

func (NullableV1ConfigMapEnvSource) Get ¶

func (NullableV1ConfigMapEnvSource) IsSet ¶

func (NullableV1ConfigMapEnvSource) MarshalJSON ¶

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

func (*NullableV1ConfigMapEnvSource) Set ¶

func (*NullableV1ConfigMapEnvSource) UnmarshalJSON ¶

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

func (*NullableV1ConfigMapEnvSource) Unset ¶

func (v *NullableV1ConfigMapEnvSource) Unset()

type NullableV1ConfigMapKeySelector ¶

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

func (NullableV1ConfigMapKeySelector) Get ¶

func (NullableV1ConfigMapKeySelector) IsSet ¶

func (NullableV1ConfigMapKeySelector) MarshalJSON ¶

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

func (*NullableV1ConfigMapKeySelector) Set ¶

func (*NullableV1ConfigMapKeySelector) UnmarshalJSON ¶

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

func (*NullableV1ConfigMapKeySelector) Unset ¶

func (v *NullableV1ConfigMapKeySelector) Unset()

type NullableV1ConfigMapList ¶

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

func NewNullableV1ConfigMapList ¶

func NewNullableV1ConfigMapList(val *V1ConfigMapList) *NullableV1ConfigMapList

func (NullableV1ConfigMapList) Get ¶

func (NullableV1ConfigMapList) IsSet ¶

func (v NullableV1ConfigMapList) IsSet() bool

func (NullableV1ConfigMapList) MarshalJSON ¶

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

func (*NullableV1ConfigMapList) Set ¶

func (*NullableV1ConfigMapList) UnmarshalJSON ¶

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

func (*NullableV1ConfigMapList) Unset ¶

func (v *NullableV1ConfigMapList) Unset()

type NullableV1ConfigMapNodeConfigSource ¶

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

func (NullableV1ConfigMapNodeConfigSource) Get ¶

func (NullableV1ConfigMapNodeConfigSource) IsSet ¶

func (NullableV1ConfigMapNodeConfigSource) MarshalJSON ¶

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

func (*NullableV1ConfigMapNodeConfigSource) Set ¶

func (*NullableV1ConfigMapNodeConfigSource) UnmarshalJSON ¶

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

func (*NullableV1ConfigMapNodeConfigSource) Unset ¶

type NullableV1ConfigMapProjection ¶

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

func (NullableV1ConfigMapProjection) Get ¶

func (NullableV1ConfigMapProjection) IsSet ¶

func (NullableV1ConfigMapProjection) MarshalJSON ¶

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

func (*NullableV1ConfigMapProjection) Set ¶

func (*NullableV1ConfigMapProjection) UnmarshalJSON ¶

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

func (*NullableV1ConfigMapProjection) Unset ¶

func (v *NullableV1ConfigMapProjection) Unset()

type NullableV1ConfigMapVolumeSource ¶

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

func (NullableV1ConfigMapVolumeSource) Get ¶

func (NullableV1ConfigMapVolumeSource) IsSet ¶

func (NullableV1ConfigMapVolumeSource) MarshalJSON ¶

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

func (*NullableV1ConfigMapVolumeSource) Set ¶

func (*NullableV1ConfigMapVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1ConfigMapVolumeSource) Unset ¶

type NullableV1Container ¶

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

func NewNullableV1Container ¶

func NewNullableV1Container(val *V1Container) *NullableV1Container

func (NullableV1Container) Get ¶

func (NullableV1Container) IsSet ¶

func (v NullableV1Container) IsSet() bool

func (NullableV1Container) MarshalJSON ¶

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

func (*NullableV1Container) Set ¶

func (v *NullableV1Container) Set(val *V1Container)

func (*NullableV1Container) UnmarshalJSON ¶

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

func (*NullableV1Container) Unset ¶

func (v *NullableV1Container) Unset()

type NullableV1ContainerImage ¶

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

func NewNullableV1ContainerImage ¶

func NewNullableV1ContainerImage(val *V1ContainerImage) *NullableV1ContainerImage

func (NullableV1ContainerImage) Get ¶

func (NullableV1ContainerImage) IsSet ¶

func (v NullableV1ContainerImage) IsSet() bool

func (NullableV1ContainerImage) MarshalJSON ¶

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

func (*NullableV1ContainerImage) Set ¶

func (*NullableV1ContainerImage) UnmarshalJSON ¶

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

func (*NullableV1ContainerImage) Unset ¶

func (v *NullableV1ContainerImage) Unset()

type NullableV1ContainerPort ¶

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

func NewNullableV1ContainerPort ¶

func NewNullableV1ContainerPort(val *V1ContainerPort) *NullableV1ContainerPort

func (NullableV1ContainerPort) Get ¶

func (NullableV1ContainerPort) IsSet ¶

func (v NullableV1ContainerPort) IsSet() bool

func (NullableV1ContainerPort) MarshalJSON ¶

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

func (*NullableV1ContainerPort) Set ¶

func (*NullableV1ContainerPort) UnmarshalJSON ¶

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

func (*NullableV1ContainerPort) Unset ¶

func (v *NullableV1ContainerPort) Unset()

type NullableV1ContainerState ¶

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

func NewNullableV1ContainerState ¶

func NewNullableV1ContainerState(val *V1ContainerState) *NullableV1ContainerState

func (NullableV1ContainerState) Get ¶

func (NullableV1ContainerState) IsSet ¶

func (v NullableV1ContainerState) IsSet() bool

func (NullableV1ContainerState) MarshalJSON ¶

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

func (*NullableV1ContainerState) Set ¶

func (*NullableV1ContainerState) UnmarshalJSON ¶

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

func (*NullableV1ContainerState) Unset ¶

func (v *NullableV1ContainerState) Unset()

type NullableV1ContainerStateRunning ¶

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

func (NullableV1ContainerStateRunning) Get ¶

func (NullableV1ContainerStateRunning) IsSet ¶

func (NullableV1ContainerStateRunning) MarshalJSON ¶

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

func (*NullableV1ContainerStateRunning) Set ¶

func (*NullableV1ContainerStateRunning) UnmarshalJSON ¶

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

func (*NullableV1ContainerStateRunning) Unset ¶

type NullableV1ContainerStateTerminated ¶

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

func (NullableV1ContainerStateTerminated) Get ¶

func (NullableV1ContainerStateTerminated) IsSet ¶

func (NullableV1ContainerStateTerminated) MarshalJSON ¶

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

func (*NullableV1ContainerStateTerminated) Set ¶

func (*NullableV1ContainerStateTerminated) UnmarshalJSON ¶

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

func (*NullableV1ContainerStateTerminated) Unset ¶

type NullableV1ContainerStateWaiting ¶

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

func (NullableV1ContainerStateWaiting) Get ¶

func (NullableV1ContainerStateWaiting) IsSet ¶

func (NullableV1ContainerStateWaiting) MarshalJSON ¶

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

func (*NullableV1ContainerStateWaiting) Set ¶

func (*NullableV1ContainerStateWaiting) UnmarshalJSON ¶

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

func (*NullableV1ContainerStateWaiting) Unset ¶

type NullableV1ContainerStatus ¶

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

func NewNullableV1ContainerStatus ¶

func NewNullableV1ContainerStatus(val *V1ContainerStatus) *NullableV1ContainerStatus

func (NullableV1ContainerStatus) Get ¶

func (NullableV1ContainerStatus) IsSet ¶

func (v NullableV1ContainerStatus) IsSet() bool

func (NullableV1ContainerStatus) MarshalJSON ¶

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

func (*NullableV1ContainerStatus) Set ¶

func (*NullableV1ContainerStatus) UnmarshalJSON ¶

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

func (*NullableV1ContainerStatus) Unset ¶

func (v *NullableV1ContainerStatus) Unset()

type NullableV1ControllerRevision ¶

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

func (NullableV1ControllerRevision) Get ¶

func (NullableV1ControllerRevision) IsSet ¶

func (NullableV1ControllerRevision) MarshalJSON ¶

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

func (*NullableV1ControllerRevision) Set ¶

func (*NullableV1ControllerRevision) UnmarshalJSON ¶

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

func (*NullableV1ControllerRevision) Unset ¶

func (v *NullableV1ControllerRevision) Unset()

type NullableV1ControllerRevisionList ¶

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

func (NullableV1ControllerRevisionList) Get ¶

func (NullableV1ControllerRevisionList) IsSet ¶

func (NullableV1ControllerRevisionList) MarshalJSON ¶

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

func (*NullableV1ControllerRevisionList) Set ¶

func (*NullableV1ControllerRevisionList) UnmarshalJSON ¶

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

func (*NullableV1ControllerRevisionList) Unset ¶

type NullableV1CrossVersionObjectReference ¶

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

func (NullableV1CrossVersionObjectReference) Get ¶

func (NullableV1CrossVersionObjectReference) IsSet ¶

func (NullableV1CrossVersionObjectReference) MarshalJSON ¶

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

func (*NullableV1CrossVersionObjectReference) Set ¶

func (*NullableV1CrossVersionObjectReference) UnmarshalJSON ¶

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

func (*NullableV1CrossVersionObjectReference) Unset ¶

type NullableV1CustomBuildStrategy ¶

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

func (NullableV1CustomBuildStrategy) Get ¶

func (NullableV1CustomBuildStrategy) IsSet ¶

func (NullableV1CustomBuildStrategy) MarshalJSON ¶

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

func (*NullableV1CustomBuildStrategy) Set ¶

func (*NullableV1CustomBuildStrategy) UnmarshalJSON ¶

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

func (*NullableV1CustomBuildStrategy) Unset ¶

func (v *NullableV1CustomBuildStrategy) Unset()

type NullableV1CustomDeploymentStrategyParams ¶

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

func (NullableV1CustomDeploymentStrategyParams) Get ¶

func (NullableV1CustomDeploymentStrategyParams) IsSet ¶

func (NullableV1CustomDeploymentStrategyParams) MarshalJSON ¶

func (*NullableV1CustomDeploymentStrategyParams) Set ¶

func (*NullableV1CustomDeploymentStrategyParams) UnmarshalJSON ¶

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

func (*NullableV1CustomDeploymentStrategyParams) Unset ¶

type NullableV1DaemonEndpoint ¶

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

func NewNullableV1DaemonEndpoint ¶

func NewNullableV1DaemonEndpoint(val *V1DaemonEndpoint) *NullableV1DaemonEndpoint

func (NullableV1DaemonEndpoint) Get ¶

func (NullableV1DaemonEndpoint) IsSet ¶

func (v NullableV1DaemonEndpoint) IsSet() bool

func (NullableV1DaemonEndpoint) MarshalJSON ¶

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

func (*NullableV1DaemonEndpoint) Set ¶

func (*NullableV1DaemonEndpoint) UnmarshalJSON ¶

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

func (*NullableV1DaemonEndpoint) Unset ¶

func (v *NullableV1DaemonEndpoint) Unset()

type NullableV1DaemonSet ¶

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

func NewNullableV1DaemonSet ¶

func NewNullableV1DaemonSet(val *V1DaemonSet) *NullableV1DaemonSet

func (NullableV1DaemonSet) Get ¶

func (NullableV1DaemonSet) IsSet ¶

func (v NullableV1DaemonSet) IsSet() bool

func (NullableV1DaemonSet) MarshalJSON ¶

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

func (*NullableV1DaemonSet) Set ¶

func (v *NullableV1DaemonSet) Set(val *V1DaemonSet)

func (*NullableV1DaemonSet) UnmarshalJSON ¶

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

func (*NullableV1DaemonSet) Unset ¶

func (v *NullableV1DaemonSet) Unset()

type NullableV1DaemonSetCondition ¶

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

func (NullableV1DaemonSetCondition) Get ¶

func (NullableV1DaemonSetCondition) IsSet ¶

func (NullableV1DaemonSetCondition) MarshalJSON ¶

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

func (*NullableV1DaemonSetCondition) Set ¶

func (*NullableV1DaemonSetCondition) UnmarshalJSON ¶

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

func (*NullableV1DaemonSetCondition) Unset ¶

func (v *NullableV1DaemonSetCondition) Unset()

type NullableV1DaemonSetList ¶

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

func NewNullableV1DaemonSetList ¶

func NewNullableV1DaemonSetList(val *V1DaemonSetList) *NullableV1DaemonSetList

func (NullableV1DaemonSetList) Get ¶

func (NullableV1DaemonSetList) IsSet ¶

func (v NullableV1DaemonSetList) IsSet() bool

func (NullableV1DaemonSetList) MarshalJSON ¶

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

func (*NullableV1DaemonSetList) Set ¶

func (*NullableV1DaemonSetList) UnmarshalJSON ¶

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

func (*NullableV1DaemonSetList) Unset ¶

func (v *NullableV1DaemonSetList) Unset()

type NullableV1DaemonSetSpec ¶

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

func NewNullableV1DaemonSetSpec ¶

func NewNullableV1DaemonSetSpec(val *V1DaemonSetSpec) *NullableV1DaemonSetSpec

func (NullableV1DaemonSetSpec) Get ¶

func (NullableV1DaemonSetSpec) IsSet ¶

func (v NullableV1DaemonSetSpec) IsSet() bool

func (NullableV1DaemonSetSpec) MarshalJSON ¶

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

func (*NullableV1DaemonSetSpec) Set ¶

func (*NullableV1DaemonSetSpec) UnmarshalJSON ¶

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

func (*NullableV1DaemonSetSpec) Unset ¶

func (v *NullableV1DaemonSetSpec) Unset()

type NullableV1DaemonSetStatus ¶

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

func NewNullableV1DaemonSetStatus ¶

func NewNullableV1DaemonSetStatus(val *V1DaemonSetStatus) *NullableV1DaemonSetStatus

func (NullableV1DaemonSetStatus) Get ¶

func (NullableV1DaemonSetStatus) IsSet ¶

func (v NullableV1DaemonSetStatus) IsSet() bool

func (NullableV1DaemonSetStatus) MarshalJSON ¶

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

func (*NullableV1DaemonSetStatus) Set ¶

func (*NullableV1DaemonSetStatus) UnmarshalJSON ¶

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

func (*NullableV1DaemonSetStatus) Unset ¶

func (v *NullableV1DaemonSetStatus) Unset()

type NullableV1DaemonSetUpdateStrategy ¶

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

func (NullableV1DaemonSetUpdateStrategy) Get ¶

func (NullableV1DaemonSetUpdateStrategy) IsSet ¶

func (NullableV1DaemonSetUpdateStrategy) MarshalJSON ¶

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

func (*NullableV1DaemonSetUpdateStrategy) Set ¶

func (*NullableV1DaemonSetUpdateStrategy) UnmarshalJSON ¶

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

func (*NullableV1DaemonSetUpdateStrategy) Unset ¶

type NullableV1DeleteOptions ¶

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

func NewNullableV1DeleteOptions ¶

func NewNullableV1DeleteOptions(val *V1DeleteOptions) *NullableV1DeleteOptions

func (NullableV1DeleteOptions) Get ¶

func (NullableV1DeleteOptions) IsSet ¶

func (v NullableV1DeleteOptions) IsSet() bool

func (NullableV1DeleteOptions) MarshalJSON ¶

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

func (*NullableV1DeleteOptions) Set ¶

func (*NullableV1DeleteOptions) UnmarshalJSON ¶

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

func (*NullableV1DeleteOptions) Unset ¶

func (v *NullableV1DeleteOptions) Unset()

type NullableV1Deployment ¶

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

func NewNullableV1Deployment ¶

func NewNullableV1Deployment(val *V1Deployment) *NullableV1Deployment

func (NullableV1Deployment) Get ¶

func (NullableV1Deployment) IsSet ¶

func (v NullableV1Deployment) IsSet() bool

func (NullableV1Deployment) MarshalJSON ¶

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

func (*NullableV1Deployment) Set ¶

func (v *NullableV1Deployment) Set(val *V1Deployment)

func (*NullableV1Deployment) UnmarshalJSON ¶

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

func (*NullableV1Deployment) Unset ¶

func (v *NullableV1Deployment) Unset()

type NullableV1DeploymentCause ¶

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

func NewNullableV1DeploymentCause ¶

func NewNullableV1DeploymentCause(val *V1DeploymentCause) *NullableV1DeploymentCause

func (NullableV1DeploymentCause) Get ¶

func (NullableV1DeploymentCause) IsSet ¶

func (v NullableV1DeploymentCause) IsSet() bool

func (NullableV1DeploymentCause) MarshalJSON ¶

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

func (*NullableV1DeploymentCause) Set ¶

func (*NullableV1DeploymentCause) UnmarshalJSON ¶

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

func (*NullableV1DeploymentCause) Unset ¶

func (v *NullableV1DeploymentCause) Unset()

type NullableV1DeploymentCauseImageTrigger ¶

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

func (NullableV1DeploymentCauseImageTrigger) Get ¶

func (NullableV1DeploymentCauseImageTrigger) IsSet ¶

func (NullableV1DeploymentCauseImageTrigger) MarshalJSON ¶

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

func (*NullableV1DeploymentCauseImageTrigger) Set ¶

func (*NullableV1DeploymentCauseImageTrigger) UnmarshalJSON ¶

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

func (*NullableV1DeploymentCauseImageTrigger) Unset ¶

type NullableV1DeploymentCondition ¶

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

func (NullableV1DeploymentCondition) Get ¶

func (NullableV1DeploymentCondition) IsSet ¶

func (NullableV1DeploymentCondition) MarshalJSON ¶

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

func (*NullableV1DeploymentCondition) Set ¶

func (*NullableV1DeploymentCondition) UnmarshalJSON ¶

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

func (*NullableV1DeploymentCondition) Unset ¶

func (v *NullableV1DeploymentCondition) Unset()

type NullableV1DeploymentConfig ¶

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

func NewNullableV1DeploymentConfig ¶

func NewNullableV1DeploymentConfig(val *V1DeploymentConfig) *NullableV1DeploymentConfig

func (NullableV1DeploymentConfig) Get ¶

func (NullableV1DeploymentConfig) IsSet ¶

func (v NullableV1DeploymentConfig) IsSet() bool

func (NullableV1DeploymentConfig) MarshalJSON ¶

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

func (*NullableV1DeploymentConfig) Set ¶

func (*NullableV1DeploymentConfig) UnmarshalJSON ¶

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

func (*NullableV1DeploymentConfig) Unset ¶

func (v *NullableV1DeploymentConfig) Unset()

type NullableV1DeploymentConfigList ¶

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

func (NullableV1DeploymentConfigList) Get ¶

func (NullableV1DeploymentConfigList) IsSet ¶

func (NullableV1DeploymentConfigList) MarshalJSON ¶

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

func (*NullableV1DeploymentConfigList) Set ¶

func (*NullableV1DeploymentConfigList) UnmarshalJSON ¶

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

func (*NullableV1DeploymentConfigList) Unset ¶

func (v *NullableV1DeploymentConfigList) Unset()

type NullableV1DeploymentConfigRollback ¶

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

func (NullableV1DeploymentConfigRollback) Get ¶

func (NullableV1DeploymentConfigRollback) IsSet ¶

func (NullableV1DeploymentConfigRollback) MarshalJSON ¶

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

func (*NullableV1DeploymentConfigRollback) Set ¶

func (*NullableV1DeploymentConfigRollback) UnmarshalJSON ¶

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

func (*NullableV1DeploymentConfigRollback) Unset ¶

type NullableV1DeploymentConfigRollbackSpec ¶

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

func (NullableV1DeploymentConfigRollbackSpec) Get ¶

func (NullableV1DeploymentConfigRollbackSpec) IsSet ¶

func (NullableV1DeploymentConfigRollbackSpec) MarshalJSON ¶

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

func (*NullableV1DeploymentConfigRollbackSpec) Set ¶

func (*NullableV1DeploymentConfigRollbackSpec) UnmarshalJSON ¶

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

func (*NullableV1DeploymentConfigRollbackSpec) Unset ¶

type NullableV1DeploymentConfigSpec ¶

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

func (NullableV1DeploymentConfigSpec) Get ¶

func (NullableV1DeploymentConfigSpec) IsSet ¶

func (NullableV1DeploymentConfigSpec) MarshalJSON ¶

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

func (*NullableV1DeploymentConfigSpec) Set ¶

func (*NullableV1DeploymentConfigSpec) UnmarshalJSON ¶

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

func (*NullableV1DeploymentConfigSpec) Unset ¶

func (v *NullableV1DeploymentConfigSpec) Unset()

type NullableV1DeploymentConfigStatus ¶

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

func (NullableV1DeploymentConfigStatus) Get ¶

func (NullableV1DeploymentConfigStatus) IsSet ¶

func (NullableV1DeploymentConfigStatus) MarshalJSON ¶

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

func (*NullableV1DeploymentConfigStatus) Set ¶

func (*NullableV1DeploymentConfigStatus) UnmarshalJSON ¶

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

func (*NullableV1DeploymentConfigStatus) Unset ¶

type NullableV1DeploymentDetails ¶

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

func (NullableV1DeploymentDetails) Get ¶

func (NullableV1DeploymentDetails) IsSet ¶

func (NullableV1DeploymentDetails) MarshalJSON ¶

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

func (*NullableV1DeploymentDetails) Set ¶

func (*NullableV1DeploymentDetails) UnmarshalJSON ¶

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

func (*NullableV1DeploymentDetails) Unset ¶

func (v *NullableV1DeploymentDetails) Unset()

type NullableV1DeploymentList ¶

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

func NewNullableV1DeploymentList ¶

func NewNullableV1DeploymentList(val *V1DeploymentList) *NullableV1DeploymentList

func (NullableV1DeploymentList) Get ¶

func (NullableV1DeploymentList) IsSet ¶

func (v NullableV1DeploymentList) IsSet() bool

func (NullableV1DeploymentList) MarshalJSON ¶

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

func (*NullableV1DeploymentList) Set ¶

func (*NullableV1DeploymentList) UnmarshalJSON ¶

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

func (*NullableV1DeploymentList) Unset ¶

func (v *NullableV1DeploymentList) Unset()

type NullableV1DeploymentLog ¶

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

func NewNullableV1DeploymentLog ¶

func NewNullableV1DeploymentLog(val *V1DeploymentLog) *NullableV1DeploymentLog

func (NullableV1DeploymentLog) Get ¶

func (NullableV1DeploymentLog) IsSet ¶

func (v NullableV1DeploymentLog) IsSet() bool

func (NullableV1DeploymentLog) MarshalJSON ¶

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

func (*NullableV1DeploymentLog) Set ¶

func (*NullableV1DeploymentLog) UnmarshalJSON ¶

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

func (*NullableV1DeploymentLog) Unset ¶

func (v *NullableV1DeploymentLog) Unset()

type NullableV1DeploymentRequest ¶

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

func (NullableV1DeploymentRequest) Get ¶

func (NullableV1DeploymentRequest) IsSet ¶

func (NullableV1DeploymentRequest) MarshalJSON ¶

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

func (*NullableV1DeploymentRequest) Set ¶

func (*NullableV1DeploymentRequest) UnmarshalJSON ¶

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

func (*NullableV1DeploymentRequest) Unset ¶

func (v *NullableV1DeploymentRequest) Unset()

type NullableV1DeploymentSpec ¶

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

func NewNullableV1DeploymentSpec ¶

func NewNullableV1DeploymentSpec(val *V1DeploymentSpec) *NullableV1DeploymentSpec

func (NullableV1DeploymentSpec) Get ¶

func (NullableV1DeploymentSpec) IsSet ¶

func (v NullableV1DeploymentSpec) IsSet() bool

func (NullableV1DeploymentSpec) MarshalJSON ¶

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

func (*NullableV1DeploymentSpec) Set ¶

func (*NullableV1DeploymentSpec) UnmarshalJSON ¶

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

func (*NullableV1DeploymentSpec) Unset ¶

func (v *NullableV1DeploymentSpec) Unset()

type NullableV1DeploymentStatus ¶

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

func NewNullableV1DeploymentStatus ¶

func NewNullableV1DeploymentStatus(val *V1DeploymentStatus) *NullableV1DeploymentStatus

func (NullableV1DeploymentStatus) Get ¶

func (NullableV1DeploymentStatus) IsSet ¶

func (v NullableV1DeploymentStatus) IsSet() bool

func (NullableV1DeploymentStatus) MarshalJSON ¶

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

func (*NullableV1DeploymentStatus) Set ¶

func (*NullableV1DeploymentStatus) UnmarshalJSON ¶

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

func (*NullableV1DeploymentStatus) Unset ¶

func (v *NullableV1DeploymentStatus) Unset()

type NullableV1DeploymentStrategy ¶

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

func (NullableV1DeploymentStrategy) Get ¶

func (NullableV1DeploymentStrategy) IsSet ¶

func (NullableV1DeploymentStrategy) MarshalJSON ¶

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

func (*NullableV1DeploymentStrategy) Set ¶

func (*NullableV1DeploymentStrategy) UnmarshalJSON ¶

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

func (*NullableV1DeploymentStrategy) Unset ¶

func (v *NullableV1DeploymentStrategy) Unset()

type NullableV1DeploymentTriggerImageChangeParams ¶

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

func (NullableV1DeploymentTriggerImageChangeParams) Get ¶

func (NullableV1DeploymentTriggerImageChangeParams) IsSet ¶

func (NullableV1DeploymentTriggerImageChangeParams) MarshalJSON ¶

func (*NullableV1DeploymentTriggerImageChangeParams) Set ¶

func (*NullableV1DeploymentTriggerImageChangeParams) UnmarshalJSON ¶

func (*NullableV1DeploymentTriggerImageChangeParams) Unset ¶

type NullableV1DeploymentTriggerPolicy ¶

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

func (NullableV1DeploymentTriggerPolicy) Get ¶

func (NullableV1DeploymentTriggerPolicy) IsSet ¶

func (NullableV1DeploymentTriggerPolicy) MarshalJSON ¶

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

func (*NullableV1DeploymentTriggerPolicy) Set ¶

func (*NullableV1DeploymentTriggerPolicy) UnmarshalJSON ¶

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

func (*NullableV1DeploymentTriggerPolicy) Unset ¶

type NullableV1DockerBuildStrategy ¶

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

func (NullableV1DockerBuildStrategy) Get ¶

func (NullableV1DockerBuildStrategy) IsSet ¶

func (NullableV1DockerBuildStrategy) MarshalJSON ¶

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

func (*NullableV1DockerBuildStrategy) Set ¶

func (*NullableV1DockerBuildStrategy) UnmarshalJSON ¶

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

func (*NullableV1DockerBuildStrategy) Unset ¶

func (v *NullableV1DockerBuildStrategy) Unset()

type NullableV1DockerStrategyOptions ¶

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

func (NullableV1DockerStrategyOptions) Get ¶

func (NullableV1DockerStrategyOptions) IsSet ¶

func (NullableV1DockerStrategyOptions) MarshalJSON ¶

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

func (*NullableV1DockerStrategyOptions) Set ¶

func (*NullableV1DockerStrategyOptions) UnmarshalJSON ¶

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

func (*NullableV1DockerStrategyOptions) Unset ¶

type NullableV1DownwardAPIProjection ¶

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

func (NullableV1DownwardAPIProjection) Get ¶

func (NullableV1DownwardAPIProjection) IsSet ¶

func (NullableV1DownwardAPIProjection) MarshalJSON ¶

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

func (*NullableV1DownwardAPIProjection) Set ¶

func (*NullableV1DownwardAPIProjection) UnmarshalJSON ¶

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

func (*NullableV1DownwardAPIProjection) Unset ¶

type NullableV1DownwardAPIVolumeFile ¶

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

func (NullableV1DownwardAPIVolumeFile) Get ¶

func (NullableV1DownwardAPIVolumeFile) IsSet ¶

func (NullableV1DownwardAPIVolumeFile) MarshalJSON ¶

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

func (*NullableV1DownwardAPIVolumeFile) Set ¶

func (*NullableV1DownwardAPIVolumeFile) UnmarshalJSON ¶

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

func (*NullableV1DownwardAPIVolumeFile) Unset ¶

type NullableV1DownwardAPIVolumeSource ¶

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

func (NullableV1DownwardAPIVolumeSource) Get ¶

func (NullableV1DownwardAPIVolumeSource) IsSet ¶

func (NullableV1DownwardAPIVolumeSource) MarshalJSON ¶

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

func (*NullableV1DownwardAPIVolumeSource) Set ¶

func (*NullableV1DownwardAPIVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1DownwardAPIVolumeSource) Unset ¶

type NullableV1EmptyDirVolumeSource ¶

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

func (NullableV1EmptyDirVolumeSource) Get ¶

func (NullableV1EmptyDirVolumeSource) IsSet ¶

func (NullableV1EmptyDirVolumeSource) MarshalJSON ¶

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

func (*NullableV1EmptyDirVolumeSource) Set ¶

func (*NullableV1EmptyDirVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1EmptyDirVolumeSource) Unset ¶

func (v *NullableV1EmptyDirVolumeSource) Unset()

type NullableV1EndpointAddress ¶

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

func NewNullableV1EndpointAddress ¶

func NewNullableV1EndpointAddress(val *V1EndpointAddress) *NullableV1EndpointAddress

func (NullableV1EndpointAddress) Get ¶

func (NullableV1EndpointAddress) IsSet ¶

func (v NullableV1EndpointAddress) IsSet() bool

func (NullableV1EndpointAddress) MarshalJSON ¶

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

func (*NullableV1EndpointAddress) Set ¶

func (*NullableV1EndpointAddress) UnmarshalJSON ¶

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

func (*NullableV1EndpointAddress) Unset ¶

func (v *NullableV1EndpointAddress) Unset()

type NullableV1EndpointPort ¶

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

func NewNullableV1EndpointPort ¶

func NewNullableV1EndpointPort(val *V1EndpointPort) *NullableV1EndpointPort

func (NullableV1EndpointPort) Get ¶

func (NullableV1EndpointPort) IsSet ¶

func (v NullableV1EndpointPort) IsSet() bool

func (NullableV1EndpointPort) MarshalJSON ¶

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

func (*NullableV1EndpointPort) Set ¶

func (*NullableV1EndpointPort) UnmarshalJSON ¶

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

func (*NullableV1EndpointPort) Unset ¶

func (v *NullableV1EndpointPort) Unset()

type NullableV1EndpointSubset ¶

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

func NewNullableV1EndpointSubset ¶

func NewNullableV1EndpointSubset(val *V1EndpointSubset) *NullableV1EndpointSubset

func (NullableV1EndpointSubset) Get ¶

func (NullableV1EndpointSubset) IsSet ¶

func (v NullableV1EndpointSubset) IsSet() bool

func (NullableV1EndpointSubset) MarshalJSON ¶

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

func (*NullableV1EndpointSubset) Set ¶

func (*NullableV1EndpointSubset) UnmarshalJSON ¶

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

func (*NullableV1EndpointSubset) Unset ¶

func (v *NullableV1EndpointSubset) Unset()

type NullableV1Endpoints ¶

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

func NewNullableV1Endpoints ¶

func NewNullableV1Endpoints(val *V1Endpoints) *NullableV1Endpoints

func (NullableV1Endpoints) Get ¶

func (NullableV1Endpoints) IsSet ¶

func (v NullableV1Endpoints) IsSet() bool

func (NullableV1Endpoints) MarshalJSON ¶

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

func (*NullableV1Endpoints) Set ¶

func (v *NullableV1Endpoints) Set(val *V1Endpoints)

func (*NullableV1Endpoints) UnmarshalJSON ¶

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

func (*NullableV1Endpoints) Unset ¶

func (v *NullableV1Endpoints) Unset()

type NullableV1EndpointsList ¶

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

func NewNullableV1EndpointsList ¶

func NewNullableV1EndpointsList(val *V1EndpointsList) *NullableV1EndpointsList

func (NullableV1EndpointsList) Get ¶

func (NullableV1EndpointsList) IsSet ¶

func (v NullableV1EndpointsList) IsSet() bool

func (NullableV1EndpointsList) MarshalJSON ¶

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

func (*NullableV1EndpointsList) Set ¶

func (*NullableV1EndpointsList) UnmarshalJSON ¶

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

func (*NullableV1EndpointsList) Unset ¶

func (v *NullableV1EndpointsList) Unset()

type NullableV1EnvFromSource ¶

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

func NewNullableV1EnvFromSource ¶

func NewNullableV1EnvFromSource(val *V1EnvFromSource) *NullableV1EnvFromSource

func (NullableV1EnvFromSource) Get ¶

func (NullableV1EnvFromSource) IsSet ¶

func (v NullableV1EnvFromSource) IsSet() bool

func (NullableV1EnvFromSource) MarshalJSON ¶

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

func (*NullableV1EnvFromSource) Set ¶

func (*NullableV1EnvFromSource) UnmarshalJSON ¶

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

func (*NullableV1EnvFromSource) Unset ¶

func (v *NullableV1EnvFromSource) Unset()

type NullableV1EnvVar ¶

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

func NewNullableV1EnvVar ¶

func NewNullableV1EnvVar(val *V1EnvVar) *NullableV1EnvVar

func (NullableV1EnvVar) Get ¶

func (v NullableV1EnvVar) Get() *V1EnvVar

func (NullableV1EnvVar) IsSet ¶

func (v NullableV1EnvVar) IsSet() bool

func (NullableV1EnvVar) MarshalJSON ¶

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

func (*NullableV1EnvVar) Set ¶

func (v *NullableV1EnvVar) Set(val *V1EnvVar)

func (*NullableV1EnvVar) UnmarshalJSON ¶

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

func (*NullableV1EnvVar) Unset ¶

func (v *NullableV1EnvVar) Unset()

type NullableV1EnvVarSource ¶

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

func NewNullableV1EnvVarSource ¶

func NewNullableV1EnvVarSource(val *V1EnvVarSource) *NullableV1EnvVarSource

func (NullableV1EnvVarSource) Get ¶

func (NullableV1EnvVarSource) IsSet ¶

func (v NullableV1EnvVarSource) IsSet() bool

func (NullableV1EnvVarSource) MarshalJSON ¶

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

func (*NullableV1EnvVarSource) Set ¶

func (*NullableV1EnvVarSource) UnmarshalJSON ¶

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

func (*NullableV1EnvVarSource) Unset ¶

func (v *NullableV1EnvVarSource) Unset()

type NullableV1Event ¶

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

func NewNullableV1Event ¶

func NewNullableV1Event(val *V1Event) *NullableV1Event

func (NullableV1Event) Get ¶

func (v NullableV1Event) Get() *V1Event

func (NullableV1Event) IsSet ¶

func (v NullableV1Event) IsSet() bool

func (NullableV1Event) MarshalJSON ¶

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

func (*NullableV1Event) Set ¶

func (v *NullableV1Event) Set(val *V1Event)

func (*NullableV1Event) UnmarshalJSON ¶

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

func (*NullableV1Event) Unset ¶

func (v *NullableV1Event) Unset()

type NullableV1EventList ¶

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

func NewNullableV1EventList ¶

func NewNullableV1EventList(val *V1EventList) *NullableV1EventList

func (NullableV1EventList) Get ¶

func (NullableV1EventList) IsSet ¶

func (v NullableV1EventList) IsSet() bool

func (NullableV1EventList) MarshalJSON ¶

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

func (*NullableV1EventList) Set ¶

func (v *NullableV1EventList) Set(val *V1EventList)

func (*NullableV1EventList) UnmarshalJSON ¶

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

func (*NullableV1EventList) Unset ¶

func (v *NullableV1EventList) Unset()

type NullableV1EventSeries ¶

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

func NewNullableV1EventSeries ¶

func NewNullableV1EventSeries(val *V1EventSeries) *NullableV1EventSeries

func (NullableV1EventSeries) Get ¶

func (NullableV1EventSeries) IsSet ¶

func (v NullableV1EventSeries) IsSet() bool

func (NullableV1EventSeries) MarshalJSON ¶

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

func (*NullableV1EventSeries) Set ¶

func (v *NullableV1EventSeries) Set(val *V1EventSeries)

func (*NullableV1EventSeries) UnmarshalJSON ¶

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

func (*NullableV1EventSeries) Unset ¶

func (v *NullableV1EventSeries) Unset()

type NullableV1EventSource ¶

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

func NewNullableV1EventSource ¶

func NewNullableV1EventSource(val *V1EventSource) *NullableV1EventSource

func (NullableV1EventSource) Get ¶

func (NullableV1EventSource) IsSet ¶

func (v NullableV1EventSource) IsSet() bool

func (NullableV1EventSource) MarshalJSON ¶

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

func (*NullableV1EventSource) Set ¶

func (v *NullableV1EventSource) Set(val *V1EventSource)

func (*NullableV1EventSource) UnmarshalJSON ¶

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

func (*NullableV1EventSource) Unset ¶

func (v *NullableV1EventSource) Unset()

type NullableV1ExecAction ¶

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

func NewNullableV1ExecAction ¶

func NewNullableV1ExecAction(val *V1ExecAction) *NullableV1ExecAction

func (NullableV1ExecAction) Get ¶

func (NullableV1ExecAction) IsSet ¶

func (v NullableV1ExecAction) IsSet() bool

func (NullableV1ExecAction) MarshalJSON ¶

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

func (*NullableV1ExecAction) Set ¶

func (v *NullableV1ExecAction) Set(val *V1ExecAction)

func (*NullableV1ExecAction) UnmarshalJSON ¶

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

func (*NullableV1ExecAction) Unset ¶

func (v *NullableV1ExecAction) Unset()

type NullableV1ExecNewPodHook ¶

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

func NewNullableV1ExecNewPodHook ¶

func NewNullableV1ExecNewPodHook(val *V1ExecNewPodHook) *NullableV1ExecNewPodHook

func (NullableV1ExecNewPodHook) Get ¶

func (NullableV1ExecNewPodHook) IsSet ¶

func (v NullableV1ExecNewPodHook) IsSet() bool

func (NullableV1ExecNewPodHook) MarshalJSON ¶

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

func (*NullableV1ExecNewPodHook) Set ¶

func (*NullableV1ExecNewPodHook) UnmarshalJSON ¶

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

func (*NullableV1ExecNewPodHook) Unset ¶

func (v *NullableV1ExecNewPodHook) Unset()

type NullableV1FCVolumeSource ¶

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

func NewNullableV1FCVolumeSource ¶

func NewNullableV1FCVolumeSource(val *V1FCVolumeSource) *NullableV1FCVolumeSource

func (NullableV1FCVolumeSource) Get ¶

func (NullableV1FCVolumeSource) IsSet ¶

func (v NullableV1FCVolumeSource) IsSet() bool

func (NullableV1FCVolumeSource) MarshalJSON ¶

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

func (*NullableV1FCVolumeSource) Set ¶

func (*NullableV1FCVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1FCVolumeSource) Unset ¶

func (v *NullableV1FCVolumeSource) Unset()

type NullableV1FSGroupStrategyOptions ¶

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

func (NullableV1FSGroupStrategyOptions) Get ¶

func (NullableV1FSGroupStrategyOptions) IsSet ¶

func (NullableV1FSGroupStrategyOptions) MarshalJSON ¶

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

func (*NullableV1FSGroupStrategyOptions) Set ¶

func (*NullableV1FSGroupStrategyOptions) UnmarshalJSON ¶

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

func (*NullableV1FSGroupStrategyOptions) Unset ¶

type NullableV1FlexPersistentVolumeSource ¶

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

func (NullableV1FlexPersistentVolumeSource) Get ¶

func (NullableV1FlexPersistentVolumeSource) IsSet ¶

func (NullableV1FlexPersistentVolumeSource) MarshalJSON ¶

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

func (*NullableV1FlexPersistentVolumeSource) Set ¶

func (*NullableV1FlexPersistentVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1FlexPersistentVolumeSource) Unset ¶

type NullableV1FlexVolumeSource ¶

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

func NewNullableV1FlexVolumeSource ¶

func NewNullableV1FlexVolumeSource(val *V1FlexVolumeSource) *NullableV1FlexVolumeSource

func (NullableV1FlexVolumeSource) Get ¶

func (NullableV1FlexVolumeSource) IsSet ¶

func (v NullableV1FlexVolumeSource) IsSet() bool

func (NullableV1FlexVolumeSource) MarshalJSON ¶

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

func (*NullableV1FlexVolumeSource) Set ¶

func (*NullableV1FlexVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1FlexVolumeSource) Unset ¶

func (v *NullableV1FlexVolumeSource) Unset()

type NullableV1FlockerVolumeSource ¶

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

func (NullableV1FlockerVolumeSource) Get ¶

func (NullableV1FlockerVolumeSource) IsSet ¶

func (NullableV1FlockerVolumeSource) MarshalJSON ¶

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

func (*NullableV1FlockerVolumeSource) Set ¶

func (*NullableV1FlockerVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1FlockerVolumeSource) Unset ¶

func (v *NullableV1FlockerVolumeSource) Unset()

type NullableV1GCEPersistentDiskVolumeSource ¶

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

func (NullableV1GCEPersistentDiskVolumeSource) Get ¶

func (NullableV1GCEPersistentDiskVolumeSource) IsSet ¶

func (NullableV1GCEPersistentDiskVolumeSource) MarshalJSON ¶

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

func (*NullableV1GCEPersistentDiskVolumeSource) Set ¶

func (*NullableV1GCEPersistentDiskVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1GCEPersistentDiskVolumeSource) Unset ¶

type NullableV1GenericWebHookCause ¶

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

func (NullableV1GenericWebHookCause) Get ¶

func (NullableV1GenericWebHookCause) IsSet ¶

func (NullableV1GenericWebHookCause) MarshalJSON ¶

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

func (*NullableV1GenericWebHookCause) Set ¶

func (*NullableV1GenericWebHookCause) UnmarshalJSON ¶

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

func (*NullableV1GenericWebHookCause) Unset ¶

func (v *NullableV1GenericWebHookCause) Unset()

type NullableV1GitBuildSource ¶

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

func NewNullableV1GitBuildSource ¶

func NewNullableV1GitBuildSource(val *V1GitBuildSource) *NullableV1GitBuildSource

func (NullableV1GitBuildSource) Get ¶

func (NullableV1GitBuildSource) IsSet ¶

func (v NullableV1GitBuildSource) IsSet() bool

func (NullableV1GitBuildSource) MarshalJSON ¶

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

func (*NullableV1GitBuildSource) Set ¶

func (*NullableV1GitBuildSource) UnmarshalJSON ¶

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

func (*NullableV1GitBuildSource) Unset ¶

func (v *NullableV1GitBuildSource) Unset()

type NullableV1GitHubWebHookCause ¶

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

func (NullableV1GitHubWebHookCause) Get ¶

func (NullableV1GitHubWebHookCause) IsSet ¶

func (NullableV1GitHubWebHookCause) MarshalJSON ¶

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

func (*NullableV1GitHubWebHookCause) Set ¶

func (*NullableV1GitHubWebHookCause) UnmarshalJSON ¶

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

func (*NullableV1GitHubWebHookCause) Unset ¶

func (v *NullableV1GitHubWebHookCause) Unset()

type NullableV1GitLabWebHookCause ¶

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

func (NullableV1GitLabWebHookCause) Get ¶

func (NullableV1GitLabWebHookCause) IsSet ¶

func (NullableV1GitLabWebHookCause) MarshalJSON ¶

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

func (*NullableV1GitLabWebHookCause) Set ¶

func (*NullableV1GitLabWebHookCause) UnmarshalJSON ¶

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

func (*NullableV1GitLabWebHookCause) Unset ¶

func (v *NullableV1GitLabWebHookCause) Unset()

type NullableV1GitRepoVolumeSource ¶

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

func (NullableV1GitRepoVolumeSource) Get ¶

func (NullableV1GitRepoVolumeSource) IsSet ¶

func (NullableV1GitRepoVolumeSource) MarshalJSON ¶

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

func (*NullableV1GitRepoVolumeSource) Set ¶

func (*NullableV1GitRepoVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1GitRepoVolumeSource) Unset ¶

func (v *NullableV1GitRepoVolumeSource) Unset()

type NullableV1GitSourceRevision ¶

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

func (NullableV1GitSourceRevision) Get ¶

func (NullableV1GitSourceRevision) IsSet ¶

func (NullableV1GitSourceRevision) MarshalJSON ¶

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

func (*NullableV1GitSourceRevision) Set ¶

func (*NullableV1GitSourceRevision) UnmarshalJSON ¶

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

func (*NullableV1GitSourceRevision) Unset ¶

func (v *NullableV1GitSourceRevision) Unset()

type NullableV1GlusterfsVolumeSource ¶

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

func (NullableV1GlusterfsVolumeSource) Get ¶

func (NullableV1GlusterfsVolumeSource) IsSet ¶

func (NullableV1GlusterfsVolumeSource) MarshalJSON ¶

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

func (*NullableV1GlusterfsVolumeSource) Set ¶

func (*NullableV1GlusterfsVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1GlusterfsVolumeSource) Unset ¶

type NullableV1HTTPGetAction ¶

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

func NewNullableV1HTTPGetAction ¶

func NewNullableV1HTTPGetAction(val *V1HTTPGetAction) *NullableV1HTTPGetAction

func (NullableV1HTTPGetAction) Get ¶

func (NullableV1HTTPGetAction) IsSet ¶

func (v NullableV1HTTPGetAction) IsSet() bool

func (NullableV1HTTPGetAction) MarshalJSON ¶

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

func (*NullableV1HTTPGetAction) Set ¶

func (*NullableV1HTTPGetAction) UnmarshalJSON ¶

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

func (*NullableV1HTTPGetAction) Unset ¶

func (v *NullableV1HTTPGetAction) Unset()

type NullableV1HTTPHeader ¶

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

func NewNullableV1HTTPHeader ¶

func NewNullableV1HTTPHeader(val *V1HTTPHeader) *NullableV1HTTPHeader

func (NullableV1HTTPHeader) Get ¶

func (NullableV1HTTPHeader) IsSet ¶

func (v NullableV1HTTPHeader) IsSet() bool

func (NullableV1HTTPHeader) MarshalJSON ¶

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

func (*NullableV1HTTPHeader) Set ¶

func (v *NullableV1HTTPHeader) Set(val *V1HTTPHeader)

func (*NullableV1HTTPHeader) UnmarshalJSON ¶

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

func (*NullableV1HTTPHeader) Unset ¶

func (v *NullableV1HTTPHeader) Unset()

type NullableV1Handler ¶

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

func NewNullableV1Handler ¶

func NewNullableV1Handler(val *V1Handler) *NullableV1Handler

func (NullableV1Handler) Get ¶

func (v NullableV1Handler) Get() *V1Handler

func (NullableV1Handler) IsSet ¶

func (v NullableV1Handler) IsSet() bool

func (NullableV1Handler) MarshalJSON ¶

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

func (*NullableV1Handler) Set ¶

func (v *NullableV1Handler) Set(val *V1Handler)

func (*NullableV1Handler) UnmarshalJSON ¶

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

func (*NullableV1Handler) Unset ¶

func (v *NullableV1Handler) Unset()

type NullableV1HorizontalPodAutoscaler ¶

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

func (NullableV1HorizontalPodAutoscaler) Get ¶

func (NullableV1HorizontalPodAutoscaler) IsSet ¶

func (NullableV1HorizontalPodAutoscaler) MarshalJSON ¶

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

func (*NullableV1HorizontalPodAutoscaler) Set ¶

func (*NullableV1HorizontalPodAutoscaler) UnmarshalJSON ¶

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

func (*NullableV1HorizontalPodAutoscaler) Unset ¶

type NullableV1HorizontalPodAutoscalerList ¶

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

func (NullableV1HorizontalPodAutoscalerList) Get ¶

func (NullableV1HorizontalPodAutoscalerList) IsSet ¶

func (NullableV1HorizontalPodAutoscalerList) MarshalJSON ¶

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

func (*NullableV1HorizontalPodAutoscalerList) Set ¶

func (*NullableV1HorizontalPodAutoscalerList) UnmarshalJSON ¶

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

func (*NullableV1HorizontalPodAutoscalerList) Unset ¶

type NullableV1HorizontalPodAutoscalerSpec ¶

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

func (NullableV1HorizontalPodAutoscalerSpec) Get ¶

func (NullableV1HorizontalPodAutoscalerSpec) IsSet ¶

func (NullableV1HorizontalPodAutoscalerSpec) MarshalJSON ¶

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

func (*NullableV1HorizontalPodAutoscalerSpec) Set ¶

func (*NullableV1HorizontalPodAutoscalerSpec) UnmarshalJSON ¶

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

func (*NullableV1HorizontalPodAutoscalerSpec) Unset ¶

type NullableV1HorizontalPodAutoscalerStatus ¶

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

func (NullableV1HorizontalPodAutoscalerStatus) Get ¶

func (NullableV1HorizontalPodAutoscalerStatus) IsSet ¶

func (NullableV1HorizontalPodAutoscalerStatus) MarshalJSON ¶

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

func (*NullableV1HorizontalPodAutoscalerStatus) Set ¶

func (*NullableV1HorizontalPodAutoscalerStatus) UnmarshalJSON ¶

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

func (*NullableV1HorizontalPodAutoscalerStatus) Unset ¶

type NullableV1HostAlias ¶

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

func NewNullableV1HostAlias ¶

func NewNullableV1HostAlias(val *V1HostAlias) *NullableV1HostAlias

func (NullableV1HostAlias) Get ¶

func (NullableV1HostAlias) IsSet ¶

func (v NullableV1HostAlias) IsSet() bool

func (NullableV1HostAlias) MarshalJSON ¶

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

func (*NullableV1HostAlias) Set ¶

func (v *NullableV1HostAlias) Set(val *V1HostAlias)

func (*NullableV1HostAlias) UnmarshalJSON ¶

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

func (*NullableV1HostAlias) Unset ¶

func (v *NullableV1HostAlias) Unset()

type NullableV1HostPathVolumeSource ¶

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

func (NullableV1HostPathVolumeSource) Get ¶

func (NullableV1HostPathVolumeSource) IsSet ¶

func (NullableV1HostPathVolumeSource) MarshalJSON ¶

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

func (*NullableV1HostPathVolumeSource) Set ¶

func (*NullableV1HostPathVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1HostPathVolumeSource) Unset ¶

func (v *NullableV1HostPathVolumeSource) Unset()

type NullableV1IDRange ¶

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

func NewNullableV1IDRange ¶

func NewNullableV1IDRange(val *V1IDRange) *NullableV1IDRange

func (NullableV1IDRange) Get ¶

func (v NullableV1IDRange) Get() *V1IDRange

func (NullableV1IDRange) IsSet ¶

func (v NullableV1IDRange) IsSet() bool

func (NullableV1IDRange) MarshalJSON ¶

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

func (*NullableV1IDRange) Set ¶

func (v *NullableV1IDRange) Set(val *V1IDRange)

func (*NullableV1IDRange) UnmarshalJSON ¶

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

func (*NullableV1IDRange) Unset ¶

func (v *NullableV1IDRange) Unset()

type NullableV1ISCSIPersistentVolumeSource ¶

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

func (NullableV1ISCSIPersistentVolumeSource) Get ¶

func (NullableV1ISCSIPersistentVolumeSource) IsSet ¶

func (NullableV1ISCSIPersistentVolumeSource) MarshalJSON ¶

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

func (*NullableV1ISCSIPersistentVolumeSource) Set ¶

func (*NullableV1ISCSIPersistentVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1ISCSIPersistentVolumeSource) Unset ¶

type NullableV1ISCSIVolumeSource ¶

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

func (NullableV1ISCSIVolumeSource) Get ¶

func (NullableV1ISCSIVolumeSource) IsSet ¶

func (NullableV1ISCSIVolumeSource) MarshalJSON ¶

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

func (*NullableV1ISCSIVolumeSource) Set ¶

func (*NullableV1ISCSIVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1ISCSIVolumeSource) Unset ¶

func (v *NullableV1ISCSIVolumeSource) Unset()

type NullableV1Image ¶

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

func NewNullableV1Image ¶

func NewNullableV1Image(val *V1Image) *NullableV1Image

func (NullableV1Image) Get ¶

func (v NullableV1Image) Get() *V1Image

func (NullableV1Image) IsSet ¶

func (v NullableV1Image) IsSet() bool

func (NullableV1Image) MarshalJSON ¶

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

func (*NullableV1Image) Set ¶

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

func (*NullableV1Image) UnmarshalJSON ¶

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

func (*NullableV1Image) Unset ¶

func (v *NullableV1Image) Unset()

type NullableV1ImageChangeCause ¶

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

func NewNullableV1ImageChangeCause ¶

func NewNullableV1ImageChangeCause(val *V1ImageChangeCause) *NullableV1ImageChangeCause

func (NullableV1ImageChangeCause) Get ¶

func (NullableV1ImageChangeCause) IsSet ¶

func (v NullableV1ImageChangeCause) IsSet() bool

func (NullableV1ImageChangeCause) MarshalJSON ¶

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

func (*NullableV1ImageChangeCause) Set ¶

func (*NullableV1ImageChangeCause) UnmarshalJSON ¶

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

func (*NullableV1ImageChangeCause) Unset ¶

func (v *NullableV1ImageChangeCause) Unset()

type NullableV1ImageChangeTrigger ¶

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

func (NullableV1ImageChangeTrigger) Get ¶

func (NullableV1ImageChangeTrigger) IsSet ¶

func (NullableV1ImageChangeTrigger) MarshalJSON ¶

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

func (*NullableV1ImageChangeTrigger) Set ¶

func (*NullableV1ImageChangeTrigger) UnmarshalJSON ¶

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

func (*NullableV1ImageChangeTrigger) Unset ¶

func (v *NullableV1ImageChangeTrigger) Unset()

type NullableV1ImageImportSpec ¶

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

func NewNullableV1ImageImportSpec ¶

func NewNullableV1ImageImportSpec(val *V1ImageImportSpec) *NullableV1ImageImportSpec

func (NullableV1ImageImportSpec) Get ¶

func (NullableV1ImageImportSpec) IsSet ¶

func (v NullableV1ImageImportSpec) IsSet() bool

func (NullableV1ImageImportSpec) MarshalJSON ¶

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

func (*NullableV1ImageImportSpec) Set ¶

func (*NullableV1ImageImportSpec) UnmarshalJSON ¶

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

func (*NullableV1ImageImportSpec) Unset ¶

func (v *NullableV1ImageImportSpec) Unset()

type NullableV1ImageImportStatus ¶

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

func (NullableV1ImageImportStatus) Get ¶

func (NullableV1ImageImportStatus) IsSet ¶

func (NullableV1ImageImportStatus) MarshalJSON ¶

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

func (*NullableV1ImageImportStatus) Set ¶

func (*NullableV1ImageImportStatus) UnmarshalJSON ¶

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

func (*NullableV1ImageImportStatus) Unset ¶

func (v *NullableV1ImageImportStatus) Unset()

type NullableV1ImageLabel ¶

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

func NewNullableV1ImageLabel ¶

func NewNullableV1ImageLabel(val *V1ImageLabel) *NullableV1ImageLabel

func (NullableV1ImageLabel) Get ¶

func (NullableV1ImageLabel) IsSet ¶

func (v NullableV1ImageLabel) IsSet() bool

func (NullableV1ImageLabel) MarshalJSON ¶

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

func (*NullableV1ImageLabel) Set ¶

func (v *NullableV1ImageLabel) Set(val *V1ImageLabel)

func (*NullableV1ImageLabel) UnmarshalJSON ¶

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

func (*NullableV1ImageLabel) Unset ¶

func (v *NullableV1ImageLabel) Unset()

type NullableV1ImageLayer ¶

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

func NewNullableV1ImageLayer ¶

func NewNullableV1ImageLayer(val *V1ImageLayer) *NullableV1ImageLayer

func (NullableV1ImageLayer) Get ¶

func (NullableV1ImageLayer) IsSet ¶

func (v NullableV1ImageLayer) IsSet() bool

func (NullableV1ImageLayer) MarshalJSON ¶

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

func (*NullableV1ImageLayer) Set ¶

func (v *NullableV1ImageLayer) Set(val *V1ImageLayer)

func (*NullableV1ImageLayer) UnmarshalJSON ¶

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

func (*NullableV1ImageLayer) Unset ¶

func (v *NullableV1ImageLayer) Unset()

type NullableV1ImageList ¶

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

func NewNullableV1ImageList ¶

func NewNullableV1ImageList(val *V1ImageList) *NullableV1ImageList

func (NullableV1ImageList) Get ¶

func (NullableV1ImageList) IsSet ¶

func (v NullableV1ImageList) IsSet() bool

func (NullableV1ImageList) MarshalJSON ¶

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

func (*NullableV1ImageList) Set ¶

func (v *NullableV1ImageList) Set(val *V1ImageList)

func (*NullableV1ImageList) UnmarshalJSON ¶

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

func (*NullableV1ImageList) Unset ¶

func (v *NullableV1ImageList) Unset()

type NullableV1ImageLookupPolicy ¶

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

func (NullableV1ImageLookupPolicy) Get ¶

func (NullableV1ImageLookupPolicy) IsSet ¶

func (NullableV1ImageLookupPolicy) MarshalJSON ¶

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

func (*NullableV1ImageLookupPolicy) Set ¶

func (*NullableV1ImageLookupPolicy) UnmarshalJSON ¶

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

func (*NullableV1ImageLookupPolicy) Unset ¶

func (v *NullableV1ImageLookupPolicy) Unset()

type NullableV1ImageSignature ¶

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

func NewNullableV1ImageSignature ¶

func NewNullableV1ImageSignature(val *V1ImageSignature) *NullableV1ImageSignature

func (NullableV1ImageSignature) Get ¶

func (NullableV1ImageSignature) IsSet ¶

func (v NullableV1ImageSignature) IsSet() bool

func (NullableV1ImageSignature) MarshalJSON ¶

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

func (*NullableV1ImageSignature) Set ¶

func (*NullableV1ImageSignature) UnmarshalJSON ¶

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

func (*NullableV1ImageSignature) Unset ¶

func (v *NullableV1ImageSignature) Unset()

type NullableV1ImageSource ¶

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

func NewNullableV1ImageSource ¶

func NewNullableV1ImageSource(val *V1ImageSource) *NullableV1ImageSource

func (NullableV1ImageSource) Get ¶

func (NullableV1ImageSource) IsSet ¶

func (v NullableV1ImageSource) IsSet() bool

func (NullableV1ImageSource) MarshalJSON ¶

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

func (*NullableV1ImageSource) Set ¶

func (v *NullableV1ImageSource) Set(val *V1ImageSource)

func (*NullableV1ImageSource) UnmarshalJSON ¶

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

func (*NullableV1ImageSource) Unset ¶

func (v *NullableV1ImageSource) Unset()

type NullableV1ImageSourcePath ¶

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

func NewNullableV1ImageSourcePath ¶

func NewNullableV1ImageSourcePath(val *V1ImageSourcePath) *NullableV1ImageSourcePath

func (NullableV1ImageSourcePath) Get ¶

func (NullableV1ImageSourcePath) IsSet ¶

func (v NullableV1ImageSourcePath) IsSet() bool

func (NullableV1ImageSourcePath) MarshalJSON ¶

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

func (*NullableV1ImageSourcePath) Set ¶

func (*NullableV1ImageSourcePath) UnmarshalJSON ¶

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

func (*NullableV1ImageSourcePath) Unset ¶

func (v *NullableV1ImageSourcePath) Unset()

type NullableV1ImageStream ¶

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

func NewNullableV1ImageStream ¶

func NewNullableV1ImageStream(val *V1ImageStream) *NullableV1ImageStream

func (NullableV1ImageStream) Get ¶

func (NullableV1ImageStream) IsSet ¶

func (v NullableV1ImageStream) IsSet() bool

func (NullableV1ImageStream) MarshalJSON ¶

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

func (*NullableV1ImageStream) Set ¶

func (v *NullableV1ImageStream) Set(val *V1ImageStream)

func (*NullableV1ImageStream) UnmarshalJSON ¶

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

func (*NullableV1ImageStream) Unset ¶

func (v *NullableV1ImageStream) Unset()

type NullableV1ImageStreamImage ¶

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

func NewNullableV1ImageStreamImage ¶

func NewNullableV1ImageStreamImage(val *V1ImageStreamImage) *NullableV1ImageStreamImage

func (NullableV1ImageStreamImage) Get ¶

func (NullableV1ImageStreamImage) IsSet ¶

func (v NullableV1ImageStreamImage) IsSet() bool

func (NullableV1ImageStreamImage) MarshalJSON ¶

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

func (*NullableV1ImageStreamImage) Set ¶

func (*NullableV1ImageStreamImage) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamImage) Unset ¶

func (v *NullableV1ImageStreamImage) Unset()

type NullableV1ImageStreamImport ¶

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

func (NullableV1ImageStreamImport) Get ¶

func (NullableV1ImageStreamImport) IsSet ¶

func (NullableV1ImageStreamImport) MarshalJSON ¶

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

func (*NullableV1ImageStreamImport) Set ¶

func (*NullableV1ImageStreamImport) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamImport) Unset ¶

func (v *NullableV1ImageStreamImport) Unset()

type NullableV1ImageStreamImportSpec ¶

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

func (NullableV1ImageStreamImportSpec) Get ¶

func (NullableV1ImageStreamImportSpec) IsSet ¶

func (NullableV1ImageStreamImportSpec) MarshalJSON ¶

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

func (*NullableV1ImageStreamImportSpec) Set ¶

func (*NullableV1ImageStreamImportSpec) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamImportSpec) Unset ¶

type NullableV1ImageStreamImportStatus ¶

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

func (NullableV1ImageStreamImportStatus) Get ¶

func (NullableV1ImageStreamImportStatus) IsSet ¶

func (NullableV1ImageStreamImportStatus) MarshalJSON ¶

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

func (*NullableV1ImageStreamImportStatus) Set ¶

func (*NullableV1ImageStreamImportStatus) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamImportStatus) Unset ¶

type NullableV1ImageStreamLayers ¶

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

func (NullableV1ImageStreamLayers) Get ¶

func (NullableV1ImageStreamLayers) IsSet ¶

func (NullableV1ImageStreamLayers) MarshalJSON ¶

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

func (*NullableV1ImageStreamLayers) Set ¶

func (*NullableV1ImageStreamLayers) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamLayers) Unset ¶

func (v *NullableV1ImageStreamLayers) Unset()

type NullableV1ImageStreamList ¶

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

func NewNullableV1ImageStreamList ¶

func NewNullableV1ImageStreamList(val *V1ImageStreamList) *NullableV1ImageStreamList

func (NullableV1ImageStreamList) Get ¶

func (NullableV1ImageStreamList) IsSet ¶

func (v NullableV1ImageStreamList) IsSet() bool

func (NullableV1ImageStreamList) MarshalJSON ¶

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

func (*NullableV1ImageStreamList) Set ¶

func (*NullableV1ImageStreamList) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamList) Unset ¶

func (v *NullableV1ImageStreamList) Unset()

type NullableV1ImageStreamMapping ¶

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

func (NullableV1ImageStreamMapping) Get ¶

func (NullableV1ImageStreamMapping) IsSet ¶

func (NullableV1ImageStreamMapping) MarshalJSON ¶

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

func (*NullableV1ImageStreamMapping) Set ¶

func (*NullableV1ImageStreamMapping) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamMapping) Unset ¶

func (v *NullableV1ImageStreamMapping) Unset()

type NullableV1ImageStreamSpec ¶

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

func NewNullableV1ImageStreamSpec ¶

func NewNullableV1ImageStreamSpec(val *V1ImageStreamSpec) *NullableV1ImageStreamSpec

func (NullableV1ImageStreamSpec) Get ¶

func (NullableV1ImageStreamSpec) IsSet ¶

func (v NullableV1ImageStreamSpec) IsSet() bool

func (NullableV1ImageStreamSpec) MarshalJSON ¶

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

func (*NullableV1ImageStreamSpec) Set ¶

func (*NullableV1ImageStreamSpec) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamSpec) Unset ¶

func (v *NullableV1ImageStreamSpec) Unset()

type NullableV1ImageStreamStatus ¶

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

func (NullableV1ImageStreamStatus) Get ¶

func (NullableV1ImageStreamStatus) IsSet ¶

func (NullableV1ImageStreamStatus) MarshalJSON ¶

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

func (*NullableV1ImageStreamStatus) Set ¶

func (*NullableV1ImageStreamStatus) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamStatus) Unset ¶

func (v *NullableV1ImageStreamStatus) Unset()

type NullableV1ImageStreamTag ¶

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

func NewNullableV1ImageStreamTag ¶

func NewNullableV1ImageStreamTag(val *V1ImageStreamTag) *NullableV1ImageStreamTag

func (NullableV1ImageStreamTag) Get ¶

func (NullableV1ImageStreamTag) IsSet ¶

func (v NullableV1ImageStreamTag) IsSet() bool

func (NullableV1ImageStreamTag) MarshalJSON ¶

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

func (*NullableV1ImageStreamTag) Set ¶

func (*NullableV1ImageStreamTag) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamTag) Unset ¶

func (v *NullableV1ImageStreamTag) Unset()

type NullableV1ImageStreamTagList ¶

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

func (NullableV1ImageStreamTagList) Get ¶

func (NullableV1ImageStreamTagList) IsSet ¶

func (NullableV1ImageStreamTagList) MarshalJSON ¶

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

func (*NullableV1ImageStreamTagList) Set ¶

func (*NullableV1ImageStreamTagList) UnmarshalJSON ¶

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

func (*NullableV1ImageStreamTagList) Unset ¶

func (v *NullableV1ImageStreamTagList) Unset()

type NullableV1Initializer ¶

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

func NewNullableV1Initializer ¶

func NewNullableV1Initializer(val *V1Initializer) *NullableV1Initializer

func (NullableV1Initializer) Get ¶

func (NullableV1Initializer) IsSet ¶

func (v NullableV1Initializer) IsSet() bool

func (NullableV1Initializer) MarshalJSON ¶

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

func (*NullableV1Initializer) Set ¶

func (v *NullableV1Initializer) Set(val *V1Initializer)

func (*NullableV1Initializer) UnmarshalJSON ¶

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

func (*NullableV1Initializer) Unset ¶

func (v *NullableV1Initializer) Unset()

type NullableV1Initializers ¶

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

func NewNullableV1Initializers ¶

func NewNullableV1Initializers(val *V1Initializers) *NullableV1Initializers

func (NullableV1Initializers) Get ¶

func (NullableV1Initializers) IsSet ¶

func (v NullableV1Initializers) IsSet() bool

func (NullableV1Initializers) MarshalJSON ¶

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

func (*NullableV1Initializers) Set ¶

func (*NullableV1Initializers) UnmarshalJSON ¶

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

func (*NullableV1Initializers) Unset ¶

func (v *NullableV1Initializers) Unset()

type NullableV1JenkinsPipelineBuildStrategy ¶

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

func (NullableV1JenkinsPipelineBuildStrategy) Get ¶

func (NullableV1JenkinsPipelineBuildStrategy) IsSet ¶

func (NullableV1JenkinsPipelineBuildStrategy) MarshalJSON ¶

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

func (*NullableV1JenkinsPipelineBuildStrategy) Set ¶

func (*NullableV1JenkinsPipelineBuildStrategy) UnmarshalJSON ¶

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

func (*NullableV1JenkinsPipelineBuildStrategy) Unset ¶

type NullableV1KeyToPath ¶

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

func NewNullableV1KeyToPath ¶

func NewNullableV1KeyToPath(val *V1KeyToPath) *NullableV1KeyToPath

func (NullableV1KeyToPath) Get ¶

func (NullableV1KeyToPath) IsSet ¶

func (v NullableV1KeyToPath) IsSet() bool

func (NullableV1KeyToPath) MarshalJSON ¶

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

func (*NullableV1KeyToPath) Set ¶

func (v *NullableV1KeyToPath) Set(val *V1KeyToPath)

func (*NullableV1KeyToPath) UnmarshalJSON ¶

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

func (*NullableV1KeyToPath) Unset ¶

func (v *NullableV1KeyToPath) Unset()

type NullableV1LabelSelector ¶

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

func NewNullableV1LabelSelector ¶

func NewNullableV1LabelSelector(val *V1LabelSelector) *NullableV1LabelSelector

func (NullableV1LabelSelector) Get ¶

func (NullableV1LabelSelector) IsSet ¶

func (v NullableV1LabelSelector) IsSet() bool

func (NullableV1LabelSelector) MarshalJSON ¶

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

func (*NullableV1LabelSelector) Set ¶

func (*NullableV1LabelSelector) UnmarshalJSON ¶

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

func (*NullableV1LabelSelector) Unset ¶

func (v *NullableV1LabelSelector) Unset()

type NullableV1LabelSelectorRequirement ¶

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

func (NullableV1LabelSelectorRequirement) Get ¶

func (NullableV1LabelSelectorRequirement) IsSet ¶

func (NullableV1LabelSelectorRequirement) MarshalJSON ¶

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

func (*NullableV1LabelSelectorRequirement) Set ¶

func (*NullableV1LabelSelectorRequirement) UnmarshalJSON ¶

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

func (*NullableV1LabelSelectorRequirement) Unset ¶

type NullableV1Lifecycle ¶

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

func NewNullableV1Lifecycle ¶

func NewNullableV1Lifecycle(val *V1Lifecycle) *NullableV1Lifecycle

func (NullableV1Lifecycle) Get ¶

func (NullableV1Lifecycle) IsSet ¶

func (v NullableV1Lifecycle) IsSet() bool

func (NullableV1Lifecycle) MarshalJSON ¶

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

func (*NullableV1Lifecycle) Set ¶

func (v *NullableV1Lifecycle) Set(val *V1Lifecycle)

func (*NullableV1Lifecycle) UnmarshalJSON ¶

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

func (*NullableV1Lifecycle) Unset ¶

func (v *NullableV1Lifecycle) Unset()

type NullableV1LifecycleHook ¶

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

func NewNullableV1LifecycleHook ¶

func NewNullableV1LifecycleHook(val *V1LifecycleHook) *NullableV1LifecycleHook

func (NullableV1LifecycleHook) Get ¶

func (NullableV1LifecycleHook) IsSet ¶

func (v NullableV1LifecycleHook) IsSet() bool

func (NullableV1LifecycleHook) MarshalJSON ¶

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

func (*NullableV1LifecycleHook) Set ¶

func (*NullableV1LifecycleHook) UnmarshalJSON ¶

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

func (*NullableV1LifecycleHook) Unset ¶

func (v *NullableV1LifecycleHook) Unset()

type NullableV1LimitRange ¶

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

func NewNullableV1LimitRange ¶

func NewNullableV1LimitRange(val *V1LimitRange) *NullableV1LimitRange

func (NullableV1LimitRange) Get ¶

func (NullableV1LimitRange) IsSet ¶

func (v NullableV1LimitRange) IsSet() bool

func (NullableV1LimitRange) MarshalJSON ¶

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

func (*NullableV1LimitRange) Set ¶

func (v *NullableV1LimitRange) Set(val *V1LimitRange)

func (*NullableV1LimitRange) UnmarshalJSON ¶

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

func (*NullableV1LimitRange) Unset ¶

func (v *NullableV1LimitRange) Unset()

type NullableV1LimitRangeItem ¶

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

func NewNullableV1LimitRangeItem ¶

func NewNullableV1LimitRangeItem(val *V1LimitRangeItem) *NullableV1LimitRangeItem

func (NullableV1LimitRangeItem) Get ¶

func (NullableV1LimitRangeItem) IsSet ¶

func (v NullableV1LimitRangeItem) IsSet() bool

func (NullableV1LimitRangeItem) MarshalJSON ¶

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

func (*NullableV1LimitRangeItem) Set ¶

func (*NullableV1LimitRangeItem) UnmarshalJSON ¶

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

func (*NullableV1LimitRangeItem) Unset ¶

func (v *NullableV1LimitRangeItem) Unset()

type NullableV1LimitRangeList ¶

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

func NewNullableV1LimitRangeList ¶

func NewNullableV1LimitRangeList(val *V1LimitRangeList) *NullableV1LimitRangeList

func (NullableV1LimitRangeList) Get ¶

func (NullableV1LimitRangeList) IsSet ¶

func (v NullableV1LimitRangeList) IsSet() bool

func (NullableV1LimitRangeList) MarshalJSON ¶

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

func (*NullableV1LimitRangeList) Set ¶

func (*NullableV1LimitRangeList) UnmarshalJSON ¶

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

func (*NullableV1LimitRangeList) Unset ¶

func (v *NullableV1LimitRangeList) Unset()

type NullableV1LimitRangeSpec ¶

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

func NewNullableV1LimitRangeSpec ¶

func NewNullableV1LimitRangeSpec(val *V1LimitRangeSpec) *NullableV1LimitRangeSpec

func (NullableV1LimitRangeSpec) Get ¶

func (NullableV1LimitRangeSpec) IsSet ¶

func (v NullableV1LimitRangeSpec) IsSet() bool

func (NullableV1LimitRangeSpec) MarshalJSON ¶

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

func (*NullableV1LimitRangeSpec) Set ¶

func (*NullableV1LimitRangeSpec) UnmarshalJSON ¶

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

func (*NullableV1LimitRangeSpec) Unset ¶

func (v *NullableV1LimitRangeSpec) Unset()

type NullableV1ListMeta ¶

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

func NewNullableV1ListMeta ¶

func NewNullableV1ListMeta(val *V1ListMeta) *NullableV1ListMeta

func (NullableV1ListMeta) Get ¶

func (v NullableV1ListMeta) Get() *V1ListMeta

func (NullableV1ListMeta) IsSet ¶

func (v NullableV1ListMeta) IsSet() bool

func (NullableV1ListMeta) MarshalJSON ¶

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

func (*NullableV1ListMeta) Set ¶

func (v *NullableV1ListMeta) Set(val *V1ListMeta)

func (*NullableV1ListMeta) UnmarshalJSON ¶

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

func (*NullableV1ListMeta) Unset ¶

func (v *NullableV1ListMeta) Unset()

type NullableV1LoadBalancerIngress ¶

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

func (NullableV1LoadBalancerIngress) Get ¶

func (NullableV1LoadBalancerIngress) IsSet ¶

func (NullableV1LoadBalancerIngress) MarshalJSON ¶

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

func (*NullableV1LoadBalancerIngress) Set ¶

func (*NullableV1LoadBalancerIngress) UnmarshalJSON ¶

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

func (*NullableV1LoadBalancerIngress) Unset ¶

func (v *NullableV1LoadBalancerIngress) Unset()

type NullableV1LoadBalancerStatus ¶

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

func (NullableV1LoadBalancerStatus) Get ¶

func (NullableV1LoadBalancerStatus) IsSet ¶

func (NullableV1LoadBalancerStatus) MarshalJSON ¶

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

func (*NullableV1LoadBalancerStatus) Set ¶

func (*NullableV1LoadBalancerStatus) UnmarshalJSON ¶

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

func (*NullableV1LoadBalancerStatus) Unset ¶

func (v *NullableV1LoadBalancerStatus) Unset()

type NullableV1LocalObjectReference ¶

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

func (NullableV1LocalObjectReference) Get ¶

func (NullableV1LocalObjectReference) IsSet ¶

func (NullableV1LocalObjectReference) MarshalJSON ¶

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

func (*NullableV1LocalObjectReference) Set ¶

func (*NullableV1LocalObjectReference) UnmarshalJSON ¶

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

func (*NullableV1LocalObjectReference) Unset ¶

func (v *NullableV1LocalObjectReference) Unset()

type NullableV1LocalVolumeSource ¶

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

func (NullableV1LocalVolumeSource) Get ¶

func (NullableV1LocalVolumeSource) IsSet ¶

func (NullableV1LocalVolumeSource) MarshalJSON ¶

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

func (*NullableV1LocalVolumeSource) Set ¶

func (*NullableV1LocalVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1LocalVolumeSource) Unset ¶

func (v *NullableV1LocalVolumeSource) Unset()

type NullableV1NFSVolumeSource ¶

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

func NewNullableV1NFSVolumeSource ¶

func NewNullableV1NFSVolumeSource(val *V1NFSVolumeSource) *NullableV1NFSVolumeSource

func (NullableV1NFSVolumeSource) Get ¶

func (NullableV1NFSVolumeSource) IsSet ¶

func (v NullableV1NFSVolumeSource) IsSet() bool

func (NullableV1NFSVolumeSource) MarshalJSON ¶

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

func (*NullableV1NFSVolumeSource) Set ¶

func (*NullableV1NFSVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1NFSVolumeSource) Unset ¶

func (v *NullableV1NFSVolumeSource) Unset()

type NullableV1NamedTagEventList ¶

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

func (NullableV1NamedTagEventList) Get ¶

func (NullableV1NamedTagEventList) IsSet ¶

func (NullableV1NamedTagEventList) MarshalJSON ¶

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

func (*NullableV1NamedTagEventList) Set ¶

func (*NullableV1NamedTagEventList) UnmarshalJSON ¶

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

func (*NullableV1NamedTagEventList) Unset ¶

func (v *NullableV1NamedTagEventList) Unset()

type NullableV1Namespace ¶

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

func NewNullableV1Namespace ¶

func NewNullableV1Namespace(val *V1Namespace) *NullableV1Namespace

func (NullableV1Namespace) Get ¶

func (NullableV1Namespace) IsSet ¶

func (v NullableV1Namespace) IsSet() bool

func (NullableV1Namespace) MarshalJSON ¶

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

func (*NullableV1Namespace) Set ¶

func (v *NullableV1Namespace) Set(val *V1Namespace)

func (*NullableV1Namespace) UnmarshalJSON ¶

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

func (*NullableV1Namespace) Unset ¶

func (v *NullableV1Namespace) Unset()

type NullableV1NamespaceList ¶

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

func NewNullableV1NamespaceList ¶

func NewNullableV1NamespaceList(val *V1NamespaceList) *NullableV1NamespaceList

func (NullableV1NamespaceList) Get ¶

func (NullableV1NamespaceList) IsSet ¶

func (v NullableV1NamespaceList) IsSet() bool

func (NullableV1NamespaceList) MarshalJSON ¶

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

func (*NullableV1NamespaceList) Set ¶

func (*NullableV1NamespaceList) UnmarshalJSON ¶

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

func (*NullableV1NamespaceList) Unset ¶

func (v *NullableV1NamespaceList) Unset()

type NullableV1NamespaceSpec ¶

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

func NewNullableV1NamespaceSpec ¶

func NewNullableV1NamespaceSpec(val *V1NamespaceSpec) *NullableV1NamespaceSpec

func (NullableV1NamespaceSpec) Get ¶

func (NullableV1NamespaceSpec) IsSet ¶

func (v NullableV1NamespaceSpec) IsSet() bool

func (NullableV1NamespaceSpec) MarshalJSON ¶

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

func (*NullableV1NamespaceSpec) Set ¶

func (*NullableV1NamespaceSpec) UnmarshalJSON ¶

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

func (*NullableV1NamespaceSpec) Unset ¶

func (v *NullableV1NamespaceSpec) Unset()

type NullableV1NamespaceStatus ¶

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

func NewNullableV1NamespaceStatus ¶

func NewNullableV1NamespaceStatus(val *V1NamespaceStatus) *NullableV1NamespaceStatus

func (NullableV1NamespaceStatus) Get ¶

func (NullableV1NamespaceStatus) IsSet ¶

func (v NullableV1NamespaceStatus) IsSet() bool

func (NullableV1NamespaceStatus) MarshalJSON ¶

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

func (*NullableV1NamespaceStatus) Set ¶

func (*NullableV1NamespaceStatus) UnmarshalJSON ¶

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

func (*NullableV1NamespaceStatus) Unset ¶

func (v *NullableV1NamespaceStatus) Unset()

type NullableV1Node ¶

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

func NewNullableV1Node ¶

func NewNullableV1Node(val *V1Node) *NullableV1Node

func (NullableV1Node) Get ¶

func (v NullableV1Node) Get() *V1Node

func (NullableV1Node) IsSet ¶

func (v NullableV1Node) IsSet() bool

func (NullableV1Node) MarshalJSON ¶

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

func (*NullableV1Node) Set ¶

func (v *NullableV1Node) Set(val *V1Node)

func (*NullableV1Node) UnmarshalJSON ¶

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

func (*NullableV1Node) Unset ¶

func (v *NullableV1Node) Unset()

type NullableV1NodeAddress ¶

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

func NewNullableV1NodeAddress ¶

func NewNullableV1NodeAddress(val *V1NodeAddress) *NullableV1NodeAddress

func (NullableV1NodeAddress) Get ¶

func (NullableV1NodeAddress) IsSet ¶

func (v NullableV1NodeAddress) IsSet() bool

func (NullableV1NodeAddress) MarshalJSON ¶

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

func (*NullableV1NodeAddress) Set ¶

func (v *NullableV1NodeAddress) Set(val *V1NodeAddress)

func (*NullableV1NodeAddress) UnmarshalJSON ¶

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

func (*NullableV1NodeAddress) Unset ¶

func (v *NullableV1NodeAddress) Unset()

type NullableV1NodeAffinity ¶

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

func NewNullableV1NodeAffinity ¶

func NewNullableV1NodeAffinity(val *V1NodeAffinity) *NullableV1NodeAffinity

func (NullableV1NodeAffinity) Get ¶

func (NullableV1NodeAffinity) IsSet ¶

func (v NullableV1NodeAffinity) IsSet() bool

func (NullableV1NodeAffinity) MarshalJSON ¶

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

func (*NullableV1NodeAffinity) Set ¶

func (*NullableV1NodeAffinity) UnmarshalJSON ¶

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

func (*NullableV1NodeAffinity) Unset ¶

func (v *NullableV1NodeAffinity) Unset()

type NullableV1NodeCondition ¶

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

func NewNullableV1NodeCondition ¶

func NewNullableV1NodeCondition(val *V1NodeCondition) *NullableV1NodeCondition

func (NullableV1NodeCondition) Get ¶

func (NullableV1NodeCondition) IsSet ¶

func (v NullableV1NodeCondition) IsSet() bool

func (NullableV1NodeCondition) MarshalJSON ¶

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

func (*NullableV1NodeCondition) Set ¶

func (*NullableV1NodeCondition) UnmarshalJSON ¶

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

func (*NullableV1NodeCondition) Unset ¶

func (v *NullableV1NodeCondition) Unset()

type NullableV1NodeConfigSource ¶

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

func NewNullableV1NodeConfigSource ¶

func NewNullableV1NodeConfigSource(val *V1NodeConfigSource) *NullableV1NodeConfigSource

func (NullableV1NodeConfigSource) Get ¶

func (NullableV1NodeConfigSource) IsSet ¶

func (v NullableV1NodeConfigSource) IsSet() bool

func (NullableV1NodeConfigSource) MarshalJSON ¶

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

func (*NullableV1NodeConfigSource) Set ¶

func (*NullableV1NodeConfigSource) UnmarshalJSON ¶

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

func (*NullableV1NodeConfigSource) Unset ¶

func (v *NullableV1NodeConfigSource) Unset()

type NullableV1NodeConfigStatus ¶

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

func NewNullableV1NodeConfigStatus ¶

func NewNullableV1NodeConfigStatus(val *V1NodeConfigStatus) *NullableV1NodeConfigStatus

func (NullableV1NodeConfigStatus) Get ¶

func (NullableV1NodeConfigStatus) IsSet ¶

func (v NullableV1NodeConfigStatus) IsSet() bool

func (NullableV1NodeConfigStatus) MarshalJSON ¶

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

func (*NullableV1NodeConfigStatus) Set ¶

func (*NullableV1NodeConfigStatus) UnmarshalJSON ¶

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

func (*NullableV1NodeConfigStatus) Unset ¶

func (v *NullableV1NodeConfigStatus) Unset()

type NullableV1NodeDaemonEndpoints ¶

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

func (NullableV1NodeDaemonEndpoints) Get ¶

func (NullableV1NodeDaemonEndpoints) IsSet ¶

func (NullableV1NodeDaemonEndpoints) MarshalJSON ¶

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

func (*NullableV1NodeDaemonEndpoints) Set ¶

func (*NullableV1NodeDaemonEndpoints) UnmarshalJSON ¶

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

func (*NullableV1NodeDaemonEndpoints) Unset ¶

func (v *NullableV1NodeDaemonEndpoints) Unset()

type NullableV1NodeList ¶

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

func NewNullableV1NodeList ¶

func NewNullableV1NodeList(val *V1NodeList) *NullableV1NodeList

func (NullableV1NodeList) Get ¶

func (v NullableV1NodeList) Get() *V1NodeList

func (NullableV1NodeList) IsSet ¶

func (v NullableV1NodeList) IsSet() bool

func (NullableV1NodeList) MarshalJSON ¶

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

func (*NullableV1NodeList) Set ¶

func (v *NullableV1NodeList) Set(val *V1NodeList)

func (*NullableV1NodeList) UnmarshalJSON ¶

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

func (*NullableV1NodeList) Unset ¶

func (v *NullableV1NodeList) Unset()

type NullableV1NodeSelector ¶

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

func NewNullableV1NodeSelector ¶

func NewNullableV1NodeSelector(val *V1NodeSelector) *NullableV1NodeSelector

func (NullableV1NodeSelector) Get ¶

func (NullableV1NodeSelector) IsSet ¶

func (v NullableV1NodeSelector) IsSet() bool

func (NullableV1NodeSelector) MarshalJSON ¶

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

func (*NullableV1NodeSelector) Set ¶

func (*NullableV1NodeSelector) UnmarshalJSON ¶

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

func (*NullableV1NodeSelector) Unset ¶

func (v *NullableV1NodeSelector) Unset()

type NullableV1NodeSelectorRequirement ¶

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

func (NullableV1NodeSelectorRequirement) Get ¶

func (NullableV1NodeSelectorRequirement) IsSet ¶

func (NullableV1NodeSelectorRequirement) MarshalJSON ¶

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

func (*NullableV1NodeSelectorRequirement) Set ¶

func (*NullableV1NodeSelectorRequirement) UnmarshalJSON ¶

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

func (*NullableV1NodeSelectorRequirement) Unset ¶

type NullableV1NodeSelectorTerm ¶

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

func NewNullableV1NodeSelectorTerm ¶

func NewNullableV1NodeSelectorTerm(val *V1NodeSelectorTerm) *NullableV1NodeSelectorTerm

func (NullableV1NodeSelectorTerm) Get ¶

func (NullableV1NodeSelectorTerm) IsSet ¶

func (v NullableV1NodeSelectorTerm) IsSet() bool

func (NullableV1NodeSelectorTerm) MarshalJSON ¶

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

func (*NullableV1NodeSelectorTerm) Set ¶

func (*NullableV1NodeSelectorTerm) UnmarshalJSON ¶

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

func (*NullableV1NodeSelectorTerm) Unset ¶

func (v *NullableV1NodeSelectorTerm) Unset()

type NullableV1NodeSpec ¶

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

func NewNullableV1NodeSpec ¶

func NewNullableV1NodeSpec(val *V1NodeSpec) *NullableV1NodeSpec

func (NullableV1NodeSpec) Get ¶

func (v NullableV1NodeSpec) Get() *V1NodeSpec

func (NullableV1NodeSpec) IsSet ¶

func (v NullableV1NodeSpec) IsSet() bool

func (NullableV1NodeSpec) MarshalJSON ¶

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

func (*NullableV1NodeSpec) Set ¶

func (v *NullableV1NodeSpec) Set(val *V1NodeSpec)

func (*NullableV1NodeSpec) UnmarshalJSON ¶

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

func (*NullableV1NodeSpec) Unset ¶

func (v *NullableV1NodeSpec) Unset()

type NullableV1NodeStatus ¶

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

func NewNullableV1NodeStatus ¶

func NewNullableV1NodeStatus(val *V1NodeStatus) *NullableV1NodeStatus

func (NullableV1NodeStatus) Get ¶

func (NullableV1NodeStatus) IsSet ¶

func (v NullableV1NodeStatus) IsSet() bool

func (NullableV1NodeStatus) MarshalJSON ¶

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

func (*NullableV1NodeStatus) Set ¶

func (v *NullableV1NodeStatus) Set(val *V1NodeStatus)

func (*NullableV1NodeStatus) UnmarshalJSON ¶

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

func (*NullableV1NodeStatus) Unset ¶

func (v *NullableV1NodeStatus) Unset()

type NullableV1NodeSystemInfo ¶

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

func NewNullableV1NodeSystemInfo ¶

func NewNullableV1NodeSystemInfo(val *V1NodeSystemInfo) *NullableV1NodeSystemInfo

func (NullableV1NodeSystemInfo) Get ¶

func (NullableV1NodeSystemInfo) IsSet ¶

func (v NullableV1NodeSystemInfo) IsSet() bool

func (NullableV1NodeSystemInfo) MarshalJSON ¶

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

func (*NullableV1NodeSystemInfo) Set ¶

func (*NullableV1NodeSystemInfo) UnmarshalJSON ¶

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

func (*NullableV1NodeSystemInfo) Unset ¶

func (v *NullableV1NodeSystemInfo) Unset()

type NullableV1ObjectFieldSelector ¶

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

func (NullableV1ObjectFieldSelector) Get ¶

func (NullableV1ObjectFieldSelector) IsSet ¶

func (NullableV1ObjectFieldSelector) MarshalJSON ¶

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

func (*NullableV1ObjectFieldSelector) Set ¶

func (*NullableV1ObjectFieldSelector) UnmarshalJSON ¶

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

func (*NullableV1ObjectFieldSelector) Unset ¶

func (v *NullableV1ObjectFieldSelector) Unset()

type NullableV1ObjectMeta ¶

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

func NewNullableV1ObjectMeta ¶

func NewNullableV1ObjectMeta(val *V1ObjectMeta) *NullableV1ObjectMeta

func (NullableV1ObjectMeta) Get ¶

func (NullableV1ObjectMeta) IsSet ¶

func (v NullableV1ObjectMeta) IsSet() bool

func (NullableV1ObjectMeta) MarshalJSON ¶

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

func (*NullableV1ObjectMeta) Set ¶

func (v *NullableV1ObjectMeta) Set(val *V1ObjectMeta)

func (*NullableV1ObjectMeta) UnmarshalJSON ¶

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

func (*NullableV1ObjectMeta) Unset ¶

func (v *NullableV1ObjectMeta) Unset()

type NullableV1ObjectReference ¶

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

func NewNullableV1ObjectReference ¶

func NewNullableV1ObjectReference(val *V1ObjectReference) *NullableV1ObjectReference

func (NullableV1ObjectReference) Get ¶

func (NullableV1ObjectReference) IsSet ¶

func (v NullableV1ObjectReference) IsSet() bool

func (NullableV1ObjectReference) MarshalJSON ¶

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

func (*NullableV1ObjectReference) Set ¶

func (*NullableV1ObjectReference) UnmarshalJSON ¶

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

func (*NullableV1ObjectReference) Unset ¶

func (v *NullableV1ObjectReference) Unset()

type NullableV1OwnerReference ¶

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

func NewNullableV1OwnerReference ¶

func NewNullableV1OwnerReference(val *V1OwnerReference) *NullableV1OwnerReference

func (NullableV1OwnerReference) Get ¶

func (NullableV1OwnerReference) IsSet ¶

func (v NullableV1OwnerReference) IsSet() bool

func (NullableV1OwnerReference) MarshalJSON ¶

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

func (*NullableV1OwnerReference) Set ¶

func (*NullableV1OwnerReference) UnmarshalJSON ¶

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

func (*NullableV1OwnerReference) Unset ¶

func (v *NullableV1OwnerReference) Unset()

type NullableV1Parameter ¶

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

func NewNullableV1Parameter ¶

func NewNullableV1Parameter(val *V1Parameter) *NullableV1Parameter

func (NullableV1Parameter) Get ¶

func (NullableV1Parameter) IsSet ¶

func (v NullableV1Parameter) IsSet() bool

func (NullableV1Parameter) MarshalJSON ¶

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

func (*NullableV1Parameter) Set ¶

func (v *NullableV1Parameter) Set(val *V1Parameter)

func (*NullableV1Parameter) UnmarshalJSON ¶

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

func (*NullableV1Parameter) Unset ¶

func (v *NullableV1Parameter) Unset()

type NullableV1PersistentVolume ¶

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

func NewNullableV1PersistentVolume ¶

func NewNullableV1PersistentVolume(val *V1PersistentVolume) *NullableV1PersistentVolume

func (NullableV1PersistentVolume) Get ¶

func (NullableV1PersistentVolume) IsSet ¶

func (v NullableV1PersistentVolume) IsSet() bool

func (NullableV1PersistentVolume) MarshalJSON ¶

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

func (*NullableV1PersistentVolume) Set ¶

func (*NullableV1PersistentVolume) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolume) Unset ¶

func (v *NullableV1PersistentVolume) Unset()

type NullableV1PersistentVolumeClaim ¶

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

func (NullableV1PersistentVolumeClaim) Get ¶

func (NullableV1PersistentVolumeClaim) IsSet ¶

func (NullableV1PersistentVolumeClaim) MarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaim) Set ¶

func (*NullableV1PersistentVolumeClaim) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaim) Unset ¶

type NullableV1PersistentVolumeClaimCondition ¶

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

func (NullableV1PersistentVolumeClaimCondition) Get ¶

func (NullableV1PersistentVolumeClaimCondition) IsSet ¶

func (NullableV1PersistentVolumeClaimCondition) MarshalJSON ¶

func (*NullableV1PersistentVolumeClaimCondition) Set ¶

func (*NullableV1PersistentVolumeClaimCondition) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaimCondition) Unset ¶

type NullableV1PersistentVolumeClaimList ¶

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

func (NullableV1PersistentVolumeClaimList) Get ¶

func (NullableV1PersistentVolumeClaimList) IsSet ¶

func (NullableV1PersistentVolumeClaimList) MarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaimList) Set ¶

func (*NullableV1PersistentVolumeClaimList) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaimList) Unset ¶

type NullableV1PersistentVolumeClaimSpec ¶

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

func (NullableV1PersistentVolumeClaimSpec) Get ¶

func (NullableV1PersistentVolumeClaimSpec) IsSet ¶

func (NullableV1PersistentVolumeClaimSpec) MarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaimSpec) Set ¶

func (*NullableV1PersistentVolumeClaimSpec) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaimSpec) Unset ¶

type NullableV1PersistentVolumeClaimStatus ¶

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

func (NullableV1PersistentVolumeClaimStatus) Get ¶

func (NullableV1PersistentVolumeClaimStatus) IsSet ¶

func (NullableV1PersistentVolumeClaimStatus) MarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaimStatus) Set ¶

func (*NullableV1PersistentVolumeClaimStatus) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaimStatus) Unset ¶

type NullableV1PersistentVolumeClaimVolumeSource ¶

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

func (NullableV1PersistentVolumeClaimVolumeSource) Get ¶

func (NullableV1PersistentVolumeClaimVolumeSource) IsSet ¶

func (NullableV1PersistentVolumeClaimVolumeSource) MarshalJSON ¶

func (*NullableV1PersistentVolumeClaimVolumeSource) Set ¶

func (*NullableV1PersistentVolumeClaimVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolumeClaimVolumeSource) Unset ¶

type NullableV1PersistentVolumeList ¶

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

func (NullableV1PersistentVolumeList) Get ¶

func (NullableV1PersistentVolumeList) IsSet ¶

func (NullableV1PersistentVolumeList) MarshalJSON ¶

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

func (*NullableV1PersistentVolumeList) Set ¶

func (*NullableV1PersistentVolumeList) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolumeList) Unset ¶

func (v *NullableV1PersistentVolumeList) Unset()

type NullableV1PersistentVolumeSpec ¶

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

func (NullableV1PersistentVolumeSpec) Get ¶

func (NullableV1PersistentVolumeSpec) IsSet ¶

func (NullableV1PersistentVolumeSpec) MarshalJSON ¶

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

func (*NullableV1PersistentVolumeSpec) Set ¶

func (*NullableV1PersistentVolumeSpec) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolumeSpec) Unset ¶

func (v *NullableV1PersistentVolumeSpec) Unset()

type NullableV1PersistentVolumeStatus ¶

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

func (NullableV1PersistentVolumeStatus) Get ¶

func (NullableV1PersistentVolumeStatus) IsSet ¶

func (NullableV1PersistentVolumeStatus) MarshalJSON ¶

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

func (*NullableV1PersistentVolumeStatus) Set ¶

func (*NullableV1PersistentVolumeStatus) UnmarshalJSON ¶

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

func (*NullableV1PersistentVolumeStatus) Unset ¶

type NullableV1PhotonPersistentDiskVolumeSource ¶

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

func (NullableV1PhotonPersistentDiskVolumeSource) Get ¶

func (NullableV1PhotonPersistentDiskVolumeSource) IsSet ¶

func (NullableV1PhotonPersistentDiskVolumeSource) MarshalJSON ¶

func (*NullableV1PhotonPersistentDiskVolumeSource) Set ¶

func (*NullableV1PhotonPersistentDiskVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1PhotonPersistentDiskVolumeSource) Unset ¶

type NullableV1Pod ¶

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

func NewNullableV1Pod ¶

func NewNullableV1Pod(val *V1Pod) *NullableV1Pod

func (NullableV1Pod) Get ¶

func (v NullableV1Pod) Get() *V1Pod

func (NullableV1Pod) IsSet ¶

func (v NullableV1Pod) IsSet() bool

func (NullableV1Pod) MarshalJSON ¶

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

func (*NullableV1Pod) Set ¶

func (v *NullableV1Pod) Set(val *V1Pod)

func (*NullableV1Pod) UnmarshalJSON ¶

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

func (*NullableV1Pod) Unset ¶

func (v *NullableV1Pod) Unset()

type NullableV1PodAffinity ¶

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

func NewNullableV1PodAffinity ¶

func NewNullableV1PodAffinity(val *V1PodAffinity) *NullableV1PodAffinity

func (NullableV1PodAffinity) Get ¶

func (NullableV1PodAffinity) IsSet ¶

func (v NullableV1PodAffinity) IsSet() bool

func (NullableV1PodAffinity) MarshalJSON ¶

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

func (*NullableV1PodAffinity) Set ¶

func (v *NullableV1PodAffinity) Set(val *V1PodAffinity)

func (*NullableV1PodAffinity) UnmarshalJSON ¶

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

func (*NullableV1PodAffinity) Unset ¶

func (v *NullableV1PodAffinity) Unset()

type NullableV1PodAffinityTerm ¶

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

func NewNullableV1PodAffinityTerm ¶

func NewNullableV1PodAffinityTerm(val *V1PodAffinityTerm) *NullableV1PodAffinityTerm

func (NullableV1PodAffinityTerm) Get ¶

func (NullableV1PodAffinityTerm) IsSet ¶

func (v NullableV1PodAffinityTerm) IsSet() bool

func (NullableV1PodAffinityTerm) MarshalJSON ¶

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

func (*NullableV1PodAffinityTerm) Set ¶

func (*NullableV1PodAffinityTerm) UnmarshalJSON ¶

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

func (*NullableV1PodAffinityTerm) Unset ¶

func (v *NullableV1PodAffinityTerm) Unset()

type NullableV1PodAntiAffinity ¶

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

func NewNullableV1PodAntiAffinity ¶

func NewNullableV1PodAntiAffinity(val *V1PodAntiAffinity) *NullableV1PodAntiAffinity

func (NullableV1PodAntiAffinity) Get ¶

func (NullableV1PodAntiAffinity) IsSet ¶

func (v NullableV1PodAntiAffinity) IsSet() bool

func (NullableV1PodAntiAffinity) MarshalJSON ¶

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

func (*NullableV1PodAntiAffinity) Set ¶

func (*NullableV1PodAntiAffinity) UnmarshalJSON ¶

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

func (*NullableV1PodAntiAffinity) Unset ¶

func (v *NullableV1PodAntiAffinity) Unset()

type NullableV1PodCondition ¶

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

func NewNullableV1PodCondition ¶

func NewNullableV1PodCondition(val *V1PodCondition) *NullableV1PodCondition

func (NullableV1PodCondition) Get ¶

func (NullableV1PodCondition) IsSet ¶

func (v NullableV1PodCondition) IsSet() bool

func (NullableV1PodCondition) MarshalJSON ¶

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

func (*NullableV1PodCondition) Set ¶

func (*NullableV1PodCondition) UnmarshalJSON ¶

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

func (*NullableV1PodCondition) Unset ¶

func (v *NullableV1PodCondition) Unset()

type NullableV1PodDNSConfig ¶

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

func NewNullableV1PodDNSConfig ¶

func NewNullableV1PodDNSConfig(val *V1PodDNSConfig) *NullableV1PodDNSConfig

func (NullableV1PodDNSConfig) Get ¶

func (NullableV1PodDNSConfig) IsSet ¶

func (v NullableV1PodDNSConfig) IsSet() bool

func (NullableV1PodDNSConfig) MarshalJSON ¶

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

func (*NullableV1PodDNSConfig) Set ¶

func (*NullableV1PodDNSConfig) UnmarshalJSON ¶

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

func (*NullableV1PodDNSConfig) Unset ¶

func (v *NullableV1PodDNSConfig) Unset()

type NullableV1PodDNSConfigOption ¶

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

func (NullableV1PodDNSConfigOption) Get ¶

func (NullableV1PodDNSConfigOption) IsSet ¶

func (NullableV1PodDNSConfigOption) MarshalJSON ¶

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

func (*NullableV1PodDNSConfigOption) Set ¶

func (*NullableV1PodDNSConfigOption) UnmarshalJSON ¶

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

func (*NullableV1PodDNSConfigOption) Unset ¶

func (v *NullableV1PodDNSConfigOption) Unset()

type NullableV1PodList ¶

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

func NewNullableV1PodList ¶

func NewNullableV1PodList(val *V1PodList) *NullableV1PodList

func (NullableV1PodList) Get ¶

func (v NullableV1PodList) Get() *V1PodList

func (NullableV1PodList) IsSet ¶

func (v NullableV1PodList) IsSet() bool

func (NullableV1PodList) MarshalJSON ¶

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

func (*NullableV1PodList) Set ¶

func (v *NullableV1PodList) Set(val *V1PodList)

func (*NullableV1PodList) UnmarshalJSON ¶

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

func (*NullableV1PodList) Unset ¶

func (v *NullableV1PodList) Unset()

type NullableV1PodReadinessGate ¶

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

func NewNullableV1PodReadinessGate ¶

func NewNullableV1PodReadinessGate(val *V1PodReadinessGate) *NullableV1PodReadinessGate

func (NullableV1PodReadinessGate) Get ¶

func (NullableV1PodReadinessGate) IsSet ¶

func (v NullableV1PodReadinessGate) IsSet() bool

func (NullableV1PodReadinessGate) MarshalJSON ¶

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

func (*NullableV1PodReadinessGate) Set ¶

func (*NullableV1PodReadinessGate) UnmarshalJSON ¶

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

func (*NullableV1PodReadinessGate) Unset ¶

func (v *NullableV1PodReadinessGate) Unset()

type NullableV1PodSecurityContext ¶

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

func (NullableV1PodSecurityContext) Get ¶

func (NullableV1PodSecurityContext) IsSet ¶

func (NullableV1PodSecurityContext) MarshalJSON ¶

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

func (*NullableV1PodSecurityContext) Set ¶

func (*NullableV1PodSecurityContext) UnmarshalJSON ¶

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

func (*NullableV1PodSecurityContext) Unset ¶

func (v *NullableV1PodSecurityContext) Unset()

type NullableV1PodSpec ¶

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

func NewNullableV1PodSpec ¶

func NewNullableV1PodSpec(val *V1PodSpec) *NullableV1PodSpec

func (NullableV1PodSpec) Get ¶

func (v NullableV1PodSpec) Get() *V1PodSpec

func (NullableV1PodSpec) IsSet ¶

func (v NullableV1PodSpec) IsSet() bool

func (NullableV1PodSpec) MarshalJSON ¶

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

func (*NullableV1PodSpec) Set ¶

func (v *NullableV1PodSpec) Set(val *V1PodSpec)

func (*NullableV1PodSpec) UnmarshalJSON ¶

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

func (*NullableV1PodSpec) Unset ¶

func (v *NullableV1PodSpec) Unset()

type NullableV1PodStatus ¶

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

func NewNullableV1PodStatus ¶

func NewNullableV1PodStatus(val *V1PodStatus) *NullableV1PodStatus

func (NullableV1PodStatus) Get ¶

func (NullableV1PodStatus) IsSet ¶

func (v NullableV1PodStatus) IsSet() bool

func (NullableV1PodStatus) MarshalJSON ¶

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

func (*NullableV1PodStatus) Set ¶

func (v *NullableV1PodStatus) Set(val *V1PodStatus)

func (*NullableV1PodStatus) UnmarshalJSON ¶

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

func (*NullableV1PodStatus) Unset ¶

func (v *NullableV1PodStatus) Unset()

type NullableV1PodTemplate ¶

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

func NewNullableV1PodTemplate ¶

func NewNullableV1PodTemplate(val *V1PodTemplate) *NullableV1PodTemplate

func (NullableV1PodTemplate) Get ¶

func (NullableV1PodTemplate) IsSet ¶

func (v NullableV1PodTemplate) IsSet() bool

func (NullableV1PodTemplate) MarshalJSON ¶

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

func (*NullableV1PodTemplate) Set ¶

func (v *NullableV1PodTemplate) Set(val *V1PodTemplate)

func (*NullableV1PodTemplate) UnmarshalJSON ¶

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

func (*NullableV1PodTemplate) Unset ¶

func (v *NullableV1PodTemplate) Unset()

type NullableV1PodTemplateList ¶

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

func NewNullableV1PodTemplateList ¶

func NewNullableV1PodTemplateList(val *V1PodTemplateList) *NullableV1PodTemplateList

func (NullableV1PodTemplateList) Get ¶

func (NullableV1PodTemplateList) IsSet ¶

func (v NullableV1PodTemplateList) IsSet() bool

func (NullableV1PodTemplateList) MarshalJSON ¶

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

func (*NullableV1PodTemplateList) Set ¶

func (*NullableV1PodTemplateList) UnmarshalJSON ¶

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

func (*NullableV1PodTemplateList) Unset ¶

func (v *NullableV1PodTemplateList) Unset()

type NullableV1PodTemplateSpec ¶

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

func NewNullableV1PodTemplateSpec ¶

func NewNullableV1PodTemplateSpec(val *V1PodTemplateSpec) *NullableV1PodTemplateSpec

func (NullableV1PodTemplateSpec) Get ¶

func (NullableV1PodTemplateSpec) IsSet ¶

func (v NullableV1PodTemplateSpec) IsSet() bool

func (NullableV1PodTemplateSpec) MarshalJSON ¶

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

func (*NullableV1PodTemplateSpec) Set ¶

func (*NullableV1PodTemplateSpec) UnmarshalJSON ¶

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

func (*NullableV1PodTemplateSpec) Unset ¶

func (v *NullableV1PodTemplateSpec) Unset()

type NullableV1PortworxVolumeSource ¶

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

func (NullableV1PortworxVolumeSource) Get ¶

func (NullableV1PortworxVolumeSource) IsSet ¶

func (NullableV1PortworxVolumeSource) MarshalJSON ¶

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

func (*NullableV1PortworxVolumeSource) Set ¶

func (*NullableV1PortworxVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1PortworxVolumeSource) Unset ¶

func (v *NullableV1PortworxVolumeSource) Unset()

type NullableV1Preconditions ¶

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

func NewNullableV1Preconditions ¶

func NewNullableV1Preconditions(val *V1Preconditions) *NullableV1Preconditions

func (NullableV1Preconditions) Get ¶

func (NullableV1Preconditions) IsSet ¶

func (v NullableV1Preconditions) IsSet() bool

func (NullableV1Preconditions) MarshalJSON ¶

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

func (*NullableV1Preconditions) Set ¶

func (*NullableV1Preconditions) UnmarshalJSON ¶

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

func (*NullableV1Preconditions) Unset ¶

func (v *NullableV1Preconditions) Unset()

type NullableV1PreferredSchedulingTerm ¶

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

func (NullableV1PreferredSchedulingTerm) Get ¶

func (NullableV1PreferredSchedulingTerm) IsSet ¶

func (NullableV1PreferredSchedulingTerm) MarshalJSON ¶

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

func (*NullableV1PreferredSchedulingTerm) Set ¶

func (*NullableV1PreferredSchedulingTerm) UnmarshalJSON ¶

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

func (*NullableV1PreferredSchedulingTerm) Unset ¶

type NullableV1Probe ¶

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

func NewNullableV1Probe ¶

func NewNullableV1Probe(val *V1Probe) *NullableV1Probe

func (NullableV1Probe) Get ¶

func (v NullableV1Probe) Get() *V1Probe

func (NullableV1Probe) IsSet ¶

func (v NullableV1Probe) IsSet() bool

func (NullableV1Probe) MarshalJSON ¶

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

func (*NullableV1Probe) Set ¶

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

func (*NullableV1Probe) UnmarshalJSON ¶

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

func (*NullableV1Probe) Unset ¶

func (v *NullableV1Probe) Unset()

type NullableV1ProjectedVolumeSource ¶

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

func (NullableV1ProjectedVolumeSource) Get ¶

func (NullableV1ProjectedVolumeSource) IsSet ¶

func (NullableV1ProjectedVolumeSource) MarshalJSON ¶

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

func (*NullableV1ProjectedVolumeSource) Set ¶

func (*NullableV1ProjectedVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1ProjectedVolumeSource) Unset ¶

type NullableV1QuobyteVolumeSource ¶

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

func (NullableV1QuobyteVolumeSource) Get ¶

func (NullableV1QuobyteVolumeSource) IsSet ¶

func (NullableV1QuobyteVolumeSource) MarshalJSON ¶

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

func (*NullableV1QuobyteVolumeSource) Set ¶

func (*NullableV1QuobyteVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1QuobyteVolumeSource) Unset ¶

func (v *NullableV1QuobyteVolumeSource) Unset()

type NullableV1RBDPersistentVolumeSource ¶

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

func (NullableV1RBDPersistentVolumeSource) Get ¶

func (NullableV1RBDPersistentVolumeSource) IsSet ¶

func (NullableV1RBDPersistentVolumeSource) MarshalJSON ¶

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

func (*NullableV1RBDPersistentVolumeSource) Set ¶

func (*NullableV1RBDPersistentVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1RBDPersistentVolumeSource) Unset ¶

type NullableV1RBDVolumeSource ¶

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

func NewNullableV1RBDVolumeSource ¶

func NewNullableV1RBDVolumeSource(val *V1RBDVolumeSource) *NullableV1RBDVolumeSource

func (NullableV1RBDVolumeSource) Get ¶

func (NullableV1RBDVolumeSource) IsSet ¶

func (v NullableV1RBDVolumeSource) IsSet() bool

func (NullableV1RBDVolumeSource) MarshalJSON ¶

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

func (*NullableV1RBDVolumeSource) Set ¶

func (*NullableV1RBDVolumeSource) UnmarshalJSON ¶

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

func (*NullableV1RBDVolumeSource) Unset ¶

func (v *NullableV1RBDVolumeSource) Unset()

type NullableV1RecreateDeploymentStrategyParams ¶

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

func (NullableV1RecreateDeploymentStrategyParams) Get ¶

func (NullableV1RecreateDeploymentStrategyParams) IsSet ¶

func (NullableV1RecreateDeploymentStrategyParams) MarshalJSON ¶

func (*NullableV1RecreateDeploymentStrategyParams) Set ¶

func (*NullableV1RecreateDeploymentStrategyParams) UnmarshalJSON ¶

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

func (*NullableV1RecreateDeploymentStrategyParams) Unset ¶

type NullableV1ReplicaSet ¶

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

func NewNullableV1ReplicaSet ¶

func NewNullableV1ReplicaSet(val *V1ReplicaSet) *NullableV1ReplicaSet

func (NullableV1ReplicaSet) Get ¶

func (NullableV1ReplicaSet) IsSet ¶

func (v NullableV1ReplicaSet) IsSet() bool

func (NullableV1ReplicaSet) MarshalJSON ¶

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

func (*NullableV1ReplicaSet) Set ¶

func (v *NullableV1ReplicaSet) Set(val *V1ReplicaSet)

func (*NullableV1ReplicaSet) UnmarshalJSON ¶

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

func (*NullableV1ReplicaSet) Unset ¶

func (v *NullableV1ReplicaSet) Unset()

type NullableV1ReplicaSetCondition ¶

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

func (NullableV1ReplicaSetCondition) Get ¶

func (NullableV1ReplicaSetCondition) IsSet ¶

func (NullableV1ReplicaSetCondition) MarshalJSON ¶

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

func (*NullableV1ReplicaSetCondition) Set ¶

func (*NullableV1ReplicaSetCondition) UnmarshalJSON ¶

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

func (*NullableV1ReplicaSetCondition) Unset ¶

func (v *NullableV1ReplicaSetCondition) Unset()

type NullableV1ReplicaSetList ¶

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

func NewNullableV1ReplicaSetList ¶

func NewNullableV1ReplicaSetList(val *V1ReplicaSetList) *NullableV1ReplicaSetList

func (NullableV1ReplicaSetList) Get ¶

func (NullableV1ReplicaSetList) IsSet ¶

func (v NullableV1ReplicaSetList) IsSet() bool

func (NullableV1ReplicaSetList) MarshalJSON ¶

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

func (*NullableV1ReplicaSetList) Set ¶

func (*NullableV1ReplicaSetList) UnmarshalJSON ¶

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

func (*NullableV1ReplicaSetList) Unset ¶

func (v *NullableV1ReplicaSetList) Unset()

type NullableV1ReplicaSetSpec ¶

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

func NewNullableV1ReplicaSetSpec ¶

func NewNullableV1ReplicaSetSpec(val *V1ReplicaSetSpec) *NullableV1ReplicaSetSpec

func (NullableV1ReplicaSetSpec) Get ¶

func (NullableV1ReplicaSetSpec) IsSet ¶

func (v NullableV1ReplicaSetSpec) IsSet() bool

func (NullableV1ReplicaSetSpec) MarshalJSON ¶

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

func (*NullableV1ReplicaSetSpec) Set ¶

func (*NullableV1ReplicaSetSpec) UnmarshalJSON ¶

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

func (*NullableV1ReplicaSetSpec) Unset ¶

func (v *NullableV1ReplicaSetSpec) Unset()

type NullableV1ReplicaSetStatus ¶

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

func NewNullableV1ReplicaSetStatus ¶

func NewNullableV1ReplicaSetStatus(val *V1ReplicaSetStatus) *NullableV1ReplicaSetStatus

func (NullableV1ReplicaSetStatus) Get ¶

func (NullableV1ReplicaSetStatus) IsSet ¶

func (v NullableV1ReplicaSetStatus) IsSet() bool

func (NullableV1ReplicaSetStatus) MarshalJSON ¶

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

func (*NullableV1ReplicaSetStatus) Set ¶

func (*NullableV1ReplicaSetStatus) UnmarshalJSON ¶

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

func (*NullableV1ReplicaSetStatus) Unset ¶

func (v *NullableV1ReplicaSetStatus) Unset()

type NullableV1ReplicationController ¶

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

func (NullableV1ReplicationController) Get ¶

func (NullableV1ReplicationController) IsSet ¶

func (NullableV1ReplicationController) MarshalJSON ¶

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

func (*NullableV1ReplicationController) Set ¶

func (*NullableV1ReplicationController) UnmarshalJSON ¶

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

func (*NullableV1ReplicationController) Unset ¶

type NullableV1ReplicationControllerCondition ¶

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

func (NullableV1ReplicationControllerCondition) Get ¶

func (NullableV1ReplicationControllerCondition) IsSet ¶

func (NullableV1ReplicationControllerCondition) MarshalJSON ¶

func (*NullableV1ReplicationControllerCondition) Set ¶

func (*NullableV1ReplicationControllerCondition) UnmarshalJSON ¶

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

func (*NullableV1ReplicationControllerCondition) Unset ¶

type NullableV1ReplicationControllerList ¶

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

func (NullableV1ReplicationControllerList) Get ¶

func (NullableV1ReplicationControllerList) IsSet ¶

func (NullableV1ReplicationControllerList) MarshalJSON ¶

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

func (*NullableV1ReplicationControllerList) Set ¶

func (*NullableV1ReplicationControllerList) UnmarshalJSON ¶

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

func (*NullableV1ReplicationControllerList) Unset ¶

type NullableV1ReplicationControllerSpec ¶

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

func (NullableV1ReplicationControllerSpec) Get ¶

func (NullableV1ReplicationControllerSpec) IsSet ¶

func (NullableV1ReplicationControllerSpec) MarshalJSON ¶

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

func (*NullableV1ReplicationControllerSpec) Set ¶

func (*NullableV1ReplicationControllerSpec) UnmarshalJSON ¶

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

func (*NullableV1ReplicationControllerSpec) Unset ¶

type NullableV1ReplicationControllerStatus ¶

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

func (NullableV1ReplicationControllerStatus) Get ¶

func (NullableV1ReplicationControllerStatus) IsSet ¶

func (NullableV1ReplicationControllerStatus) MarshalJSON ¶

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

func (*NullableV1ReplicationControllerStatus) Set ¶

func (*NullableV1ReplicationControllerStatus) UnmarshalJSON ¶

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

func (*NullableV1ReplicationControllerStatus) Unset ¶

type NullableV1RepositoryImportSpec ¶

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

func (NullableV1RepositoryImportSpec) Get ¶

func (NullableV1RepositoryImportSpec) IsSet ¶

func (NullableV1RepositoryImportSpec) MarshalJSON ¶

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

func (*NullableV1RepositoryImportSpec) Set ¶

func (*NullableV1RepositoryImportSpec) UnmarshalJSON ¶

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

func (*NullableV1RepositoryImportSpec) Unset ¶

func (v *NullableV1RepositoryImportSpec) Unset()

type NullableV1RepositoryImportStatus ¶

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

func (NullableV1RepositoryImportStatus) Get ¶

func (NullableV1RepositoryImportStatus) IsSet ¶

func (NullableV1RepositoryImportStatus) MarshalJSON ¶

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

func (*NullableV1RepositoryImportStatus) Set ¶

func (*NullableV1RepositoryImportStatus) UnmarshalJSON ¶

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

func (*NullableV1RepositoryImportStatus) Unset ¶

type NullableV1ResourceFieldSelector ¶

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

func (NullableV1ResourceFieldSelector) Get ¶

func (NullableV1ResourceFieldSelector) IsSet ¶

func (NullableV1ResourceFieldSelector) MarshalJSON ¶

func (v NullableV1ResourceFieldSelector) MarshalJSON() ([]byte, error)

func (*NullableV1ResourceFieldSelector) Set ¶

func (*NullableV1ResourceFieldSelector) UnmarshalJSON ¶

func (v *NullableV1ResourceFieldSelector) UnmarshalJSON(src []byte) error

func (*NullableV1ResourceFieldSelector) Unset ¶

type NullableV1ResourceQuota ¶

type NullableV1ResourceQuota struct {
	// contains filtered or unexported fields
}

func NewNullableV1ResourceQuota ¶

func NewNullableV1ResourceQuota(val *V1ResourceQuota) *NullableV1ResourceQuota

func (NullableV1ResourceQuota) Get ¶

func (NullableV1ResourceQuota) IsSet ¶

func (v NullableV1ResourceQuota) IsSet() bool

func (NullableV1ResourceQuota) MarshalJSON ¶

func (v NullableV1ResourceQuota) MarshalJSON() ([]byte, error)

func (*NullableV1ResourceQuota) Set ¶

func (*NullableV1ResourceQuota) UnmarshalJSON ¶

func (v *NullableV1ResourceQuota) UnmarshalJSON(src []byte) error

func (*NullableV1ResourceQuota) Unset ¶

func (v *NullableV1ResourceQuota) Unset()

type NullableV1ResourceQuotaList ¶

type NullableV1ResourceQuotaList struct {
	// contains filtered or unexported fields
}

func (NullableV1ResourceQuotaList) Get ¶

func (NullableV1ResourceQuotaList) IsSet ¶

func (NullableV1ResourceQuotaList) MarshalJSON ¶

func (v NullableV1ResourceQuotaList) MarshalJSON() ([]byte, error)

func (*NullableV1ResourceQuotaList) Set ¶

func (*NullableV1ResourceQuotaList) UnmarshalJSON ¶

func (v *NullableV1ResourceQuotaList) UnmarshalJSON(src []byte) error

func (*NullableV1ResourceQuotaList) Unset ¶

func (v *NullableV1ResourceQuotaList) Unset()

type NullableV1ResourceQuotaSpec ¶

type NullableV1ResourceQuotaSpec struct {
	// contains filtered or unexported fields
}

func (NullableV1ResourceQuotaSpec) Get ¶

func (NullableV1ResourceQuotaSpec) IsSet ¶

func (NullableV1ResourceQuotaSpec) MarshalJSON ¶

func (v NullableV1ResourceQuotaSpec) MarshalJSON() ([]byte, error)

func (*NullableV1ResourceQuotaSpec) Set ¶

func (*NullableV1ResourceQuotaSpec) UnmarshalJSON ¶

func (v *NullableV1ResourceQuotaSpec) UnmarshalJSON(src []byte) error

func (*NullableV1ResourceQuotaSpec) Unset ¶

func (v *NullableV1ResourceQuotaSpec) Unset()

type NullableV1ResourceQuotaStatus ¶

type NullableV1ResourceQuotaStatus struct {
	// contains filtered or unexported fields
}

func (NullableV1ResourceQuotaStatus) Get ¶

func (NullableV1ResourceQuotaStatus) IsSet ¶

func (NullableV1ResourceQuotaStatus) MarshalJSON ¶

func (v NullableV1ResourceQuotaStatus) MarshalJSON() ([]byte, error)

func (*NullableV1ResourceQuotaStatus) Set ¶

func (*NullableV1ResourceQuotaStatus) UnmarshalJSON ¶

func (v *NullableV1ResourceQuotaStatus) UnmarshalJSON(src []byte) error

func (*NullableV1ResourceQuotaStatus) Unset ¶

func (v *NullableV1ResourceQuotaStatus) Unset()

type NullableV1ResourceRequirements ¶

type NullableV1ResourceRequirements struct {
	// contains filtered or unexported fields
}

func (NullableV1ResourceRequirements) Get ¶

func (NullableV1ResourceRequirements) IsSet ¶

func (NullableV1ResourceRequirements) MarshalJSON ¶

func (v NullableV1ResourceRequirements) MarshalJSON() ([]byte, error)

func (*NullableV1ResourceRequirements) Set ¶

func (*NullableV1ResourceRequirements) UnmarshalJSON ¶

func (v *NullableV1ResourceRequirements) UnmarshalJSON(src []byte) error

func (*NullableV1ResourceRequirements) Unset ¶

func (v *NullableV1ResourceRequirements) Unset()

type NullableV1RollingDeploymentStrategyParams ¶

type NullableV1RollingDeploymentStrategyParams struct {
	// contains filtered or unexported fields
}

func (NullableV1RollingDeploymentStrategyParams) Get ¶

func (NullableV1RollingDeploymentStrategyParams) IsSet ¶

func (NullableV1RollingDeploymentStrategyParams) MarshalJSON ¶

func (*NullableV1RollingDeploymentStrategyParams) Set ¶

func (*NullableV1RollingDeploymentStrategyParams) UnmarshalJSON ¶

func (v *NullableV1RollingDeploymentStrategyParams) UnmarshalJSON(src []byte) error

func (*NullableV1RollingDeploymentStrategyParams) Unset ¶

type NullableV1RollingUpdateDaemonSet ¶

type NullableV1RollingUpdateDaemonSet struct {
	// contains filtered or unexported fields
}

func (NullableV1RollingUpdateDaemonSet) Get ¶

func (NullableV1RollingUpdateDaemonSet) IsSet ¶

func (NullableV1RollingUpdateDaemonSet) MarshalJSON ¶

func (v NullableV1RollingUpdateDaemonSet) MarshalJSON() ([]byte, error)

func (*NullableV1RollingUpdateDaemonSet) Set ¶

func (*NullableV1RollingUpdateDaemonSet) UnmarshalJSON ¶

func (v *NullableV1RollingUpdateDaemonSet) UnmarshalJSON(src []byte) error

func (*NullableV1RollingUpdateDaemonSet) Unset ¶

type NullableV1RollingUpdateDeployment ¶

type NullableV1RollingUpdateDeployment struct {
	// contains filtered or unexported fields
}

func (NullableV1RollingUpdateDeployment) Get ¶

func (NullableV1RollingUpdateDeployment) IsSet ¶

func (NullableV1RollingUpdateDeployment) MarshalJSON ¶

func (v NullableV1RollingUpdateDeployment) MarshalJSON() ([]byte, error)

func (*NullableV1RollingUpdateDeployment) Set ¶

func (*NullableV1RollingUpdateDeployment) UnmarshalJSON ¶

func (v *NullableV1RollingUpdateDeployment) UnmarshalJSON(src []byte) error

func (*NullableV1RollingUpdateDeployment) Unset ¶

type NullableV1RollingUpdateStatefulSetStrategy ¶

type NullableV1RollingUpdateStatefulSetStrategy struct {
	// contains filtered or unexported fields
}

func (NullableV1RollingUpdateStatefulSetStrategy) Get ¶

func (NullableV1RollingUpdateStatefulSetStrategy) IsSet ¶

func (NullableV1RollingUpdateStatefulSetStrategy) MarshalJSON ¶

func (*NullableV1RollingUpdateStatefulSetStrategy) Set ¶

func (*NullableV1RollingUpdateStatefulSetStrategy) UnmarshalJSON ¶

func (v *NullableV1RollingUpdateStatefulSetStrategy) UnmarshalJSON(src []byte) error

func (*NullableV1RollingUpdateStatefulSetStrategy) Unset ¶

type NullableV1Route ¶

type NullableV1Route struct {
	// contains filtered or unexported fields
}

func NewNullableV1Route ¶

func NewNullableV1Route(val *V1Route) *NullableV1Route

func (NullableV1Route) Get ¶

func (v NullableV1Route) Get() *V1Route

func (NullableV1Route) IsSet ¶

func (v NullableV1Route) IsSet() bool

func (NullableV1Route) MarshalJSON ¶

func (v NullableV1Route) MarshalJSON() ([]byte, error)

func (*NullableV1Route) Set ¶

func (v *NullableV1Route) Set(val *V1Route)

func (*NullableV1Route) UnmarshalJSON ¶

func (v *NullableV1Route) UnmarshalJSON(src []byte) error

func (*NullableV1Route) Unset ¶

func (v *NullableV1Route) Unset()

type NullableV1RouteIngress ¶

type NullableV1RouteIngress struct {
	// contains filtered or unexported fields
}

func NewNullableV1RouteIngress ¶

func NewNullableV1RouteIngress(val *V1RouteIngress) *NullableV1RouteIngress

func (NullableV1RouteIngress) Get ¶

func (NullableV1RouteIngress) IsSet ¶

func (v NullableV1RouteIngress) IsSet() bool

func (NullableV1RouteIngress) MarshalJSON ¶

func (v NullableV1RouteIngress) MarshalJSON() ([]byte, error)

func (*NullableV1RouteIngress) Set ¶

func (*NullableV1RouteIngress) UnmarshalJSON ¶

func (v *NullableV1RouteIngress) UnmarshalJSON(src []byte) error

func (*NullableV1RouteIngress) Unset ¶

func (v *NullableV1RouteIngress) Unset()

type NullableV1RouteIngressCondition ¶

type NullableV1RouteIngressCondition struct {
	// contains filtered or unexported fields
}

func (NullableV1RouteIngressCondition) Get ¶

func (NullableV1RouteIngressCondition) IsSet ¶

func (NullableV1RouteIngressCondition) MarshalJSON ¶

func (v NullableV1RouteIngressCondition) MarshalJSON() ([]byte, error)

func (*NullableV1RouteIngressCondition) Set ¶

func (*NullableV1RouteIngressCondition) UnmarshalJSON ¶

func (v *NullableV1RouteIngressCondition) UnmarshalJSON(src []byte) error

func (*NullableV1RouteIngressCondition) Unset ¶

type NullableV1RouteList ¶

type NullableV1RouteList struct {
	// contains filtered or unexported fields
}

func NewNullableV1RouteList ¶

func NewNullableV1RouteList(val *V1RouteList) *NullableV1RouteList

func (NullableV1RouteList) Get ¶

func (NullableV1RouteList) IsSet ¶

func (v NullableV1RouteList) IsSet() bool

func (NullableV1RouteList) MarshalJSON ¶

func (v NullableV1RouteList) MarshalJSON() ([]byte, error)

func (*NullableV1RouteList) Set ¶

func (v *NullableV1RouteList) Set(val *V1RouteList)

func (*NullableV1RouteList) UnmarshalJSON ¶

func (v *NullableV1RouteList) UnmarshalJSON(src []byte) error

func (*NullableV1RouteList) Unset ¶

func (v *NullableV1RouteList) Unset()

type NullableV1RoutePort ¶

type NullableV1RoutePort struct {
	// contains filtered or unexported fields
}

func NewNullableV1RoutePort ¶

func NewNullableV1RoutePort(val *V1RoutePort) *NullableV1RoutePort

func (NullableV1RoutePort) Get ¶

func (NullableV1RoutePort) IsSet ¶

func (v NullableV1RoutePort) IsSet() bool

func (NullableV1RoutePort) MarshalJSON ¶

func (v NullableV1RoutePort) MarshalJSON() ([]byte, error)

func (*NullableV1RoutePort) Set ¶

func (v *NullableV1RoutePort) Set(val *V1RoutePort)

func (*NullableV1RoutePort) UnmarshalJSON ¶

func (v *NullableV1RoutePort) UnmarshalJSON(src []byte) error

func (*NullableV1RoutePort) Unset ¶

func (v *NullableV1RoutePort) Unset()

type NullableV1RouteSpec ¶

type NullableV1RouteSpec struct {
	// contains filtered or unexported fields
}

func NewNullableV1RouteSpec ¶

func NewNullableV1RouteSpec(val *V1RouteSpec) *NullableV1RouteSpec

func (NullableV1RouteSpec) Get ¶

func (NullableV1RouteSpec) IsSet ¶

func (v NullableV1RouteSpec) IsSet() bool

func (NullableV1RouteSpec) MarshalJSON ¶

func (v NullableV1RouteSpec) MarshalJSON() ([]byte, error)

func (*NullableV1RouteSpec) Set ¶

func (v *NullableV1RouteSpec) Set(val *V1RouteSpec)

func (*NullableV1RouteSpec) UnmarshalJSON ¶

func (v *NullableV1RouteSpec) UnmarshalJSON(src []byte) error

func (*NullableV1RouteSpec) Unset ¶

func (v *NullableV1RouteSpec) Unset()

type NullableV1RouteStatus ¶

type NullableV1RouteStatus struct {
	// contains filtered or unexported fields
}

func NewNullableV1RouteStatus ¶

func NewNullableV1RouteStatus(val *V1RouteStatus) *NullableV1RouteStatus

func (NullableV1RouteStatus) Get ¶

func (NullableV1RouteStatus) IsSet ¶

func (v NullableV1RouteStatus) IsSet() bool

func (NullableV1RouteStatus) MarshalJSON ¶

func (v NullableV1RouteStatus) MarshalJSON() ([]byte, error)

func (*NullableV1RouteStatus) Set ¶

func (v *NullableV1RouteStatus) Set(val *V1RouteStatus)

func (*NullableV1RouteStatus) UnmarshalJSON ¶

func (v *NullableV1RouteStatus) UnmarshalJSON(src []byte) error

func (*NullableV1RouteStatus) Unset ¶

func (v *NullableV1RouteStatus) Unset()

type NullableV1RouteTargetReference ¶

type NullableV1RouteTargetReference struct {
	// contains filtered or unexported fields
}

func (NullableV1RouteTargetReference) Get ¶

func (NullableV1RouteTargetReference) IsSet ¶

func (NullableV1RouteTargetReference) MarshalJSON ¶

func (v NullableV1RouteTargetReference) MarshalJSON() ([]byte, error)

func (*NullableV1RouteTargetReference) Set ¶

func (*NullableV1RouteTargetReference) UnmarshalJSON ¶

func (v *NullableV1RouteTargetReference) UnmarshalJSON(src []byte) error

func (*NullableV1RouteTargetReference) Unset ¶

func (v *NullableV1RouteTargetReference) Unset()

type NullableV1RunAsUserStrategyOptions ¶

type NullableV1RunAsUserStrategyOptions struct {
	// contains filtered or unexported fields
}

func (NullableV1RunAsUserStrategyOptions) Get ¶

func (NullableV1RunAsUserStrategyOptions) IsSet ¶

func (NullableV1RunAsUserStrategyOptions) MarshalJSON ¶

func (v NullableV1RunAsUserStrategyOptions) MarshalJSON() ([]byte, error)

func (*NullableV1RunAsUserStrategyOptions) Set ¶

func (*NullableV1RunAsUserStrategyOptions) UnmarshalJSON ¶

func (v *NullableV1RunAsUserStrategyOptions) UnmarshalJSON(src []byte) error

func (*NullableV1RunAsUserStrategyOptions) Unset ¶

type NullableV1SELinuxContextStrategyOptions ¶

type NullableV1SELinuxContextStrategyOptions struct {
	// contains filtered or unexported fields
}

func (NullableV1SELinuxContextStrategyOptions) Get ¶

func (NullableV1SELinuxContextStrategyOptions) IsSet ¶

func (NullableV1SELinuxContextStrategyOptions) MarshalJSON ¶

func (v NullableV1SELinuxContextStrategyOptions) MarshalJSON() ([]byte, error)

func (*NullableV1SELinuxContextStrategyOptions) Set ¶

func (*NullableV1SELinuxContextStrategyOptions) UnmarshalJSON ¶

func (v *NullableV1SELinuxContextStrategyOptions) UnmarshalJSON(src []byte) error

func (*NullableV1SELinuxContextStrategyOptions) Unset ¶

type NullableV1SELinuxOptions ¶

type NullableV1SELinuxOptions struct {
	// contains filtered or unexported fields
}

func NewNullableV1SELinuxOptions ¶

func NewNullableV1SELinuxOptions(val *V1SELinuxOptions) *NullableV1SELinuxOptions

func (NullableV1SELinuxOptions) Get ¶

func (NullableV1SELinuxOptions) IsSet ¶

func (v NullableV1SELinuxOptions) IsSet() bool

func (NullableV1SELinuxOptions) MarshalJSON ¶

func (v NullableV1SELinuxOptions) MarshalJSON() ([]byte, error)

func (*NullableV1SELinuxOptions) Set ¶

func (*NullableV1SELinuxOptions) UnmarshalJSON ¶

func (v *NullableV1SELinuxOptions) UnmarshalJSON(src []byte) error

func (*NullableV1SELinuxOptions) Unset ¶

func (v *NullableV1SELinuxOptions) Unset()

type NullableV1Scale ¶

type NullableV1Scale struct {
	// contains filtered or unexported fields
}

func NewNullableV1Scale ¶

func NewNullableV1Scale(val *V1Scale) *NullableV1Scale

func (NullableV1Scale) Get ¶

func (v NullableV1Scale) Get() *V1Scale

func (NullableV1Scale) IsSet ¶

func (v NullableV1Scale) IsSet() bool

func (NullableV1Scale) MarshalJSON ¶

func (v NullableV1Scale) MarshalJSON() ([]byte, error)

func (*NullableV1Scale) Set ¶

func (v *NullableV1Scale) Set(val *V1Scale)

func (*NullableV1Scale) UnmarshalJSON ¶

func (v *NullableV1Scale) UnmarshalJSON(src []byte) error

func (*NullableV1Scale) Unset ¶

func (v *NullableV1Scale) Unset()

type NullableV1ScaleIOPersistentVolumeSource ¶

type NullableV1ScaleIOPersistentVolumeSource struct {
	// contains filtered or unexported fields
}

func (NullableV1ScaleIOPersistentVolumeSource) Get ¶

func (NullableV1ScaleIOPersistentVolumeSource) IsSet ¶

func (NullableV1ScaleIOPersistentVolumeSource) MarshalJSON ¶

func (v NullableV1ScaleIOPersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*NullableV1ScaleIOPersistentVolumeSource) Set ¶

func (*NullableV1ScaleIOPersistentVolumeSource) UnmarshalJSON ¶

func (v *NullableV1ScaleIOPersistentVolumeSource) UnmarshalJSON(src []byte) error

func (*NullableV1ScaleIOPersistentVolumeSource) Unset ¶

type NullableV1ScaleIOVolumeSource ¶

type NullableV1ScaleIOVolumeSource struct {
	// contains filtered or unexported fields
}

func (NullableV1ScaleIOVolumeSource) Get ¶

func (NullableV1ScaleIOVolumeSource) IsSet ¶

func (NullableV1ScaleIOVolumeSource) MarshalJSON ¶

func (v NullableV1ScaleIOVolumeSource) MarshalJSON() ([]byte, error)

func (*NullableV1ScaleIOVolumeSource) Set ¶

func (*NullableV1ScaleIOVolumeSource) UnmarshalJSON ¶

func (v *NullableV1ScaleIOVolumeSource) UnmarshalJSON(src []byte) error

func (*NullableV1ScaleIOVolumeSource) Unset ¶

func (v *NullableV1ScaleIOVolumeSource) Unset()

type NullableV1ScaleSpec ¶

type NullableV1ScaleSpec struct {
	// contains filtered or unexported fields
}

func NewNullableV1ScaleSpec ¶

func NewNullableV1ScaleSpec(val *V1ScaleSpec) *NullableV1ScaleSpec

func (NullableV1ScaleSpec) Get ¶

func (NullableV1ScaleSpec) IsSet ¶

func (v NullableV1ScaleSpec) IsSet() bool

func (NullableV1ScaleSpec) MarshalJSON ¶

func (v NullableV1ScaleSpec) MarshalJSON() ([]byte, error)

func (*NullableV1ScaleSpec) Set ¶

func (v *NullableV1ScaleSpec) Set(val *V1ScaleSpec)

func (*NullableV1ScaleSpec) UnmarshalJSON ¶

func (v *NullableV1ScaleSpec) UnmarshalJSON(src []byte) error

func (*NullableV1ScaleSpec) Unset ¶

func (v *NullableV1ScaleSpec) Unset()

type NullableV1ScaleStatus ¶

type NullableV1ScaleStatus struct {
	// contains filtered or unexported fields
}

func NewNullableV1ScaleStatus ¶

func NewNullableV1ScaleStatus(val *V1ScaleStatus) *NullableV1ScaleStatus

func (NullableV1ScaleStatus) Get ¶

func (NullableV1ScaleStatus) IsSet ¶

func (v NullableV1ScaleStatus) IsSet() bool

func (NullableV1ScaleStatus) MarshalJSON ¶

func (v NullableV1ScaleStatus) MarshalJSON() ([]byte, error)

func (*NullableV1ScaleStatus) Set ¶

func (v *NullableV1ScaleStatus) Set(val *V1ScaleStatus)

func (*NullableV1ScaleStatus) UnmarshalJSON ¶

func (v *NullableV1ScaleStatus) UnmarshalJSON(src []byte) error

func (*NullableV1ScaleStatus) Unset ¶

func (v *NullableV1ScaleStatus) Unset()

type NullableV1ScopeSelector ¶

type NullableV1ScopeSelector struct {
	// contains filtered or unexported fields
}

func NewNullableV1ScopeSelector ¶

func NewNullableV1ScopeSelector(val *V1ScopeSelector) *NullableV1ScopeSelector

func (NullableV1ScopeSelector) Get ¶

func (NullableV1ScopeSelector) IsSet ¶

func (v NullableV1ScopeSelector) IsSet() bool

func (NullableV1ScopeSelector) MarshalJSON ¶

func (v NullableV1ScopeSelector) MarshalJSON() ([]byte, error)

func (*NullableV1ScopeSelector) Set ¶

func (*NullableV1ScopeSelector) UnmarshalJSON ¶

func (v *NullableV1ScopeSelector) UnmarshalJSON(src []byte) error

func (*NullableV1ScopeSelector) Unset ¶

func (v *NullableV1ScopeSelector) Unset()

type NullableV1ScopedResourceSelectorRequirement ¶

type NullableV1ScopedResourceSelectorRequirement struct {
	// contains filtered or unexported fields
}

func (NullableV1ScopedResourceSelectorRequirement) Get ¶

func (NullableV1ScopedResourceSelectorRequirement) IsSet ¶

func (NullableV1ScopedResourceSelectorRequirement) MarshalJSON ¶

func (*NullableV1ScopedResourceSelectorRequirement) Set ¶

func (*NullableV1ScopedResourceSelectorRequirement) UnmarshalJSON ¶

func (v *NullableV1ScopedResourceSelectorRequirement) UnmarshalJSON(src []byte) error

func (*NullableV1ScopedResourceSelectorRequirement) Unset ¶

type NullableV1Secret ¶

type NullableV1Secret struct {
	// contains filtered or unexported fields
}

func NewNullableV1Secret ¶

func NewNullableV1Secret(val *V1Secret) *NullableV1Secret

func (NullableV1Secret) Get ¶

func (v NullableV1Secret) Get() *V1Secret

func (NullableV1Secret) IsSet ¶

func (v NullableV1Secret) IsSet() bool

func (NullableV1Secret) MarshalJSON ¶

func (v NullableV1Secret) MarshalJSON() ([]byte, error)

func (*NullableV1Secret) Set ¶

func (v *NullableV1Secret) Set(val *V1Secret)

func (*NullableV1Secret) UnmarshalJSON ¶

func (v *NullableV1Secret) UnmarshalJSON(src []byte) error

func (*NullableV1Secret) Unset ¶

func (v *NullableV1Secret) Unset()

type NullableV1SecretBuildSource ¶

type NullableV1SecretBuildSource struct {
	// contains filtered or unexported fields
}

func (NullableV1SecretBuildSource) Get ¶

func (NullableV1SecretBuildSource) IsSet ¶

func (NullableV1SecretBuildSource) MarshalJSON ¶

func (v NullableV1SecretBuildSource) MarshalJSON() ([]byte, error)

func (*NullableV1SecretBuildSource) Set ¶

func (*NullableV1SecretBuildSource) UnmarshalJSON ¶

func (v *NullableV1SecretBuildSource) UnmarshalJSON(src []byte) error

func (*NullableV1SecretBuildSource) Unset ¶

func (v *NullableV1SecretBuildSource) Unset()

type NullableV1SecretEnvSource ¶

type NullableV1SecretEnvSource struct {
	// contains filtered or unexported fields
}

func NewNullableV1SecretEnvSource ¶

func NewNullableV1SecretEnvSource(val *V1SecretEnvSource) *NullableV1SecretEnvSource

func (NullableV1SecretEnvSource) Get ¶

func (NullableV1SecretEnvSource) IsSet ¶

func (v NullableV1SecretEnvSource) IsSet() bool

func (NullableV1SecretEnvSource) MarshalJSON ¶

func (v NullableV1SecretEnvSource) MarshalJSON() ([]byte, error)

func (*NullableV1SecretEnvSource) Set ¶

func (*NullableV1SecretEnvSource) UnmarshalJSON ¶

func (v *NullableV1SecretEnvSource) UnmarshalJSON(src []byte) error

func (*NullableV1SecretEnvSource) Unset ¶

func (v *NullableV1SecretEnvSource) Unset()

type NullableV1SecretKeySelector ¶

type NullableV1SecretKeySelector struct {
	// contains filtered or unexported fields
}

func (NullableV1SecretKeySelector) Get ¶

func (NullableV1SecretKeySelector) IsSet ¶

func (NullableV1SecretKeySelector) MarshalJSON ¶

func (v NullableV1SecretKeySelector) MarshalJSON() ([]byte, error)

func (*NullableV1SecretKeySelector) Set ¶

func (*NullableV1SecretKeySelector) UnmarshalJSON ¶

func (v *NullableV1SecretKeySelector) UnmarshalJSON(src []byte) error

func (*NullableV1SecretKeySelector) Unset ¶

func (v *NullableV1SecretKeySelector) Unset()

type NullableV1SecretList ¶

type NullableV1SecretList struct {
	// contains filtered or unexported fields
}

func NewNullableV1SecretList ¶

func NewNullableV1SecretList(val *V1SecretList) *NullableV1SecretList

func (NullableV1SecretList) Get ¶

func (NullableV1SecretList) IsSet ¶

func (v NullableV1SecretList) IsSet() bool

func (NullableV1SecretList) MarshalJSON ¶

func (v NullableV1SecretList) MarshalJSON() ([]byte, error)

func (*NullableV1SecretList) Set ¶

func (v *NullableV1SecretList) Set(val *V1SecretList)

func (*NullableV1SecretList) UnmarshalJSON ¶

func (v *NullableV1SecretList) UnmarshalJSON(src []byte) error

func (*NullableV1SecretList) Unset ¶

func (v *NullableV1SecretList) Unset()

type NullableV1SecretLocalReference ¶

type NullableV1SecretLocalReference struct {
	// contains filtered or unexported fields
}

func (NullableV1SecretLocalReference) Get ¶

func (NullableV1SecretLocalReference) IsSet ¶

func (NullableV1SecretLocalReference) MarshalJSON ¶

func (v NullableV1SecretLocalReference) MarshalJSON() ([]byte, error)

func (*NullableV1SecretLocalReference) Set ¶

func (*NullableV1SecretLocalReference) UnmarshalJSON ¶

func (v *NullableV1SecretLocalReference) UnmarshalJSON(src []byte) error

func (*NullableV1SecretLocalReference) Unset ¶

func (v *NullableV1SecretLocalReference) Unset()

type NullableV1SecretProjection ¶

type NullableV1SecretProjection struct {
	// contains filtered or unexported fields
}

func NewNullableV1SecretProjection ¶

func NewNullableV1SecretProjection(val *V1SecretProjection) *NullableV1SecretProjection

func (NullableV1SecretProjection) Get ¶

func (NullableV1SecretProjection) IsSet ¶

func (v NullableV1SecretProjection) IsSet() bool

func (NullableV1SecretProjection) MarshalJSON ¶

func (v NullableV1SecretProjection) MarshalJSON() ([]byte, error)

func (*NullableV1SecretProjection) Set ¶

func (*NullableV1SecretProjection) UnmarshalJSON ¶

func (v *NullableV1SecretProjection) UnmarshalJSON(src []byte) error

func (*NullableV1SecretProjection) Unset ¶

func (v *NullableV1SecretProjection) Unset()

type NullableV1SecretReference ¶

type NullableV1SecretReference struct {
	// contains filtered or unexported fields
}

func NewNullableV1SecretReference ¶

func NewNullableV1SecretReference(val *V1SecretReference) *NullableV1SecretReference

func (NullableV1SecretReference) Get ¶

func (NullableV1SecretReference) IsSet ¶

func (v NullableV1SecretReference) IsSet() bool

func (NullableV1SecretReference) MarshalJSON ¶

func (v NullableV1SecretReference) MarshalJSON() ([]byte, error)

func (*NullableV1SecretReference) Set ¶

func (*NullableV1SecretReference) UnmarshalJSON ¶

func (v *NullableV1SecretReference) UnmarshalJSON(src []byte) error

func (*NullableV1SecretReference) Unset ¶

func (v *NullableV1SecretReference) Unset()

type NullableV1SecretSpec ¶

type NullableV1SecretSpec struct {
	// contains filtered or unexported fields
}

func NewNullableV1SecretSpec ¶

func NewNullableV1SecretSpec(val *V1SecretSpec) *NullableV1SecretSpec

func (NullableV1SecretSpec) Get ¶

func (NullableV1SecretSpec) IsSet ¶

func (v NullableV1SecretSpec) IsSet() bool

func (NullableV1SecretSpec) MarshalJSON ¶

func (v NullableV1SecretSpec) MarshalJSON() ([]byte, error)

func (*NullableV1SecretSpec) Set ¶

func (v *NullableV1SecretSpec) Set(val *V1SecretSpec)

func (*NullableV1SecretSpec) UnmarshalJSON ¶

func (v *NullableV1SecretSpec) UnmarshalJSON(src []byte) error

func (*NullableV1SecretSpec) Unset ¶

func (v *NullableV1SecretSpec) Unset()

type NullableV1SecretVolumeSource ¶

type NullableV1SecretVolumeSource struct {
	// contains filtered or unexported fields
}

func (NullableV1SecretVolumeSource) Get ¶

func (NullableV1SecretVolumeSource) IsSet ¶

func (NullableV1SecretVolumeSource) MarshalJSON ¶

func (v NullableV1SecretVolumeSource) MarshalJSON() ([]byte, error)

func (*NullableV1SecretVolumeSource) Set ¶

func (*NullableV1SecretVolumeSource) UnmarshalJSON ¶

func (v *NullableV1SecretVolumeSource) UnmarshalJSON(src []byte) error

func (*NullableV1SecretVolumeSource) Unset ¶

func (v *NullableV1SecretVolumeSource) Unset()

type NullableV1SecurityContext ¶

type NullableV1SecurityContext struct {
	// contains filtered or unexported fields
}

func NewNullableV1SecurityContext ¶

func NewNullableV1SecurityContext(val *V1SecurityContext) *NullableV1SecurityContext

func (NullableV1SecurityContext) Get ¶

func (NullableV1SecurityContext) IsSet ¶

func (v NullableV1SecurityContext) IsSet() bool

func (NullableV1SecurityContext) MarshalJSON ¶

func (v NullableV1SecurityContext) MarshalJSON() ([]byte, error)

func (*NullableV1SecurityContext) Set ¶

func (*NullableV1SecurityContext) UnmarshalJSON ¶

func (v *NullableV1SecurityContext) UnmarshalJSON(src []byte) error

func (*NullableV1SecurityContext) Unset ¶

func (v *NullableV1SecurityContext) Unset()

type NullableV1SecurityContextConstraints ¶

type NullableV1SecurityContextConstraints struct {
	// contains filtered or unexported fields
}

func (NullableV1SecurityContextConstraints) Get ¶

func (NullableV1SecurityContextConstraints) IsSet ¶

func (NullableV1SecurityContextConstraints) MarshalJSON ¶

func (v NullableV1SecurityContextConstraints) MarshalJSON() ([]byte, error)

func (*NullableV1SecurityContextConstraints) Set ¶

func (*NullableV1SecurityContextConstraints) UnmarshalJSON ¶

func (v *NullableV1SecurityContextConstraints) UnmarshalJSON(src []byte) error

func (*NullableV1SecurityContextConstraints) Unset ¶

type NullableV1SecurityContextConstraintsList ¶

type NullableV1SecurityContextConstraintsList struct {
	// contains filtered or unexported fields
}

func (NullableV1SecurityContextConstraintsList) Get ¶

func (NullableV1SecurityContextConstraintsList) IsSet ¶

func (NullableV1SecurityContextConstraintsList) MarshalJSON ¶

func (*NullableV1SecurityContextConstraintsList) Set ¶

func (*NullableV1SecurityContextConstraintsList) UnmarshalJSON ¶

func (v *NullableV1SecurityContextConstraintsList) UnmarshalJSON(src []byte) error

func (*NullableV1SecurityContextConstraintsList) Unset ¶

type NullableV1Service ¶

type NullableV1Service struct {
	// contains filtered or unexported fields
}

func NewNullableV1Service ¶

func NewNullableV1Service(val *V1Service) *NullableV1Service

func (NullableV1Service) Get ¶

func (v NullableV1Service) Get() *V1Service

func (NullableV1Service) IsSet ¶

func (v NullableV1Service) IsSet() bool

func (NullableV1Service) MarshalJSON ¶

func (v NullableV1Service) MarshalJSON() ([]byte, error)

func (*NullableV1Service) Set ¶

func (v *NullableV1Service) Set(val *V1Service)

func (*NullableV1Service) UnmarshalJSON ¶

func (v *NullableV1Service) UnmarshalJSON(src []byte) error

func (*NullableV1Service) Unset ¶

func (v *NullableV1Service) Unset()

type NullableV1ServiceAccount ¶

type NullableV1ServiceAccount struct {
	// contains filtered or unexported fields
}

func NewNullableV1ServiceAccount ¶

func NewNullableV1ServiceAccount(val *V1ServiceAccount) *NullableV1ServiceAccount

func (NullableV1ServiceAccount) Get ¶

func (NullableV1ServiceAccount) IsSet ¶

func (v NullableV1ServiceAccount) IsSet() bool

func (NullableV1ServiceAccount) MarshalJSON ¶

func (v NullableV1ServiceAccount) MarshalJSON() ([]byte, error)

func (*NullableV1ServiceAccount) Set ¶

func (*NullableV1ServiceAccount) UnmarshalJSON ¶

func (v *NullableV1ServiceAccount) UnmarshalJSON(src []byte) error

func (*NullableV1ServiceAccount) Unset ¶

func (v *NullableV1ServiceAccount) Unset()

type NullableV1ServiceAccountList ¶

type NullableV1ServiceAccountList struct {
	// contains filtered or unexported fields
}

func (NullableV1ServiceAccountList) Get ¶

func (NullableV1ServiceAccountList) IsSet ¶

func (NullableV1ServiceAccountList) MarshalJSON ¶

func (v NullableV1ServiceAccountList) MarshalJSON() ([]byte, error)

func (*NullableV1ServiceAccountList) Set ¶

func (*NullableV1ServiceAccountList) UnmarshalJSON ¶

func (v *NullableV1ServiceAccountList) UnmarshalJSON(src []byte) error

func (*NullableV1ServiceAccountList) Unset ¶

func (v *NullableV1ServiceAccountList) Unset()

type NullableV1ServiceAccountTokenProjection ¶

type NullableV1ServiceAccountTokenProjection struct {
	// contains filtered or unexported fields
}

func (NullableV1ServiceAccountTokenProjection) Get ¶

func (NullableV1ServiceAccountTokenProjection) IsSet ¶

func (NullableV1ServiceAccountTokenProjection) MarshalJSON ¶

func (v NullableV1ServiceAccountTokenProjection) MarshalJSON() ([]byte, error)

func (*NullableV1ServiceAccountTokenProjection) Set ¶

func (*NullableV1ServiceAccountTokenProjection) UnmarshalJSON ¶

func (v *NullableV1ServiceAccountTokenProjection) UnmarshalJSON(src []byte) error

func (*NullableV1ServiceAccountTokenProjection) Unset ¶

type NullableV1ServiceList ¶

type NullableV1ServiceList struct {
	// contains filtered or unexported fields
}

func NewNullableV1ServiceList ¶

func NewNullableV1ServiceList(val *V1ServiceList) *NullableV1ServiceList

func (NullableV1ServiceList) Get ¶

func (NullableV1ServiceList) IsSet ¶

func (v NullableV1ServiceList) IsSet() bool

func (NullableV1ServiceList) MarshalJSON ¶

func (v NullableV1ServiceList) MarshalJSON() ([]byte, error)

func (*NullableV1ServiceList) Set ¶

func (v *NullableV1ServiceList) Set(val *V1ServiceList)

func (*NullableV1ServiceList) UnmarshalJSON ¶

func (v *NullableV1ServiceList) UnmarshalJSON(src []byte) error

func (*NullableV1ServiceList) Unset ¶

func (v *NullableV1ServiceList) Unset()

type NullableV1ServicePort ¶

type NullableV1ServicePort struct {
	// contains filtered or unexported fields
}

func NewNullableV1ServicePort ¶

func NewNullableV1ServicePort(val *V1ServicePort) *NullableV1ServicePort

func (NullableV1ServicePort) Get ¶

func (NullableV1ServicePort) IsSet ¶

func (v NullableV1ServicePort) IsSet() bool

func (NullableV1ServicePort) MarshalJSON ¶

func (v NullableV1ServicePort) MarshalJSON() ([]byte, error)

func (*NullableV1ServicePort) Set ¶

func (v *NullableV1ServicePort) Set(val *V1ServicePort)

func (*NullableV1ServicePort) UnmarshalJSON ¶

func (v *NullableV1ServicePort) UnmarshalJSON(src []byte) error

func (*NullableV1ServicePort) Unset ¶

func (v *NullableV1ServicePort) Unset()

type NullableV1ServiceSpec ¶

type NullableV1ServiceSpec struct {
	// contains filtered or unexported fields
}

func NewNullableV1ServiceSpec ¶

func NewNullableV1ServiceSpec(val *V1ServiceSpec) *NullableV1ServiceSpec

func (NullableV1ServiceSpec) Get ¶

func (NullableV1ServiceSpec) IsSet ¶

func (v NullableV1ServiceSpec) IsSet() bool

func (NullableV1ServiceSpec) MarshalJSON ¶

func (v NullableV1ServiceSpec) MarshalJSON() ([]byte, error)

func (*NullableV1ServiceSpec) Set ¶

func (v *NullableV1ServiceSpec) Set(val *V1ServiceSpec)

func (*NullableV1ServiceSpec) UnmarshalJSON ¶

func (v *NullableV1ServiceSpec) UnmarshalJSON(src []byte) error

func (*NullableV1ServiceSpec) Unset ¶

func (v *NullableV1ServiceSpec) Unset()

type NullableV1ServiceStatus ¶

type NullableV1ServiceStatus struct {
	// contains filtered or unexported fields
}

func NewNullableV1ServiceStatus ¶

func NewNullableV1ServiceStatus(val *V1ServiceStatus) *NullableV1ServiceStatus

func (NullableV1ServiceStatus) Get ¶

func (NullableV1ServiceStatus) IsSet ¶

func (v NullableV1ServiceStatus) IsSet() bool

func (NullableV1ServiceStatus) MarshalJSON ¶

func (v NullableV1ServiceStatus) MarshalJSON() ([]byte, error)

func (*NullableV1ServiceStatus) Set ¶

func (*NullableV1ServiceStatus) UnmarshalJSON ¶

func (v *NullableV1ServiceStatus) UnmarshalJSON(src []byte) error

func (*NullableV1ServiceStatus) Unset ¶

func (v *NullableV1ServiceStatus) Unset()

type NullableV1SessionAffinityConfig ¶

type NullableV1SessionAffinityConfig struct {
	// contains filtered or unexported fields
}

func (NullableV1SessionAffinityConfig) Get ¶

func (NullableV1SessionAffinityConfig) IsSet ¶

func (NullableV1SessionAffinityConfig) MarshalJSON ¶

func (v NullableV1SessionAffinityConfig) MarshalJSON() ([]byte, error)

func (*NullableV1SessionAffinityConfig) Set ¶

func (*NullableV1SessionAffinityConfig) UnmarshalJSON ¶

func (v *NullableV1SessionAffinityConfig) UnmarshalJSON(src []byte) error

func (*NullableV1SessionAffinityConfig) Unset ¶

type NullableV1SignatureCondition ¶

type NullableV1SignatureCondition struct {
	// contains filtered or unexported fields
}

func (NullableV1SignatureCondition) Get ¶

func (NullableV1SignatureCondition) IsSet ¶

func (NullableV1SignatureCondition) MarshalJSON ¶

func (v NullableV1SignatureCondition) MarshalJSON() ([]byte, error)

func (*NullableV1SignatureCondition) Set ¶

func (*NullableV1SignatureCondition) UnmarshalJSON ¶

func (v *NullableV1SignatureCondition) UnmarshalJSON(src []byte) error

func (*NullableV1SignatureCondition) Unset ¶

func (v *NullableV1SignatureCondition) Unset()

type NullableV1SignatureIssuer ¶

type NullableV1SignatureIssuer struct {
	// contains filtered or unexported fields
}

func NewNullableV1SignatureIssuer ¶

func NewNullableV1SignatureIssuer(val *V1SignatureIssuer) *NullableV1SignatureIssuer

func (NullableV1SignatureIssuer) Get ¶

func (NullableV1SignatureIssuer) IsSet ¶

func (v NullableV1SignatureIssuer) IsSet() bool

func (NullableV1SignatureIssuer) MarshalJSON ¶

func (v NullableV1SignatureIssuer) MarshalJSON() ([]byte, error)

func (*NullableV1SignatureIssuer) Set ¶

func (*NullableV1SignatureIssuer) UnmarshalJSON ¶

func (v *NullableV1SignatureIssuer) UnmarshalJSON(src []byte) error

func (*NullableV1SignatureIssuer) Unset ¶

func (v *NullableV1SignatureIssuer) Unset()

type NullableV1SignatureSubject ¶

type NullableV1SignatureSubject struct {
	// contains filtered or unexported fields
}

func NewNullableV1SignatureSubject ¶

func NewNullableV1SignatureSubject(val *V1SignatureSubject) *NullableV1SignatureSubject

func (NullableV1SignatureSubject) Get ¶

func (NullableV1SignatureSubject) IsSet ¶

func (v NullableV1SignatureSubject) IsSet() bool

func (NullableV1SignatureSubject) MarshalJSON ¶

func (v NullableV1SignatureSubject) MarshalJSON() ([]byte, error)

func (*NullableV1SignatureSubject) Set ¶

func (*NullableV1SignatureSubject) UnmarshalJSON ¶

func (v *NullableV1SignatureSubject) UnmarshalJSON(src []byte) error

func (*NullableV1SignatureSubject) Unset ¶

func (v *NullableV1SignatureSubject) Unset()

type NullableV1SourceBuildStrategy ¶

type NullableV1SourceBuildStrategy struct {
	// contains filtered or unexported fields
}

func (NullableV1SourceBuildStrategy) Get ¶

func (NullableV1SourceBuildStrategy) IsSet ¶

func (NullableV1SourceBuildStrategy) MarshalJSON ¶

func (v NullableV1SourceBuildStrategy) MarshalJSON() ([]byte, error)

func (*NullableV1SourceBuildStrategy) Set ¶

func (*NullableV1SourceBuildStrategy) UnmarshalJSON ¶

func (v *NullableV1SourceBuildStrategy) UnmarshalJSON(src []byte) error

func (*NullableV1SourceBuildStrategy) Unset ¶

func (v *NullableV1SourceBuildStrategy) Unset()

type NullableV1SourceControlUser ¶

type NullableV1SourceControlUser struct {
	// contains filtered or unexported fields
}

func (NullableV1SourceControlUser) Get ¶

func (NullableV1SourceControlUser) IsSet ¶

func (NullableV1SourceControlUser) MarshalJSON ¶

func (v NullableV1SourceControlUser) MarshalJSON() ([]byte, error)

func (*NullableV1SourceControlUser) Set ¶

func (*NullableV1SourceControlUser) UnmarshalJSON ¶

func (v *NullableV1SourceControlUser) UnmarshalJSON(src []byte) error

func (*NullableV1SourceControlUser) Unset ¶

func (v *NullableV1SourceControlUser) Unset()

type NullableV1SourceRevision ¶

type NullableV1SourceRevision struct {
	// contains filtered or unexported fields
}

func NewNullableV1SourceRevision ¶

func NewNullableV1SourceRevision(val *V1SourceRevision) *NullableV1SourceRevision

func (NullableV1SourceRevision) Get ¶

func (NullableV1SourceRevision) IsSet ¶

func (v NullableV1SourceRevision) IsSet() bool

func (NullableV1SourceRevision) MarshalJSON ¶

func (v NullableV1SourceRevision) MarshalJSON() ([]byte, error)

func (*NullableV1SourceRevision) Set ¶

func (*NullableV1SourceRevision) UnmarshalJSON ¶

func (v *NullableV1SourceRevision) UnmarshalJSON(src []byte) error

func (*NullableV1SourceRevision) Unset ¶

func (v *NullableV1SourceRevision) Unset()

type NullableV1SourceStrategyOptions ¶

type NullableV1SourceStrategyOptions struct {
	// contains filtered or unexported fields
}

func (NullableV1SourceStrategyOptions) Get ¶

func (NullableV1SourceStrategyOptions) IsSet ¶

func (NullableV1SourceStrategyOptions) MarshalJSON ¶

func (v NullableV1SourceStrategyOptions) MarshalJSON() ([]byte, error)

func (*NullableV1SourceStrategyOptions) Set ¶

func (*NullableV1SourceStrategyOptions) UnmarshalJSON ¶

func (v *NullableV1SourceStrategyOptions) UnmarshalJSON(src []byte) error

func (*NullableV1SourceStrategyOptions) Unset ¶

type NullableV1StageInfo ¶

type NullableV1StageInfo struct {
	// contains filtered or unexported fields
}

func NewNullableV1StageInfo ¶

func NewNullableV1StageInfo(val *V1StageInfo) *NullableV1StageInfo

func (NullableV1StageInfo) Get ¶

func (NullableV1StageInfo) IsSet ¶

func (v NullableV1StageInfo) IsSet() bool

func (NullableV1StageInfo) MarshalJSON ¶

func (v NullableV1StageInfo) MarshalJSON() ([]byte, error)

func (*NullableV1StageInfo) Set ¶

func (v *NullableV1StageInfo) Set(val *V1StageInfo)

func (*NullableV1StageInfo) UnmarshalJSON ¶

func (v *NullableV1StageInfo) UnmarshalJSON(src []byte) error

func (*NullableV1StageInfo) Unset ¶

func (v *NullableV1StageInfo) Unset()

type NullableV1StatefulSet ¶

type NullableV1StatefulSet struct {
	// contains filtered or unexported fields
}

func NewNullableV1StatefulSet ¶

func NewNullableV1StatefulSet(val *V1StatefulSet) *NullableV1StatefulSet

func (NullableV1StatefulSet) Get ¶

func (NullableV1StatefulSet) IsSet ¶

func (v NullableV1StatefulSet) IsSet() bool

func (NullableV1StatefulSet) MarshalJSON ¶

func (v NullableV1StatefulSet) MarshalJSON() ([]byte, error)

func (*NullableV1StatefulSet) Set ¶

func (v *NullableV1StatefulSet) Set(val *V1StatefulSet)

func (*NullableV1StatefulSet) UnmarshalJSON ¶

func (v *NullableV1StatefulSet) UnmarshalJSON(src []byte) error

func (*NullableV1StatefulSet) Unset ¶

func (v *NullableV1StatefulSet) Unset()

type NullableV1StatefulSetCondition ¶

type NullableV1StatefulSetCondition struct {
	// contains filtered or unexported fields
}

func (NullableV1StatefulSetCondition) Get ¶

func (NullableV1StatefulSetCondition) IsSet ¶

func (NullableV1StatefulSetCondition) MarshalJSON ¶

func (v NullableV1StatefulSetCondition) MarshalJSON() ([]byte, error)

func (*NullableV1StatefulSetCondition) Set ¶

func (*NullableV1StatefulSetCondition) UnmarshalJSON ¶

func (v *NullableV1StatefulSetCondition) UnmarshalJSON(src []byte) error

func (*NullableV1StatefulSetCondition) Unset ¶

func (v *NullableV1StatefulSetCondition) Unset()

type NullableV1StatefulSetList ¶

type NullableV1StatefulSetList struct {
	// contains filtered or unexported fields
}

func NewNullableV1StatefulSetList ¶

func NewNullableV1StatefulSetList(val *V1StatefulSetList) *NullableV1StatefulSetList

func (NullableV1StatefulSetList) Get ¶

func (NullableV1StatefulSetList) IsSet ¶

func (v NullableV1StatefulSetList) IsSet() bool

func (NullableV1StatefulSetList) MarshalJSON ¶

func (v NullableV1StatefulSetList) MarshalJSON() ([]byte, error)

func (*NullableV1StatefulSetList) Set ¶

func (*NullableV1StatefulSetList) UnmarshalJSON ¶

func (v *NullableV1StatefulSetList) UnmarshalJSON(src []byte) error

func (*NullableV1StatefulSetList) Unset ¶

func (v *NullableV1StatefulSetList) Unset()

type NullableV1StatefulSetSpec ¶

type NullableV1StatefulSetSpec struct {
	// contains filtered or unexported fields
}

func NewNullableV1StatefulSetSpec ¶

func NewNullableV1StatefulSetSpec(val *V1StatefulSetSpec) *NullableV1StatefulSetSpec

func (NullableV1StatefulSetSpec) Get ¶

func (NullableV1StatefulSetSpec) IsSet ¶

func (v NullableV1StatefulSetSpec) IsSet() bool

func (NullableV1StatefulSetSpec) MarshalJSON ¶

func (v NullableV1StatefulSetSpec) MarshalJSON() ([]byte, error)

func (*NullableV1StatefulSetSpec) Set ¶

func (*NullableV1StatefulSetSpec) UnmarshalJSON ¶

func (v *NullableV1StatefulSetSpec) UnmarshalJSON(src []byte) error

func (*NullableV1StatefulSetSpec) Unset ¶

func (v *NullableV1StatefulSetSpec) Unset()

type NullableV1StatefulSetStatus ¶

type NullableV1StatefulSetStatus struct {
	// contains filtered or unexported fields
}

func (NullableV1StatefulSetStatus) Get ¶

func (NullableV1StatefulSetStatus) IsSet ¶

func (NullableV1StatefulSetStatus) MarshalJSON ¶

func (v NullableV1StatefulSetStatus) MarshalJSON() ([]byte, error)

func (*NullableV1StatefulSetStatus) Set ¶

func (*NullableV1StatefulSetStatus) UnmarshalJSON ¶

func (v *NullableV1StatefulSetStatus) UnmarshalJSON(src []byte) error

func (*NullableV1StatefulSetStatus) Unset ¶

func (v *NullableV1StatefulSetStatus) Unset()

type NullableV1StatefulSetUpdateStrategy ¶

type NullableV1StatefulSetUpdateStrategy struct {
	// contains filtered or unexported fields
}

func (NullableV1StatefulSetUpdateStrategy) Get ¶

func (NullableV1StatefulSetUpdateStrategy) IsSet ¶

func (NullableV1StatefulSetUpdateStrategy) MarshalJSON ¶

func (v NullableV1StatefulSetUpdateStrategy) MarshalJSON() ([]byte, error)

func (*NullableV1StatefulSetUpdateStrategy) Set ¶

func (*NullableV1StatefulSetUpdateStrategy) UnmarshalJSON ¶

func (v *NullableV1StatefulSetUpdateStrategy) UnmarshalJSON(src []byte) error

func (*NullableV1StatefulSetUpdateStrategy) Unset ¶

type NullableV1Status ¶

type NullableV1Status struct {
	// contains filtered or unexported fields
}

func NewNullableV1Status ¶

func NewNullableV1Status(val *V1Status) *NullableV1Status

func (NullableV1Status) Get ¶

func (v NullableV1Status) Get() *V1Status

func (NullableV1Status) IsSet ¶

func (v NullableV1Status) IsSet() bool

func (NullableV1Status) MarshalJSON ¶

func (v NullableV1Status) MarshalJSON() ([]byte, error)

func (*NullableV1Status) Set ¶

func (v *NullableV1Status) Set(val *V1Status)

func (*NullableV1Status) UnmarshalJSON ¶

func (v *NullableV1Status) UnmarshalJSON(src []byte) error

func (*NullableV1Status) Unset ¶

func (v *NullableV1Status) Unset()

type NullableV1StatusCause ¶

type NullableV1StatusCause struct {
	// contains filtered or unexported fields
}

func NewNullableV1StatusCause ¶

func NewNullableV1StatusCause(val *V1StatusCause) *NullableV1StatusCause

func (NullableV1StatusCause) Get ¶

func (NullableV1StatusCause) IsSet ¶

func (v NullableV1StatusCause) IsSet() bool

func (NullableV1StatusCause) MarshalJSON ¶

func (v NullableV1StatusCause) MarshalJSON() ([]byte, error)

func (*NullableV1StatusCause) Set ¶

func (v *NullableV1StatusCause) Set(val *V1StatusCause)

func (*NullableV1StatusCause) UnmarshalJSON ¶

func (v *NullableV1StatusCause) UnmarshalJSON(src []byte) error

func (*NullableV1StatusCause) Unset ¶

func (v *NullableV1StatusCause) Unset()

type NullableV1StatusDetails ¶

type NullableV1StatusDetails struct {
	// contains filtered or unexported fields
}

func NewNullableV1StatusDetails ¶

func NewNullableV1StatusDetails(val *V1StatusDetails) *NullableV1StatusDetails

func (NullableV1StatusDetails) Get ¶

func (NullableV1StatusDetails) IsSet ¶

func (v NullableV1StatusDetails) IsSet() bool

func (NullableV1StatusDetails) MarshalJSON ¶

func (v NullableV1StatusDetails) MarshalJSON() ([]byte, error)

func (*NullableV1StatusDetails) Set ¶

func (*NullableV1StatusDetails) UnmarshalJSON ¶

func (v *NullableV1StatusDetails) UnmarshalJSON(src []byte) error

func (*NullableV1StatusDetails) Unset ¶

func (v *NullableV1StatusDetails) Unset()

type NullableV1StepInfo ¶

type NullableV1StepInfo struct {
	// contains filtered or unexported fields
}

func NewNullableV1StepInfo ¶

func NewNullableV1StepInfo(val *V1StepInfo) *NullableV1StepInfo

func (NullableV1StepInfo) Get ¶

func (v NullableV1StepInfo) Get() *V1StepInfo

func (NullableV1StepInfo) IsSet ¶

func (v NullableV1StepInfo) IsSet() bool

func (NullableV1StepInfo) MarshalJSON ¶

func (v NullableV1StepInfo) MarshalJSON() ([]byte, error)

func (*NullableV1StepInfo) Set ¶

func (v *NullableV1StepInfo) Set(val *V1StepInfo)

func (*NullableV1StepInfo) UnmarshalJSON ¶

func (v *NullableV1StepInfo) UnmarshalJSON(src []byte) error

func (*NullableV1StepInfo) Unset ¶

func (v *NullableV1StepInfo) Unset()

type NullableV1StorageOSPersistentVolumeSource ¶

type NullableV1StorageOSPersistentVolumeSource struct {
	// contains filtered or unexported fields
}

func (NullableV1StorageOSPersistentVolumeSource) Get ¶

func (NullableV1StorageOSPersistentVolumeSource) IsSet ¶

func (NullableV1StorageOSPersistentVolumeSource) MarshalJSON ¶

func (*NullableV1StorageOSPersistentVolumeSource) Set ¶

func (*NullableV1StorageOSPersistentVolumeSource) UnmarshalJSON ¶

func (v *NullableV1StorageOSPersistentVolumeSource) UnmarshalJSON(src []byte) error

func (*NullableV1StorageOSPersistentVolumeSource) Unset ¶

type NullableV1StorageOSVolumeSource ¶

type NullableV1StorageOSVolumeSource struct {
	// contains filtered or unexported fields
}

func (NullableV1StorageOSVolumeSource) Get ¶

func (NullableV1StorageOSVolumeSource) IsSet ¶

func (NullableV1StorageOSVolumeSource) MarshalJSON ¶

func (v NullableV1StorageOSVolumeSource) MarshalJSON() ([]byte, error)

func (*NullableV1StorageOSVolumeSource) Set ¶

func (*NullableV1StorageOSVolumeSource) UnmarshalJSON ¶

func (v *NullableV1StorageOSVolumeSource) UnmarshalJSON(src []byte) error

func (*NullableV1StorageOSVolumeSource) Unset ¶

type NullableV1SupplementalGroupsStrategyOptions ¶

type NullableV1SupplementalGroupsStrategyOptions struct {
	// contains filtered or unexported fields
}

func (NullableV1SupplementalGroupsStrategyOptions) Get ¶

func (NullableV1SupplementalGroupsStrategyOptions) IsSet ¶

func (NullableV1SupplementalGroupsStrategyOptions) MarshalJSON ¶

func (*NullableV1SupplementalGroupsStrategyOptions) Set ¶

func (*NullableV1SupplementalGroupsStrategyOptions) UnmarshalJSON ¶

func (v *NullableV1SupplementalGroupsStrategyOptions) UnmarshalJSON(src []byte) error

func (*NullableV1SupplementalGroupsStrategyOptions) Unset ¶

type NullableV1Sysctl ¶

type NullableV1Sysctl struct {
	// contains filtered or unexported fields
}

func NewNullableV1Sysctl ¶

func NewNullableV1Sysctl(val *V1Sysctl) *NullableV1Sysctl

func (NullableV1Sysctl) Get ¶

func (v NullableV1Sysctl) Get() *V1Sysctl

func (NullableV1Sysctl) IsSet ¶

func (v NullableV1Sysctl) IsSet() bool

func (NullableV1Sysctl) MarshalJSON ¶

func (v NullableV1Sysctl) MarshalJSON() ([]byte, error)

func (*NullableV1Sysctl) Set ¶

func (v *NullableV1Sysctl) Set(val *V1Sysctl)

func (*NullableV1Sysctl) UnmarshalJSON ¶

func (v *NullableV1Sysctl) UnmarshalJSON(src []byte) error

func (*NullableV1Sysctl) Unset ¶

func (v *NullableV1Sysctl) Unset()

type NullableV1TCPSocketAction ¶

type NullableV1TCPSocketAction struct {
	// contains filtered or unexported fields
}

func NewNullableV1TCPSocketAction ¶

func NewNullableV1TCPSocketAction(val *V1TCPSocketAction) *NullableV1TCPSocketAction

func (NullableV1TCPSocketAction) Get ¶

func (NullableV1TCPSocketAction) IsSet ¶

func (v NullableV1TCPSocketAction) IsSet() bool

func (NullableV1TCPSocketAction) MarshalJSON ¶

func (v NullableV1TCPSocketAction) MarshalJSON() ([]byte, error)

func (*NullableV1TCPSocketAction) Set ¶

func (*NullableV1TCPSocketAction) UnmarshalJSON ¶

func (v *NullableV1TCPSocketAction) UnmarshalJSON(src []byte) error

func (*NullableV1TCPSocketAction) Unset ¶

func (v *NullableV1TCPSocketAction) Unset()

type NullableV1TLSConfig ¶

type NullableV1TLSConfig struct {
	// contains filtered or unexported fields
}

func NewNullableV1TLSConfig ¶

func NewNullableV1TLSConfig(val *V1TLSConfig) *NullableV1TLSConfig

func (NullableV1TLSConfig) Get ¶

func (NullableV1TLSConfig) IsSet ¶

func (v NullableV1TLSConfig) IsSet() bool

func (NullableV1TLSConfig) MarshalJSON ¶

func (v NullableV1TLSConfig) MarshalJSON() ([]byte, error)

func (*NullableV1TLSConfig) Set ¶

func (v *NullableV1TLSConfig) Set(val *V1TLSConfig)

func (*NullableV1TLSConfig) UnmarshalJSON ¶

func (v *NullableV1TLSConfig) UnmarshalJSON(src []byte) error

func (*NullableV1TLSConfig) Unset ¶

func (v *NullableV1TLSConfig) Unset()

type NullableV1TagEvent ¶

type NullableV1TagEvent struct {
	// contains filtered or unexported fields
}

func NewNullableV1TagEvent ¶

func NewNullableV1TagEvent(val *V1TagEvent) *NullableV1TagEvent

func (NullableV1TagEvent) Get ¶

func (v NullableV1TagEvent) Get() *V1TagEvent

func (NullableV1TagEvent) IsSet ¶

func (v NullableV1TagEvent) IsSet() bool

func (NullableV1TagEvent) MarshalJSON ¶

func (v NullableV1TagEvent) MarshalJSON() ([]byte, error)

func (*NullableV1TagEvent) Set ¶

func (v *NullableV1TagEvent) Set(val *V1TagEvent)

func (*NullableV1TagEvent) UnmarshalJSON ¶

func (v *NullableV1TagEvent) UnmarshalJSON(src []byte) error

func (*NullableV1TagEvent) Unset ¶

func (v *NullableV1TagEvent) Unset()

type NullableV1TagEventCondition ¶

type NullableV1TagEventCondition struct {
	// contains filtered or unexported fields
}

func (NullableV1TagEventCondition) Get ¶

func (NullableV1TagEventCondition) IsSet ¶

func (NullableV1TagEventCondition) MarshalJSON ¶

func (v NullableV1TagEventCondition) MarshalJSON() ([]byte, error)

func (*NullableV1TagEventCondition) Set ¶

func (*NullableV1TagEventCondition) UnmarshalJSON ¶

func (v *NullableV1TagEventCondition) UnmarshalJSON(src []byte) error

func (*NullableV1TagEventCondition) Unset ¶

func (v *NullableV1TagEventCondition) Unset()

type NullableV1TagImageHook ¶

type NullableV1TagImageHook struct {
	// contains filtered or unexported fields
}

func NewNullableV1TagImageHook ¶

func NewNullableV1TagImageHook(val *V1TagImageHook) *NullableV1TagImageHook

func (NullableV1TagImageHook) Get ¶

func (NullableV1TagImageHook) IsSet ¶

func (v NullableV1TagImageHook) IsSet() bool

func (NullableV1TagImageHook) MarshalJSON ¶

func (v NullableV1TagImageHook) MarshalJSON() ([]byte, error)

func (*NullableV1TagImageHook) Set ¶

func (*NullableV1TagImageHook) UnmarshalJSON ¶

func (v *NullableV1TagImageHook) UnmarshalJSON(src []byte) error

func (*NullableV1TagImageHook) Unset ¶

func (v *NullableV1TagImageHook) Unset()

type NullableV1TagImportPolicy ¶

type NullableV1TagImportPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableV1TagImportPolicy ¶

func NewNullableV1TagImportPolicy(val *V1TagImportPolicy) *NullableV1TagImportPolicy

func (NullableV1TagImportPolicy) Get ¶

func (NullableV1TagImportPolicy) IsSet ¶

func (v NullableV1TagImportPolicy) IsSet() bool

func (NullableV1TagImportPolicy) MarshalJSON ¶

func (v NullableV1TagImportPolicy) MarshalJSON() ([]byte, error)

func (*NullableV1TagImportPolicy) Set ¶

func (*NullableV1TagImportPolicy) UnmarshalJSON ¶

func (v *NullableV1TagImportPolicy) UnmarshalJSON(src []byte) error

func (*NullableV1TagImportPolicy) Unset ¶

func (v *NullableV1TagImportPolicy) Unset()

type NullableV1TagReference ¶

type NullableV1TagReference struct {
	// contains filtered or unexported fields
}

func NewNullableV1TagReference ¶

func NewNullableV1TagReference(val *V1TagReference) *NullableV1TagReference

func (NullableV1TagReference) Get ¶

func (NullableV1TagReference) IsSet ¶

func (v NullableV1TagReference) IsSet() bool

func (NullableV1TagReference) MarshalJSON ¶

func (v NullableV1TagReference) MarshalJSON() ([]byte, error)

func (*NullableV1TagReference) Set ¶

func (*NullableV1TagReference) UnmarshalJSON ¶

func (v *NullableV1TagReference) UnmarshalJSON(src []byte) error

func (*NullableV1TagReference) Unset ¶

func (v *NullableV1TagReference) Unset()

type NullableV1TagReferencePolicy ¶

type NullableV1TagReferencePolicy struct {
	// contains filtered or unexported fields
}

func (NullableV1TagReferencePolicy) Get ¶

func (NullableV1TagReferencePolicy) IsSet ¶

func (NullableV1TagReferencePolicy) MarshalJSON ¶

func (v NullableV1TagReferencePolicy) MarshalJSON() ([]byte, error)

func (*NullableV1TagReferencePolicy) Set ¶

func (*NullableV1TagReferencePolicy) UnmarshalJSON ¶

func (v *NullableV1TagReferencePolicy) UnmarshalJSON(src []byte) error

func (*NullableV1TagReferencePolicy) Unset ¶

func (v *NullableV1TagReferencePolicy) Unset()

type NullableV1Taint ¶

type NullableV1Taint struct {
	// contains filtered or unexported fields
}

func NewNullableV1Taint ¶

func NewNullableV1Taint(val *V1Taint) *NullableV1Taint

func (NullableV1Taint) Get ¶

func (v NullableV1Taint) Get() *V1Taint

func (NullableV1Taint) IsSet ¶

func (v NullableV1Taint) IsSet() bool

func (NullableV1Taint) MarshalJSON ¶

func (v NullableV1Taint) MarshalJSON() ([]byte, error)

func (*NullableV1Taint) Set ¶

func (v *NullableV1Taint) Set(val *V1Taint)

func (*NullableV1Taint) UnmarshalJSON ¶

func (v *NullableV1Taint) UnmarshalJSON(src []byte) error

func (*NullableV1Taint) Unset ¶

func (v *NullableV1Taint) Unset()

type NullableV1Template ¶

type NullableV1Template struct {
	// contains filtered or unexported fields
}

func NewNullableV1Template ¶

func NewNullableV1Template(val *V1Template) *NullableV1Template

func (NullableV1Template) Get ¶

func (v NullableV1Template) Get() *V1Template

func (NullableV1Template) IsSet ¶

func (v NullableV1Template) IsSet() bool

func (NullableV1Template) MarshalJSON ¶

func (v NullableV1Template) MarshalJSON() ([]byte, error)

func (*NullableV1Template) Set ¶

func (v *NullableV1Template) Set(val *V1Template)

func (*NullableV1Template) UnmarshalJSON ¶

func (v *NullableV1Template) UnmarshalJSON(src []byte) error

func (*NullableV1Template) Unset ¶

func (v *NullableV1Template) Unset()

type NullableV1TemplateInstance ¶

type NullableV1TemplateInstance struct {
	// contains filtered or unexported fields
}

func NewNullableV1TemplateInstance ¶

func NewNullableV1TemplateInstance(val *V1TemplateInstance) *NullableV1TemplateInstance

func (NullableV1TemplateInstance) Get ¶

func (NullableV1TemplateInstance) IsSet ¶

func (v NullableV1TemplateInstance) IsSet() bool

func (NullableV1TemplateInstance) MarshalJSON ¶

func (v NullableV1TemplateInstance) MarshalJSON() ([]byte, error)

func (*NullableV1TemplateInstance) Set ¶

func (*NullableV1TemplateInstance) UnmarshalJSON ¶

func (v *NullableV1TemplateInstance) UnmarshalJSON(src []byte) error

func (*NullableV1TemplateInstance) Unset ¶

func (v *NullableV1TemplateInstance) Unset()

type NullableV1TemplateInstanceCondition ¶

type NullableV1TemplateInstanceCondition struct {
	// contains filtered or unexported fields
}

func (NullableV1TemplateInstanceCondition) Get ¶

func (NullableV1TemplateInstanceCondition) IsSet ¶

func (NullableV1TemplateInstanceCondition) MarshalJSON ¶

func (v NullableV1TemplateInstanceCondition) MarshalJSON() ([]byte, error)

func (*NullableV1TemplateInstanceCondition) Set ¶

func (*NullableV1TemplateInstanceCondition) UnmarshalJSON ¶

func (v *NullableV1TemplateInstanceCondition) UnmarshalJSON(src []byte) error

func (*NullableV1TemplateInstanceCondition) Unset ¶

type NullableV1TemplateInstanceList ¶

type NullableV1TemplateInstanceList struct {
	// contains filtered or unexported fields
}

func (NullableV1TemplateInstanceList) Get ¶

func (NullableV1TemplateInstanceList) IsSet ¶

func (NullableV1TemplateInstanceList) MarshalJSON ¶

func (v NullableV1TemplateInstanceList) MarshalJSON() ([]byte, error)

func (*NullableV1TemplateInstanceList) Set ¶

func (*NullableV1TemplateInstanceList) UnmarshalJSON ¶

func (v *NullableV1TemplateInstanceList) UnmarshalJSON(src []byte) error

func (*NullableV1TemplateInstanceList) Unset ¶

func (v *NullableV1TemplateInstanceList) Unset()

type NullableV1TemplateInstanceObject ¶

type NullableV1TemplateInstanceObject struct {
	// contains filtered or unexported fields
}

func (NullableV1TemplateInstanceObject) Get ¶

func (NullableV1TemplateInstanceObject) IsSet ¶

func (NullableV1TemplateInstanceObject) MarshalJSON ¶

func (v NullableV1TemplateInstanceObject) MarshalJSON() ([]byte, error)

func (*NullableV1TemplateInstanceObject) Set ¶

func (*NullableV1TemplateInstanceObject) UnmarshalJSON ¶

func (v *NullableV1TemplateInstanceObject) UnmarshalJSON(src []byte) error

func (*NullableV1TemplateInstanceObject) Unset ¶

type NullableV1TemplateInstanceRequester ¶

type NullableV1TemplateInstanceRequester struct {
	// contains filtered or unexported fields
}

func (NullableV1TemplateInstanceRequester) Get ¶

func (NullableV1TemplateInstanceRequester) IsSet ¶

func (NullableV1TemplateInstanceRequester) MarshalJSON ¶

func (v NullableV1TemplateInstanceRequester) MarshalJSON() ([]byte, error)

func (*NullableV1TemplateInstanceRequester) Set ¶

func (*NullableV1TemplateInstanceRequester) UnmarshalJSON ¶

func (v *NullableV1TemplateInstanceRequester) UnmarshalJSON(src []byte) error

func (*NullableV1TemplateInstanceRequester) Unset ¶

type NullableV1TemplateInstanceSpec ¶

type NullableV1TemplateInstanceSpec struct {
	// contains filtered or unexported fields
}

func (NullableV1TemplateInstanceSpec) Get ¶

func (NullableV1TemplateInstanceSpec) IsSet ¶

func (NullableV1TemplateInstanceSpec) MarshalJSON ¶

func (v NullableV1TemplateInstanceSpec) MarshalJSON() ([]byte, error)

func (*NullableV1TemplateInstanceSpec) Set ¶

func (*NullableV1TemplateInstanceSpec) UnmarshalJSON ¶

func (v *NullableV1TemplateInstanceSpec) UnmarshalJSON(src []byte) error

func (*NullableV1TemplateInstanceSpec) Unset ¶

func (v *NullableV1TemplateInstanceSpec) Unset()

type NullableV1TemplateInstanceStatus ¶

type NullableV1TemplateInstanceStatus struct {
	// contains filtered or unexported fields
}

func (NullableV1TemplateInstanceStatus) Get ¶

func (NullableV1TemplateInstanceStatus) IsSet ¶

func (NullableV1TemplateInstanceStatus) MarshalJSON ¶

func (v NullableV1TemplateInstanceStatus) MarshalJSON() ([]byte, error)

func (*NullableV1TemplateInstanceStatus) Set ¶

func (*NullableV1TemplateInstanceStatus) UnmarshalJSON ¶

func (v *NullableV1TemplateInstanceStatus) UnmarshalJSON(src []byte) error

func (*NullableV1TemplateInstanceStatus) Unset ¶

type NullableV1TemplateList ¶

type NullableV1TemplateList struct {
	// contains filtered or unexported fields
}

func NewNullableV1TemplateList ¶

func NewNullableV1TemplateList(val *V1TemplateList) *NullableV1TemplateList

func (NullableV1TemplateList) Get ¶

func (NullableV1TemplateList) IsSet ¶

func (v NullableV1TemplateList) IsSet() bool

func (NullableV1TemplateList) MarshalJSON ¶

func (v NullableV1TemplateList) MarshalJSON() ([]byte, error)

func (*NullableV1TemplateList) Set ¶

func (*NullableV1TemplateList) UnmarshalJSON ¶

func (v *NullableV1TemplateList) UnmarshalJSON(src []byte) error

func (*NullableV1TemplateList) Unset ¶

func (v *NullableV1TemplateList) Unset()

type NullableV1Toleration ¶

type NullableV1Toleration struct {
	// contains filtered or unexported fields
}

func NewNullableV1Toleration ¶

func NewNullableV1Toleration(val *V1Toleration) *NullableV1Toleration

func (NullableV1Toleration) Get ¶

func (NullableV1Toleration) IsSet ¶

func (v NullableV1Toleration) IsSet() bool

func (NullableV1Toleration) MarshalJSON ¶

func (v NullableV1Toleration) MarshalJSON() ([]byte, error)

func (*NullableV1Toleration) Set ¶

func (v *NullableV1Toleration) Set(val *V1Toleration)

func (*NullableV1Toleration) UnmarshalJSON ¶

func (v *NullableV1Toleration) UnmarshalJSON(src []byte) error

func (*NullableV1Toleration) Unset ¶

func (v *NullableV1Toleration) Unset()

type NullableV1Volume ¶

type NullableV1Volume struct {
	// contains filtered or unexported fields
}

func NewNullableV1Volume ¶

func NewNullableV1Volume(val *V1Volume) *NullableV1Volume

func (NullableV1Volume) Get ¶

func (v NullableV1Volume) Get() *V1Volume

func (NullableV1Volume) IsSet ¶

func (v NullableV1Volume) IsSet() bool

func (NullableV1Volume) MarshalJSON ¶

func (v NullableV1Volume) MarshalJSON() ([]byte, error)

func (*NullableV1Volume) Set ¶

func (v *NullableV1Volume) Set(val *V1Volume)

func (*NullableV1Volume) UnmarshalJSON ¶

func (v *NullableV1Volume) UnmarshalJSON(src []byte) error

func (*NullableV1Volume) Unset ¶

func (v *NullableV1Volume) Unset()

type NullableV1VolumeDevice ¶

type NullableV1VolumeDevice struct {
	// contains filtered or unexported fields
}

func NewNullableV1VolumeDevice ¶

func NewNullableV1VolumeDevice(val *V1VolumeDevice) *NullableV1VolumeDevice

func (NullableV1VolumeDevice) Get ¶

func (NullableV1VolumeDevice) IsSet ¶

func (v NullableV1VolumeDevice) IsSet() bool

func (NullableV1VolumeDevice) MarshalJSON ¶

func (v NullableV1VolumeDevice) MarshalJSON() ([]byte, error)

func (*NullableV1VolumeDevice) Set ¶

func (*NullableV1VolumeDevice) UnmarshalJSON ¶

func (v *NullableV1VolumeDevice) UnmarshalJSON(src []byte) error

func (*NullableV1VolumeDevice) Unset ¶

func (v *NullableV1VolumeDevice) Unset()

type NullableV1VolumeMount ¶

type NullableV1VolumeMount struct {
	// contains filtered or unexported fields
}

func NewNullableV1VolumeMount ¶

func NewNullableV1VolumeMount(val *V1VolumeMount) *NullableV1VolumeMount

func (NullableV1VolumeMount) Get ¶

func (NullableV1VolumeMount) IsSet ¶

func (v NullableV1VolumeMount) IsSet() bool

func (NullableV1VolumeMount) MarshalJSON ¶

func (v NullableV1VolumeMount) MarshalJSON() ([]byte, error)

func (*NullableV1VolumeMount) Set ¶

func (v *NullableV1VolumeMount) Set(val *V1VolumeMount)

func (*NullableV1VolumeMount) UnmarshalJSON ¶

func (v *NullableV1VolumeMount) UnmarshalJSON(src []byte) error

func (*NullableV1VolumeMount) Unset ¶

func (v *NullableV1VolumeMount) Unset()

type NullableV1VolumeNodeAffinity ¶

type NullableV1VolumeNodeAffinity struct {
	// contains filtered or unexported fields
}

func (NullableV1VolumeNodeAffinity) Get ¶

func (NullableV1VolumeNodeAffinity) IsSet ¶

func (NullableV1VolumeNodeAffinity) MarshalJSON ¶

func (v NullableV1VolumeNodeAffinity) MarshalJSON() ([]byte, error)

func (*NullableV1VolumeNodeAffinity) Set ¶

func (*NullableV1VolumeNodeAffinity) UnmarshalJSON ¶

func (v *NullableV1VolumeNodeAffinity) UnmarshalJSON(src []byte) error

func (*NullableV1VolumeNodeAffinity) Unset ¶

func (v *NullableV1VolumeNodeAffinity) Unset()

type NullableV1VolumeProjection ¶

type NullableV1VolumeProjection struct {
	// contains filtered or unexported fields
}

func NewNullableV1VolumeProjection ¶

func NewNullableV1VolumeProjection(val *V1VolumeProjection) *NullableV1VolumeProjection

func (NullableV1VolumeProjection) Get ¶

func (NullableV1VolumeProjection) IsSet ¶

func (v NullableV1VolumeProjection) IsSet() bool

func (NullableV1VolumeProjection) MarshalJSON ¶

func (v NullableV1VolumeProjection) MarshalJSON() ([]byte, error)

func (*NullableV1VolumeProjection) Set ¶

func (*NullableV1VolumeProjection) UnmarshalJSON ¶

func (v *NullableV1VolumeProjection) UnmarshalJSON(src []byte) error

func (*NullableV1VolumeProjection) Unset ¶

func (v *NullableV1VolumeProjection) Unset()

type NullableV1VsphereVirtualDiskVolumeSource ¶

type NullableV1VsphereVirtualDiskVolumeSource struct {
	// contains filtered or unexported fields
}

func (NullableV1VsphereVirtualDiskVolumeSource) Get ¶

func (NullableV1VsphereVirtualDiskVolumeSource) IsSet ¶

func (NullableV1VsphereVirtualDiskVolumeSource) MarshalJSON ¶

func (*NullableV1VsphereVirtualDiskVolumeSource) Set ¶

func (*NullableV1VsphereVirtualDiskVolumeSource) UnmarshalJSON ¶

func (v *NullableV1VsphereVirtualDiskVolumeSource) UnmarshalJSON(src []byte) error

func (*NullableV1VsphereVirtualDiskVolumeSource) Unset ¶

type NullableV1WebHookTrigger ¶

type NullableV1WebHookTrigger struct {
	// contains filtered or unexported fields
}

func NewNullableV1WebHookTrigger ¶

func NewNullableV1WebHookTrigger(val *V1WebHookTrigger) *NullableV1WebHookTrigger

func (NullableV1WebHookTrigger) Get ¶

func (NullableV1WebHookTrigger) IsSet ¶

func (v NullableV1WebHookTrigger) IsSet() bool

func (NullableV1WebHookTrigger) MarshalJSON ¶

func (v NullableV1WebHookTrigger) MarshalJSON() ([]byte, error)

func (*NullableV1WebHookTrigger) Set ¶

func (*NullableV1WebHookTrigger) UnmarshalJSON ¶

func (v *NullableV1WebHookTrigger) UnmarshalJSON(src []byte) error

func (*NullableV1WebHookTrigger) Unset ¶

func (v *NullableV1WebHookTrigger) Unset()

type NullableV1WeightedPodAffinityTerm ¶

type NullableV1WeightedPodAffinityTerm struct {
	// contains filtered or unexported fields
}

func (NullableV1WeightedPodAffinityTerm) Get ¶

func (NullableV1WeightedPodAffinityTerm) IsSet ¶

func (NullableV1WeightedPodAffinityTerm) MarshalJSON ¶

func (v NullableV1WeightedPodAffinityTerm) MarshalJSON() ([]byte, error)

func (*NullableV1WeightedPodAffinityTerm) Set ¶

func (*NullableV1WeightedPodAffinityTerm) UnmarshalJSON ¶

func (v *NullableV1WeightedPodAffinityTerm) UnmarshalJSON(src []byte) error

func (*NullableV1WeightedPodAffinityTerm) Unset ¶

type NullableV1beta1Eviction ¶

type NullableV1beta1Eviction struct {
	// contains filtered or unexported fields
}

func NewNullableV1beta1Eviction ¶

func NewNullableV1beta1Eviction(val *V1beta1Eviction) *NullableV1beta1Eviction

func (NullableV1beta1Eviction) Get ¶

func (NullableV1beta1Eviction) IsSet ¶

func (v NullableV1beta1Eviction) IsSet() bool

func (NullableV1beta1Eviction) MarshalJSON ¶

func (v NullableV1beta1Eviction) MarshalJSON() ([]byte, error)

func (*NullableV1beta1Eviction) Set ¶

func (*NullableV1beta1Eviction) UnmarshalJSON ¶

func (v *NullableV1beta1Eviction) UnmarshalJSON(src []byte) error

func (*NullableV1beta1Eviction) Unset ¶

func (v *NullableV1beta1Eviction) Unset()

type NullableV1beta1Scale ¶

type NullableV1beta1Scale struct {
	// contains filtered or unexported fields
}

func NewNullableV1beta1Scale ¶

func NewNullableV1beta1Scale(val *V1beta1Scale) *NullableV1beta1Scale

func (NullableV1beta1Scale) Get ¶

func (NullableV1beta1Scale) IsSet ¶

func (v NullableV1beta1Scale) IsSet() bool

func (NullableV1beta1Scale) MarshalJSON ¶

func (v NullableV1beta1Scale) MarshalJSON() ([]byte, error)

func (*NullableV1beta1Scale) Set ¶

func (v *NullableV1beta1Scale) Set(val *V1beta1Scale)

func (*NullableV1beta1Scale) UnmarshalJSON ¶

func (v *NullableV1beta1Scale) UnmarshalJSON(src []byte) error

func (*NullableV1beta1Scale) Unset ¶

func (v *NullableV1beta1Scale) Unset()

type NullableV1beta1ScaleSpec ¶

type NullableV1beta1ScaleSpec struct {
	// contains filtered or unexported fields
}

func NewNullableV1beta1ScaleSpec ¶

func NewNullableV1beta1ScaleSpec(val *V1beta1ScaleSpec) *NullableV1beta1ScaleSpec

func (NullableV1beta1ScaleSpec) Get ¶

func (NullableV1beta1ScaleSpec) IsSet ¶

func (v NullableV1beta1ScaleSpec) IsSet() bool

func (NullableV1beta1ScaleSpec) MarshalJSON ¶

func (v NullableV1beta1ScaleSpec) MarshalJSON() ([]byte, error)

func (*NullableV1beta1ScaleSpec) Set ¶

func (*NullableV1beta1ScaleSpec) UnmarshalJSON ¶

func (v *NullableV1beta1ScaleSpec) UnmarshalJSON(src []byte) error

func (*NullableV1beta1ScaleSpec) Unset ¶

func (v *NullableV1beta1ScaleSpec) Unset()

type NullableV1beta1ScaleStatus ¶

type NullableV1beta1ScaleStatus struct {
	// contains filtered or unexported fields
}

func NewNullableV1beta1ScaleStatus ¶

func NewNullableV1beta1ScaleStatus(val *V1beta1ScaleStatus) *NullableV1beta1ScaleStatus

func (NullableV1beta1ScaleStatus) Get ¶

func (NullableV1beta1ScaleStatus) IsSet ¶

func (v NullableV1beta1ScaleStatus) IsSet() bool

func (NullableV1beta1ScaleStatus) MarshalJSON ¶

func (v NullableV1beta1ScaleStatus) MarshalJSON() ([]byte, error)

func (*NullableV1beta1ScaleStatus) Set ¶

func (*NullableV1beta1ScaleStatus) UnmarshalJSON ¶

func (v *NullableV1beta1ScaleStatus) UnmarshalJSON(src []byte) error

func (*NullableV1beta1ScaleStatus) Unset ¶

func (v *NullableV1beta1ScaleStatus) Unset()

type PersistentVolumeClaimAPIService ¶

type PersistentVolumeClaimAPIService service

PersistentVolumeClaimAPIService PersistentVolumeClaimAPI service

func (*PersistentVolumeClaimAPIService) CreateNamespacedPersistentVolumeClaim ¶

func (a *PersistentVolumeClaimAPIService) CreateNamespacedPersistentVolumeClaim(ctx context.Context, namespace string) ApiCreateNamespacedPersistentVolumeClaimRequest

CreateNamespacedPersistentVolumeClaim create a PersistentVolumeClaim

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedPersistentVolumeClaimRequest

func (*PersistentVolumeClaimAPIService) CreateNamespacedPersistentVolumeClaimExecute ¶

Execute executes the request

@return V1PersistentVolumeClaim

func (*PersistentVolumeClaimAPIService) DeleteNamespacedPersistentVolumeClaim ¶

func (a *PersistentVolumeClaimAPIService) DeleteNamespacedPersistentVolumeClaim(ctx context.Context, namespace string, name string) ApiDeleteNamespacedPersistentVolumeClaimRequest

DeleteNamespacedPersistentVolumeClaim delete a PersistentVolumeClaim

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the PersistentVolumeClaim
@return ApiDeleteNamespacedPersistentVolumeClaimRequest

func (*PersistentVolumeClaimAPIService) DeleteNamespacedPersistentVolumeClaimExecute ¶

func (a *PersistentVolumeClaimAPIService) DeleteNamespacedPersistentVolumeClaimExecute(r ApiDeleteNamespacedPersistentVolumeClaimRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*PersistentVolumeClaimAPIService) DeletecollectionNamespacedPersistentVolumeClaim ¶

func (a *PersistentVolumeClaimAPIService) DeletecollectionNamespacedPersistentVolumeClaim(ctx context.Context, namespace string) ApiDeletecollectionNamespacedPersistentVolumeClaimRequest

DeletecollectionNamespacedPersistentVolumeClaim delete collection of PersistentVolumeClaim

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedPersistentVolumeClaimRequest

func (*PersistentVolumeClaimAPIService) DeletecollectionNamespacedPersistentVolumeClaimExecute ¶

func (a *PersistentVolumeClaimAPIService) DeletecollectionNamespacedPersistentVolumeClaimExecute(r ApiDeletecollectionNamespacedPersistentVolumeClaimRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*PersistentVolumeClaimAPIService) ListNamespacedPersistentVolumeClaim ¶

func (a *PersistentVolumeClaimAPIService) ListNamespacedPersistentVolumeClaim(ctx context.Context, namespace string) ApiListNamespacedPersistentVolumeClaimRequest

ListNamespacedPersistentVolumeClaim list or watch objects of kind PersistentVolumeClaim

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedPersistentVolumeClaimRequest

func (*PersistentVolumeClaimAPIService) ListNamespacedPersistentVolumeClaimExecute ¶

Execute executes the request

@return V1PersistentVolumeClaimList

func (*PersistentVolumeClaimAPIService) PatchNamespacedPersistentVolumeClaim ¶

func (a *PersistentVolumeClaimAPIService) PatchNamespacedPersistentVolumeClaim(ctx context.Context, namespace string, name string) ApiPatchNamespacedPersistentVolumeClaimRequest

PatchNamespacedPersistentVolumeClaim partially update the specified PersistentVolumeClaim

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the PersistentVolumeClaim
@return ApiPatchNamespacedPersistentVolumeClaimRequest

func (*PersistentVolumeClaimAPIService) PatchNamespacedPersistentVolumeClaimExecute ¶

Execute executes the request

@return V1PersistentVolumeClaim

func (*PersistentVolumeClaimAPIService) ReadNamespacedPersistentVolumeClaim ¶

func (a *PersistentVolumeClaimAPIService) ReadNamespacedPersistentVolumeClaim(ctx context.Context, namespace string, name string) ApiReadNamespacedPersistentVolumeClaimRequest

ReadNamespacedPersistentVolumeClaim read the specified PersistentVolumeClaim

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the PersistentVolumeClaim
@return ApiReadNamespacedPersistentVolumeClaimRequest

func (*PersistentVolumeClaimAPIService) ReadNamespacedPersistentVolumeClaimExecute ¶

Execute executes the request

@return V1PersistentVolumeClaim

func (*PersistentVolumeClaimAPIService) ReplaceNamespacedPersistentVolumeClaim ¶

func (a *PersistentVolumeClaimAPIService) ReplaceNamespacedPersistentVolumeClaim(ctx context.Context, namespace string, name string) ApiReplaceNamespacedPersistentVolumeClaimRequest

ReplaceNamespacedPersistentVolumeClaim replace the specified PersistentVolumeClaim

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the PersistentVolumeClaim
@return ApiReplaceNamespacedPersistentVolumeClaimRequest

func (*PersistentVolumeClaimAPIService) ReplaceNamespacedPersistentVolumeClaimExecute ¶

Execute executes the request

@return V1PersistentVolumeClaim

type PodAPIService ¶

type PodAPIService service

PodAPIService PodAPI service

func (*PodAPIService) ConnectGetNamespacedPodExec ¶

func (a *PodAPIService) ConnectGetNamespacedPodExec(ctx context.Context, namespace string, name string) ApiConnectGetNamespacedPodExecRequest

ConnectGetNamespacedPodExec connect GET requests to exec of Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Pod
@return ApiConnectGetNamespacedPodExecRequest

func (*PodAPIService) ConnectGetNamespacedPodExecExecute ¶

func (a *PodAPIService) ConnectGetNamespacedPodExecExecute(r ApiConnectGetNamespacedPodExecRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*PodAPIService) ConnectPostNamespacedPodExec ¶

func (a *PodAPIService) ConnectPostNamespacedPodExec(ctx context.Context, namespace string, name string) ApiConnectPostNamespacedPodExecRequest

ConnectPostNamespacedPodExec connect POST requests to exec of Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Pod
@return ApiConnectPostNamespacedPodExecRequest

func (*PodAPIService) ConnectPostNamespacedPodExecExecute ¶

func (a *PodAPIService) ConnectPostNamespacedPodExecExecute(r ApiConnectPostNamespacedPodExecRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*PodAPIService) CreateNamespacedPod ¶

func (a *PodAPIService) CreateNamespacedPod(ctx context.Context, namespace string) ApiCreateNamespacedPodRequest

CreateNamespacedPod create a Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedPodRequest

func (*PodAPIService) CreateNamespacedPodExecute ¶

func (a *PodAPIService) CreateNamespacedPodExecute(r ApiCreateNamespacedPodRequest) (*V1Pod, *http.Response, error)

Execute executes the request

@return V1Pod

func (*PodAPIService) DeleteNamespacedPod ¶

func (a *PodAPIService) DeleteNamespacedPod(ctx context.Context, namespace string, name string) ApiDeleteNamespacedPodRequest

DeleteNamespacedPod delete a Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Pod
@return ApiDeleteNamespacedPodRequest

func (*PodAPIService) DeleteNamespacedPodExecute ¶

func (a *PodAPIService) DeleteNamespacedPodExecute(r ApiDeleteNamespacedPodRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*PodAPIService) DeletecollectionNamespacedPod ¶

func (a *PodAPIService) DeletecollectionNamespacedPod(ctx context.Context, namespace string) ApiDeletecollectionNamespacedPodRequest

DeletecollectionNamespacedPod delete collection of Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedPodRequest

func (*PodAPIService) DeletecollectionNamespacedPodExecute ¶

func (a *PodAPIService) DeletecollectionNamespacedPodExecute(r ApiDeletecollectionNamespacedPodRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*PodAPIService) ListNamespacedPod ¶

func (a *PodAPIService) ListNamespacedPod(ctx context.Context, namespace string) ApiListNamespacedPodRequest

ListNamespacedPod list or watch objects of kind Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedPodRequest

func (*PodAPIService) ListNamespacedPodExecute ¶

func (a *PodAPIService) ListNamespacedPodExecute(r ApiListNamespacedPodRequest) (*V1PodList, *http.Response, error)

Execute executes the request

@return V1PodList

func (*PodAPIService) PatchNamespacedPod ¶

func (a *PodAPIService) PatchNamespacedPod(ctx context.Context, namespace string, name string) ApiPatchNamespacedPodRequest

PatchNamespacedPod partially update the specified Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Pod
@return ApiPatchNamespacedPodRequest

func (*PodAPIService) PatchNamespacedPodExecute ¶

func (a *PodAPIService) PatchNamespacedPodExecute(r ApiPatchNamespacedPodRequest) (*V1Pod, *http.Response, error)

Execute executes the request

@return V1Pod

func (*PodAPIService) ReadNamespacedPod ¶

func (a *PodAPIService) ReadNamespacedPod(ctx context.Context, namespace string, name string) ApiReadNamespacedPodRequest

ReadNamespacedPod read the specified Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Pod
@return ApiReadNamespacedPodRequest

func (*PodAPIService) ReadNamespacedPodExecute ¶

func (a *PodAPIService) ReadNamespacedPodExecute(r ApiReadNamespacedPodRequest) (*V1Pod, *http.Response, error)

Execute executes the request

@return V1Pod

func (*PodAPIService) ReadNamespacedPodLog ¶

func (a *PodAPIService) ReadNamespacedPodLog(ctx context.Context, namespace string, name string) ApiReadNamespacedPodLogRequest

ReadNamespacedPodLog read log of the specified Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Pod
@return ApiReadNamespacedPodLogRequest

func (*PodAPIService) ReadNamespacedPodLogExecute ¶

func (a *PodAPIService) ReadNamespacedPodLogExecute(r ApiReadNamespacedPodLogRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*PodAPIService) ReplaceNamespacedPod ¶

func (a *PodAPIService) ReplaceNamespacedPod(ctx context.Context, namespace string, name string) ApiReplaceNamespacedPodRequest

ReplaceNamespacedPod replace the specified Pod

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Pod
@return ApiReplaceNamespacedPodRequest

func (*PodAPIService) ReplaceNamespacedPodExecute ¶

func (a *PodAPIService) ReplaceNamespacedPodExecute(r ApiReplaceNamespacedPodRequest) (*V1Pod, *http.Response, error)

Execute executes the request

@return V1Pod

type ReplicaSetAPIService ¶

type ReplicaSetAPIService service

ReplicaSetAPIService ReplicaSetAPI service

func (*ReplicaSetAPIService) CreateNamespacedReplicaSet ¶

func (a *ReplicaSetAPIService) CreateNamespacedReplicaSet(ctx context.Context, namespace string) ApiCreateNamespacedReplicaSetRequest

CreateNamespacedReplicaSet create a ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedReplicaSetRequest

func (*ReplicaSetAPIService) CreateNamespacedReplicaSetExecute ¶

func (a *ReplicaSetAPIService) CreateNamespacedReplicaSetExecute(r ApiCreateNamespacedReplicaSetRequest) (*V1ReplicaSet, *http.Response, error)

Execute executes the request

@return V1ReplicaSet

func (*ReplicaSetAPIService) DeleteNamespacedReplicaSet ¶

func (a *ReplicaSetAPIService) DeleteNamespacedReplicaSet(ctx context.Context, namespace string, name string) ApiDeleteNamespacedReplicaSetRequest

DeleteNamespacedReplicaSet delete a ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ReplicaSet
@return ApiDeleteNamespacedReplicaSetRequest

func (*ReplicaSetAPIService) DeleteNamespacedReplicaSetExecute ¶

func (a *ReplicaSetAPIService) DeleteNamespacedReplicaSetExecute(r ApiDeleteNamespacedReplicaSetRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*ReplicaSetAPIService) DeletecollectionNamespacedReplicaSet ¶

func (a *ReplicaSetAPIService) DeletecollectionNamespacedReplicaSet(ctx context.Context, namespace string) ApiDeletecollectionNamespacedReplicaSetRequest

DeletecollectionNamespacedReplicaSet delete collection of ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedReplicaSetRequest

func (*ReplicaSetAPIService) DeletecollectionNamespacedReplicaSetExecute ¶

func (a *ReplicaSetAPIService) DeletecollectionNamespacedReplicaSetExecute(r ApiDeletecollectionNamespacedReplicaSetRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*ReplicaSetAPIService) ListNamespacedReplicaSet ¶

func (a *ReplicaSetAPIService) ListNamespacedReplicaSet(ctx context.Context, namespace string) ApiListNamespacedReplicaSetRequest

ListNamespacedReplicaSet list or watch objects of kind ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedReplicaSetRequest

func (*ReplicaSetAPIService) ListNamespacedReplicaSetExecute ¶

func (a *ReplicaSetAPIService) ListNamespacedReplicaSetExecute(r ApiListNamespacedReplicaSetRequest) (*V1ReplicaSetList, *http.Response, error)

Execute executes the request

@return V1ReplicaSetList

func (*ReplicaSetAPIService) PatchNamespacedReplicaSet ¶

func (a *ReplicaSetAPIService) PatchNamespacedReplicaSet(ctx context.Context, namespace string, name string) ApiPatchNamespacedReplicaSetRequest

PatchNamespacedReplicaSet partially update the specified ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ReplicaSet
@return ApiPatchNamespacedReplicaSetRequest

func (*ReplicaSetAPIService) PatchNamespacedReplicaSetExecute ¶

func (a *ReplicaSetAPIService) PatchNamespacedReplicaSetExecute(r ApiPatchNamespacedReplicaSetRequest) (*V1ReplicaSet, *http.Response, error)

Execute executes the request

@return V1ReplicaSet

func (*ReplicaSetAPIService) PatchNamespacedReplicaSetScale ¶

func (a *ReplicaSetAPIService) PatchNamespacedReplicaSetScale(ctx context.Context, namespace string, name string) ApiPatchNamespacedReplicaSetScaleRequest

PatchNamespacedReplicaSetScale partially update scale of the specified ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiPatchNamespacedReplicaSetScaleRequest

func (*ReplicaSetAPIService) PatchNamespacedReplicaSetScaleExecute ¶

func (a *ReplicaSetAPIService) PatchNamespacedReplicaSetScaleExecute(r ApiPatchNamespacedReplicaSetScaleRequest) (*V1Scale, *http.Response, error)

Execute executes the request

@return V1Scale

func (*ReplicaSetAPIService) PatchNamespacedReplicaSetStatus ¶

func (a *ReplicaSetAPIService) PatchNamespacedReplicaSetStatus(ctx context.Context, namespace string, name string) ApiPatchNamespacedReplicaSetStatusRequest

PatchNamespacedReplicaSetStatus partially update status of the specified ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ReplicaSet
@return ApiPatchNamespacedReplicaSetStatusRequest

func (*ReplicaSetAPIService) PatchNamespacedReplicaSetStatusExecute ¶

func (a *ReplicaSetAPIService) PatchNamespacedReplicaSetStatusExecute(r ApiPatchNamespacedReplicaSetStatusRequest) (*V1ReplicaSet, *http.Response, error)

Execute executes the request

@return V1ReplicaSet

func (*ReplicaSetAPIService) ReadNamespacedReplicaSet ¶

func (a *ReplicaSetAPIService) ReadNamespacedReplicaSet(ctx context.Context, namespace string, name string) ApiReadNamespacedReplicaSetRequest

ReadNamespacedReplicaSet read the specified ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ReplicaSet
@return ApiReadNamespacedReplicaSetRequest

func (*ReplicaSetAPIService) ReadNamespacedReplicaSetExecute ¶

func (a *ReplicaSetAPIService) ReadNamespacedReplicaSetExecute(r ApiReadNamespacedReplicaSetRequest) (*V1ReplicaSet, *http.Response, error)

Execute executes the request

@return V1ReplicaSet

func (*ReplicaSetAPIService) ReadNamespacedReplicaSetScale ¶

func (a *ReplicaSetAPIService) ReadNamespacedReplicaSetScale(ctx context.Context, namespace string, name string) ApiReadNamespacedReplicaSetScaleRequest

ReadNamespacedReplicaSetScale read scale of the specified ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiReadNamespacedReplicaSetScaleRequest

func (*ReplicaSetAPIService) ReadNamespacedReplicaSetScaleExecute ¶

func (a *ReplicaSetAPIService) ReadNamespacedReplicaSetScaleExecute(r ApiReadNamespacedReplicaSetScaleRequest) (*V1Scale, *http.Response, error)

Execute executes the request

@return V1Scale

func (*ReplicaSetAPIService) ReadNamespacedReplicaSetStatus ¶

func (a *ReplicaSetAPIService) ReadNamespacedReplicaSetStatus(ctx context.Context, namespace string, name string) ApiReadNamespacedReplicaSetStatusRequest

ReadNamespacedReplicaSetStatus read status of the specified ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ReplicaSet
@return ApiReadNamespacedReplicaSetStatusRequest

func (*ReplicaSetAPIService) ReadNamespacedReplicaSetStatusExecute ¶

func (a *ReplicaSetAPIService) ReadNamespacedReplicaSetStatusExecute(r ApiReadNamespacedReplicaSetStatusRequest) (*V1ReplicaSet, *http.Response, error)

Execute executes the request

@return V1ReplicaSet

func (*ReplicaSetAPIService) ReplaceNamespacedReplicaSet ¶

func (a *ReplicaSetAPIService) ReplaceNamespacedReplicaSet(ctx context.Context, namespace string, name string) ApiReplaceNamespacedReplicaSetRequest

ReplaceNamespacedReplicaSet replace the specified ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ReplicaSet
@return ApiReplaceNamespacedReplicaSetRequest

func (*ReplicaSetAPIService) ReplaceNamespacedReplicaSetExecute ¶

func (a *ReplicaSetAPIService) ReplaceNamespacedReplicaSetExecute(r ApiReplaceNamespacedReplicaSetRequest) (*V1ReplicaSet, *http.Response, error)

Execute executes the request

@return V1ReplicaSet

func (*ReplicaSetAPIService) ReplaceNamespacedReplicaSetScale ¶

func (a *ReplicaSetAPIService) ReplaceNamespacedReplicaSetScale(ctx context.Context, namespace string, name string) ApiReplaceNamespacedReplicaSetScaleRequest

ReplaceNamespacedReplicaSetScale replace scale of the specified ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiReplaceNamespacedReplicaSetScaleRequest

func (*ReplicaSetAPIService) ReplaceNamespacedReplicaSetScaleExecute ¶

func (a *ReplicaSetAPIService) ReplaceNamespacedReplicaSetScaleExecute(r ApiReplaceNamespacedReplicaSetScaleRequest) (*V1Scale, *http.Response, error)

Execute executes the request

@return V1Scale

func (*ReplicaSetAPIService) ReplaceNamespacedReplicaSetStatus ¶

func (a *ReplicaSetAPIService) ReplaceNamespacedReplicaSetStatus(ctx context.Context, namespace string, name string) ApiReplaceNamespacedReplicaSetStatusRequest

ReplaceNamespacedReplicaSetStatus replace status of the specified ReplicaSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the ReplicaSet
@return ApiReplaceNamespacedReplicaSetStatusRequest

func (*ReplicaSetAPIService) ReplaceNamespacedReplicaSetStatusExecute ¶

func (a *ReplicaSetAPIService) ReplaceNamespacedReplicaSetStatusExecute(r ApiReplaceNamespacedReplicaSetStatusRequest) (*V1ReplicaSet, *http.Response, error)

Execute executes the request

@return V1ReplicaSet

type ResourceQuotaAPIService ¶

type ResourceQuotaAPIService service

ResourceQuotaAPIService ResourceQuotaAPI service

func (*ResourceQuotaAPIService) ListNamespacedResourceQuota ¶

func (a *ResourceQuotaAPIService) ListNamespacedResourceQuota(ctx context.Context, namespace string) ApiListNamespacedResourceQuotaRequest

ListNamespacedResourceQuota list or watch objects of kind ResourceQuota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedResourceQuotaRequest

func (*ResourceQuotaAPIService) ListNamespacedResourceQuotaExecute ¶

Execute executes the request

@return V1ResourceQuotaList

type RouteAPIService ¶

type RouteAPIService service

RouteAPIService RouteAPI service

func (*RouteAPIService) CreateNamespacedRoute ¶

func (a *RouteAPIService) CreateNamespacedRoute(ctx context.Context, namespace string) ApiCreateNamespacedRouteRequest

CreateNamespacedRoute create a Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedRouteRequest

func (*RouteAPIService) CreateNamespacedRouteExecute ¶

func (a *RouteAPIService) CreateNamespacedRouteExecute(r ApiCreateNamespacedRouteRequest) (*V1Route, *http.Response, error)

Execute executes the request

@return V1Route

func (*RouteAPIService) DeleteNamespacedRoute ¶

func (a *RouteAPIService) DeleteNamespacedRoute(ctx context.Context, namespace string, name string) ApiDeleteNamespacedRouteRequest

DeleteNamespacedRoute delete a Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Route
@return ApiDeleteNamespacedRouteRequest

func (*RouteAPIService) DeleteNamespacedRouteExecute ¶

func (a *RouteAPIService) DeleteNamespacedRouteExecute(r ApiDeleteNamespacedRouteRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*RouteAPIService) DeletecollectionNamespacedRoute ¶

func (a *RouteAPIService) DeletecollectionNamespacedRoute(ctx context.Context, namespace string) ApiDeletecollectionNamespacedRouteRequest

DeletecollectionNamespacedRoute delete collection of Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedRouteRequest

func (*RouteAPIService) DeletecollectionNamespacedRouteExecute ¶

func (a *RouteAPIService) DeletecollectionNamespacedRouteExecute(r ApiDeletecollectionNamespacedRouteRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*RouteAPIService) ListNamespacedRoute ¶

func (a *RouteAPIService) ListNamespacedRoute(ctx context.Context, namespace string) ApiListNamespacedRouteRequest

ListNamespacedRoute list or watch objects of kind Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedRouteRequest

func (*RouteAPIService) ListNamespacedRouteExecute ¶

func (a *RouteAPIService) ListNamespacedRouteExecute(r ApiListNamespacedRouteRequest) (*V1RouteList, *http.Response, error)

Execute executes the request

@return V1RouteList

func (*RouteAPIService) PatchNamespacedRoute ¶

func (a *RouteAPIService) PatchNamespacedRoute(ctx context.Context, namespace string, name string) ApiPatchNamespacedRouteRequest

PatchNamespacedRoute partially update the specified Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Route
@return ApiPatchNamespacedRouteRequest

func (*RouteAPIService) PatchNamespacedRouteExecute ¶

func (a *RouteAPIService) PatchNamespacedRouteExecute(r ApiPatchNamespacedRouteRequest) (*V1Route, *http.Response, error)

Execute executes the request

@return V1Route

func (*RouteAPIService) PatchNamespacedRouteStatus ¶

func (a *RouteAPIService) PatchNamespacedRouteStatus(ctx context.Context, namespace string, name string) ApiPatchNamespacedRouteStatusRequest

PatchNamespacedRouteStatus partially update status of the specified Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Route
@return ApiPatchNamespacedRouteStatusRequest

func (*RouteAPIService) PatchNamespacedRouteStatusExecute ¶

func (a *RouteAPIService) PatchNamespacedRouteStatusExecute(r ApiPatchNamespacedRouteStatusRequest) (*V1Route, *http.Response, error)

Execute executes the request

@return V1Route

func (*RouteAPIService) ReadNamespacedRoute ¶

func (a *RouteAPIService) ReadNamespacedRoute(ctx context.Context, namespace string, name string) ApiReadNamespacedRouteRequest

ReadNamespacedRoute read the specified Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Route
@return ApiReadNamespacedRouteRequest

func (*RouteAPIService) ReadNamespacedRouteExecute ¶

func (a *RouteAPIService) ReadNamespacedRouteExecute(r ApiReadNamespacedRouteRequest) (*V1Route, *http.Response, error)

Execute executes the request

@return V1Route

func (*RouteAPIService) ReadNamespacedRouteStatus ¶

func (a *RouteAPIService) ReadNamespacedRouteStatus(ctx context.Context, namespace string, name string) ApiReadNamespacedRouteStatusRequest

ReadNamespacedRouteStatus read status of the specified Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Route
@return ApiReadNamespacedRouteStatusRequest

func (*RouteAPIService) ReadNamespacedRouteStatusExecute ¶

func (a *RouteAPIService) ReadNamespacedRouteStatusExecute(r ApiReadNamespacedRouteStatusRequest) (*V1Route, *http.Response, error)

Execute executes the request

@return V1Route

func (*RouteAPIService) ReplaceNamespacedRoute ¶

func (a *RouteAPIService) ReplaceNamespacedRoute(ctx context.Context, namespace string, name string) ApiReplaceNamespacedRouteRequest

ReplaceNamespacedRoute replace the specified Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Route
@return ApiReplaceNamespacedRouteRequest

func (*RouteAPIService) ReplaceNamespacedRouteExecute ¶

func (a *RouteAPIService) ReplaceNamespacedRouteExecute(r ApiReplaceNamespacedRouteRequest) (*V1Route, *http.Response, error)

Execute executes the request

@return V1Route

func (*RouteAPIService) ReplaceNamespacedRouteStatus ¶

func (a *RouteAPIService) ReplaceNamespacedRouteStatus(ctx context.Context, namespace string, name string) ApiReplaceNamespacedRouteStatusRequest

ReplaceNamespacedRouteStatus replace status of the specified Route

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Route
@return ApiReplaceNamespacedRouteStatusRequest

func (*RouteAPIService) ReplaceNamespacedRouteStatusExecute ¶

func (a *RouteAPIService) ReplaceNamespacedRouteStatusExecute(r ApiReplaceNamespacedRouteStatusRequest) (*V1Route, *http.Response, error)

Execute executes the request

@return V1Route

type RuntimeRawExtension ¶

type RuntimeRawExtension struct {
	Raw string `json:"Raw"`
}

RuntimeRawExtension struct for RuntimeRawExtension

func NewRuntimeRawExtension ¶

func NewRuntimeRawExtension(raw string) *RuntimeRawExtension

NewRuntimeRawExtension instantiates a new RuntimeRawExtension object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRuntimeRawExtensionWithDefaults ¶

func NewRuntimeRawExtensionWithDefaults() *RuntimeRawExtension

NewRuntimeRawExtensionWithDefaults instantiates a new RuntimeRawExtension object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RuntimeRawExtension) GetRaw ¶

func (o *RuntimeRawExtension) GetRaw() string

GetRaw returns the Raw field value

func (*RuntimeRawExtension) GetRawOk ¶

func (o *RuntimeRawExtension) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value and a boolean to check if the value has been set.

func (RuntimeRawExtension) MarshalJSON ¶

func (o RuntimeRawExtension) MarshalJSON() ([]byte, error)

func (*RuntimeRawExtension) SetRaw ¶

func (o *RuntimeRawExtension) SetRaw(v string)

SetRaw sets field value

func (RuntimeRawExtension) ToMap ¶

func (o RuntimeRawExtension) ToMap() (map[string]interface{}, error)

type SecretAPIService ¶

type SecretAPIService service

SecretAPIService SecretAPI service

func (*SecretAPIService) CreateNamespacedSecret ¶

func (a *SecretAPIService) CreateNamespacedSecret(ctx context.Context, namespace string) ApiCreateNamespacedSecretRequest

CreateNamespacedSecret create a Secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedSecretRequest

func (*SecretAPIService) CreateNamespacedSecretExecute ¶

func (a *SecretAPIService) CreateNamespacedSecretExecute(r ApiCreateNamespacedSecretRequest) (*V1Secret, *http.Response, error)

Execute executes the request

@return V1Secret

func (*SecretAPIService) DeleteNamespacedSecret ¶

func (a *SecretAPIService) DeleteNamespacedSecret(ctx context.Context, namespace string, name string) ApiDeleteNamespacedSecretRequest

DeleteNamespacedSecret delete a Secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Secret
@return ApiDeleteNamespacedSecretRequest

func (*SecretAPIService) DeleteNamespacedSecretExecute ¶

func (a *SecretAPIService) DeleteNamespacedSecretExecute(r ApiDeleteNamespacedSecretRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*SecretAPIService) DeletecollectionNamespacedSecret ¶

func (a *SecretAPIService) DeletecollectionNamespacedSecret(ctx context.Context, namespace string) ApiDeletecollectionNamespacedSecretRequest

DeletecollectionNamespacedSecret delete collection of Secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedSecretRequest

func (*SecretAPIService) DeletecollectionNamespacedSecretExecute ¶

func (a *SecretAPIService) DeletecollectionNamespacedSecretExecute(r ApiDeletecollectionNamespacedSecretRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*SecretAPIService) ListNamespacedSecret ¶

func (a *SecretAPIService) ListNamespacedSecret(ctx context.Context, namespace string) ApiListNamespacedSecretRequest

ListNamespacedSecret list or watch objects of kind Secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedSecretRequest

func (*SecretAPIService) ListNamespacedSecretExecute ¶

func (a *SecretAPIService) ListNamespacedSecretExecute(r ApiListNamespacedSecretRequest) (*V1SecretList, *http.Response, error)

Execute executes the request

@return V1SecretList

func (*SecretAPIService) PatchNamespacedSecret ¶

func (a *SecretAPIService) PatchNamespacedSecret(ctx context.Context, namespace string, name string) ApiPatchNamespacedSecretRequest

PatchNamespacedSecret partially update the specified Secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Secret
@return ApiPatchNamespacedSecretRequest

func (*SecretAPIService) PatchNamespacedSecretExecute ¶

func (a *SecretAPIService) PatchNamespacedSecretExecute(r ApiPatchNamespacedSecretRequest) (*V1Secret, *http.Response, error)

Execute executes the request

@return V1Secret

func (*SecretAPIService) ReadNamespacedSecret ¶

func (a *SecretAPIService) ReadNamespacedSecret(ctx context.Context, namespace string, name string) ApiReadNamespacedSecretRequest

ReadNamespacedSecret read the specified Secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Secret
@return ApiReadNamespacedSecretRequest

func (*SecretAPIService) ReadNamespacedSecretExecute ¶

func (a *SecretAPIService) ReadNamespacedSecretExecute(r ApiReadNamespacedSecretRequest) (*V1Secret, *http.Response, error)

Execute executes the request

@return V1Secret

func (*SecretAPIService) ReplaceNamespacedSecret ¶

func (a *SecretAPIService) ReplaceNamespacedSecret(ctx context.Context, namespace string, name string) ApiReplaceNamespacedSecretRequest

ReplaceNamespacedSecret replace the specified Secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Secret
@return ApiReplaceNamespacedSecretRequest

func (*SecretAPIService) ReplaceNamespacedSecretExecute ¶

func (a *SecretAPIService) ReplaceNamespacedSecretExecute(r ApiReplaceNamespacedSecretRequest) (*V1Secret, *http.Response, error)

Execute executes the request

@return V1Secret

type ServerConfiguration ¶

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations ¶

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL ¶

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable ¶

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServiceAPIService ¶

type ServiceAPIService service

ServiceAPIService ServiceAPI service

func (*ServiceAPIService) CreateNamespacedService ¶

func (a *ServiceAPIService) CreateNamespacedService(ctx context.Context, namespace string) ApiCreateNamespacedServiceRequest

CreateNamespacedService create a Service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedServiceRequest

func (*ServiceAPIService) CreateNamespacedServiceExecute ¶

func (a *ServiceAPIService) CreateNamespacedServiceExecute(r ApiCreateNamespacedServiceRequest) (*V1Service, *http.Response, error)

Execute executes the request

@return V1Service

func (*ServiceAPIService) DeleteNamespacedService ¶

func (a *ServiceAPIService) DeleteNamespacedService(ctx context.Context, namespace string, name string) ApiDeleteNamespacedServiceRequest

DeleteNamespacedService delete a Service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Service
@return ApiDeleteNamespacedServiceRequest

func (*ServiceAPIService) DeleteNamespacedServiceExecute ¶

func (a *ServiceAPIService) DeleteNamespacedServiceExecute(r ApiDeleteNamespacedServiceRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*ServiceAPIService) ListNamespacedService ¶

func (a *ServiceAPIService) ListNamespacedService(ctx context.Context, namespace string) ApiListNamespacedServiceRequest

ListNamespacedService list or watch objects of kind Service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedServiceRequest

func (*ServiceAPIService) ListNamespacedServiceExecute ¶

func (a *ServiceAPIService) ListNamespacedServiceExecute(r ApiListNamespacedServiceRequest) (*V1ServiceList, *http.Response, error)

Execute executes the request

@return V1ServiceList

func (*ServiceAPIService) PatchNamespacedService ¶

func (a *ServiceAPIService) PatchNamespacedService(ctx context.Context, namespace string, name string) ApiPatchNamespacedServiceRequest

PatchNamespacedService partially update the specified Service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Service
@return ApiPatchNamespacedServiceRequest

func (*ServiceAPIService) PatchNamespacedServiceExecute ¶

func (a *ServiceAPIService) PatchNamespacedServiceExecute(r ApiPatchNamespacedServiceRequest) (*V1Service, *http.Response, error)

Execute executes the request

@return V1Service

func (*ServiceAPIService) ReadNamespacedService ¶

func (a *ServiceAPIService) ReadNamespacedService(ctx context.Context, namespace string, name string) ApiReadNamespacedServiceRequest

ReadNamespacedService read the specified Service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Service
@return ApiReadNamespacedServiceRequest

func (*ServiceAPIService) ReadNamespacedServiceExecute ¶

func (a *ServiceAPIService) ReadNamespacedServiceExecute(r ApiReadNamespacedServiceRequest) (*V1Service, *http.Response, error)

Execute executes the request

@return V1Service

func (*ServiceAPIService) ReplaceNamespacedService ¶

func (a *ServiceAPIService) ReplaceNamespacedService(ctx context.Context, namespace string, name string) ApiReplaceNamespacedServiceRequest

ReplaceNamespacedService replace the specified Service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Service
@return ApiReplaceNamespacedServiceRequest

func (*ServiceAPIService) ReplaceNamespacedServiceExecute ¶

func (a *ServiceAPIService) ReplaceNamespacedServiceExecute(r ApiReplaceNamespacedServiceRequest) (*V1Service, *http.Response, error)

Execute executes the request

@return V1Service

type StatefulSetAPIService ¶

type StatefulSetAPIService service

StatefulSetAPIService StatefulSetAPI service

func (*StatefulSetAPIService) CreateNamespacedStatefulSet ¶

func (a *StatefulSetAPIService) CreateNamespacedStatefulSet(ctx context.Context, namespace string) ApiCreateNamespacedStatefulSetRequest

CreateNamespacedStatefulSet create a StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedStatefulSetRequest

func (*StatefulSetAPIService) CreateNamespacedStatefulSetExecute ¶

func (a *StatefulSetAPIService) CreateNamespacedStatefulSetExecute(r ApiCreateNamespacedStatefulSetRequest) (*V1StatefulSet, *http.Response, error)

Execute executes the request

@return V1StatefulSet

func (*StatefulSetAPIService) DeleteNamespacedStatefulSet ¶

func (a *StatefulSetAPIService) DeleteNamespacedStatefulSet(ctx context.Context, namespace string, name string) ApiDeleteNamespacedStatefulSetRequest

DeleteNamespacedStatefulSet delete a StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the StatefulSet
@return ApiDeleteNamespacedStatefulSetRequest

func (*StatefulSetAPIService) DeleteNamespacedStatefulSetExecute ¶

func (a *StatefulSetAPIService) DeleteNamespacedStatefulSetExecute(r ApiDeleteNamespacedStatefulSetRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*StatefulSetAPIService) DeletecollectionNamespacedStatefulSet ¶

func (a *StatefulSetAPIService) DeletecollectionNamespacedStatefulSet(ctx context.Context, namespace string) ApiDeletecollectionNamespacedStatefulSetRequest

DeletecollectionNamespacedStatefulSet delete collection of StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedStatefulSetRequest

func (*StatefulSetAPIService) DeletecollectionNamespacedStatefulSetExecute ¶

func (a *StatefulSetAPIService) DeletecollectionNamespacedStatefulSetExecute(r ApiDeletecollectionNamespacedStatefulSetRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*StatefulSetAPIService) ListNamespacedStatefulSet ¶

func (a *StatefulSetAPIService) ListNamespacedStatefulSet(ctx context.Context, namespace string) ApiListNamespacedStatefulSetRequest

ListNamespacedStatefulSet list or watch objects of kind StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedStatefulSetRequest

func (*StatefulSetAPIService) ListNamespacedStatefulSetExecute ¶

Execute executes the request

@return V1StatefulSetList

func (*StatefulSetAPIService) PatchNamespacedStatefulSet ¶

func (a *StatefulSetAPIService) PatchNamespacedStatefulSet(ctx context.Context, namespace string, name string) ApiPatchNamespacedStatefulSetRequest

PatchNamespacedStatefulSet partially update the specified StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the StatefulSet
@return ApiPatchNamespacedStatefulSetRequest

func (*StatefulSetAPIService) PatchNamespacedStatefulSetExecute ¶

func (a *StatefulSetAPIService) PatchNamespacedStatefulSetExecute(r ApiPatchNamespacedStatefulSetRequest) (*V1StatefulSet, *http.Response, error)

Execute executes the request

@return V1StatefulSet

func (*StatefulSetAPIService) PatchNamespacedStatefulSetScale ¶

func (a *StatefulSetAPIService) PatchNamespacedStatefulSetScale(ctx context.Context, namespace string, name string) ApiPatchNamespacedStatefulSetScaleRequest

PatchNamespacedStatefulSetScale partially update scale of the specified StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiPatchNamespacedStatefulSetScaleRequest

func (*StatefulSetAPIService) PatchNamespacedStatefulSetScaleExecute ¶

func (a *StatefulSetAPIService) PatchNamespacedStatefulSetScaleExecute(r ApiPatchNamespacedStatefulSetScaleRequest) (*V1Scale, *http.Response, error)

Execute executes the request

@return V1Scale

func (*StatefulSetAPIService) PatchNamespacedStatefulSetStatus ¶

func (a *StatefulSetAPIService) PatchNamespacedStatefulSetStatus(ctx context.Context, namespace string, name string) ApiPatchNamespacedStatefulSetStatusRequest

PatchNamespacedStatefulSetStatus partially update status of the specified StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the StatefulSet
@return ApiPatchNamespacedStatefulSetStatusRequest

func (*StatefulSetAPIService) PatchNamespacedStatefulSetStatusExecute ¶

func (a *StatefulSetAPIService) PatchNamespacedStatefulSetStatusExecute(r ApiPatchNamespacedStatefulSetStatusRequest) (*V1StatefulSet, *http.Response, error)

Execute executes the request

@return V1StatefulSet

func (*StatefulSetAPIService) ReadNamespacedStatefulSet ¶

func (a *StatefulSetAPIService) ReadNamespacedStatefulSet(ctx context.Context, namespace string, name string) ApiReadNamespacedStatefulSetRequest

ReadNamespacedStatefulSet read the specified StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the StatefulSet
@return ApiReadNamespacedStatefulSetRequest

func (*StatefulSetAPIService) ReadNamespacedStatefulSetExecute ¶

func (a *StatefulSetAPIService) ReadNamespacedStatefulSetExecute(r ApiReadNamespacedStatefulSetRequest) (*V1StatefulSet, *http.Response, error)

Execute executes the request

@return V1StatefulSet

func (*StatefulSetAPIService) ReadNamespacedStatefulSetScale ¶

func (a *StatefulSetAPIService) ReadNamespacedStatefulSetScale(ctx context.Context, namespace string, name string) ApiReadNamespacedStatefulSetScaleRequest

ReadNamespacedStatefulSetScale read scale of the specified StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiReadNamespacedStatefulSetScaleRequest

func (*StatefulSetAPIService) ReadNamespacedStatefulSetScaleExecute ¶

func (a *StatefulSetAPIService) ReadNamespacedStatefulSetScaleExecute(r ApiReadNamespacedStatefulSetScaleRequest) (*V1Scale, *http.Response, error)

Execute executes the request

@return V1Scale

func (*StatefulSetAPIService) ReadNamespacedStatefulSetStatus ¶

func (a *StatefulSetAPIService) ReadNamespacedStatefulSetStatus(ctx context.Context, namespace string, name string) ApiReadNamespacedStatefulSetStatusRequest

ReadNamespacedStatefulSetStatus read status of the specified StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the StatefulSet
@return ApiReadNamespacedStatefulSetStatusRequest

func (*StatefulSetAPIService) ReadNamespacedStatefulSetStatusExecute ¶

func (a *StatefulSetAPIService) ReadNamespacedStatefulSetStatusExecute(r ApiReadNamespacedStatefulSetStatusRequest) (*V1StatefulSet, *http.Response, error)

Execute executes the request

@return V1StatefulSet

func (*StatefulSetAPIService) ReplaceNamespacedStatefulSet ¶

func (a *StatefulSetAPIService) ReplaceNamespacedStatefulSet(ctx context.Context, namespace string, name string) ApiReplaceNamespacedStatefulSetRequest

ReplaceNamespacedStatefulSet replace the specified StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the StatefulSet
@return ApiReplaceNamespacedStatefulSetRequest

func (*StatefulSetAPIService) ReplaceNamespacedStatefulSetExecute ¶

func (a *StatefulSetAPIService) ReplaceNamespacedStatefulSetExecute(r ApiReplaceNamespacedStatefulSetRequest) (*V1StatefulSet, *http.Response, error)

Execute executes the request

@return V1StatefulSet

func (*StatefulSetAPIService) ReplaceNamespacedStatefulSetScale ¶

func (a *StatefulSetAPIService) ReplaceNamespacedStatefulSetScale(ctx context.Context, namespace string, name string) ApiReplaceNamespacedStatefulSetScaleRequest

ReplaceNamespacedStatefulSetScale replace scale of the specified StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Scale
@return ApiReplaceNamespacedStatefulSetScaleRequest

func (*StatefulSetAPIService) ReplaceNamespacedStatefulSetScaleExecute ¶

func (a *StatefulSetAPIService) ReplaceNamespacedStatefulSetScaleExecute(r ApiReplaceNamespacedStatefulSetScaleRequest) (*V1Scale, *http.Response, error)

Execute executes the request

@return V1Scale

func (*StatefulSetAPIService) ReplaceNamespacedStatefulSetStatus ¶

func (a *StatefulSetAPIService) ReplaceNamespacedStatefulSetStatus(ctx context.Context, namespace string, name string) ApiReplaceNamespacedStatefulSetStatusRequest

ReplaceNamespacedStatefulSetStatus replace status of the specified StatefulSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the StatefulSet
@return ApiReplaceNamespacedStatefulSetStatusRequest

func (*StatefulSetAPIService) ReplaceNamespacedStatefulSetStatusExecute ¶

func (a *StatefulSetAPIService) ReplaceNamespacedStatefulSetStatusExecute(r ApiReplaceNamespacedStatefulSetStatusRequest) (*V1StatefulSet, *http.Response, error)

Execute executes the request

@return V1StatefulSet

type TemplateAPIService ¶

type TemplateAPIService service

TemplateAPIService TemplateAPI service

func (*TemplateAPIService) DeleteNamespacedTemplate ¶

func (a *TemplateAPIService) DeleteNamespacedTemplate(ctx context.Context, namespace string, name string) ApiDeleteNamespacedTemplateRequest

DeleteNamespacedTemplate delete a Template

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Template
@return ApiDeleteNamespacedTemplateRequest

func (*TemplateAPIService) DeleteNamespacedTemplateExecute ¶

func (a *TemplateAPIService) DeleteNamespacedTemplateExecute(r ApiDeleteNamespacedTemplateRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*TemplateAPIService) ListNamespacedTemplate ¶

func (a *TemplateAPIService) ListNamespacedTemplate(ctx context.Context, namespace string) ApiListNamespacedTemplateRequest

ListNamespacedTemplate list or watch objects of kind Template

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedTemplateRequest

func (*TemplateAPIService) ListNamespacedTemplateExecute ¶

func (a *TemplateAPIService) ListNamespacedTemplateExecute(r ApiListNamespacedTemplateRequest) (*V1TemplateList, *http.Response, error)

Execute executes the request

@return V1TemplateList

func (*TemplateAPIService) ListTemplateForAllNamespaces ¶

func (a *TemplateAPIService) ListTemplateForAllNamespaces(ctx context.Context) ApiListTemplateForAllNamespacesRequest

ListTemplateForAllNamespaces list or watch objects of kind Template

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListTemplateForAllNamespacesRequest

func (*TemplateAPIService) ListTemplateForAllNamespacesExecute ¶

func (a *TemplateAPIService) ListTemplateForAllNamespacesExecute(r ApiListTemplateForAllNamespacesRequest) (*V1TemplateList, *http.Response, error)

Execute executes the request

@return V1TemplateList

func (*TemplateAPIService) PatchNamespacedTemplate ¶

func (a *TemplateAPIService) PatchNamespacedTemplate(ctx context.Context, namespace string, name string) ApiPatchNamespacedTemplateRequest

PatchNamespacedTemplate partially update the specified Template

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Template
@return ApiPatchNamespacedTemplateRequest

func (*TemplateAPIService) PatchNamespacedTemplateExecute ¶

func (a *TemplateAPIService) PatchNamespacedTemplateExecute(r ApiPatchNamespacedTemplateRequest) (*V1Template, *http.Response, error)

Execute executes the request

@return V1Template

func (*TemplateAPIService) ReadNamespacedTemplate ¶

func (a *TemplateAPIService) ReadNamespacedTemplate(ctx context.Context, namespace string, name string) ApiReadNamespacedTemplateRequest

ReadNamespacedTemplate read the specified Template

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Template
@return ApiReadNamespacedTemplateRequest

func (*TemplateAPIService) ReadNamespacedTemplateExecute ¶

func (a *TemplateAPIService) ReadNamespacedTemplateExecute(r ApiReadNamespacedTemplateRequest) (*V1Template, *http.Response, error)

Execute executes the request

@return V1Template

func (*TemplateAPIService) ReplaceNamespacedTemplate ¶

func (a *TemplateAPIService) ReplaceNamespacedTemplate(ctx context.Context, namespace string, name string) ApiReplaceNamespacedTemplateRequest

ReplaceNamespacedTemplate replace the specified Template

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the Template
@return ApiReplaceNamespacedTemplateRequest

func (*TemplateAPIService) ReplaceNamespacedTemplateExecute ¶

func (a *TemplateAPIService) ReplaceNamespacedTemplateExecute(r ApiReplaceNamespacedTemplateRequest) (*V1Template, *http.Response, error)

Execute executes the request

@return V1Template

type TemplateInstanceAPIService ¶

type TemplateInstanceAPIService service

TemplateInstanceAPIService TemplateInstanceAPI service

func (*TemplateInstanceAPIService) CreateNamespacedTemplateInstance ¶

func (a *TemplateInstanceAPIService) CreateNamespacedTemplateInstance(ctx context.Context, namespace string) ApiCreateNamespacedTemplateInstanceRequest

CreateNamespacedTemplateInstance create a TemplateInstance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiCreateNamespacedTemplateInstanceRequest

func (*TemplateInstanceAPIService) CreateNamespacedTemplateInstanceExecute ¶

Execute executes the request

@return V1TemplateInstance

func (*TemplateInstanceAPIService) DeleteNamespacedTemplateInstance ¶

func (a *TemplateInstanceAPIService) DeleteNamespacedTemplateInstance(ctx context.Context, namespace string, name string) ApiDeleteNamespacedTemplateInstanceRequest

DeleteNamespacedTemplateInstance delete a TemplateInstance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the TemplateInstance
@return ApiDeleteNamespacedTemplateInstanceRequest

func (*TemplateInstanceAPIService) DeleteNamespacedTemplateInstanceExecute ¶

func (a *TemplateInstanceAPIService) DeleteNamespacedTemplateInstanceExecute(r ApiDeleteNamespacedTemplateInstanceRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*TemplateInstanceAPIService) DeletecollectionNamespacedTemplateInstance ¶

func (a *TemplateInstanceAPIService) DeletecollectionNamespacedTemplateInstance(ctx context.Context, namespace string) ApiDeletecollectionNamespacedTemplateInstanceRequest

DeletecollectionNamespacedTemplateInstance delete collection of TemplateInstance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiDeletecollectionNamespacedTemplateInstanceRequest

func (*TemplateInstanceAPIService) DeletecollectionNamespacedTemplateInstanceExecute ¶

func (a *TemplateInstanceAPIService) DeletecollectionNamespacedTemplateInstanceExecute(r ApiDeletecollectionNamespacedTemplateInstanceRequest) (*V1Status, *http.Response, error)

Execute executes the request

@return V1Status

func (*TemplateInstanceAPIService) ListNamespacedTemplateInstance ¶

func (a *TemplateInstanceAPIService) ListNamespacedTemplateInstance(ctx context.Context, namespace string) ApiListNamespacedTemplateInstanceRequest

ListNamespacedTemplateInstance list or watch objects of kind TemplateInstance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@return ApiListNamespacedTemplateInstanceRequest

func (*TemplateInstanceAPIService) ListNamespacedTemplateInstanceExecute ¶

Execute executes the request

@return V1TemplateInstanceList

func (*TemplateInstanceAPIService) ListTemplateInstanceForAllNamespaces ¶

ListTemplateInstanceForAllNamespaces list or watch objects of kind TemplateInstance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListTemplateInstanceForAllNamespacesRequest

func (*TemplateInstanceAPIService) ListTemplateInstanceForAllNamespacesExecute ¶

Execute executes the request

@return V1TemplateInstanceList

func (*TemplateInstanceAPIService) PatchNamespacedTemplateInstance ¶

func (a *TemplateInstanceAPIService) PatchNamespacedTemplateInstance(ctx context.Context, namespace string, name string) ApiPatchNamespacedTemplateInstanceRequest

PatchNamespacedTemplateInstance partially update the specified TemplateInstance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the TemplateInstance
@return ApiPatchNamespacedTemplateInstanceRequest

func (*TemplateInstanceAPIService) PatchNamespacedTemplateInstanceExecute ¶

Execute executes the request

@return V1TemplateInstance

func (*TemplateInstanceAPIService) ReadNamespacedTemplateInstance ¶

func (a *TemplateInstanceAPIService) ReadNamespacedTemplateInstance(ctx context.Context, namespace string, name string) ApiReadNamespacedTemplateInstanceRequest

ReadNamespacedTemplateInstance read the specified TemplateInstance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the TemplateInstance
@return ApiReadNamespacedTemplateInstanceRequest

func (*TemplateInstanceAPIService) ReadNamespacedTemplateInstanceExecute ¶

Execute executes the request

@return V1TemplateInstance

func (*TemplateInstanceAPIService) ReadNamespacedTemplateInstanceStatus ¶

func (a *TemplateInstanceAPIService) ReadNamespacedTemplateInstanceStatus(ctx context.Context, namespace string, name string) ApiReadNamespacedTemplateInstanceStatusRequest

ReadNamespacedTemplateInstanceStatus read status of the specified TemplateInstance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the TemplateInstance
@return ApiReadNamespacedTemplateInstanceStatusRequest

func (*TemplateInstanceAPIService) ReadNamespacedTemplateInstanceStatusExecute ¶

Execute executes the request

@return V1TemplateInstance

func (*TemplateInstanceAPIService) ReplaceNamespacedTemplateInstance ¶

func (a *TemplateInstanceAPIService) ReplaceNamespacedTemplateInstance(ctx context.Context, namespace string, name string) ApiReplaceNamespacedTemplateInstanceRequest

ReplaceNamespacedTemplateInstance replace the specified TemplateInstance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace object name and auth scope, such as for teams and projects
@param name name of the TemplateInstance
@return ApiReplaceNamespacedTemplateInstanceRequest

func (*TemplateInstanceAPIService) ReplaceNamespacedTemplateInstanceExecute ¶

Execute executes the request

@return V1TemplateInstance

type V1APIResource ¶

type V1APIResource struct {
	// categories is a list of the grouped resources this resource belongs to (e.g. 'all')
	Categories []string `json:"categories,omitempty"`
	// group is the preferred group of the resource.  Empty implies the group of the containing resource list. For subresources, this may have a different value, for example: Scale\".
	Group *string `json:"group,omitempty"`
	// kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
	Kind string `json:"kind"`
	// name is the plural name of the resource.
	Name string `json:"name"`
	// namespaced indicates if a resource is namespaced or not.
	Namespaced bool `json:"namespaced"`
	// shortNames is a list of suggested short names of the resource.
	ShortNames []string `json:"shortNames,omitempty"`
	// singularName is the singular name of the resource.  This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.
	SingularName string `json:"singularName"`
	// verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
	Verbs []string `json:"verbs"`
	// version is the preferred version of the resource.  Empty implies the version of the containing resource list For subresources, this may have a different value, for example: v1 (while inside a v1beta1 version of the core resource's group)\".
	Version *string `json:"version,omitempty"`
}

V1APIResource APIResource specifies the name of a resource and whether it is namespaced.

func NewV1APIResource ¶

func NewV1APIResource(kind string, name string, namespaced bool, singularName string, verbs []string) *V1APIResource

NewV1APIResource instantiates a new V1APIResource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1APIResourceWithDefaults ¶

func NewV1APIResourceWithDefaults() *V1APIResource

NewV1APIResourceWithDefaults instantiates a new V1APIResource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1APIResource) GetCategories ¶

func (o *V1APIResource) GetCategories() []string

GetCategories returns the Categories field value if set, zero value otherwise.

func (*V1APIResource) GetCategoriesOk ¶

func (o *V1APIResource) GetCategoriesOk() ([]string, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1APIResource) GetGroup ¶

func (o *V1APIResource) GetGroup() string

GetGroup returns the Group field value if set, zero value otherwise.

func (*V1APIResource) GetGroupOk ¶

func (o *V1APIResource) GetGroupOk() (*string, bool)

GetGroupOk returns a tuple with the Group field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1APIResource) GetKind ¶

func (o *V1APIResource) GetKind() string

GetKind returns the Kind field value

func (*V1APIResource) GetKindOk ¶

func (o *V1APIResource) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*V1APIResource) GetName ¶

func (o *V1APIResource) GetName() string

GetName returns the Name field value

func (*V1APIResource) GetNameOk ¶

func (o *V1APIResource) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1APIResource) GetNamespaced ¶

func (o *V1APIResource) GetNamespaced() bool

GetNamespaced returns the Namespaced field value

func (*V1APIResource) GetNamespacedOk ¶

func (o *V1APIResource) GetNamespacedOk() (*bool, bool)

GetNamespacedOk returns a tuple with the Namespaced field value and a boolean to check if the value has been set.

func (*V1APIResource) GetShortNames ¶

func (o *V1APIResource) GetShortNames() []string

GetShortNames returns the ShortNames field value if set, zero value otherwise.

func (*V1APIResource) GetShortNamesOk ¶

func (o *V1APIResource) GetShortNamesOk() ([]string, bool)

GetShortNamesOk returns a tuple with the ShortNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1APIResource) GetSingularName ¶

func (o *V1APIResource) GetSingularName() string

GetSingularName returns the SingularName field value

func (*V1APIResource) GetSingularNameOk ¶

func (o *V1APIResource) GetSingularNameOk() (*string, bool)

GetSingularNameOk returns a tuple with the SingularName field value and a boolean to check if the value has been set.

func (*V1APIResource) GetVerbs ¶

func (o *V1APIResource) GetVerbs() []string

GetVerbs returns the Verbs field value

func (*V1APIResource) GetVerbsOk ¶

func (o *V1APIResource) GetVerbsOk() ([]string, bool)

GetVerbsOk returns a tuple with the Verbs field value and a boolean to check if the value has been set.

func (*V1APIResource) GetVersion ¶

func (o *V1APIResource) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*V1APIResource) GetVersionOk ¶

func (o *V1APIResource) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1APIResource) HasCategories ¶

func (o *V1APIResource) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*V1APIResource) HasGroup ¶

func (o *V1APIResource) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*V1APIResource) HasShortNames ¶

func (o *V1APIResource) HasShortNames() bool

HasShortNames returns a boolean if a field has been set.

func (*V1APIResource) HasVersion ¶

func (o *V1APIResource) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (V1APIResource) MarshalJSON ¶

func (o V1APIResource) MarshalJSON() ([]byte, error)

func (*V1APIResource) SetCategories ¶

func (o *V1APIResource) SetCategories(v []string)

SetCategories gets a reference to the given []string and assigns it to the Categories field.

func (*V1APIResource) SetGroup ¶

func (o *V1APIResource) SetGroup(v string)

SetGroup gets a reference to the given string and assigns it to the Group field.

func (*V1APIResource) SetKind ¶

func (o *V1APIResource) SetKind(v string)

SetKind sets field value

func (*V1APIResource) SetName ¶

func (o *V1APIResource) SetName(v string)

SetName sets field value

func (*V1APIResource) SetNamespaced ¶

func (o *V1APIResource) SetNamespaced(v bool)

SetNamespaced sets field value

func (*V1APIResource) SetShortNames ¶

func (o *V1APIResource) SetShortNames(v []string)

SetShortNames gets a reference to the given []string and assigns it to the ShortNames field.

func (*V1APIResource) SetSingularName ¶

func (o *V1APIResource) SetSingularName(v string)

SetSingularName sets field value

func (*V1APIResource) SetVerbs ¶

func (o *V1APIResource) SetVerbs(v []string)

SetVerbs sets field value

func (*V1APIResource) SetVersion ¶

func (o *V1APIResource) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (V1APIResource) ToMap ¶

func (o V1APIResource) ToMap() (map[string]interface{}, error)

type V1APIResourceList ¶

type V1APIResourceList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// groupVersion is the group and version this APIResourceList is for.
	GroupVersion string `json:"groupVersion"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// resources contains the name of the resources and if they are namespaced.
	Resources []V1APIResource `json:"resources"`
}

V1APIResourceList APIResourceList is a list of APIResource, it is used to expose the name of the resources supported in a specific group and version, and if the resource is namespaced.

func NewV1APIResourceList ¶

func NewV1APIResourceList(groupVersion string, resources []V1APIResource) *V1APIResourceList

NewV1APIResourceList instantiates a new V1APIResourceList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1APIResourceListWithDefaults ¶

func NewV1APIResourceListWithDefaults() *V1APIResourceList

NewV1APIResourceListWithDefaults instantiates a new V1APIResourceList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1APIResourceList) GetApiVersion ¶

func (o *V1APIResourceList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1APIResourceList) GetApiVersionOk ¶

func (o *V1APIResourceList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1APIResourceList) GetGroupVersion ¶

func (o *V1APIResourceList) GetGroupVersion() string

GetGroupVersion returns the GroupVersion field value

func (*V1APIResourceList) GetGroupVersionOk ¶

func (o *V1APIResourceList) GetGroupVersionOk() (*string, bool)

GetGroupVersionOk returns a tuple with the GroupVersion field value and a boolean to check if the value has been set.

func (*V1APIResourceList) GetKind ¶

func (o *V1APIResourceList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1APIResourceList) GetKindOk ¶

func (o *V1APIResourceList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1APIResourceList) GetResources ¶

func (o *V1APIResourceList) GetResources() []V1APIResource

GetResources returns the Resources field value

func (*V1APIResourceList) GetResourcesOk ¶

func (o *V1APIResourceList) GetResourcesOk() ([]V1APIResource, bool)

GetResourcesOk returns a tuple with the Resources field value and a boolean to check if the value has been set.

func (*V1APIResourceList) HasApiVersion ¶

func (o *V1APIResourceList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1APIResourceList) HasKind ¶

func (o *V1APIResourceList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (V1APIResourceList) MarshalJSON ¶

func (o V1APIResourceList) MarshalJSON() ([]byte, error)

func (*V1APIResourceList) SetApiVersion ¶

func (o *V1APIResourceList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1APIResourceList) SetGroupVersion ¶

func (o *V1APIResourceList) SetGroupVersion(v string)

SetGroupVersion sets field value

func (*V1APIResourceList) SetKind ¶

func (o *V1APIResourceList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1APIResourceList) SetResources ¶

func (o *V1APIResourceList) SetResources(v []V1APIResource)

SetResources sets field value

func (V1APIResourceList) ToMap ¶

func (o V1APIResourceList) ToMap() (map[string]interface{}, error)

type V1AWSElasticBlockStoreVolumeSource ¶

type V1AWSElasticBlockStoreVolumeSource struct {
	// Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
	FsType *string `json:"fsType,omitempty"`
	// The partition in the volume that you want to mount. If omitted, the default is to mount by volume name. Examples: For volume /dev/sda1, you specify the partition as \"1\". Similarly, the volume partition for /dev/sda is \"0\" (or you can leave the property empty).
	Partition *int32 `json:"partition,omitempty"`
	// Specify \"true\" to force and set the ReadOnly property in VolumeMounts to \"true\". If omitted, the default is \"false\". More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Unique ID of the persistent disk resource in AWS (Amazon EBS volume). More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
	VolumeID string `json:"volumeID"`
}

V1AWSElasticBlockStoreVolumeSource Represents a Persistent Disk resource in AWS. An AWS EBS disk must exist before mounting to a container. The disk must also be in the same AWS zone as the kubelet. An AWS EBS disk can only be mounted as read/write once. AWS EBS volumes support ownership management and SELinux relabeling.

func NewV1AWSElasticBlockStoreVolumeSource ¶

func NewV1AWSElasticBlockStoreVolumeSource(volumeID string) *V1AWSElasticBlockStoreVolumeSource

NewV1AWSElasticBlockStoreVolumeSource instantiates a new V1AWSElasticBlockStoreVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1AWSElasticBlockStoreVolumeSourceWithDefaults ¶

func NewV1AWSElasticBlockStoreVolumeSourceWithDefaults() *V1AWSElasticBlockStoreVolumeSource

NewV1AWSElasticBlockStoreVolumeSourceWithDefaults instantiates a new V1AWSElasticBlockStoreVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1AWSElasticBlockStoreVolumeSource) GetFsType ¶

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1AWSElasticBlockStoreVolumeSource) GetFsTypeOk ¶

func (o *V1AWSElasticBlockStoreVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1AWSElasticBlockStoreVolumeSource) GetPartition ¶

func (o *V1AWSElasticBlockStoreVolumeSource) GetPartition() int32

GetPartition returns the Partition field value if set, zero value otherwise.

func (*V1AWSElasticBlockStoreVolumeSource) GetPartitionOk ¶

func (o *V1AWSElasticBlockStoreVolumeSource) GetPartitionOk() (*int32, bool)

GetPartitionOk returns a tuple with the Partition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1AWSElasticBlockStoreVolumeSource) GetReadOnly ¶

func (o *V1AWSElasticBlockStoreVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1AWSElasticBlockStoreVolumeSource) GetReadOnlyOk ¶

func (o *V1AWSElasticBlockStoreVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1AWSElasticBlockStoreVolumeSource) GetVolumeID ¶

func (o *V1AWSElasticBlockStoreVolumeSource) GetVolumeID() string

GetVolumeID returns the VolumeID field value

func (*V1AWSElasticBlockStoreVolumeSource) GetVolumeIDOk ¶

func (o *V1AWSElasticBlockStoreVolumeSource) GetVolumeIDOk() (*string, bool)

GetVolumeIDOk returns a tuple with the VolumeID field value and a boolean to check if the value has been set.

func (*V1AWSElasticBlockStoreVolumeSource) HasFsType ¶

HasFsType returns a boolean if a field has been set.

func (*V1AWSElasticBlockStoreVolumeSource) HasPartition ¶

func (o *V1AWSElasticBlockStoreVolumeSource) HasPartition() bool

HasPartition returns a boolean if a field has been set.

func (*V1AWSElasticBlockStoreVolumeSource) HasReadOnly ¶

func (o *V1AWSElasticBlockStoreVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (V1AWSElasticBlockStoreVolumeSource) MarshalJSON ¶

func (o V1AWSElasticBlockStoreVolumeSource) MarshalJSON() ([]byte, error)

func (*V1AWSElasticBlockStoreVolumeSource) SetFsType ¶

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1AWSElasticBlockStoreVolumeSource) SetPartition ¶

func (o *V1AWSElasticBlockStoreVolumeSource) SetPartition(v int32)

SetPartition gets a reference to the given int32 and assigns it to the Partition field.

func (*V1AWSElasticBlockStoreVolumeSource) SetReadOnly ¶

func (o *V1AWSElasticBlockStoreVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1AWSElasticBlockStoreVolumeSource) SetVolumeID ¶

func (o *V1AWSElasticBlockStoreVolumeSource) SetVolumeID(v string)

SetVolumeID sets field value

func (V1AWSElasticBlockStoreVolumeSource) ToMap ¶

func (o V1AWSElasticBlockStoreVolumeSource) ToMap() (map[string]interface{}, error)

type V1Affinity ¶

type V1Affinity struct {
	NodeAffinity    *V1NodeAffinity    `json:"nodeAffinity,omitempty"`
	PodAffinity     *V1PodAffinity     `json:"podAffinity,omitempty"`
	PodAntiAffinity *V1PodAntiAffinity `json:"podAntiAffinity,omitempty"`
}

V1Affinity Affinity is a group of affinity scheduling rules.

func NewV1Affinity ¶

func NewV1Affinity() *V1Affinity

NewV1Affinity instantiates a new V1Affinity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1AffinityWithDefaults ¶

func NewV1AffinityWithDefaults() *V1Affinity

NewV1AffinityWithDefaults instantiates a new V1Affinity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Affinity) GetNodeAffinity ¶

func (o *V1Affinity) GetNodeAffinity() V1NodeAffinity

GetNodeAffinity returns the NodeAffinity field value if set, zero value otherwise.

func (*V1Affinity) GetNodeAffinityOk ¶

func (o *V1Affinity) GetNodeAffinityOk() (*V1NodeAffinity, bool)

GetNodeAffinityOk returns a tuple with the NodeAffinity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Affinity) GetPodAffinity ¶

func (o *V1Affinity) GetPodAffinity() V1PodAffinity

GetPodAffinity returns the PodAffinity field value if set, zero value otherwise.

func (*V1Affinity) GetPodAffinityOk ¶

func (o *V1Affinity) GetPodAffinityOk() (*V1PodAffinity, bool)

GetPodAffinityOk returns a tuple with the PodAffinity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Affinity) GetPodAntiAffinity ¶

func (o *V1Affinity) GetPodAntiAffinity() V1PodAntiAffinity

GetPodAntiAffinity returns the PodAntiAffinity field value if set, zero value otherwise.

func (*V1Affinity) GetPodAntiAffinityOk ¶

func (o *V1Affinity) GetPodAntiAffinityOk() (*V1PodAntiAffinity, bool)

GetPodAntiAffinityOk returns a tuple with the PodAntiAffinity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Affinity) HasNodeAffinity ¶

func (o *V1Affinity) HasNodeAffinity() bool

HasNodeAffinity returns a boolean if a field has been set.

func (*V1Affinity) HasPodAffinity ¶

func (o *V1Affinity) HasPodAffinity() bool

HasPodAffinity returns a boolean if a field has been set.

func (*V1Affinity) HasPodAntiAffinity ¶

func (o *V1Affinity) HasPodAntiAffinity() bool

HasPodAntiAffinity returns a boolean if a field has been set.

func (V1Affinity) MarshalJSON ¶

func (o V1Affinity) MarshalJSON() ([]byte, error)

func (*V1Affinity) SetNodeAffinity ¶

func (o *V1Affinity) SetNodeAffinity(v V1NodeAffinity)

SetNodeAffinity gets a reference to the given V1NodeAffinity and assigns it to the NodeAffinity field.

func (*V1Affinity) SetPodAffinity ¶

func (o *V1Affinity) SetPodAffinity(v V1PodAffinity)

SetPodAffinity gets a reference to the given V1PodAffinity and assigns it to the PodAffinity field.

func (*V1Affinity) SetPodAntiAffinity ¶

func (o *V1Affinity) SetPodAntiAffinity(v V1PodAntiAffinity)

SetPodAntiAffinity gets a reference to the given V1PodAntiAffinity and assigns it to the PodAntiAffinity field.

func (V1Affinity) ToMap ¶

func (o V1Affinity) ToMap() (map[string]interface{}, error)

type V1AllowedFlexVolume ¶

type V1AllowedFlexVolume struct {
	// Driver is the name of the Flexvolume driver.
	Driver string `json:"driver"`
}

V1AllowedFlexVolume AllowedFlexVolume represents a single Flexvolume that is allowed to be used.

func NewV1AllowedFlexVolume ¶

func NewV1AllowedFlexVolume(driver string) *V1AllowedFlexVolume

NewV1AllowedFlexVolume instantiates a new V1AllowedFlexVolume object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1AllowedFlexVolumeWithDefaults ¶

func NewV1AllowedFlexVolumeWithDefaults() *V1AllowedFlexVolume

NewV1AllowedFlexVolumeWithDefaults instantiates a new V1AllowedFlexVolume object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1AllowedFlexVolume) GetDriver ¶

func (o *V1AllowedFlexVolume) GetDriver() string

GetDriver returns the Driver field value

func (*V1AllowedFlexVolume) GetDriverOk ¶

func (o *V1AllowedFlexVolume) GetDriverOk() (*string, bool)

GetDriverOk returns a tuple with the Driver field value and a boolean to check if the value has been set.

func (V1AllowedFlexVolume) MarshalJSON ¶

func (o V1AllowedFlexVolume) MarshalJSON() ([]byte, error)

func (*V1AllowedFlexVolume) SetDriver ¶

func (o *V1AllowedFlexVolume) SetDriver(v string)

SetDriver sets field value

func (V1AllowedFlexVolume) ToMap ¶

func (o V1AllowedFlexVolume) ToMap() (map[string]interface{}, error)

type V1AttachedVolume ¶

type V1AttachedVolume struct {
	// DevicePath represents the device path where the volume should be available
	DevicePath string `json:"devicePath"`
	// Name of the attached volume
	Name string `json:"name"`
}

V1AttachedVolume AttachedVolume describes a volume attached to a node

func NewV1AttachedVolume ¶

func NewV1AttachedVolume(devicePath string, name string) *V1AttachedVolume

NewV1AttachedVolume instantiates a new V1AttachedVolume object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1AttachedVolumeWithDefaults ¶

func NewV1AttachedVolumeWithDefaults() *V1AttachedVolume

NewV1AttachedVolumeWithDefaults instantiates a new V1AttachedVolume object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1AttachedVolume) GetDevicePath ¶

func (o *V1AttachedVolume) GetDevicePath() string

GetDevicePath returns the DevicePath field value

func (*V1AttachedVolume) GetDevicePathOk ¶

func (o *V1AttachedVolume) GetDevicePathOk() (*string, bool)

GetDevicePathOk returns a tuple with the DevicePath field value and a boolean to check if the value has been set.

func (*V1AttachedVolume) GetName ¶

func (o *V1AttachedVolume) GetName() string

GetName returns the Name field value

func (*V1AttachedVolume) GetNameOk ¶

func (o *V1AttachedVolume) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (V1AttachedVolume) MarshalJSON ¶

func (o V1AttachedVolume) MarshalJSON() ([]byte, error)

func (*V1AttachedVolume) SetDevicePath ¶

func (o *V1AttachedVolume) SetDevicePath(v string)

SetDevicePath sets field value

func (*V1AttachedVolume) SetName ¶

func (o *V1AttachedVolume) SetName(v string)

SetName sets field value

func (V1AttachedVolume) ToMap ¶

func (o V1AttachedVolume) ToMap() (map[string]interface{}, error)

type V1AzureDiskVolumeSource ¶

type V1AzureDiskVolumeSource struct {
	CachingMode *V1AzureDataDiskCachingMode `json:"cachingMode,omitempty"`
	// The Name of the data disk in the blob storage
	DiskName string `json:"diskName"`
	// The URI the data disk in the blob storage
	DiskURI string `json:"diskURI"`
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.
	FsType *string              `json:"fsType,omitempty"`
	Kind   *V1AzureDataDiskKind `json:"kind,omitempty"`
	// Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly *bool `json:"readOnly,omitempty"`
}

V1AzureDiskVolumeSource AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.

func NewV1AzureDiskVolumeSource ¶

func NewV1AzureDiskVolumeSource(diskName string, diskURI string) *V1AzureDiskVolumeSource

NewV1AzureDiskVolumeSource instantiates a new V1AzureDiskVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1AzureDiskVolumeSourceWithDefaults ¶

func NewV1AzureDiskVolumeSourceWithDefaults() *V1AzureDiskVolumeSource

NewV1AzureDiskVolumeSourceWithDefaults instantiates a new V1AzureDiskVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1AzureDiskVolumeSource) GetCachingMode ¶

func (o *V1AzureDiskVolumeSource) GetCachingMode() V1AzureDataDiskCachingMode

GetCachingMode returns the CachingMode field value if set, zero value otherwise.

func (*V1AzureDiskVolumeSource) GetCachingModeOk ¶

func (o *V1AzureDiskVolumeSource) GetCachingModeOk() (*V1AzureDataDiskCachingMode, bool)

GetCachingModeOk returns a tuple with the CachingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1AzureDiskVolumeSource) GetDiskName ¶

func (o *V1AzureDiskVolumeSource) GetDiskName() string

GetDiskName returns the DiskName field value

func (*V1AzureDiskVolumeSource) GetDiskNameOk ¶

func (o *V1AzureDiskVolumeSource) GetDiskNameOk() (*string, bool)

GetDiskNameOk returns a tuple with the DiskName field value and a boolean to check if the value has been set.

func (*V1AzureDiskVolumeSource) GetDiskURI ¶

func (o *V1AzureDiskVolumeSource) GetDiskURI() string

GetDiskURI returns the DiskURI field value

func (*V1AzureDiskVolumeSource) GetDiskURIOk ¶

func (o *V1AzureDiskVolumeSource) GetDiskURIOk() (*string, bool)

GetDiskURIOk returns a tuple with the DiskURI field value and a boolean to check if the value has been set.

func (*V1AzureDiskVolumeSource) GetFsType ¶

func (o *V1AzureDiskVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1AzureDiskVolumeSource) GetFsTypeOk ¶

func (o *V1AzureDiskVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1AzureDiskVolumeSource) GetKind ¶

func (o *V1AzureDiskVolumeSource) GetKind() V1AzureDataDiskKind

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1AzureDiskVolumeSource) GetKindOk ¶

func (o *V1AzureDiskVolumeSource) GetKindOk() (*V1AzureDataDiskKind, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1AzureDiskVolumeSource) GetReadOnly ¶

func (o *V1AzureDiskVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1AzureDiskVolumeSource) GetReadOnlyOk ¶

func (o *V1AzureDiskVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1AzureDiskVolumeSource) HasCachingMode ¶

func (o *V1AzureDiskVolumeSource) HasCachingMode() bool

HasCachingMode returns a boolean if a field has been set.

func (*V1AzureDiskVolumeSource) HasFsType ¶

func (o *V1AzureDiskVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1AzureDiskVolumeSource) HasKind ¶

func (o *V1AzureDiskVolumeSource) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1AzureDiskVolumeSource) HasReadOnly ¶

func (o *V1AzureDiskVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (V1AzureDiskVolumeSource) MarshalJSON ¶

func (o V1AzureDiskVolumeSource) MarshalJSON() ([]byte, error)

func (*V1AzureDiskVolumeSource) SetCachingMode ¶

func (o *V1AzureDiskVolumeSource) SetCachingMode(v V1AzureDataDiskCachingMode)

SetCachingMode gets a reference to the given V1AzureDataDiskCachingMode and assigns it to the CachingMode field.

func (*V1AzureDiskVolumeSource) SetDiskName ¶

func (o *V1AzureDiskVolumeSource) SetDiskName(v string)

SetDiskName sets field value

func (*V1AzureDiskVolumeSource) SetDiskURI ¶

func (o *V1AzureDiskVolumeSource) SetDiskURI(v string)

SetDiskURI sets field value

func (*V1AzureDiskVolumeSource) SetFsType ¶

func (o *V1AzureDiskVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1AzureDiskVolumeSource) SetKind ¶

func (o *V1AzureDiskVolumeSource) SetKind(v V1AzureDataDiskKind)

SetKind gets a reference to the given V1AzureDataDiskKind and assigns it to the Kind field.

func (*V1AzureDiskVolumeSource) SetReadOnly ¶

func (o *V1AzureDiskVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (V1AzureDiskVolumeSource) ToMap ¶

func (o V1AzureDiskVolumeSource) ToMap() (map[string]interface{}, error)

type V1AzureFilePersistentVolumeSource ¶

type V1AzureFilePersistentVolumeSource struct {
	// Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly *bool `json:"readOnly,omitempty"`
	// the name of secret that contains Azure Storage Account Name and Key
	SecretName string `json:"secretName"`
	// the namespace of the secret that contains Azure Storage Account Name and Key default is the same as the Pod
	SecretNamespace string `json:"secretNamespace"`
	// Share Name
	ShareName string `json:"shareName"`
}

V1AzureFilePersistentVolumeSource AzureFile represents an Azure File Service mount on the host and bind mount to the pod.

func NewV1AzureFilePersistentVolumeSource ¶

func NewV1AzureFilePersistentVolumeSource(secretName string, secretNamespace string, shareName string) *V1AzureFilePersistentVolumeSource

NewV1AzureFilePersistentVolumeSource instantiates a new V1AzureFilePersistentVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1AzureFilePersistentVolumeSourceWithDefaults ¶

func NewV1AzureFilePersistentVolumeSourceWithDefaults() *V1AzureFilePersistentVolumeSource

NewV1AzureFilePersistentVolumeSourceWithDefaults instantiates a new V1AzureFilePersistentVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1AzureFilePersistentVolumeSource) GetReadOnly ¶

func (o *V1AzureFilePersistentVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1AzureFilePersistentVolumeSource) GetReadOnlyOk ¶

func (o *V1AzureFilePersistentVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1AzureFilePersistentVolumeSource) GetSecretName ¶

func (o *V1AzureFilePersistentVolumeSource) GetSecretName() string

GetSecretName returns the SecretName field value

func (*V1AzureFilePersistentVolumeSource) GetSecretNameOk ¶

func (o *V1AzureFilePersistentVolumeSource) GetSecretNameOk() (*string, bool)

GetSecretNameOk returns a tuple with the SecretName field value and a boolean to check if the value has been set.

func (*V1AzureFilePersistentVolumeSource) GetSecretNamespace ¶

func (o *V1AzureFilePersistentVolumeSource) GetSecretNamespace() string

GetSecretNamespace returns the SecretNamespace field value

func (*V1AzureFilePersistentVolumeSource) GetSecretNamespaceOk ¶

func (o *V1AzureFilePersistentVolumeSource) GetSecretNamespaceOk() (*string, bool)

GetSecretNamespaceOk returns a tuple with the SecretNamespace field value and a boolean to check if the value has been set.

func (*V1AzureFilePersistentVolumeSource) GetShareName ¶

func (o *V1AzureFilePersistentVolumeSource) GetShareName() string

GetShareName returns the ShareName field value

func (*V1AzureFilePersistentVolumeSource) GetShareNameOk ¶

func (o *V1AzureFilePersistentVolumeSource) GetShareNameOk() (*string, bool)

GetShareNameOk returns a tuple with the ShareName field value and a boolean to check if the value has been set.

func (*V1AzureFilePersistentVolumeSource) HasReadOnly ¶

func (o *V1AzureFilePersistentVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (V1AzureFilePersistentVolumeSource) MarshalJSON ¶

func (o V1AzureFilePersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*V1AzureFilePersistentVolumeSource) SetReadOnly ¶

func (o *V1AzureFilePersistentVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1AzureFilePersistentVolumeSource) SetSecretName ¶

func (o *V1AzureFilePersistentVolumeSource) SetSecretName(v string)

SetSecretName sets field value

func (*V1AzureFilePersistentVolumeSource) SetSecretNamespace ¶

func (o *V1AzureFilePersistentVolumeSource) SetSecretNamespace(v string)

SetSecretNamespace sets field value

func (*V1AzureFilePersistentVolumeSource) SetShareName ¶

func (o *V1AzureFilePersistentVolumeSource) SetShareName(v string)

SetShareName sets field value

func (V1AzureFilePersistentVolumeSource) ToMap ¶

func (o V1AzureFilePersistentVolumeSource) ToMap() (map[string]interface{}, error)

type V1AzureFileVolumeSource ¶

type V1AzureFileVolumeSource struct {
	// Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly *bool `json:"readOnly,omitempty"`
	// the name of secret that contains Azure Storage Account Name and Key
	SecretName string `json:"secretName"`
	// Share Name
	ShareName string `json:"shareName"`
}

V1AzureFileVolumeSource AzureFile represents an Azure File Service mount on the host and bind mount to the pod.

func NewV1AzureFileVolumeSource ¶

func NewV1AzureFileVolumeSource(secretName string, shareName string) *V1AzureFileVolumeSource

NewV1AzureFileVolumeSource instantiates a new V1AzureFileVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1AzureFileVolumeSourceWithDefaults ¶

func NewV1AzureFileVolumeSourceWithDefaults() *V1AzureFileVolumeSource

NewV1AzureFileVolumeSourceWithDefaults instantiates a new V1AzureFileVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1AzureFileVolumeSource) GetReadOnly ¶

func (o *V1AzureFileVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1AzureFileVolumeSource) GetReadOnlyOk ¶

func (o *V1AzureFileVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1AzureFileVolumeSource) GetSecretName ¶

func (o *V1AzureFileVolumeSource) GetSecretName() string

GetSecretName returns the SecretName field value

func (*V1AzureFileVolumeSource) GetSecretNameOk ¶

func (o *V1AzureFileVolumeSource) GetSecretNameOk() (*string, bool)

GetSecretNameOk returns a tuple with the SecretName field value and a boolean to check if the value has been set.

func (*V1AzureFileVolumeSource) GetShareName ¶

func (o *V1AzureFileVolumeSource) GetShareName() string

GetShareName returns the ShareName field value

func (*V1AzureFileVolumeSource) GetShareNameOk ¶

func (o *V1AzureFileVolumeSource) GetShareNameOk() (*string, bool)

GetShareNameOk returns a tuple with the ShareName field value and a boolean to check if the value has been set.

func (*V1AzureFileVolumeSource) HasReadOnly ¶

func (o *V1AzureFileVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (V1AzureFileVolumeSource) MarshalJSON ¶

func (o V1AzureFileVolumeSource) MarshalJSON() ([]byte, error)

func (*V1AzureFileVolumeSource) SetReadOnly ¶

func (o *V1AzureFileVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1AzureFileVolumeSource) SetSecretName ¶

func (o *V1AzureFileVolumeSource) SetSecretName(v string)

SetSecretName sets field value

func (*V1AzureFileVolumeSource) SetShareName ¶

func (o *V1AzureFileVolumeSource) SetShareName(v string)

SetShareName sets field value

func (V1AzureFileVolumeSource) ToMap ¶

func (o V1AzureFileVolumeSource) ToMap() (map[string]interface{}, error)

type V1BinaryBuildSource ¶

type V1BinaryBuildSource struct {
	// asFile indicates that the provided binary input should be considered a single file within the build input. For example, specifying \"webapp.war\" would place the provided binary as `/webapp.war` for the builder. If left empty, the Docker and Source build strategies assume this file is a zip, tar, or tar.gz file and extract it as the source. The custom strategy receives this binary as standard input. This filename may not contain slashes or be '..' or '.'.
	AsFile *string `json:"asFile,omitempty"`
}

V1BinaryBuildSource BinaryBuildSource describes a binary file to be used for the Docker and Source build strategies, where the file will be extracted and used as the build source.

func NewV1BinaryBuildSource ¶

func NewV1BinaryBuildSource() *V1BinaryBuildSource

NewV1BinaryBuildSource instantiates a new V1BinaryBuildSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BinaryBuildSourceWithDefaults ¶

func NewV1BinaryBuildSourceWithDefaults() *V1BinaryBuildSource

NewV1BinaryBuildSourceWithDefaults instantiates a new V1BinaryBuildSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BinaryBuildSource) GetAsFile ¶

func (o *V1BinaryBuildSource) GetAsFile() string

GetAsFile returns the AsFile field value if set, zero value otherwise.

func (*V1BinaryBuildSource) GetAsFileOk ¶

func (o *V1BinaryBuildSource) GetAsFileOk() (*string, bool)

GetAsFileOk returns a tuple with the AsFile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BinaryBuildSource) HasAsFile ¶

func (o *V1BinaryBuildSource) HasAsFile() bool

HasAsFile returns a boolean if a field has been set.

func (V1BinaryBuildSource) MarshalJSON ¶

func (o V1BinaryBuildSource) MarshalJSON() ([]byte, error)

func (*V1BinaryBuildSource) SetAsFile ¶

func (o *V1BinaryBuildSource) SetAsFile(v string)

SetAsFile gets a reference to the given string and assigns it to the AsFile field.

func (V1BinaryBuildSource) ToMap ¶

func (o V1BinaryBuildSource) ToMap() (map[string]interface{}, error)

type V1Binding ¶

type V1Binding struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string           `json:"kind,omitempty"`
	Metadata *V1ObjectMeta     `json:"metadata,omitempty"`
	Target   V1ObjectReference `json:"target"`
}

V1Binding Binding ties one object to another; for example, a pod is bound to a node by a scheduler. Deprecated in 1.7, please use the bindings subresource of pods instead.

func NewV1Binding ¶

func NewV1Binding(target V1ObjectReference) *V1Binding

NewV1Binding instantiates a new V1Binding object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BindingWithDefaults ¶

func NewV1BindingWithDefaults() *V1Binding

NewV1BindingWithDefaults instantiates a new V1Binding object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Binding) GetApiVersion ¶

func (o *V1Binding) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Binding) GetApiVersionOk ¶

func (o *V1Binding) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Binding) GetKind ¶

func (o *V1Binding) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Binding) GetKindOk ¶

func (o *V1Binding) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Binding) GetMetadata ¶

func (o *V1Binding) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Binding) GetMetadataOk ¶

func (o *V1Binding) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Binding) GetTarget ¶

func (o *V1Binding) GetTarget() V1ObjectReference

GetTarget returns the Target field value

func (*V1Binding) GetTargetOk ¶

func (o *V1Binding) GetTargetOk() (*V1ObjectReference, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*V1Binding) HasApiVersion ¶

func (o *V1Binding) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Binding) HasKind ¶

func (o *V1Binding) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Binding) HasMetadata ¶

func (o *V1Binding) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1Binding) MarshalJSON ¶

func (o V1Binding) MarshalJSON() ([]byte, error)

func (*V1Binding) SetApiVersion ¶

func (o *V1Binding) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Binding) SetKind ¶

func (o *V1Binding) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Binding) SetMetadata ¶

func (o *V1Binding) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Binding) SetTarget ¶

func (o *V1Binding) SetTarget(v V1ObjectReference)

SetTarget sets field value

func (V1Binding) ToMap ¶

func (o V1Binding) ToMap() (map[string]interface{}, error)

type V1BitbucketWebHookCause ¶

type V1BitbucketWebHookCause struct {
	Revision *V1SourceRevision `json:"revision,omitempty"`
	// Secret is the obfuscated webhook secret that triggered a build.
	Secret *string `json:"secret,omitempty"`
}

V1BitbucketWebHookCause BitbucketWebHookCause has information about a Bitbucket webhook that triggered a build.

func NewV1BitbucketWebHookCause ¶

func NewV1BitbucketWebHookCause() *V1BitbucketWebHookCause

NewV1BitbucketWebHookCause instantiates a new V1BitbucketWebHookCause object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BitbucketWebHookCauseWithDefaults ¶

func NewV1BitbucketWebHookCauseWithDefaults() *V1BitbucketWebHookCause

NewV1BitbucketWebHookCauseWithDefaults instantiates a new V1BitbucketWebHookCause object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BitbucketWebHookCause) GetRevision ¶

func (o *V1BitbucketWebHookCause) GetRevision() V1SourceRevision

GetRevision returns the Revision field value if set, zero value otherwise.

func (*V1BitbucketWebHookCause) GetRevisionOk ¶

func (o *V1BitbucketWebHookCause) GetRevisionOk() (*V1SourceRevision, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BitbucketWebHookCause) GetSecret ¶

func (o *V1BitbucketWebHookCause) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*V1BitbucketWebHookCause) GetSecretOk ¶

func (o *V1BitbucketWebHookCause) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BitbucketWebHookCause) HasRevision ¶

func (o *V1BitbucketWebHookCause) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*V1BitbucketWebHookCause) HasSecret ¶

func (o *V1BitbucketWebHookCause) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (V1BitbucketWebHookCause) MarshalJSON ¶

func (o V1BitbucketWebHookCause) MarshalJSON() ([]byte, error)

func (*V1BitbucketWebHookCause) SetRevision ¶

func (o *V1BitbucketWebHookCause) SetRevision(v V1SourceRevision)

SetRevision gets a reference to the given V1SourceRevision and assigns it to the Revision field.

func (*V1BitbucketWebHookCause) SetSecret ¶

func (o *V1BitbucketWebHookCause) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (V1BitbucketWebHookCause) ToMap ¶

func (o V1BitbucketWebHookCause) ToMap() (map[string]interface{}, error)

type V1BrokerTemplateInstance ¶

type V1BrokerTemplateInstance struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string                      `json:"kind,omitempty"`
	Metadata *V1ObjectMeta                `json:"metadata,omitempty"`
	Spec     V1BrokerTemplateInstanceSpec `json:"spec"`
}

V1BrokerTemplateInstance BrokerTemplateInstance holds the service broker-related state associated with a TemplateInstance. BrokerTemplateInstance is part of an experimental API.

func NewV1BrokerTemplateInstance ¶

func NewV1BrokerTemplateInstance(spec V1BrokerTemplateInstanceSpec) *V1BrokerTemplateInstance

NewV1BrokerTemplateInstance instantiates a new V1BrokerTemplateInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BrokerTemplateInstanceWithDefaults ¶

func NewV1BrokerTemplateInstanceWithDefaults() *V1BrokerTemplateInstance

NewV1BrokerTemplateInstanceWithDefaults instantiates a new V1BrokerTemplateInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BrokerTemplateInstance) GetApiVersion ¶

func (o *V1BrokerTemplateInstance) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1BrokerTemplateInstance) GetApiVersionOk ¶

func (o *V1BrokerTemplateInstance) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BrokerTemplateInstance) GetKind ¶

func (o *V1BrokerTemplateInstance) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1BrokerTemplateInstance) GetKindOk ¶

func (o *V1BrokerTemplateInstance) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BrokerTemplateInstance) GetMetadata ¶

func (o *V1BrokerTemplateInstance) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1BrokerTemplateInstance) GetMetadataOk ¶

func (o *V1BrokerTemplateInstance) GetMetadataOk() (*V1ObjectMeta, 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 (*V1BrokerTemplateInstance) GetSpec ¶

GetSpec returns the Spec field value

func (*V1BrokerTemplateInstance) GetSpecOk ¶

GetSpecOk returns a tuple with the Spec field value and a boolean to check if the value has been set.

func (*V1BrokerTemplateInstance) HasApiVersion ¶

func (o *V1BrokerTemplateInstance) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1BrokerTemplateInstance) HasKind ¶

func (o *V1BrokerTemplateInstance) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1BrokerTemplateInstance) HasMetadata ¶

func (o *V1BrokerTemplateInstance) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1BrokerTemplateInstance) MarshalJSON ¶

func (o V1BrokerTemplateInstance) MarshalJSON() ([]byte, error)

func (*V1BrokerTemplateInstance) SetApiVersion ¶

func (o *V1BrokerTemplateInstance) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1BrokerTemplateInstance) SetKind ¶

func (o *V1BrokerTemplateInstance) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1BrokerTemplateInstance) SetMetadata ¶

func (o *V1BrokerTemplateInstance) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1BrokerTemplateInstance) SetSpec ¶

SetSpec sets field value

func (V1BrokerTemplateInstance) ToMap ¶

func (o V1BrokerTemplateInstance) ToMap() (map[string]interface{}, error)

type V1BrokerTemplateInstanceList ¶

type V1BrokerTemplateInstanceList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// items is a list of BrokerTemplateInstances
	Items []V1BrokerTemplateInstance `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1BrokerTemplateInstanceList BrokerTemplateInstanceList is a list of BrokerTemplateInstance objects.

func NewV1BrokerTemplateInstanceList ¶

func NewV1BrokerTemplateInstanceList(items []V1BrokerTemplateInstance) *V1BrokerTemplateInstanceList

NewV1BrokerTemplateInstanceList instantiates a new V1BrokerTemplateInstanceList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BrokerTemplateInstanceListWithDefaults ¶

func NewV1BrokerTemplateInstanceListWithDefaults() *V1BrokerTemplateInstanceList

NewV1BrokerTemplateInstanceListWithDefaults instantiates a new V1BrokerTemplateInstanceList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BrokerTemplateInstanceList) GetApiVersion ¶

func (o *V1BrokerTemplateInstanceList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1BrokerTemplateInstanceList) GetApiVersionOk ¶

func (o *V1BrokerTemplateInstanceList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BrokerTemplateInstanceList) GetItems ¶

GetItems returns the Items field value

func (*V1BrokerTemplateInstanceList) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1BrokerTemplateInstanceList) GetKind ¶

func (o *V1BrokerTemplateInstanceList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1BrokerTemplateInstanceList) GetKindOk ¶

func (o *V1BrokerTemplateInstanceList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BrokerTemplateInstanceList) GetMetadata ¶

func (o *V1BrokerTemplateInstanceList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1BrokerTemplateInstanceList) GetMetadataOk ¶

func (o *V1BrokerTemplateInstanceList) GetMetadataOk() (*V1ListMeta, 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 (*V1BrokerTemplateInstanceList) HasApiVersion ¶

func (o *V1BrokerTemplateInstanceList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1BrokerTemplateInstanceList) HasKind ¶

func (o *V1BrokerTemplateInstanceList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1BrokerTemplateInstanceList) HasMetadata ¶

func (o *V1BrokerTemplateInstanceList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1BrokerTemplateInstanceList) MarshalJSON ¶

func (o V1BrokerTemplateInstanceList) MarshalJSON() ([]byte, error)

func (*V1BrokerTemplateInstanceList) SetApiVersion ¶

func (o *V1BrokerTemplateInstanceList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1BrokerTemplateInstanceList) SetItems ¶

SetItems sets field value

func (*V1BrokerTemplateInstanceList) SetKind ¶

func (o *V1BrokerTemplateInstanceList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1BrokerTemplateInstanceList) SetMetadata ¶

func (o *V1BrokerTemplateInstanceList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1BrokerTemplateInstanceList) ToMap ¶

func (o V1BrokerTemplateInstanceList) ToMap() (map[string]interface{}, error)

type V1BrokerTemplateInstanceSpec ¶

type V1BrokerTemplateInstanceSpec struct {
	// bindingids is a list of 'binding_id's provided during successive bind calls to the template service broker.
	BindingIDs       []string          `json:"bindingIDs,omitempty"`
	Secret           V1ObjectReference `json:"secret"`
	TemplateInstance V1ObjectReference `json:"templateInstance"`
}

V1BrokerTemplateInstanceSpec BrokerTemplateInstanceSpec describes the state of a BrokerTemplateInstance.

func NewV1BrokerTemplateInstanceSpec ¶

func NewV1BrokerTemplateInstanceSpec(secret V1ObjectReference, templateInstance V1ObjectReference) *V1BrokerTemplateInstanceSpec

NewV1BrokerTemplateInstanceSpec instantiates a new V1BrokerTemplateInstanceSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BrokerTemplateInstanceSpecWithDefaults ¶

func NewV1BrokerTemplateInstanceSpecWithDefaults() *V1BrokerTemplateInstanceSpec

NewV1BrokerTemplateInstanceSpecWithDefaults instantiates a new V1BrokerTemplateInstanceSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BrokerTemplateInstanceSpec) GetBindingIDs ¶

func (o *V1BrokerTemplateInstanceSpec) GetBindingIDs() []string

GetBindingIDs returns the BindingIDs field value if set, zero value otherwise.

func (*V1BrokerTemplateInstanceSpec) GetBindingIDsOk ¶

func (o *V1BrokerTemplateInstanceSpec) GetBindingIDsOk() ([]string, bool)

GetBindingIDsOk returns a tuple with the BindingIDs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BrokerTemplateInstanceSpec) GetSecret ¶

GetSecret returns the Secret field value

func (*V1BrokerTemplateInstanceSpec) GetSecretOk ¶

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (*V1BrokerTemplateInstanceSpec) GetTemplateInstance ¶

func (o *V1BrokerTemplateInstanceSpec) GetTemplateInstance() V1ObjectReference

GetTemplateInstance returns the TemplateInstance field value

func (*V1BrokerTemplateInstanceSpec) GetTemplateInstanceOk ¶

func (o *V1BrokerTemplateInstanceSpec) GetTemplateInstanceOk() (*V1ObjectReference, bool)

GetTemplateInstanceOk returns a tuple with the TemplateInstance field value and a boolean to check if the value has been set.

func (*V1BrokerTemplateInstanceSpec) HasBindingIDs ¶

func (o *V1BrokerTemplateInstanceSpec) HasBindingIDs() bool

HasBindingIDs returns a boolean if a field has been set.

func (V1BrokerTemplateInstanceSpec) MarshalJSON ¶

func (o V1BrokerTemplateInstanceSpec) MarshalJSON() ([]byte, error)

func (*V1BrokerTemplateInstanceSpec) SetBindingIDs ¶

func (o *V1BrokerTemplateInstanceSpec) SetBindingIDs(v []string)

SetBindingIDs gets a reference to the given []string and assigns it to the BindingIDs field.

func (*V1BrokerTemplateInstanceSpec) SetSecret ¶

SetSecret sets field value

func (*V1BrokerTemplateInstanceSpec) SetTemplateInstance ¶

func (o *V1BrokerTemplateInstanceSpec) SetTemplateInstance(v V1ObjectReference)

SetTemplateInstance sets field value

func (V1BrokerTemplateInstanceSpec) ToMap ¶

func (o V1BrokerTemplateInstanceSpec) ToMap() (map[string]interface{}, error)

type V1Build ¶

type V1Build struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string        `json:"kind,omitempty"`
	Metadata *V1ObjectMeta  `json:"metadata,omitempty"`
	Spec     *V1BuildSpec   `json:"spec,omitempty"`
	Status   *V1BuildStatus `json:"status,omitempty"`
}

V1Build Build encapsulates the inputs needed to produce a new deployable image, as well as the status of the execution and a reference to the Pod which executed the build.

func NewV1Build ¶

func NewV1Build() *V1Build

NewV1Build instantiates a new V1Build object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildWithDefaults ¶

func NewV1BuildWithDefaults() *V1Build

NewV1BuildWithDefaults instantiates a new V1Build object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Build) GetApiVersion ¶

func (o *V1Build) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Build) GetApiVersionOk ¶

func (o *V1Build) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Build) GetKind ¶

func (o *V1Build) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Build) GetKindOk ¶

func (o *V1Build) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Build) GetMetadata ¶

func (o *V1Build) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Build) GetMetadataOk ¶

func (o *V1Build) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Build) GetSpec ¶

func (o *V1Build) GetSpec() V1BuildSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1Build) GetSpecOk ¶

func (o *V1Build) GetSpecOk() (*V1BuildSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Build) GetStatus ¶

func (o *V1Build) GetStatus() V1BuildStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1Build) GetStatusOk ¶

func (o *V1Build) GetStatusOk() (*V1BuildStatus, 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 (*V1Build) HasApiVersion ¶

func (o *V1Build) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Build) HasKind ¶

func (o *V1Build) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Build) HasMetadata ¶

func (o *V1Build) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Build) HasSpec ¶

func (o *V1Build) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1Build) HasStatus ¶

func (o *V1Build) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1Build) MarshalJSON ¶

func (o V1Build) MarshalJSON() ([]byte, error)

func (*V1Build) SetApiVersion ¶

func (o *V1Build) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Build) SetKind ¶

func (o *V1Build) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Build) SetMetadata ¶

func (o *V1Build) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Build) SetSpec ¶

func (o *V1Build) SetSpec(v V1BuildSpec)

SetSpec gets a reference to the given V1BuildSpec and assigns it to the Spec field.

func (*V1Build) SetStatus ¶

func (o *V1Build) SetStatus(v V1BuildStatus)

SetStatus gets a reference to the given V1BuildStatus and assigns it to the Status field.

func (V1Build) ToMap ¶

func (o V1Build) ToMap() (map[string]interface{}, error)

type V1BuildConfig ¶

type V1BuildConfig struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string             `json:"kind,omitempty"`
	Metadata *V1ObjectMeta       `json:"metadata,omitempty"`
	Spec     V1BuildConfigSpec   `json:"spec"`
	Status   V1BuildConfigStatus `json:"status"`
}

V1BuildConfig Build configurations define a build process for new Docker images. There are three types of builds possible - a Docker build using a Dockerfile, a Source-to-Image build that uses a specially prepared base image that accepts source code that it can make runnable, and a custom build that can run // arbitrary Docker images as a base and accept the build parameters. Builds run on the cluster and on completion are pushed to the Docker registry specified in the \"output\" section. A build can be triggered via a webhook, when the base image changes, or when a user manually requests a new build be // created. Each build created by a build configuration is numbered and refers back to its parent configuration. Multiple builds can be triggered at once. Builds that do not have \"output\" set can be used to test code or run a verification build.

func NewV1BuildConfig ¶

func NewV1BuildConfig(spec V1BuildConfigSpec, status V1BuildConfigStatus) *V1BuildConfig

NewV1BuildConfig instantiates a new V1BuildConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildConfigWithDefaults ¶

func NewV1BuildConfigWithDefaults() *V1BuildConfig

NewV1BuildConfigWithDefaults instantiates a new V1BuildConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildConfig) GetApiVersion ¶

func (o *V1BuildConfig) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1BuildConfig) GetApiVersionOk ¶

func (o *V1BuildConfig) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfig) GetKind ¶

func (o *V1BuildConfig) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1BuildConfig) GetKindOk ¶

func (o *V1BuildConfig) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfig) GetMetadata ¶

func (o *V1BuildConfig) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1BuildConfig) GetMetadataOk ¶

func (o *V1BuildConfig) GetMetadataOk() (*V1ObjectMeta, 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 (*V1BuildConfig) GetSpec ¶

func (o *V1BuildConfig) GetSpec() V1BuildConfigSpec

GetSpec returns the Spec field value

func (*V1BuildConfig) GetSpecOk ¶

func (o *V1BuildConfig) GetSpecOk() (*V1BuildConfigSpec, bool)

GetSpecOk returns a tuple with the Spec field value and a boolean to check if the value has been set.

func (*V1BuildConfig) GetStatus ¶

func (o *V1BuildConfig) GetStatus() V1BuildConfigStatus

GetStatus returns the Status field value

func (*V1BuildConfig) GetStatusOk ¶

func (o *V1BuildConfig) GetStatusOk() (*V1BuildConfigStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1BuildConfig) HasApiVersion ¶

func (o *V1BuildConfig) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1BuildConfig) HasKind ¶

func (o *V1BuildConfig) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1BuildConfig) HasMetadata ¶

func (o *V1BuildConfig) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1BuildConfig) MarshalJSON ¶

func (o V1BuildConfig) MarshalJSON() ([]byte, error)

func (*V1BuildConfig) SetApiVersion ¶

func (o *V1BuildConfig) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1BuildConfig) SetKind ¶

func (o *V1BuildConfig) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1BuildConfig) SetMetadata ¶

func (o *V1BuildConfig) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1BuildConfig) SetSpec ¶

func (o *V1BuildConfig) SetSpec(v V1BuildConfigSpec)

SetSpec sets field value

func (*V1BuildConfig) SetStatus ¶

func (o *V1BuildConfig) SetStatus(v V1BuildConfigStatus)

SetStatus sets field value

func (V1BuildConfig) ToMap ¶

func (o V1BuildConfig) ToMap() (map[string]interface{}, error)

type V1BuildConfigList ¶

type V1BuildConfigList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// items is a list of build configs
	Items []V1BuildConfig `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1BuildConfigList BuildConfigList is a collection of BuildConfigs.

func NewV1BuildConfigList ¶

func NewV1BuildConfigList(items []V1BuildConfig) *V1BuildConfigList

NewV1BuildConfigList instantiates a new V1BuildConfigList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildConfigListWithDefaults ¶

func NewV1BuildConfigListWithDefaults() *V1BuildConfigList

NewV1BuildConfigListWithDefaults instantiates a new V1BuildConfigList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildConfigList) GetApiVersion ¶

func (o *V1BuildConfigList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1BuildConfigList) GetApiVersionOk ¶

func (o *V1BuildConfigList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigList) GetItems ¶

func (o *V1BuildConfigList) GetItems() []V1BuildConfig

GetItems returns the Items field value

func (*V1BuildConfigList) GetItemsOk ¶

func (o *V1BuildConfigList) GetItemsOk() ([]V1BuildConfig, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1BuildConfigList) GetKind ¶

func (o *V1BuildConfigList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1BuildConfigList) GetKindOk ¶

func (o *V1BuildConfigList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigList) GetMetadata ¶

func (o *V1BuildConfigList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1BuildConfigList) GetMetadataOk ¶

func (o *V1BuildConfigList) GetMetadataOk() (*V1ListMeta, 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 (*V1BuildConfigList) HasApiVersion ¶

func (o *V1BuildConfigList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1BuildConfigList) HasKind ¶

func (o *V1BuildConfigList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1BuildConfigList) HasMetadata ¶

func (o *V1BuildConfigList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1BuildConfigList) MarshalJSON ¶

func (o V1BuildConfigList) MarshalJSON() ([]byte, error)

func (*V1BuildConfigList) SetApiVersion ¶

func (o *V1BuildConfigList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1BuildConfigList) SetItems ¶

func (o *V1BuildConfigList) SetItems(v []V1BuildConfig)

SetItems sets field value

func (*V1BuildConfigList) SetKind ¶

func (o *V1BuildConfigList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1BuildConfigList) SetMetadata ¶

func (o *V1BuildConfigList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1BuildConfigList) ToMap ¶

func (o V1BuildConfigList) ToMap() (map[string]interface{}, error)

type V1BuildConfigSpec ¶

type V1BuildConfigSpec struct {
	// completionDeadlineSeconds is an optional duration in seconds, counted from the time when a build pod gets scheduled in the system, that the build may be active on a node before the system actively tries to terminate the build; value must be positive integer
	CompletionDeadlineSeconds *int64 `json:"completionDeadlineSeconds,omitempty"`
	// failedBuildsHistoryLimit is the number of old failed builds to retain. If not specified, all failed builds are retained.
	FailedBuildsHistoryLimit *int32 `json:"failedBuildsHistoryLimit,omitempty"`
	// nodeSelector is a selector which must be true for the build pod to fit on a node If nil, it can be overridden by default build nodeselector values for the cluster. If set to an empty map or a map with any values, default build nodeselector values are ignored.
	NodeSelector map[string]interface{}  `json:"nodeSelector"`
	Output       *V1BuildOutput          `json:"output,omitempty"`
	PostCommit   *V1BuildPostCommitSpec  `json:"postCommit,omitempty"`
	Resources    *V1ResourceRequirements `json:"resources,omitempty"`
	Revision     *V1SourceRevision       `json:"revision,omitempty"`
	// RunPolicy describes how the new build created from this build configuration will be scheduled for execution. This is optional, if not specified we default to \"Serial\".
	RunPolicy *string `json:"runPolicy,omitempty"`
	// serviceAccount is the name of the ServiceAccount to use to run the pod created by this build. The pod will be allowed to use secrets referenced by the ServiceAccount
	ServiceAccount *string         `json:"serviceAccount,omitempty"`
	Source         *V1BuildSource  `json:"source,omitempty"`
	Strategy       V1BuildStrategy `json:"strategy"`
	// successfulBuildsHistoryLimit is the number of old successful builds to retain. If not specified, all successful builds are retained.
	SuccessfulBuildsHistoryLimit *int32 `json:"successfulBuildsHistoryLimit,omitempty"`
	// triggers determine how new Builds can be launched from a BuildConfig. If no triggers are defined, a new build can only occur as a result of an explicit client build creation.
	Triggers []V1BuildTriggerPolicy `json:"triggers"`
}

V1BuildConfigSpec BuildConfigSpec describes when and how builds are created

func NewV1BuildConfigSpec ¶

func NewV1BuildConfigSpec(nodeSelector map[string]interface{}, strategy V1BuildStrategy, triggers []V1BuildTriggerPolicy) *V1BuildConfigSpec

NewV1BuildConfigSpec instantiates a new V1BuildConfigSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildConfigSpecWithDefaults ¶

func NewV1BuildConfigSpecWithDefaults() *V1BuildConfigSpec

NewV1BuildConfigSpecWithDefaults instantiates a new V1BuildConfigSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildConfigSpec) GetCompletionDeadlineSeconds ¶

func (o *V1BuildConfigSpec) GetCompletionDeadlineSeconds() int64

GetCompletionDeadlineSeconds returns the CompletionDeadlineSeconds field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetCompletionDeadlineSecondsOk ¶

func (o *V1BuildConfigSpec) GetCompletionDeadlineSecondsOk() (*int64, bool)

GetCompletionDeadlineSecondsOk returns a tuple with the CompletionDeadlineSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetFailedBuildsHistoryLimit ¶

func (o *V1BuildConfigSpec) GetFailedBuildsHistoryLimit() int32

GetFailedBuildsHistoryLimit returns the FailedBuildsHistoryLimit field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetFailedBuildsHistoryLimitOk ¶

func (o *V1BuildConfigSpec) GetFailedBuildsHistoryLimitOk() (*int32, bool)

GetFailedBuildsHistoryLimitOk returns a tuple with the FailedBuildsHistoryLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetNodeSelector ¶

func (o *V1BuildConfigSpec) GetNodeSelector() map[string]interface{}

GetNodeSelector returns the NodeSelector field value

func (*V1BuildConfigSpec) GetNodeSelectorOk ¶

func (o *V1BuildConfigSpec) GetNodeSelectorOk() (map[string]interface{}, bool)

GetNodeSelectorOk returns a tuple with the NodeSelector field value and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetOutput ¶

func (o *V1BuildConfigSpec) GetOutput() V1BuildOutput

GetOutput returns the Output field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetOutputOk ¶

func (o *V1BuildConfigSpec) GetOutputOk() (*V1BuildOutput, 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.

func (*V1BuildConfigSpec) GetPostCommit ¶

func (o *V1BuildConfigSpec) GetPostCommit() V1BuildPostCommitSpec

GetPostCommit returns the PostCommit field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetPostCommitOk ¶

func (o *V1BuildConfigSpec) GetPostCommitOk() (*V1BuildPostCommitSpec, bool)

GetPostCommitOk returns a tuple with the PostCommit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetResources ¶

func (o *V1BuildConfigSpec) GetResources() V1ResourceRequirements

GetResources returns the Resources field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetResourcesOk ¶

func (o *V1BuildConfigSpec) GetResourcesOk() (*V1ResourceRequirements, bool)

GetResourcesOk returns a tuple with the Resources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetRevision ¶

func (o *V1BuildConfigSpec) GetRevision() V1SourceRevision

GetRevision returns the Revision field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetRevisionOk ¶

func (o *V1BuildConfigSpec) GetRevisionOk() (*V1SourceRevision, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetRunPolicy ¶

func (o *V1BuildConfigSpec) GetRunPolicy() string

GetRunPolicy returns the RunPolicy field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetRunPolicyOk ¶

func (o *V1BuildConfigSpec) GetRunPolicyOk() (*string, bool)

GetRunPolicyOk returns a tuple with the RunPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetServiceAccount ¶

func (o *V1BuildConfigSpec) GetServiceAccount() string

GetServiceAccount returns the ServiceAccount field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetServiceAccountOk ¶

func (o *V1BuildConfigSpec) GetServiceAccountOk() (*string, bool)

GetServiceAccountOk returns a tuple with the ServiceAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetSource ¶

func (o *V1BuildConfigSpec) GetSource() V1BuildSource

GetSource returns the Source field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetSourceOk ¶

func (o *V1BuildConfigSpec) GetSourceOk() (*V1BuildSource, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetStrategy ¶

func (o *V1BuildConfigSpec) GetStrategy() V1BuildStrategy

GetStrategy returns the Strategy field value

func (*V1BuildConfigSpec) GetStrategyOk ¶

func (o *V1BuildConfigSpec) GetStrategyOk() (*V1BuildStrategy, bool)

GetStrategyOk returns a tuple with the Strategy field value and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetSuccessfulBuildsHistoryLimit ¶

func (o *V1BuildConfigSpec) GetSuccessfulBuildsHistoryLimit() int32

GetSuccessfulBuildsHistoryLimit returns the SuccessfulBuildsHistoryLimit field value if set, zero value otherwise.

func (*V1BuildConfigSpec) GetSuccessfulBuildsHistoryLimitOk ¶

func (o *V1BuildConfigSpec) GetSuccessfulBuildsHistoryLimitOk() (*int32, bool)

GetSuccessfulBuildsHistoryLimitOk returns a tuple with the SuccessfulBuildsHistoryLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) GetTriggers ¶

func (o *V1BuildConfigSpec) GetTriggers() []V1BuildTriggerPolicy

GetTriggers returns the Triggers field value

func (*V1BuildConfigSpec) GetTriggersOk ¶

func (o *V1BuildConfigSpec) GetTriggersOk() ([]V1BuildTriggerPolicy, bool)

GetTriggersOk returns a tuple with the Triggers field value and a boolean to check if the value has been set.

func (*V1BuildConfigSpec) HasCompletionDeadlineSeconds ¶

func (o *V1BuildConfigSpec) HasCompletionDeadlineSeconds() bool

HasCompletionDeadlineSeconds returns a boolean if a field has been set.

func (*V1BuildConfigSpec) HasFailedBuildsHistoryLimit ¶

func (o *V1BuildConfigSpec) HasFailedBuildsHistoryLimit() bool

HasFailedBuildsHistoryLimit returns a boolean if a field has been set.

func (*V1BuildConfigSpec) HasOutput ¶

func (o *V1BuildConfigSpec) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (*V1BuildConfigSpec) HasPostCommit ¶

func (o *V1BuildConfigSpec) HasPostCommit() bool

HasPostCommit returns a boolean if a field has been set.

func (*V1BuildConfigSpec) HasResources ¶

func (o *V1BuildConfigSpec) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*V1BuildConfigSpec) HasRevision ¶

func (o *V1BuildConfigSpec) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*V1BuildConfigSpec) HasRunPolicy ¶

func (o *V1BuildConfigSpec) HasRunPolicy() bool

HasRunPolicy returns a boolean if a field has been set.

func (*V1BuildConfigSpec) HasServiceAccount ¶

func (o *V1BuildConfigSpec) HasServiceAccount() bool

HasServiceAccount returns a boolean if a field has been set.

func (*V1BuildConfigSpec) HasSource ¶

func (o *V1BuildConfigSpec) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*V1BuildConfigSpec) HasSuccessfulBuildsHistoryLimit ¶

func (o *V1BuildConfigSpec) HasSuccessfulBuildsHistoryLimit() bool

HasSuccessfulBuildsHistoryLimit returns a boolean if a field has been set.

func (V1BuildConfigSpec) MarshalJSON ¶

func (o V1BuildConfigSpec) MarshalJSON() ([]byte, error)

func (*V1BuildConfigSpec) SetCompletionDeadlineSeconds ¶

func (o *V1BuildConfigSpec) SetCompletionDeadlineSeconds(v int64)

SetCompletionDeadlineSeconds gets a reference to the given int64 and assigns it to the CompletionDeadlineSeconds field.

func (*V1BuildConfigSpec) SetFailedBuildsHistoryLimit ¶

func (o *V1BuildConfigSpec) SetFailedBuildsHistoryLimit(v int32)

SetFailedBuildsHistoryLimit gets a reference to the given int32 and assigns it to the FailedBuildsHistoryLimit field.

func (*V1BuildConfigSpec) SetNodeSelector ¶

func (o *V1BuildConfigSpec) SetNodeSelector(v map[string]interface{})

SetNodeSelector sets field value

func (*V1BuildConfigSpec) SetOutput ¶

func (o *V1BuildConfigSpec) SetOutput(v V1BuildOutput)

SetOutput gets a reference to the given V1BuildOutput and assigns it to the Output field.

func (*V1BuildConfigSpec) SetPostCommit ¶

func (o *V1BuildConfigSpec) SetPostCommit(v V1BuildPostCommitSpec)

SetPostCommit gets a reference to the given V1BuildPostCommitSpec and assigns it to the PostCommit field.

func (*V1BuildConfigSpec) SetResources ¶

func (o *V1BuildConfigSpec) SetResources(v V1ResourceRequirements)

SetResources gets a reference to the given V1ResourceRequirements and assigns it to the Resources field.

func (*V1BuildConfigSpec) SetRevision ¶

func (o *V1BuildConfigSpec) SetRevision(v V1SourceRevision)

SetRevision gets a reference to the given V1SourceRevision and assigns it to the Revision field.

func (*V1BuildConfigSpec) SetRunPolicy ¶

func (o *V1BuildConfigSpec) SetRunPolicy(v string)

SetRunPolicy gets a reference to the given string and assigns it to the RunPolicy field.

func (*V1BuildConfigSpec) SetServiceAccount ¶

func (o *V1BuildConfigSpec) SetServiceAccount(v string)

SetServiceAccount gets a reference to the given string and assigns it to the ServiceAccount field.

func (*V1BuildConfigSpec) SetSource ¶

func (o *V1BuildConfigSpec) SetSource(v V1BuildSource)

SetSource gets a reference to the given V1BuildSource and assigns it to the Source field.

func (*V1BuildConfigSpec) SetStrategy ¶

func (o *V1BuildConfigSpec) SetStrategy(v V1BuildStrategy)

SetStrategy sets field value

func (*V1BuildConfigSpec) SetSuccessfulBuildsHistoryLimit ¶

func (o *V1BuildConfigSpec) SetSuccessfulBuildsHistoryLimit(v int32)

SetSuccessfulBuildsHistoryLimit gets a reference to the given int32 and assigns it to the SuccessfulBuildsHistoryLimit field.

func (*V1BuildConfigSpec) SetTriggers ¶

func (o *V1BuildConfigSpec) SetTriggers(v []V1BuildTriggerPolicy)

SetTriggers sets field value

func (V1BuildConfigSpec) ToMap ¶

func (o V1BuildConfigSpec) ToMap() (map[string]interface{}, error)

type V1BuildConfigStatus ¶

type V1BuildConfigStatus struct {
	// lastVersion is used to inform about number of last triggered build.
	LastVersion int64 `json:"lastVersion"`
}

V1BuildConfigStatus BuildConfigStatus contains current state of the build config object.

func NewV1BuildConfigStatus ¶

func NewV1BuildConfigStatus(lastVersion int64) *V1BuildConfigStatus

NewV1BuildConfigStatus instantiates a new V1BuildConfigStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildConfigStatusWithDefaults ¶

func NewV1BuildConfigStatusWithDefaults() *V1BuildConfigStatus

NewV1BuildConfigStatusWithDefaults instantiates a new V1BuildConfigStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildConfigStatus) GetLastVersion ¶

func (o *V1BuildConfigStatus) GetLastVersion() int64

GetLastVersion returns the LastVersion field value

func (*V1BuildConfigStatus) GetLastVersionOk ¶

func (o *V1BuildConfigStatus) GetLastVersionOk() (*int64, bool)

GetLastVersionOk returns a tuple with the LastVersion field value and a boolean to check if the value has been set.

func (V1BuildConfigStatus) MarshalJSON ¶

func (o V1BuildConfigStatus) MarshalJSON() ([]byte, error)

func (*V1BuildConfigStatus) SetLastVersion ¶

func (o *V1BuildConfigStatus) SetLastVersion(v int64)

SetLastVersion sets field value

func (V1BuildConfigStatus) ToMap ¶

func (o V1BuildConfigStatus) ToMap() (map[string]interface{}, error)

type V1BuildList ¶

type V1BuildList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// items is a list of builds
	Items []V1Build `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1BuildList BuildList is a collection of Builds.

func NewV1BuildList ¶

func NewV1BuildList(items []V1Build) *V1BuildList

NewV1BuildList instantiates a new V1BuildList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildListWithDefaults ¶

func NewV1BuildListWithDefaults() *V1BuildList

NewV1BuildListWithDefaults instantiates a new V1BuildList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildList) GetApiVersion ¶

func (o *V1BuildList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1BuildList) GetApiVersionOk ¶

func (o *V1BuildList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildList) GetItems ¶

func (o *V1BuildList) GetItems() []V1Build

GetItems returns the Items field value

func (*V1BuildList) GetItemsOk ¶

func (o *V1BuildList) GetItemsOk() ([]V1Build, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1BuildList) GetKind ¶

func (o *V1BuildList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1BuildList) GetKindOk ¶

func (o *V1BuildList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildList) GetMetadata ¶

func (o *V1BuildList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1BuildList) GetMetadataOk ¶

func (o *V1BuildList) GetMetadataOk() (*V1ListMeta, 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 (*V1BuildList) HasApiVersion ¶

func (o *V1BuildList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1BuildList) HasKind ¶

func (o *V1BuildList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1BuildList) HasMetadata ¶

func (o *V1BuildList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1BuildList) MarshalJSON ¶

func (o V1BuildList) MarshalJSON() ([]byte, error)

func (*V1BuildList) SetApiVersion ¶

func (o *V1BuildList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1BuildList) SetItems ¶

func (o *V1BuildList) SetItems(v []V1Build)

SetItems sets field value

func (*V1BuildList) SetKind ¶

func (o *V1BuildList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1BuildList) SetMetadata ¶

func (o *V1BuildList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1BuildList) ToMap ¶

func (o V1BuildList) ToMap() (map[string]interface{}, error)

type V1BuildLog ¶

type V1BuildLog struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
}

V1BuildLog BuildLog is the (unused) resource associated with the build log redirector

func NewV1BuildLog ¶

func NewV1BuildLog() *V1BuildLog

NewV1BuildLog instantiates a new V1BuildLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildLogWithDefaults ¶

func NewV1BuildLogWithDefaults() *V1BuildLog

NewV1BuildLogWithDefaults instantiates a new V1BuildLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildLog) GetApiVersion ¶

func (o *V1BuildLog) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1BuildLog) GetApiVersionOk ¶

func (o *V1BuildLog) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildLog) GetKind ¶

func (o *V1BuildLog) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1BuildLog) GetKindOk ¶

func (o *V1BuildLog) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildLog) HasApiVersion ¶

func (o *V1BuildLog) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1BuildLog) HasKind ¶

func (o *V1BuildLog) HasKind() bool

HasKind returns a boolean if a field has been set.

func (V1BuildLog) MarshalJSON ¶

func (o V1BuildLog) MarshalJSON() ([]byte, error)

func (*V1BuildLog) SetApiVersion ¶

func (o *V1BuildLog) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1BuildLog) SetKind ¶

func (o *V1BuildLog) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (V1BuildLog) ToMap ¶

func (o V1BuildLog) ToMap() (map[string]interface{}, error)

type V1BuildOutput ¶

type V1BuildOutput struct {
	// imageLabels define a list of labels that are applied to the resulting image. If there are multiple labels with the same name then the last one in the list is used.
	ImageLabels []V1ImageLabel          `json:"imageLabels,omitempty"`
	PushSecret  *V1LocalObjectReference `json:"pushSecret,omitempty"`
	To          *V1ObjectReference      `json:"to,omitempty"`
}

V1BuildOutput BuildOutput is input to a build strategy and describes the Docker image that the strategy should produce.

func NewV1BuildOutput ¶

func NewV1BuildOutput() *V1BuildOutput

NewV1BuildOutput instantiates a new V1BuildOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildOutputWithDefaults ¶

func NewV1BuildOutputWithDefaults() *V1BuildOutput

NewV1BuildOutputWithDefaults instantiates a new V1BuildOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildOutput) GetImageLabels ¶

func (o *V1BuildOutput) GetImageLabels() []V1ImageLabel

GetImageLabels returns the ImageLabels field value if set, zero value otherwise.

func (*V1BuildOutput) GetImageLabelsOk ¶

func (o *V1BuildOutput) GetImageLabelsOk() ([]V1ImageLabel, bool)

GetImageLabelsOk returns a tuple with the ImageLabels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildOutput) GetPushSecret ¶

func (o *V1BuildOutput) GetPushSecret() V1LocalObjectReference

GetPushSecret returns the PushSecret field value if set, zero value otherwise.

func (*V1BuildOutput) GetPushSecretOk ¶

func (o *V1BuildOutput) GetPushSecretOk() (*V1LocalObjectReference, bool)

GetPushSecretOk returns a tuple with the PushSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildOutput) GetTo ¶

func (o *V1BuildOutput) GetTo() V1ObjectReference

GetTo returns the To field value if set, zero value otherwise.

func (*V1BuildOutput) GetToOk ¶

func (o *V1BuildOutput) GetToOk() (*V1ObjectReference, bool)

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildOutput) HasImageLabels ¶

func (o *V1BuildOutput) HasImageLabels() bool

HasImageLabels returns a boolean if a field has been set.

func (*V1BuildOutput) HasPushSecret ¶

func (o *V1BuildOutput) HasPushSecret() bool

HasPushSecret returns a boolean if a field has been set.

func (*V1BuildOutput) HasTo ¶

func (o *V1BuildOutput) HasTo() bool

HasTo returns a boolean if a field has been set.

func (V1BuildOutput) MarshalJSON ¶

func (o V1BuildOutput) MarshalJSON() ([]byte, error)

func (*V1BuildOutput) SetImageLabels ¶

func (o *V1BuildOutput) SetImageLabels(v []V1ImageLabel)

SetImageLabels gets a reference to the given []V1ImageLabel and assigns it to the ImageLabels field.

func (*V1BuildOutput) SetPushSecret ¶

func (o *V1BuildOutput) SetPushSecret(v V1LocalObjectReference)

SetPushSecret gets a reference to the given V1LocalObjectReference and assigns it to the PushSecret field.

func (*V1BuildOutput) SetTo ¶

func (o *V1BuildOutput) SetTo(v V1ObjectReference)

SetTo gets a reference to the given V1ObjectReference and assigns it to the To field.

func (V1BuildOutput) ToMap ¶

func (o V1BuildOutput) ToMap() (map[string]interface{}, error)

type V1BuildPostCommitSpec ¶

type V1BuildPostCommitSpec struct {
	// args is a list of arguments that are provided to either Command, Script or the Docker image's default entrypoint. The arguments are placed immediately after the command to be run.
	Args []string `json:"args,omitempty"`
	// command is the command to run. It may not be specified with Script. This might be needed if the image doesn't have `/bin/sh`, or if you do not want to use a shell. In all other cases, using Script might be more convenient.
	Command []string `json:"command,omitempty"`
	// script is a shell script to be run with `/bin/sh -ic`. It may not be specified with Command. Use Script when a shell script is appropriate to execute the post build hook, for example for running unit tests with `rake test`. If you need control over the image entrypoint, or if the image does not have `/bin/sh`, use Command and/or Args. The `-i` flag is needed to support CentOS and RHEL images that use Software Collections (SCL), in order to have the appropriate collections enabled in the shell. E.g., in the Ruby image, this is necessary to make `ruby`, `bundle` and other binaries available in the PATH.
	Script *string `json:"script,omitempty"`
}

V1BuildPostCommitSpec A BuildPostCommitSpec holds a build post commit hook specification. The hook executes a command in a temporary container running the build output image, immediately after the last layer of the image is committed and before the image is pushed to a registry. The command is executed with the current working directory ($PWD) set to the image's WORKDIR. The build will be marked as failed if the hook execution fails. It will fail if the script or command return a non-zero exit code, or if there is any other error related to starting the temporary container. There are five different ways to configure the hook. As an example, all forms below are equivalent and will execute `rake test --verbose`. 1. Shell script: \"postCommit\": { \"script\": \"rake test --verbose\", } The above is a convenient form which is equivalent to: \"postCommit\": { \"command\": [\"/bin/sh\", \"-ic\"], \"args\": [\"rake test --verbose\"] } 2. A command as the image entrypoint: \"postCommit\": { \"commit\": [\"rake\", \"test\", \"--verbose\"] } Command overrides the image entrypoint in the exec form, as documented in Docker: https://docs.docker.com/engine/reference/builder/#entrypoint. 3. Pass arguments to the default entrypoint: \"postCommit\": { \"args\": [\"rake\", \"test\", \"--verbose\"] } This form is only useful if the image entrypoint can handle arguments. 4. Shell script with arguments: \"postCommit\": { \"script\": \"rake test $1\", \"args\": [\"--verbose\"] } This form is useful if you need to pass arguments that would otherwise be hard to quote properly in the shell script. In the script, $0 will be \"/bin/sh\" and $1, $2, etc, are the positional arguments from Args. 5. Command with arguments: \"postCommit\": { \"command\": [\"rake\", \"test\"], \"args\": [\"--verbose\"] } This form is equivalent to appending the arguments to the Command slice. It is invalid to provide both Script and Command simultaneously. If none of the fields are specified, the hook is not executed.

func NewV1BuildPostCommitSpec ¶

func NewV1BuildPostCommitSpec() *V1BuildPostCommitSpec

NewV1BuildPostCommitSpec instantiates a new V1BuildPostCommitSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildPostCommitSpecWithDefaults ¶

func NewV1BuildPostCommitSpecWithDefaults() *V1BuildPostCommitSpec

NewV1BuildPostCommitSpecWithDefaults instantiates a new V1BuildPostCommitSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildPostCommitSpec) GetArgs ¶

func (o *V1BuildPostCommitSpec) GetArgs() []string

GetArgs returns the Args field value if set, zero value otherwise.

func (*V1BuildPostCommitSpec) GetArgsOk ¶

func (o *V1BuildPostCommitSpec) GetArgsOk() ([]string, bool)

GetArgsOk returns a tuple with the Args field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildPostCommitSpec) GetCommand ¶

func (o *V1BuildPostCommitSpec) GetCommand() []string

GetCommand returns the Command field value if set, zero value otherwise.

func (*V1BuildPostCommitSpec) GetCommandOk ¶

func (o *V1BuildPostCommitSpec) GetCommandOk() ([]string, bool)

GetCommandOk returns a tuple with the Command field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildPostCommitSpec) GetScript ¶

func (o *V1BuildPostCommitSpec) GetScript() string

GetScript returns the Script field value if set, zero value otherwise.

func (*V1BuildPostCommitSpec) GetScriptOk ¶

func (o *V1BuildPostCommitSpec) GetScriptOk() (*string, bool)

GetScriptOk returns a tuple with the Script field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildPostCommitSpec) HasArgs ¶

func (o *V1BuildPostCommitSpec) HasArgs() bool

HasArgs returns a boolean if a field has been set.

func (*V1BuildPostCommitSpec) HasCommand ¶

func (o *V1BuildPostCommitSpec) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (*V1BuildPostCommitSpec) HasScript ¶

func (o *V1BuildPostCommitSpec) HasScript() bool

HasScript returns a boolean if a field has been set.

func (V1BuildPostCommitSpec) MarshalJSON ¶

func (o V1BuildPostCommitSpec) MarshalJSON() ([]byte, error)

func (*V1BuildPostCommitSpec) SetArgs ¶

func (o *V1BuildPostCommitSpec) SetArgs(v []string)

SetArgs gets a reference to the given []string and assigns it to the Args field.

func (*V1BuildPostCommitSpec) SetCommand ¶

func (o *V1BuildPostCommitSpec) SetCommand(v []string)

SetCommand gets a reference to the given []string and assigns it to the Command field.

func (*V1BuildPostCommitSpec) SetScript ¶

func (o *V1BuildPostCommitSpec) SetScript(v string)

SetScript gets a reference to the given string and assigns it to the Script field.

func (V1BuildPostCommitSpec) ToMap ¶

func (o V1BuildPostCommitSpec) ToMap() (map[string]interface{}, error)

type V1BuildRequest ¶

type V1BuildRequest struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion            *string                  `json:"apiVersion,omitempty"`
	Binary                *V1BinaryBuildSource     `json:"binary,omitempty"`
	DockerStrategyOptions *V1DockerStrategyOptions `json:"dockerStrategyOptions,omitempty"`
	// env contains additional environment variables you want to pass into a builder container.
	Env  []V1EnvVar         `json:"env,omitempty"`
	From *V1ObjectReference `json:"from,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// lastVersion (optional) is the LastVersion of the BuildConfig that was used to generate the build. If the BuildConfig in the generator doesn't match, a build will not be generated.
	LastVersion           *int64                   `json:"lastVersion,omitempty"`
	Metadata              *V1ObjectMeta            `json:"metadata,omitempty"`
	Revision              *V1SourceRevision        `json:"revision,omitempty"`
	SourceStrategyOptions *V1SourceStrategyOptions `json:"sourceStrategyOptions,omitempty"`
	// triggeredBy describes which triggers started the most recent update to the build configuration and contains information about those triggers.
	TriggeredBy      []V1BuildTriggerCause `json:"triggeredBy"`
	TriggeredByImage *V1ObjectReference    `json:"triggeredByImage,omitempty"`
}

V1BuildRequest BuildRequest is the resource used to pass parameters to build generator

func NewV1BuildRequest ¶

func NewV1BuildRequest(triggeredBy []V1BuildTriggerCause) *V1BuildRequest

NewV1BuildRequest instantiates a new V1BuildRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildRequestWithDefaults ¶

func NewV1BuildRequestWithDefaults() *V1BuildRequest

NewV1BuildRequestWithDefaults instantiates a new V1BuildRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildRequest) GetApiVersion ¶

func (o *V1BuildRequest) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1BuildRequest) GetApiVersionOk ¶

func (o *V1BuildRequest) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetBinary ¶

func (o *V1BuildRequest) GetBinary() V1BinaryBuildSource

GetBinary returns the Binary field value if set, zero value otherwise.

func (*V1BuildRequest) GetBinaryOk ¶

func (o *V1BuildRequest) GetBinaryOk() (*V1BinaryBuildSource, bool)

GetBinaryOk returns a tuple with the Binary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetDockerStrategyOptions ¶

func (o *V1BuildRequest) GetDockerStrategyOptions() V1DockerStrategyOptions

GetDockerStrategyOptions returns the DockerStrategyOptions field value if set, zero value otherwise.

func (*V1BuildRequest) GetDockerStrategyOptionsOk ¶

func (o *V1BuildRequest) GetDockerStrategyOptionsOk() (*V1DockerStrategyOptions, bool)

GetDockerStrategyOptionsOk returns a tuple with the DockerStrategyOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetEnv ¶

func (o *V1BuildRequest) GetEnv() []V1EnvVar

GetEnv returns the Env field value if set, zero value otherwise.

func (*V1BuildRequest) GetEnvOk ¶

func (o *V1BuildRequest) GetEnvOk() ([]V1EnvVar, bool)

GetEnvOk returns a tuple with the Env field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetFrom ¶

func (o *V1BuildRequest) GetFrom() V1ObjectReference

GetFrom returns the From field value if set, zero value otherwise.

func (*V1BuildRequest) GetFromOk ¶

func (o *V1BuildRequest) GetFromOk() (*V1ObjectReference, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetKind ¶

func (o *V1BuildRequest) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1BuildRequest) GetKindOk ¶

func (o *V1BuildRequest) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetLastVersion ¶

func (o *V1BuildRequest) GetLastVersion() int64

GetLastVersion returns the LastVersion field value if set, zero value otherwise.

func (*V1BuildRequest) GetLastVersionOk ¶

func (o *V1BuildRequest) GetLastVersionOk() (*int64, bool)

GetLastVersionOk returns a tuple with the LastVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetMetadata ¶

func (o *V1BuildRequest) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1BuildRequest) GetMetadataOk ¶

func (o *V1BuildRequest) GetMetadataOk() (*V1ObjectMeta, 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 (*V1BuildRequest) GetRevision ¶

func (o *V1BuildRequest) GetRevision() V1SourceRevision

GetRevision returns the Revision field value if set, zero value otherwise.

func (*V1BuildRequest) GetRevisionOk ¶

func (o *V1BuildRequest) GetRevisionOk() (*V1SourceRevision, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetSourceStrategyOptions ¶

func (o *V1BuildRequest) GetSourceStrategyOptions() V1SourceStrategyOptions

GetSourceStrategyOptions returns the SourceStrategyOptions field value if set, zero value otherwise.

func (*V1BuildRequest) GetSourceStrategyOptionsOk ¶

func (o *V1BuildRequest) GetSourceStrategyOptionsOk() (*V1SourceStrategyOptions, bool)

GetSourceStrategyOptionsOk returns a tuple with the SourceStrategyOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetTriggeredBy ¶

func (o *V1BuildRequest) GetTriggeredBy() []V1BuildTriggerCause

GetTriggeredBy returns the TriggeredBy field value

func (*V1BuildRequest) GetTriggeredByImage ¶

func (o *V1BuildRequest) GetTriggeredByImage() V1ObjectReference

GetTriggeredByImage returns the TriggeredByImage field value if set, zero value otherwise.

func (*V1BuildRequest) GetTriggeredByImageOk ¶

func (o *V1BuildRequest) GetTriggeredByImageOk() (*V1ObjectReference, bool)

GetTriggeredByImageOk returns a tuple with the TriggeredByImage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildRequest) GetTriggeredByOk ¶

func (o *V1BuildRequest) GetTriggeredByOk() ([]V1BuildTriggerCause, bool)

GetTriggeredByOk returns a tuple with the TriggeredBy field value and a boolean to check if the value has been set.

func (*V1BuildRequest) HasApiVersion ¶

func (o *V1BuildRequest) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1BuildRequest) HasBinary ¶

func (o *V1BuildRequest) HasBinary() bool

HasBinary returns a boolean if a field has been set.

func (*V1BuildRequest) HasDockerStrategyOptions ¶

func (o *V1BuildRequest) HasDockerStrategyOptions() bool

HasDockerStrategyOptions returns a boolean if a field has been set.

func (*V1BuildRequest) HasEnv ¶

func (o *V1BuildRequest) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*V1BuildRequest) HasFrom ¶

func (o *V1BuildRequest) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*V1BuildRequest) HasKind ¶

func (o *V1BuildRequest) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1BuildRequest) HasLastVersion ¶

func (o *V1BuildRequest) HasLastVersion() bool

HasLastVersion returns a boolean if a field has been set.

func (*V1BuildRequest) HasMetadata ¶

func (o *V1BuildRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1BuildRequest) HasRevision ¶

func (o *V1BuildRequest) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*V1BuildRequest) HasSourceStrategyOptions ¶

func (o *V1BuildRequest) HasSourceStrategyOptions() bool

HasSourceStrategyOptions returns a boolean if a field has been set.

func (*V1BuildRequest) HasTriggeredByImage ¶

func (o *V1BuildRequest) HasTriggeredByImage() bool

HasTriggeredByImage returns a boolean if a field has been set.

func (V1BuildRequest) MarshalJSON ¶

func (o V1BuildRequest) MarshalJSON() ([]byte, error)

func (*V1BuildRequest) SetApiVersion ¶

func (o *V1BuildRequest) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1BuildRequest) SetBinary ¶

func (o *V1BuildRequest) SetBinary(v V1BinaryBuildSource)

SetBinary gets a reference to the given V1BinaryBuildSource and assigns it to the Binary field.

func (*V1BuildRequest) SetDockerStrategyOptions ¶

func (o *V1BuildRequest) SetDockerStrategyOptions(v V1DockerStrategyOptions)

SetDockerStrategyOptions gets a reference to the given V1DockerStrategyOptions and assigns it to the DockerStrategyOptions field.

func (*V1BuildRequest) SetEnv ¶

func (o *V1BuildRequest) SetEnv(v []V1EnvVar)

SetEnv gets a reference to the given []V1EnvVar and assigns it to the Env field.

func (*V1BuildRequest) SetFrom ¶

func (o *V1BuildRequest) SetFrom(v V1ObjectReference)

SetFrom gets a reference to the given V1ObjectReference and assigns it to the From field.

func (*V1BuildRequest) SetKind ¶

func (o *V1BuildRequest) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1BuildRequest) SetLastVersion ¶

func (o *V1BuildRequest) SetLastVersion(v int64)

SetLastVersion gets a reference to the given int64 and assigns it to the LastVersion field.

func (*V1BuildRequest) SetMetadata ¶

func (o *V1BuildRequest) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1BuildRequest) SetRevision ¶

func (o *V1BuildRequest) SetRevision(v V1SourceRevision)

SetRevision gets a reference to the given V1SourceRevision and assigns it to the Revision field.

func (*V1BuildRequest) SetSourceStrategyOptions ¶

func (o *V1BuildRequest) SetSourceStrategyOptions(v V1SourceStrategyOptions)

SetSourceStrategyOptions gets a reference to the given V1SourceStrategyOptions and assigns it to the SourceStrategyOptions field.

func (*V1BuildRequest) SetTriggeredBy ¶

func (o *V1BuildRequest) SetTriggeredBy(v []V1BuildTriggerCause)

SetTriggeredBy sets field value

func (*V1BuildRequest) SetTriggeredByImage ¶

func (o *V1BuildRequest) SetTriggeredByImage(v V1ObjectReference)

SetTriggeredByImage gets a reference to the given V1ObjectReference and assigns it to the TriggeredByImage field.

func (V1BuildRequest) ToMap ¶

func (o V1BuildRequest) ToMap() (map[string]interface{}, error)

type V1BuildSource ¶

type V1BuildSource struct {
	Binary *V1BinaryBuildSource `json:"binary,omitempty"`
	// configMaps represents a list of configMaps and their destinations that will be used for the build.
	ConfigMaps []V1ConfigMapBuildSource `json:"configMaps,omitempty"`
	// contextDir specifies the sub-directory where the source code for the application exists. This allows to have buildable sources in directory other than root of repository.
	ContextDir *string `json:"contextDir,omitempty"`
	// dockerfile is the raw contents of a Dockerfile which should be built. When this option is specified, the FROM may be modified based on your strategy base image and additional ENV stanzas from your strategy environment will be added after the FROM, but before the rest of your Dockerfile stanzas. The Dockerfile source type may be used with other options like git - in those cases the Git repo will have any innate Dockerfile replaced in the context dir.
	Dockerfile *string           `json:"dockerfile,omitempty"`
	Git        *V1GitBuildSource `json:"git,omitempty"`
	// images describes a set of images to be used to provide source for the build
	Images []V1ImageSource `json:"images,omitempty"`
	// secrets represents a list of secrets and their destinations that will be used only for the build.
	Secrets      []V1SecretBuildSource   `json:"secrets,omitempty"`
	SourceSecret *V1LocalObjectReference `json:"sourceSecret,omitempty"`
	// type of build input to accept
	Type string `json:"type"`
}

V1BuildSource BuildSource is the SCM used for the build.

func NewV1BuildSource ¶

func NewV1BuildSource(type_ string) *V1BuildSource

NewV1BuildSource instantiates a new V1BuildSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildSourceWithDefaults ¶

func NewV1BuildSourceWithDefaults() *V1BuildSource

NewV1BuildSourceWithDefaults instantiates a new V1BuildSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildSource) GetBinary ¶

func (o *V1BuildSource) GetBinary() V1BinaryBuildSource

GetBinary returns the Binary field value if set, zero value otherwise.

func (*V1BuildSource) GetBinaryOk ¶

func (o *V1BuildSource) GetBinaryOk() (*V1BinaryBuildSource, bool)

GetBinaryOk returns a tuple with the Binary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSource) GetConfigMaps ¶

func (o *V1BuildSource) GetConfigMaps() []V1ConfigMapBuildSource

GetConfigMaps returns the ConfigMaps field value if set, zero value otherwise.

func (*V1BuildSource) GetConfigMapsOk ¶

func (o *V1BuildSource) GetConfigMapsOk() ([]V1ConfigMapBuildSource, bool)

GetConfigMapsOk returns a tuple with the ConfigMaps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSource) GetContextDir ¶

func (o *V1BuildSource) GetContextDir() string

GetContextDir returns the ContextDir field value if set, zero value otherwise.

func (*V1BuildSource) GetContextDirOk ¶

func (o *V1BuildSource) GetContextDirOk() (*string, bool)

GetContextDirOk returns a tuple with the ContextDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSource) GetDockerfile ¶

func (o *V1BuildSource) GetDockerfile() string

GetDockerfile returns the Dockerfile field value if set, zero value otherwise.

func (*V1BuildSource) GetDockerfileOk ¶

func (o *V1BuildSource) GetDockerfileOk() (*string, bool)

GetDockerfileOk returns a tuple with the Dockerfile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSource) GetGit ¶

func (o *V1BuildSource) GetGit() V1GitBuildSource

GetGit returns the Git field value if set, zero value otherwise.

func (*V1BuildSource) GetGitOk ¶

func (o *V1BuildSource) GetGitOk() (*V1GitBuildSource, bool)

GetGitOk returns a tuple with the Git field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSource) GetImages ¶

func (o *V1BuildSource) GetImages() []V1ImageSource

GetImages returns the Images field value if set, zero value otherwise.

func (*V1BuildSource) GetImagesOk ¶

func (o *V1BuildSource) GetImagesOk() ([]V1ImageSource, bool)

GetImagesOk returns a tuple with the Images field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSource) GetSecrets ¶

func (o *V1BuildSource) GetSecrets() []V1SecretBuildSource

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*V1BuildSource) GetSecretsOk ¶

func (o *V1BuildSource) GetSecretsOk() ([]V1SecretBuildSource, bool)

GetSecretsOk returns a tuple with the Secrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSource) GetSourceSecret ¶

func (o *V1BuildSource) GetSourceSecret() V1LocalObjectReference

GetSourceSecret returns the SourceSecret field value if set, zero value otherwise.

func (*V1BuildSource) GetSourceSecretOk ¶

func (o *V1BuildSource) GetSourceSecretOk() (*V1LocalObjectReference, bool)

GetSourceSecretOk returns a tuple with the SourceSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSource) GetType ¶

func (o *V1BuildSource) GetType() string

GetType returns the Type field value

func (*V1BuildSource) GetTypeOk ¶

func (o *V1BuildSource) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1BuildSource) HasBinary ¶

func (o *V1BuildSource) HasBinary() bool

HasBinary returns a boolean if a field has been set.

func (*V1BuildSource) HasConfigMaps ¶

func (o *V1BuildSource) HasConfigMaps() bool

HasConfigMaps returns a boolean if a field has been set.

func (*V1BuildSource) HasContextDir ¶

func (o *V1BuildSource) HasContextDir() bool

HasContextDir returns a boolean if a field has been set.

func (*V1BuildSource) HasDockerfile ¶

func (o *V1BuildSource) HasDockerfile() bool

HasDockerfile returns a boolean if a field has been set.

func (*V1BuildSource) HasGit ¶

func (o *V1BuildSource) HasGit() bool

HasGit returns a boolean if a field has been set.

func (*V1BuildSource) HasImages ¶

func (o *V1BuildSource) HasImages() bool

HasImages returns a boolean if a field has been set.

func (*V1BuildSource) HasSecrets ¶

func (o *V1BuildSource) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (*V1BuildSource) HasSourceSecret ¶

func (o *V1BuildSource) HasSourceSecret() bool

HasSourceSecret returns a boolean if a field has been set.

func (V1BuildSource) MarshalJSON ¶

func (o V1BuildSource) MarshalJSON() ([]byte, error)

func (*V1BuildSource) SetBinary ¶

func (o *V1BuildSource) SetBinary(v V1BinaryBuildSource)

SetBinary gets a reference to the given V1BinaryBuildSource and assigns it to the Binary field.

func (*V1BuildSource) SetConfigMaps ¶

func (o *V1BuildSource) SetConfigMaps(v []V1ConfigMapBuildSource)

SetConfigMaps gets a reference to the given []V1ConfigMapBuildSource and assigns it to the ConfigMaps field.

func (*V1BuildSource) SetContextDir ¶

func (o *V1BuildSource) SetContextDir(v string)

SetContextDir gets a reference to the given string and assigns it to the ContextDir field.

func (*V1BuildSource) SetDockerfile ¶

func (o *V1BuildSource) SetDockerfile(v string)

SetDockerfile gets a reference to the given string and assigns it to the Dockerfile field.

func (*V1BuildSource) SetGit ¶

func (o *V1BuildSource) SetGit(v V1GitBuildSource)

SetGit gets a reference to the given V1GitBuildSource and assigns it to the Git field.

func (*V1BuildSource) SetImages ¶

func (o *V1BuildSource) SetImages(v []V1ImageSource)

SetImages gets a reference to the given []V1ImageSource and assigns it to the Images field.

func (*V1BuildSource) SetSecrets ¶

func (o *V1BuildSource) SetSecrets(v []V1SecretBuildSource)

SetSecrets gets a reference to the given []V1SecretBuildSource and assigns it to the Secrets field.

func (*V1BuildSource) SetSourceSecret ¶

func (o *V1BuildSource) SetSourceSecret(v V1LocalObjectReference)

SetSourceSecret gets a reference to the given V1LocalObjectReference and assigns it to the SourceSecret field.

func (*V1BuildSource) SetType ¶

func (o *V1BuildSource) SetType(v string)

SetType sets field value

func (V1BuildSource) ToMap ¶

func (o V1BuildSource) ToMap() (map[string]interface{}, error)

type V1BuildSpec ¶

type V1BuildSpec struct {
	// completionDeadlineSeconds is an optional duration in seconds, counted from the time when a build pod gets scheduled in the system, that the build may be active on a node before the system actively tries to terminate the build; value must be positive integer
	CompletionDeadlineSeconds *int64 `json:"completionDeadlineSeconds,omitempty"`
	// nodeSelector is a selector which must be true for the build pod to fit on a node If nil, it can be overridden by default build nodeselector values for the cluster. If set to an empty map or a map with any values, default build nodeselector values are ignored.
	NodeSelector map[string]interface{}  `json:"nodeSelector"`
	Output       *V1BuildOutput          `json:"output,omitempty"`
	PostCommit   *V1BuildPostCommitSpec  `json:"postCommit,omitempty"`
	Resources    *V1ResourceRequirements `json:"resources,omitempty"`
	Revision     *V1SourceRevision       `json:"revision,omitempty"`
	// serviceAccount is the name of the ServiceAccount to use to run the pod created by this build. The pod will be allowed to use secrets referenced by the ServiceAccount
	ServiceAccount *string         `json:"serviceAccount,omitempty"`
	Source         *V1BuildSource  `json:"source,omitempty"`
	Strategy       V1BuildStrategy `json:"strategy"`
	// triggeredBy describes which triggers started the most recent update to the build configuration and contains information about those triggers.
	TriggeredBy []V1BuildTriggerCause `json:"triggeredBy"`
}

V1BuildSpec BuildSpec has the information to represent a build and also additional information about a build

func NewV1BuildSpec ¶

func NewV1BuildSpec(nodeSelector map[string]interface{}, strategy V1BuildStrategy, triggeredBy []V1BuildTriggerCause) *V1BuildSpec

NewV1BuildSpec instantiates a new V1BuildSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildSpecWithDefaults ¶

func NewV1BuildSpecWithDefaults() *V1BuildSpec

NewV1BuildSpecWithDefaults instantiates a new V1BuildSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildSpec) GetCompletionDeadlineSeconds ¶

func (o *V1BuildSpec) GetCompletionDeadlineSeconds() int64

GetCompletionDeadlineSeconds returns the CompletionDeadlineSeconds field value if set, zero value otherwise.

func (*V1BuildSpec) GetCompletionDeadlineSecondsOk ¶

func (o *V1BuildSpec) GetCompletionDeadlineSecondsOk() (*int64, bool)

GetCompletionDeadlineSecondsOk returns a tuple with the CompletionDeadlineSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSpec) GetNodeSelector ¶

func (o *V1BuildSpec) GetNodeSelector() map[string]interface{}

GetNodeSelector returns the NodeSelector field value

func (*V1BuildSpec) GetNodeSelectorOk ¶

func (o *V1BuildSpec) GetNodeSelectorOk() (map[string]interface{}, bool)

GetNodeSelectorOk returns a tuple with the NodeSelector field value and a boolean to check if the value has been set.

func (*V1BuildSpec) GetOutput ¶

func (o *V1BuildSpec) GetOutput() V1BuildOutput

GetOutput returns the Output field value if set, zero value otherwise.

func (*V1BuildSpec) GetOutputOk ¶

func (o *V1BuildSpec) GetOutputOk() (*V1BuildOutput, 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.

func (*V1BuildSpec) GetPostCommit ¶

func (o *V1BuildSpec) GetPostCommit() V1BuildPostCommitSpec

GetPostCommit returns the PostCommit field value if set, zero value otherwise.

func (*V1BuildSpec) GetPostCommitOk ¶

func (o *V1BuildSpec) GetPostCommitOk() (*V1BuildPostCommitSpec, bool)

GetPostCommitOk returns a tuple with the PostCommit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSpec) GetResources ¶

func (o *V1BuildSpec) GetResources() V1ResourceRequirements

GetResources returns the Resources field value if set, zero value otherwise.

func (*V1BuildSpec) GetResourcesOk ¶

func (o *V1BuildSpec) GetResourcesOk() (*V1ResourceRequirements, bool)

GetResourcesOk returns a tuple with the Resources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSpec) GetRevision ¶

func (o *V1BuildSpec) GetRevision() V1SourceRevision

GetRevision returns the Revision field value if set, zero value otherwise.

func (*V1BuildSpec) GetRevisionOk ¶

func (o *V1BuildSpec) GetRevisionOk() (*V1SourceRevision, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSpec) GetServiceAccount ¶

func (o *V1BuildSpec) GetServiceAccount() string

GetServiceAccount returns the ServiceAccount field value if set, zero value otherwise.

func (*V1BuildSpec) GetServiceAccountOk ¶

func (o *V1BuildSpec) GetServiceAccountOk() (*string, bool)

GetServiceAccountOk returns a tuple with the ServiceAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSpec) GetSource ¶

func (o *V1BuildSpec) GetSource() V1BuildSource

GetSource returns the Source field value if set, zero value otherwise.

func (*V1BuildSpec) GetSourceOk ¶

func (o *V1BuildSpec) GetSourceOk() (*V1BuildSource, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildSpec) GetStrategy ¶

func (o *V1BuildSpec) GetStrategy() V1BuildStrategy

GetStrategy returns the Strategy field value

func (*V1BuildSpec) GetStrategyOk ¶

func (o *V1BuildSpec) GetStrategyOk() (*V1BuildStrategy, bool)

GetStrategyOk returns a tuple with the Strategy field value and a boolean to check if the value has been set.

func (*V1BuildSpec) GetTriggeredBy ¶

func (o *V1BuildSpec) GetTriggeredBy() []V1BuildTriggerCause

GetTriggeredBy returns the TriggeredBy field value

func (*V1BuildSpec) GetTriggeredByOk ¶

func (o *V1BuildSpec) GetTriggeredByOk() ([]V1BuildTriggerCause, bool)

GetTriggeredByOk returns a tuple with the TriggeredBy field value and a boolean to check if the value has been set.

func (*V1BuildSpec) HasCompletionDeadlineSeconds ¶

func (o *V1BuildSpec) HasCompletionDeadlineSeconds() bool

HasCompletionDeadlineSeconds returns a boolean if a field has been set.

func (*V1BuildSpec) HasOutput ¶

func (o *V1BuildSpec) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (*V1BuildSpec) HasPostCommit ¶

func (o *V1BuildSpec) HasPostCommit() bool

HasPostCommit returns a boolean if a field has been set.

func (*V1BuildSpec) HasResources ¶

func (o *V1BuildSpec) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*V1BuildSpec) HasRevision ¶

func (o *V1BuildSpec) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*V1BuildSpec) HasServiceAccount ¶

func (o *V1BuildSpec) HasServiceAccount() bool

HasServiceAccount returns a boolean if a field has been set.

func (*V1BuildSpec) HasSource ¶

func (o *V1BuildSpec) HasSource() bool

HasSource returns a boolean if a field has been set.

func (V1BuildSpec) MarshalJSON ¶

func (o V1BuildSpec) MarshalJSON() ([]byte, error)

func (*V1BuildSpec) SetCompletionDeadlineSeconds ¶

func (o *V1BuildSpec) SetCompletionDeadlineSeconds(v int64)

SetCompletionDeadlineSeconds gets a reference to the given int64 and assigns it to the CompletionDeadlineSeconds field.

func (*V1BuildSpec) SetNodeSelector ¶

func (o *V1BuildSpec) SetNodeSelector(v map[string]interface{})

SetNodeSelector sets field value

func (*V1BuildSpec) SetOutput ¶

func (o *V1BuildSpec) SetOutput(v V1BuildOutput)

SetOutput gets a reference to the given V1BuildOutput and assigns it to the Output field.

func (*V1BuildSpec) SetPostCommit ¶

func (o *V1BuildSpec) SetPostCommit(v V1BuildPostCommitSpec)

SetPostCommit gets a reference to the given V1BuildPostCommitSpec and assigns it to the PostCommit field.

func (*V1BuildSpec) SetResources ¶

func (o *V1BuildSpec) SetResources(v V1ResourceRequirements)

SetResources gets a reference to the given V1ResourceRequirements and assigns it to the Resources field.

func (*V1BuildSpec) SetRevision ¶

func (o *V1BuildSpec) SetRevision(v V1SourceRevision)

SetRevision gets a reference to the given V1SourceRevision and assigns it to the Revision field.

func (*V1BuildSpec) SetServiceAccount ¶

func (o *V1BuildSpec) SetServiceAccount(v string)

SetServiceAccount gets a reference to the given string and assigns it to the ServiceAccount field.

func (*V1BuildSpec) SetSource ¶

func (o *V1BuildSpec) SetSource(v V1BuildSource)

SetSource gets a reference to the given V1BuildSource and assigns it to the Source field.

func (*V1BuildSpec) SetStrategy ¶

func (o *V1BuildSpec) SetStrategy(v V1BuildStrategy)

SetStrategy sets field value

func (*V1BuildSpec) SetTriggeredBy ¶

func (o *V1BuildSpec) SetTriggeredBy(v []V1BuildTriggerCause)

SetTriggeredBy sets field value

func (V1BuildSpec) ToMap ¶

func (o V1BuildSpec) ToMap() (map[string]interface{}, error)

type V1BuildStatus ¶

type V1BuildStatus struct {
	// cancelled describes if a cancel event was triggered for the build.
	Cancelled *bool `json:"cancelled,omitempty"`
	// completionTimestamp is a timestamp representing the server time when this Build was finished, whether that build failed or succeeded.  It reflects the time at which the Pod running the Build terminated. It is represented in RFC3339 form and is in UTC.
	CompletionTimestamp *string            `json:"completionTimestamp,omitempty"`
	Config              *V1ObjectReference `json:"config,omitempty"`
	// logSnippet is the last few lines of the build log.  This value is only set for builds that failed.
	LogSnippet *string `json:"logSnippet,omitempty"`
	// message is a human-readable message indicating details about why the build has this status.
	Message *string              `json:"message,omitempty"`
	Output  *V1BuildStatusOutput `json:"output,omitempty"`
	// outputDockerImageReference contains a reference to the Docker image that will be built by this build. Its value is computed from Build.Spec.Output.To, and should include the registry address, so that it can be used to push and pull the image.
	OutputDockerImageReference *string `json:"outputDockerImageReference,omitempty"`
	// phase is the point in the build lifecycle. Possible values are \"New\", \"Pending\", \"Running\", \"Complete\", \"Failed\", \"Error\", and \"Cancelled\".
	Phase string `json:"phase"`
	// reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.
	Reason *string `json:"reason,omitempty"`
	// stages contains details about each stage that occurs during the build including start time, duration (in milliseconds), and the steps that occured within each stage.
	Stages []V1StageInfo `json:"stages,omitempty"`
	// startTimestamp is a timestamp representing the server time when this Build started running in a Pod. It is represented in RFC3339 form and is in UTC.
	StartTimestamp *string `json:"startTimestamp,omitempty"`
}

V1BuildStatus BuildStatus contains the status of a build

func NewV1BuildStatus ¶

func NewV1BuildStatus(phase string) *V1BuildStatus

NewV1BuildStatus instantiates a new V1BuildStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildStatusWithDefaults ¶

func NewV1BuildStatusWithDefaults() *V1BuildStatus

NewV1BuildStatusWithDefaults instantiates a new V1BuildStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildStatus) GetCancelled ¶

func (o *V1BuildStatus) GetCancelled() bool

GetCancelled returns the Cancelled field value if set, zero value otherwise.

func (*V1BuildStatus) GetCancelledOk ¶

func (o *V1BuildStatus) GetCancelledOk() (*bool, bool)

GetCancelledOk returns a tuple with the Cancelled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatus) GetCompletionTimestamp ¶

func (o *V1BuildStatus) GetCompletionTimestamp() string

GetCompletionTimestamp returns the CompletionTimestamp field value if set, zero value otherwise.

func (*V1BuildStatus) GetCompletionTimestampOk ¶

func (o *V1BuildStatus) GetCompletionTimestampOk() (*string, bool)

GetCompletionTimestampOk returns a tuple with the CompletionTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatus) GetConfig ¶

func (o *V1BuildStatus) GetConfig() V1ObjectReference

GetConfig returns the Config field value if set, zero value otherwise.

func (*V1BuildStatus) GetConfigOk ¶

func (o *V1BuildStatus) GetConfigOk() (*V1ObjectReference, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatus) GetLogSnippet ¶

func (o *V1BuildStatus) GetLogSnippet() string

GetLogSnippet returns the LogSnippet field value if set, zero value otherwise.

func (*V1BuildStatus) GetLogSnippetOk ¶

func (o *V1BuildStatus) GetLogSnippetOk() (*string, bool)

GetLogSnippetOk returns a tuple with the LogSnippet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatus) GetMessage ¶

func (o *V1BuildStatus) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1BuildStatus) GetMessageOk ¶

func (o *V1BuildStatus) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatus) GetOutput ¶

func (o *V1BuildStatus) GetOutput() V1BuildStatusOutput

GetOutput returns the Output field value if set, zero value otherwise.

func (*V1BuildStatus) GetOutputDockerImageReference ¶

func (o *V1BuildStatus) GetOutputDockerImageReference() string

GetOutputDockerImageReference returns the OutputDockerImageReference field value if set, zero value otherwise.

func (*V1BuildStatus) GetOutputDockerImageReferenceOk ¶

func (o *V1BuildStatus) GetOutputDockerImageReferenceOk() (*string, bool)

GetOutputDockerImageReferenceOk returns a tuple with the OutputDockerImageReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatus) GetOutputOk ¶

func (o *V1BuildStatus) GetOutputOk() (*V1BuildStatusOutput, 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.

func (*V1BuildStatus) GetPhase ¶

func (o *V1BuildStatus) GetPhase() string

GetPhase returns the Phase field value

func (*V1BuildStatus) GetPhaseOk ¶

func (o *V1BuildStatus) GetPhaseOk() (*string, bool)

GetPhaseOk returns a tuple with the Phase field value and a boolean to check if the value has been set.

func (*V1BuildStatus) GetReason ¶

func (o *V1BuildStatus) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1BuildStatus) GetReasonOk ¶

func (o *V1BuildStatus) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatus) GetStages ¶

func (o *V1BuildStatus) GetStages() []V1StageInfo

GetStages returns the Stages field value if set, zero value otherwise.

func (*V1BuildStatus) GetStagesOk ¶

func (o *V1BuildStatus) GetStagesOk() ([]V1StageInfo, bool)

GetStagesOk returns a tuple with the Stages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatus) GetStartTimestamp ¶

func (o *V1BuildStatus) GetStartTimestamp() string

GetStartTimestamp returns the StartTimestamp field value if set, zero value otherwise.

func (*V1BuildStatus) GetStartTimestampOk ¶

func (o *V1BuildStatus) GetStartTimestampOk() (*string, bool)

GetStartTimestampOk returns a tuple with the StartTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatus) HasCancelled ¶

func (o *V1BuildStatus) HasCancelled() bool

HasCancelled returns a boolean if a field has been set.

func (*V1BuildStatus) HasCompletionTimestamp ¶

func (o *V1BuildStatus) HasCompletionTimestamp() bool

HasCompletionTimestamp returns a boolean if a field has been set.

func (*V1BuildStatus) HasConfig ¶

func (o *V1BuildStatus) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*V1BuildStatus) HasLogSnippet ¶

func (o *V1BuildStatus) HasLogSnippet() bool

HasLogSnippet returns a boolean if a field has been set.

func (*V1BuildStatus) HasMessage ¶

func (o *V1BuildStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1BuildStatus) HasOutput ¶

func (o *V1BuildStatus) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (*V1BuildStatus) HasOutputDockerImageReference ¶

func (o *V1BuildStatus) HasOutputDockerImageReference() bool

HasOutputDockerImageReference returns a boolean if a field has been set.

func (*V1BuildStatus) HasReason ¶

func (o *V1BuildStatus) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*V1BuildStatus) HasStages ¶

func (o *V1BuildStatus) HasStages() bool

HasStages returns a boolean if a field has been set.

func (*V1BuildStatus) HasStartTimestamp ¶

func (o *V1BuildStatus) HasStartTimestamp() bool

HasStartTimestamp returns a boolean if a field has been set.

func (V1BuildStatus) MarshalJSON ¶

func (o V1BuildStatus) MarshalJSON() ([]byte, error)

func (*V1BuildStatus) SetCancelled ¶

func (o *V1BuildStatus) SetCancelled(v bool)

SetCancelled gets a reference to the given bool and assigns it to the Cancelled field.

func (*V1BuildStatus) SetCompletionTimestamp ¶

func (o *V1BuildStatus) SetCompletionTimestamp(v string)

SetCompletionTimestamp gets a reference to the given string and assigns it to the CompletionTimestamp field.

func (*V1BuildStatus) SetConfig ¶

func (o *V1BuildStatus) SetConfig(v V1ObjectReference)

SetConfig gets a reference to the given V1ObjectReference and assigns it to the Config field.

func (*V1BuildStatus) SetLogSnippet ¶

func (o *V1BuildStatus) SetLogSnippet(v string)

SetLogSnippet gets a reference to the given string and assigns it to the LogSnippet field.

func (*V1BuildStatus) SetMessage ¶

func (o *V1BuildStatus) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1BuildStatus) SetOutput ¶

func (o *V1BuildStatus) SetOutput(v V1BuildStatusOutput)

SetOutput gets a reference to the given V1BuildStatusOutput and assigns it to the Output field.

func (*V1BuildStatus) SetOutputDockerImageReference ¶

func (o *V1BuildStatus) SetOutputDockerImageReference(v string)

SetOutputDockerImageReference gets a reference to the given string and assigns it to the OutputDockerImageReference field.

func (*V1BuildStatus) SetPhase ¶

func (o *V1BuildStatus) SetPhase(v string)

SetPhase sets field value

func (*V1BuildStatus) SetReason ¶

func (o *V1BuildStatus) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1BuildStatus) SetStages ¶

func (o *V1BuildStatus) SetStages(v []V1StageInfo)

SetStages gets a reference to the given []V1StageInfo and assigns it to the Stages field.

func (*V1BuildStatus) SetStartTimestamp ¶

func (o *V1BuildStatus) SetStartTimestamp(v string)

SetStartTimestamp gets a reference to the given string and assigns it to the StartTimestamp field.

func (V1BuildStatus) ToMap ¶

func (o V1BuildStatus) ToMap() (map[string]interface{}, error)

type V1BuildStatusOutput ¶

type V1BuildStatusOutput struct {
	To *V1BuildStatusOutputTo `json:"to,omitempty"`
}

V1BuildStatusOutput BuildStatusOutput contains the status of the built image.

func NewV1BuildStatusOutput ¶

func NewV1BuildStatusOutput() *V1BuildStatusOutput

NewV1BuildStatusOutput instantiates a new V1BuildStatusOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildStatusOutputWithDefaults ¶

func NewV1BuildStatusOutputWithDefaults() *V1BuildStatusOutput

NewV1BuildStatusOutputWithDefaults instantiates a new V1BuildStatusOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildStatusOutput) GetTo ¶

GetTo returns the To field value if set, zero value otherwise.

func (*V1BuildStatusOutput) GetToOk ¶

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatusOutput) HasTo ¶

func (o *V1BuildStatusOutput) HasTo() bool

HasTo returns a boolean if a field has been set.

func (V1BuildStatusOutput) MarshalJSON ¶

func (o V1BuildStatusOutput) MarshalJSON() ([]byte, error)

func (*V1BuildStatusOutput) SetTo ¶

SetTo gets a reference to the given V1BuildStatusOutputTo and assigns it to the To field.

func (V1BuildStatusOutput) ToMap ¶

func (o V1BuildStatusOutput) ToMap() (map[string]interface{}, error)

type V1BuildStatusOutputTo ¶

type V1BuildStatusOutputTo struct {
	// imageDigest is the digest of the built Docker image. The digest uniquely identifies the image in the registry to which it was pushed.  Please note that this field may not always be set even if the push completes successfully - e.g. when the registry returns no digest or returns it in a format that the builder doesn't understand.
	ImageDigest *string `json:"imageDigest,omitempty"`
}

V1BuildStatusOutputTo BuildStatusOutputTo describes the status of the built image with regards to image registry to which it was supposed to be pushed.

func NewV1BuildStatusOutputTo ¶

func NewV1BuildStatusOutputTo() *V1BuildStatusOutputTo

NewV1BuildStatusOutputTo instantiates a new V1BuildStatusOutputTo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildStatusOutputToWithDefaults ¶

func NewV1BuildStatusOutputToWithDefaults() *V1BuildStatusOutputTo

NewV1BuildStatusOutputToWithDefaults instantiates a new V1BuildStatusOutputTo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildStatusOutputTo) GetImageDigest ¶

func (o *V1BuildStatusOutputTo) GetImageDigest() string

GetImageDigest returns the ImageDigest field value if set, zero value otherwise.

func (*V1BuildStatusOutputTo) GetImageDigestOk ¶

func (o *V1BuildStatusOutputTo) GetImageDigestOk() (*string, bool)

GetImageDigestOk returns a tuple with the ImageDigest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStatusOutputTo) HasImageDigest ¶

func (o *V1BuildStatusOutputTo) HasImageDigest() bool

HasImageDigest returns a boolean if a field has been set.

func (V1BuildStatusOutputTo) MarshalJSON ¶

func (o V1BuildStatusOutputTo) MarshalJSON() ([]byte, error)

func (*V1BuildStatusOutputTo) SetImageDigest ¶

func (o *V1BuildStatusOutputTo) SetImageDigest(v string)

SetImageDigest gets a reference to the given string and assigns it to the ImageDigest field.

func (V1BuildStatusOutputTo) ToMap ¶

func (o V1BuildStatusOutputTo) ToMap() (map[string]interface{}, error)

type V1BuildStrategy ¶

type V1BuildStrategy struct {
	CustomStrategy          *V1CustomBuildStrategy          `json:"customStrategy,omitempty"`
	DockerStrategy          *V1DockerBuildStrategy          `json:"dockerStrategy,omitempty"`
	JenkinsPipelineStrategy *V1JenkinsPipelineBuildStrategy `json:"jenkinsPipelineStrategy,omitempty"`
	SourceStrategy          *V1SourceBuildStrategy          `json:"sourceStrategy,omitempty"`
	// type is the kind of build strategy.
	Type string `json:"type"`
}

V1BuildStrategy BuildStrategy contains the details of how to perform a build.

func NewV1BuildStrategy ¶

func NewV1BuildStrategy(type_ string) *V1BuildStrategy

NewV1BuildStrategy instantiates a new V1BuildStrategy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildStrategyWithDefaults ¶

func NewV1BuildStrategyWithDefaults() *V1BuildStrategy

NewV1BuildStrategyWithDefaults instantiates a new V1BuildStrategy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildStrategy) GetCustomStrategy ¶

func (o *V1BuildStrategy) GetCustomStrategy() V1CustomBuildStrategy

GetCustomStrategy returns the CustomStrategy field value if set, zero value otherwise.

func (*V1BuildStrategy) GetCustomStrategyOk ¶

func (o *V1BuildStrategy) GetCustomStrategyOk() (*V1CustomBuildStrategy, bool)

GetCustomStrategyOk returns a tuple with the CustomStrategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStrategy) GetDockerStrategy ¶

func (o *V1BuildStrategy) GetDockerStrategy() V1DockerBuildStrategy

GetDockerStrategy returns the DockerStrategy field value if set, zero value otherwise.

func (*V1BuildStrategy) GetDockerStrategyOk ¶

func (o *V1BuildStrategy) GetDockerStrategyOk() (*V1DockerBuildStrategy, bool)

GetDockerStrategyOk returns a tuple with the DockerStrategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStrategy) GetJenkinsPipelineStrategy ¶

func (o *V1BuildStrategy) GetJenkinsPipelineStrategy() V1JenkinsPipelineBuildStrategy

GetJenkinsPipelineStrategy returns the JenkinsPipelineStrategy field value if set, zero value otherwise.

func (*V1BuildStrategy) GetJenkinsPipelineStrategyOk ¶

func (o *V1BuildStrategy) GetJenkinsPipelineStrategyOk() (*V1JenkinsPipelineBuildStrategy, bool)

GetJenkinsPipelineStrategyOk returns a tuple with the JenkinsPipelineStrategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStrategy) GetSourceStrategy ¶

func (o *V1BuildStrategy) GetSourceStrategy() V1SourceBuildStrategy

GetSourceStrategy returns the SourceStrategy field value if set, zero value otherwise.

func (*V1BuildStrategy) GetSourceStrategyOk ¶

func (o *V1BuildStrategy) GetSourceStrategyOk() (*V1SourceBuildStrategy, bool)

GetSourceStrategyOk returns a tuple with the SourceStrategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildStrategy) GetType ¶

func (o *V1BuildStrategy) GetType() string

GetType returns the Type field value

func (*V1BuildStrategy) GetTypeOk ¶

func (o *V1BuildStrategy) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1BuildStrategy) HasCustomStrategy ¶

func (o *V1BuildStrategy) HasCustomStrategy() bool

HasCustomStrategy returns a boolean if a field has been set.

func (*V1BuildStrategy) HasDockerStrategy ¶

func (o *V1BuildStrategy) HasDockerStrategy() bool

HasDockerStrategy returns a boolean if a field has been set.

func (*V1BuildStrategy) HasJenkinsPipelineStrategy ¶

func (o *V1BuildStrategy) HasJenkinsPipelineStrategy() bool

HasJenkinsPipelineStrategy returns a boolean if a field has been set.

func (*V1BuildStrategy) HasSourceStrategy ¶

func (o *V1BuildStrategy) HasSourceStrategy() bool

HasSourceStrategy returns a boolean if a field has been set.

func (V1BuildStrategy) MarshalJSON ¶

func (o V1BuildStrategy) MarshalJSON() ([]byte, error)

func (*V1BuildStrategy) SetCustomStrategy ¶

func (o *V1BuildStrategy) SetCustomStrategy(v V1CustomBuildStrategy)

SetCustomStrategy gets a reference to the given V1CustomBuildStrategy and assigns it to the CustomStrategy field.

func (*V1BuildStrategy) SetDockerStrategy ¶

func (o *V1BuildStrategy) SetDockerStrategy(v V1DockerBuildStrategy)

SetDockerStrategy gets a reference to the given V1DockerBuildStrategy and assigns it to the DockerStrategy field.

func (*V1BuildStrategy) SetJenkinsPipelineStrategy ¶

func (o *V1BuildStrategy) SetJenkinsPipelineStrategy(v V1JenkinsPipelineBuildStrategy)

SetJenkinsPipelineStrategy gets a reference to the given V1JenkinsPipelineBuildStrategy and assigns it to the JenkinsPipelineStrategy field.

func (*V1BuildStrategy) SetSourceStrategy ¶

func (o *V1BuildStrategy) SetSourceStrategy(v V1SourceBuildStrategy)

SetSourceStrategy gets a reference to the given V1SourceBuildStrategy and assigns it to the SourceStrategy field.

func (*V1BuildStrategy) SetType ¶

func (o *V1BuildStrategy) SetType(v string)

SetType sets field value

func (V1BuildStrategy) ToMap ¶

func (o V1BuildStrategy) ToMap() (map[string]interface{}, error)

type V1BuildTriggerCause ¶

type V1BuildTriggerCause struct {
	BitbucketWebHook *V1BitbucketWebHookCause `json:"bitbucketWebHook,omitempty"`
	GenericWebHook   *V1GenericWebHookCause   `json:"genericWebHook,omitempty"`
	GithubWebHook    *V1GitHubWebHookCause    `json:"githubWebHook,omitempty"`
	GitlabWebHook    *V1GitLabWebHookCause    `json:"gitlabWebHook,omitempty"`
	ImageChangeBuild *V1ImageChangeCause      `json:"imageChangeBuild,omitempty"`
	// message is used to store a human readable message for why the build was triggered. E.g.: \"Manually triggered by user\", \"Configuration change\",etc.
	Message *string `json:"message,omitempty"`
}

V1BuildTriggerCause BuildTriggerCause holds information about a triggered build. It is used for displaying build trigger data for each build and build configuration in oc describe. It is also used to describe which triggers led to the most recent update in the build configuration.

func NewV1BuildTriggerCause ¶

func NewV1BuildTriggerCause() *V1BuildTriggerCause

NewV1BuildTriggerCause instantiates a new V1BuildTriggerCause object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildTriggerCauseWithDefaults ¶

func NewV1BuildTriggerCauseWithDefaults() *V1BuildTriggerCause

NewV1BuildTriggerCauseWithDefaults instantiates a new V1BuildTriggerCause object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildTriggerCause) GetBitbucketWebHook ¶

func (o *V1BuildTriggerCause) GetBitbucketWebHook() V1BitbucketWebHookCause

GetBitbucketWebHook returns the BitbucketWebHook field value if set, zero value otherwise.

func (*V1BuildTriggerCause) GetBitbucketWebHookOk ¶

func (o *V1BuildTriggerCause) GetBitbucketWebHookOk() (*V1BitbucketWebHookCause, bool)

GetBitbucketWebHookOk returns a tuple with the BitbucketWebHook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerCause) GetGenericWebHook ¶

func (o *V1BuildTriggerCause) GetGenericWebHook() V1GenericWebHookCause

GetGenericWebHook returns the GenericWebHook field value if set, zero value otherwise.

func (*V1BuildTriggerCause) GetGenericWebHookOk ¶

func (o *V1BuildTriggerCause) GetGenericWebHookOk() (*V1GenericWebHookCause, bool)

GetGenericWebHookOk returns a tuple with the GenericWebHook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerCause) GetGithubWebHook ¶

func (o *V1BuildTriggerCause) GetGithubWebHook() V1GitHubWebHookCause

GetGithubWebHook returns the GithubWebHook field value if set, zero value otherwise.

func (*V1BuildTriggerCause) GetGithubWebHookOk ¶

func (o *V1BuildTriggerCause) GetGithubWebHookOk() (*V1GitHubWebHookCause, bool)

GetGithubWebHookOk returns a tuple with the GithubWebHook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerCause) GetGitlabWebHook ¶

func (o *V1BuildTriggerCause) GetGitlabWebHook() V1GitLabWebHookCause

GetGitlabWebHook returns the GitlabWebHook field value if set, zero value otherwise.

func (*V1BuildTriggerCause) GetGitlabWebHookOk ¶

func (o *V1BuildTriggerCause) GetGitlabWebHookOk() (*V1GitLabWebHookCause, bool)

GetGitlabWebHookOk returns a tuple with the GitlabWebHook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerCause) GetImageChangeBuild ¶

func (o *V1BuildTriggerCause) GetImageChangeBuild() V1ImageChangeCause

GetImageChangeBuild returns the ImageChangeBuild field value if set, zero value otherwise.

func (*V1BuildTriggerCause) GetImageChangeBuildOk ¶

func (o *V1BuildTriggerCause) GetImageChangeBuildOk() (*V1ImageChangeCause, bool)

GetImageChangeBuildOk returns a tuple with the ImageChangeBuild field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerCause) GetMessage ¶

func (o *V1BuildTriggerCause) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1BuildTriggerCause) GetMessageOk ¶

func (o *V1BuildTriggerCause) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerCause) HasBitbucketWebHook ¶

func (o *V1BuildTriggerCause) HasBitbucketWebHook() bool

HasBitbucketWebHook returns a boolean if a field has been set.

func (*V1BuildTriggerCause) HasGenericWebHook ¶

func (o *V1BuildTriggerCause) HasGenericWebHook() bool

HasGenericWebHook returns a boolean if a field has been set.

func (*V1BuildTriggerCause) HasGithubWebHook ¶

func (o *V1BuildTriggerCause) HasGithubWebHook() bool

HasGithubWebHook returns a boolean if a field has been set.

func (*V1BuildTriggerCause) HasGitlabWebHook ¶

func (o *V1BuildTriggerCause) HasGitlabWebHook() bool

HasGitlabWebHook returns a boolean if a field has been set.

func (*V1BuildTriggerCause) HasImageChangeBuild ¶

func (o *V1BuildTriggerCause) HasImageChangeBuild() bool

HasImageChangeBuild returns a boolean if a field has been set.

func (*V1BuildTriggerCause) HasMessage ¶

func (o *V1BuildTriggerCause) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (V1BuildTriggerCause) MarshalJSON ¶

func (o V1BuildTriggerCause) MarshalJSON() ([]byte, error)

func (*V1BuildTriggerCause) SetBitbucketWebHook ¶

func (o *V1BuildTriggerCause) SetBitbucketWebHook(v V1BitbucketWebHookCause)

SetBitbucketWebHook gets a reference to the given V1BitbucketWebHookCause and assigns it to the BitbucketWebHook field.

func (*V1BuildTriggerCause) SetGenericWebHook ¶

func (o *V1BuildTriggerCause) SetGenericWebHook(v V1GenericWebHookCause)

SetGenericWebHook gets a reference to the given V1GenericWebHookCause and assigns it to the GenericWebHook field.

func (*V1BuildTriggerCause) SetGithubWebHook ¶

func (o *V1BuildTriggerCause) SetGithubWebHook(v V1GitHubWebHookCause)

SetGithubWebHook gets a reference to the given V1GitHubWebHookCause and assigns it to the GithubWebHook field.

func (*V1BuildTriggerCause) SetGitlabWebHook ¶

func (o *V1BuildTriggerCause) SetGitlabWebHook(v V1GitLabWebHookCause)

SetGitlabWebHook gets a reference to the given V1GitLabWebHookCause and assigns it to the GitlabWebHook field.

func (*V1BuildTriggerCause) SetImageChangeBuild ¶

func (o *V1BuildTriggerCause) SetImageChangeBuild(v V1ImageChangeCause)

SetImageChangeBuild gets a reference to the given V1ImageChangeCause and assigns it to the ImageChangeBuild field.

func (*V1BuildTriggerCause) SetMessage ¶

func (o *V1BuildTriggerCause) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (V1BuildTriggerCause) ToMap ¶

func (o V1BuildTriggerCause) ToMap() (map[string]interface{}, error)

type V1BuildTriggerPolicy ¶

type V1BuildTriggerPolicy struct {
	Bitbucket   *V1WebHookTrigger     `json:"bitbucket,omitempty"`
	Generic     *V1WebHookTrigger     `json:"generic,omitempty"`
	Github      *V1WebHookTrigger     `json:"github,omitempty"`
	Gitlab      *V1WebHookTrigger     `json:"gitlab,omitempty"`
	ImageChange *V1ImageChangeTrigger `json:"imageChange,omitempty"`
	// type is the type of build trigger
	Type string `json:"type"`
}

V1BuildTriggerPolicy BuildTriggerPolicy describes a policy for a single trigger that results in a new Build.

func NewV1BuildTriggerPolicy ¶

func NewV1BuildTriggerPolicy(type_ string) *V1BuildTriggerPolicy

NewV1BuildTriggerPolicy instantiates a new V1BuildTriggerPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1BuildTriggerPolicyWithDefaults ¶

func NewV1BuildTriggerPolicyWithDefaults() *V1BuildTriggerPolicy

NewV1BuildTriggerPolicyWithDefaults instantiates a new V1BuildTriggerPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1BuildTriggerPolicy) GetBitbucket ¶

func (o *V1BuildTriggerPolicy) GetBitbucket() V1WebHookTrigger

GetBitbucket returns the Bitbucket field value if set, zero value otherwise.

func (*V1BuildTriggerPolicy) GetBitbucketOk ¶

func (o *V1BuildTriggerPolicy) GetBitbucketOk() (*V1WebHookTrigger, bool)

GetBitbucketOk returns a tuple with the Bitbucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerPolicy) GetGeneric ¶

func (o *V1BuildTriggerPolicy) GetGeneric() V1WebHookTrigger

GetGeneric returns the Generic field value if set, zero value otherwise.

func (*V1BuildTriggerPolicy) GetGenericOk ¶

func (o *V1BuildTriggerPolicy) GetGenericOk() (*V1WebHookTrigger, bool)

GetGenericOk returns a tuple with the Generic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerPolicy) GetGithub ¶

func (o *V1BuildTriggerPolicy) GetGithub() V1WebHookTrigger

GetGithub returns the Github field value if set, zero value otherwise.

func (*V1BuildTriggerPolicy) GetGithubOk ¶

func (o *V1BuildTriggerPolicy) GetGithubOk() (*V1WebHookTrigger, bool)

GetGithubOk returns a tuple with the Github field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerPolicy) GetGitlab ¶

func (o *V1BuildTriggerPolicy) GetGitlab() V1WebHookTrigger

GetGitlab returns the Gitlab field value if set, zero value otherwise.

func (*V1BuildTriggerPolicy) GetGitlabOk ¶

func (o *V1BuildTriggerPolicy) GetGitlabOk() (*V1WebHookTrigger, bool)

GetGitlabOk returns a tuple with the Gitlab field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerPolicy) GetImageChange ¶

func (o *V1BuildTriggerPolicy) GetImageChange() V1ImageChangeTrigger

GetImageChange returns the ImageChange field value if set, zero value otherwise.

func (*V1BuildTriggerPolicy) GetImageChangeOk ¶

func (o *V1BuildTriggerPolicy) GetImageChangeOk() (*V1ImageChangeTrigger, bool)

GetImageChangeOk returns a tuple with the ImageChange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1BuildTriggerPolicy) GetType ¶

func (o *V1BuildTriggerPolicy) GetType() string

GetType returns the Type field value

func (*V1BuildTriggerPolicy) GetTypeOk ¶

func (o *V1BuildTriggerPolicy) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1BuildTriggerPolicy) HasBitbucket ¶

func (o *V1BuildTriggerPolicy) HasBitbucket() bool

HasBitbucket returns a boolean if a field has been set.

func (*V1BuildTriggerPolicy) HasGeneric ¶

func (o *V1BuildTriggerPolicy) HasGeneric() bool

HasGeneric returns a boolean if a field has been set.

func (*V1BuildTriggerPolicy) HasGithub ¶

func (o *V1BuildTriggerPolicy) HasGithub() bool

HasGithub returns a boolean if a field has been set.

func (*V1BuildTriggerPolicy) HasGitlab ¶

func (o *V1BuildTriggerPolicy) HasGitlab() bool

HasGitlab returns a boolean if a field has been set.

func (*V1BuildTriggerPolicy) HasImageChange ¶

func (o *V1BuildTriggerPolicy) HasImageChange() bool

HasImageChange returns a boolean if a field has been set.

func (V1BuildTriggerPolicy) MarshalJSON ¶

func (o V1BuildTriggerPolicy) MarshalJSON() ([]byte, error)

func (*V1BuildTriggerPolicy) SetBitbucket ¶

func (o *V1BuildTriggerPolicy) SetBitbucket(v V1WebHookTrigger)

SetBitbucket gets a reference to the given V1WebHookTrigger and assigns it to the Bitbucket field.

func (*V1BuildTriggerPolicy) SetGeneric ¶

func (o *V1BuildTriggerPolicy) SetGeneric(v V1WebHookTrigger)

SetGeneric gets a reference to the given V1WebHookTrigger and assigns it to the Generic field.

func (*V1BuildTriggerPolicy) SetGithub ¶

func (o *V1BuildTriggerPolicy) SetGithub(v V1WebHookTrigger)

SetGithub gets a reference to the given V1WebHookTrigger and assigns it to the Github field.

func (*V1BuildTriggerPolicy) SetGitlab ¶

func (o *V1BuildTriggerPolicy) SetGitlab(v V1WebHookTrigger)

SetGitlab gets a reference to the given V1WebHookTrigger and assigns it to the Gitlab field.

func (*V1BuildTriggerPolicy) SetImageChange ¶

func (o *V1BuildTriggerPolicy) SetImageChange(v V1ImageChangeTrigger)

SetImageChange gets a reference to the given V1ImageChangeTrigger and assigns it to the ImageChange field.

func (*V1BuildTriggerPolicy) SetType ¶

func (o *V1BuildTriggerPolicy) SetType(v string)

SetType sets field value

func (V1BuildTriggerPolicy) ToMap ¶

func (o V1BuildTriggerPolicy) ToMap() (map[string]interface{}, error)

type V1CSIPersistentVolumeSource ¶

type V1CSIPersistentVolumeSource struct {
	ControllerPublishSecretRef *V1SecretReference `json:"controllerPublishSecretRef,omitempty"`
	// Driver is the name of the driver to use for this volume. Required.
	Driver string `json:"driver"`
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\".
	FsType               *string            `json:"fsType,omitempty"`
	NodePublishSecretRef *V1SecretReference `json:"nodePublishSecretRef,omitempty"`
	NodeStageSecretRef   *V1SecretReference `json:"nodeStageSecretRef,omitempty"`
	// Optional: The value to pass to ControllerPublishVolumeRequest. Defaults to false (read/write).
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Attributes of the volume to publish.
	VolumeAttributes map[string]interface{} `json:"volumeAttributes,omitempty"`
	// VolumeHandle is the unique volume name returned by the CSI volume plugin’s CreateVolume to refer to the volume on all subsequent calls. Required.
	VolumeHandle string `json:"volumeHandle"`
}

V1CSIPersistentVolumeSource Represents storage that is managed by an external CSI volume driver (Beta feature)

func NewV1CSIPersistentVolumeSource ¶

func NewV1CSIPersistentVolumeSource(driver string, volumeHandle string) *V1CSIPersistentVolumeSource

NewV1CSIPersistentVolumeSource instantiates a new V1CSIPersistentVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1CSIPersistentVolumeSourceWithDefaults ¶

func NewV1CSIPersistentVolumeSourceWithDefaults() *V1CSIPersistentVolumeSource

NewV1CSIPersistentVolumeSourceWithDefaults instantiates a new V1CSIPersistentVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1CSIPersistentVolumeSource) GetControllerPublishSecretRef ¶

func (o *V1CSIPersistentVolumeSource) GetControllerPublishSecretRef() V1SecretReference

GetControllerPublishSecretRef returns the ControllerPublishSecretRef field value if set, zero value otherwise.

func (*V1CSIPersistentVolumeSource) GetControllerPublishSecretRefOk ¶

func (o *V1CSIPersistentVolumeSource) GetControllerPublishSecretRefOk() (*V1SecretReference, bool)

GetControllerPublishSecretRefOk returns a tuple with the ControllerPublishSecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CSIPersistentVolumeSource) GetDriver ¶

func (o *V1CSIPersistentVolumeSource) GetDriver() string

GetDriver returns the Driver field value

func (*V1CSIPersistentVolumeSource) GetDriverOk ¶

func (o *V1CSIPersistentVolumeSource) GetDriverOk() (*string, bool)

GetDriverOk returns a tuple with the Driver field value and a boolean to check if the value has been set.

func (*V1CSIPersistentVolumeSource) GetFsType ¶

func (o *V1CSIPersistentVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1CSIPersistentVolumeSource) GetFsTypeOk ¶

func (o *V1CSIPersistentVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CSIPersistentVolumeSource) GetNodePublishSecretRef ¶

func (o *V1CSIPersistentVolumeSource) GetNodePublishSecretRef() V1SecretReference

GetNodePublishSecretRef returns the NodePublishSecretRef field value if set, zero value otherwise.

func (*V1CSIPersistentVolumeSource) GetNodePublishSecretRefOk ¶

func (o *V1CSIPersistentVolumeSource) GetNodePublishSecretRefOk() (*V1SecretReference, bool)

GetNodePublishSecretRefOk returns a tuple with the NodePublishSecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CSIPersistentVolumeSource) GetNodeStageSecretRef ¶

func (o *V1CSIPersistentVolumeSource) GetNodeStageSecretRef() V1SecretReference

GetNodeStageSecretRef returns the NodeStageSecretRef field value if set, zero value otherwise.

func (*V1CSIPersistentVolumeSource) GetNodeStageSecretRefOk ¶

func (o *V1CSIPersistentVolumeSource) GetNodeStageSecretRefOk() (*V1SecretReference, bool)

GetNodeStageSecretRefOk returns a tuple with the NodeStageSecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CSIPersistentVolumeSource) GetReadOnly ¶

func (o *V1CSIPersistentVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1CSIPersistentVolumeSource) GetReadOnlyOk ¶

func (o *V1CSIPersistentVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CSIPersistentVolumeSource) GetVolumeAttributes ¶

func (o *V1CSIPersistentVolumeSource) GetVolumeAttributes() map[string]interface{}

GetVolumeAttributes returns the VolumeAttributes field value if set, zero value otherwise.

func (*V1CSIPersistentVolumeSource) GetVolumeAttributesOk ¶

func (o *V1CSIPersistentVolumeSource) GetVolumeAttributesOk() (map[string]interface{}, bool)

GetVolumeAttributesOk returns a tuple with the VolumeAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CSIPersistentVolumeSource) GetVolumeHandle ¶

func (o *V1CSIPersistentVolumeSource) GetVolumeHandle() string

GetVolumeHandle returns the VolumeHandle field value

func (*V1CSIPersistentVolumeSource) GetVolumeHandleOk ¶

func (o *V1CSIPersistentVolumeSource) GetVolumeHandleOk() (*string, bool)

GetVolumeHandleOk returns a tuple with the VolumeHandle field value and a boolean to check if the value has been set.

func (*V1CSIPersistentVolumeSource) HasControllerPublishSecretRef ¶

func (o *V1CSIPersistentVolumeSource) HasControllerPublishSecretRef() bool

HasControllerPublishSecretRef returns a boolean if a field has been set.

func (*V1CSIPersistentVolumeSource) HasFsType ¶

func (o *V1CSIPersistentVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1CSIPersistentVolumeSource) HasNodePublishSecretRef ¶

func (o *V1CSIPersistentVolumeSource) HasNodePublishSecretRef() bool

HasNodePublishSecretRef returns a boolean if a field has been set.

func (*V1CSIPersistentVolumeSource) HasNodeStageSecretRef ¶

func (o *V1CSIPersistentVolumeSource) HasNodeStageSecretRef() bool

HasNodeStageSecretRef returns a boolean if a field has been set.

func (*V1CSIPersistentVolumeSource) HasReadOnly ¶

func (o *V1CSIPersistentVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1CSIPersistentVolumeSource) HasVolumeAttributes ¶

func (o *V1CSIPersistentVolumeSource) HasVolumeAttributes() bool

HasVolumeAttributes returns a boolean if a field has been set.

func (V1CSIPersistentVolumeSource) MarshalJSON ¶

func (o V1CSIPersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*V1CSIPersistentVolumeSource) SetControllerPublishSecretRef ¶

func (o *V1CSIPersistentVolumeSource) SetControllerPublishSecretRef(v V1SecretReference)

SetControllerPublishSecretRef gets a reference to the given V1SecretReference and assigns it to the ControllerPublishSecretRef field.

func (*V1CSIPersistentVolumeSource) SetDriver ¶

func (o *V1CSIPersistentVolumeSource) SetDriver(v string)

SetDriver sets field value

func (*V1CSIPersistentVolumeSource) SetFsType ¶

func (o *V1CSIPersistentVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1CSIPersistentVolumeSource) SetNodePublishSecretRef ¶

func (o *V1CSIPersistentVolumeSource) SetNodePublishSecretRef(v V1SecretReference)

SetNodePublishSecretRef gets a reference to the given V1SecretReference and assigns it to the NodePublishSecretRef field.

func (*V1CSIPersistentVolumeSource) SetNodeStageSecretRef ¶

func (o *V1CSIPersistentVolumeSource) SetNodeStageSecretRef(v V1SecretReference)

SetNodeStageSecretRef gets a reference to the given V1SecretReference and assigns it to the NodeStageSecretRef field.

func (*V1CSIPersistentVolumeSource) SetReadOnly ¶

func (o *V1CSIPersistentVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1CSIPersistentVolumeSource) SetVolumeAttributes ¶

func (o *V1CSIPersistentVolumeSource) SetVolumeAttributes(v map[string]interface{})

SetVolumeAttributes gets a reference to the given map[string]interface{} and assigns it to the VolumeAttributes field.

func (*V1CSIPersistentVolumeSource) SetVolumeHandle ¶

func (o *V1CSIPersistentVolumeSource) SetVolumeHandle(v string)

SetVolumeHandle sets field value

func (V1CSIPersistentVolumeSource) ToMap ¶

func (o V1CSIPersistentVolumeSource) ToMap() (map[string]interface{}, error)

type V1Capabilities ¶

type V1Capabilities struct {
	// Added capabilities
	Add []V1Capability `json:"add,omitempty"`
	// Removed capabilities
	Drop []V1Capability `json:"drop,omitempty"`
}

V1Capabilities Adds and removes POSIX capabilities from running containers.

func NewV1Capabilities ¶

func NewV1Capabilities() *V1Capabilities

NewV1Capabilities instantiates a new V1Capabilities object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1CapabilitiesWithDefaults ¶

func NewV1CapabilitiesWithDefaults() *V1Capabilities

NewV1CapabilitiesWithDefaults instantiates a new V1Capabilities object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Capabilities) GetAdd ¶

func (o *V1Capabilities) GetAdd() []V1Capability

GetAdd returns the Add field value if set, zero value otherwise.

func (*V1Capabilities) GetAddOk ¶

func (o *V1Capabilities) GetAddOk() ([]V1Capability, bool)

GetAddOk returns a tuple with the Add field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Capabilities) GetDrop ¶

func (o *V1Capabilities) GetDrop() []V1Capability

GetDrop returns the Drop field value if set, zero value otherwise.

func (*V1Capabilities) GetDropOk ¶

func (o *V1Capabilities) GetDropOk() ([]V1Capability, bool)

GetDropOk returns a tuple with the Drop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Capabilities) HasAdd ¶

func (o *V1Capabilities) HasAdd() bool

HasAdd returns a boolean if a field has been set.

func (*V1Capabilities) HasDrop ¶

func (o *V1Capabilities) HasDrop() bool

HasDrop returns a boolean if a field has been set.

func (V1Capabilities) MarshalJSON ¶

func (o V1Capabilities) MarshalJSON() ([]byte, error)

func (*V1Capabilities) SetAdd ¶

func (o *V1Capabilities) SetAdd(v []V1Capability)

SetAdd gets a reference to the given []V1Capability and assigns it to the Add field.

func (*V1Capabilities) SetDrop ¶

func (o *V1Capabilities) SetDrop(v []V1Capability)

SetDrop gets a reference to the given []V1Capability and assigns it to the Drop field.

func (V1Capabilities) ToMap ¶

func (o V1Capabilities) ToMap() (map[string]interface{}, error)

type V1CephFSPersistentVolumeSource ¶

type V1CephFSPersistentVolumeSource struct {
	// Required: Monitors is a collection of Ceph monitors More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
	Monitors []string `json:"monitors"`
	// Optional: Used as the mounted root, rather than the full Ceph tree, default is /
	Path *string `json:"path,omitempty"`
	// Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
	SecretFile *string            `json:"secretFile,omitempty"`
	SecretRef  *V1SecretReference `json:"secretRef,omitempty"`
	// Optional: User is the rados user name, default is admin More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
	User *string `json:"user,omitempty"`
}

V1CephFSPersistentVolumeSource Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.

func NewV1CephFSPersistentVolumeSource ¶

func NewV1CephFSPersistentVolumeSource(monitors []string) *V1CephFSPersistentVolumeSource

NewV1CephFSPersistentVolumeSource instantiates a new V1CephFSPersistentVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1CephFSPersistentVolumeSourceWithDefaults ¶

func NewV1CephFSPersistentVolumeSourceWithDefaults() *V1CephFSPersistentVolumeSource

NewV1CephFSPersistentVolumeSourceWithDefaults instantiates a new V1CephFSPersistentVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1CephFSPersistentVolumeSource) GetMonitors ¶

func (o *V1CephFSPersistentVolumeSource) GetMonitors() []string

GetMonitors returns the Monitors field value

func (*V1CephFSPersistentVolumeSource) GetMonitorsOk ¶

func (o *V1CephFSPersistentVolumeSource) GetMonitorsOk() ([]string, bool)

GetMonitorsOk returns a tuple with the Monitors field value and a boolean to check if the value has been set.

func (*V1CephFSPersistentVolumeSource) GetPath ¶

GetPath returns the Path field value if set, zero value otherwise.

func (*V1CephFSPersistentVolumeSource) GetPathOk ¶

func (o *V1CephFSPersistentVolumeSource) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSPersistentVolumeSource) GetReadOnly ¶

func (o *V1CephFSPersistentVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1CephFSPersistentVolumeSource) GetReadOnlyOk ¶

func (o *V1CephFSPersistentVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSPersistentVolumeSource) GetSecretFile ¶

func (o *V1CephFSPersistentVolumeSource) GetSecretFile() string

GetSecretFile returns the SecretFile field value if set, zero value otherwise.

func (*V1CephFSPersistentVolumeSource) GetSecretFileOk ¶

func (o *V1CephFSPersistentVolumeSource) GetSecretFileOk() (*string, bool)

GetSecretFileOk returns a tuple with the SecretFile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSPersistentVolumeSource) GetSecretRef ¶

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1CephFSPersistentVolumeSource) GetSecretRefOk ¶

func (o *V1CephFSPersistentVolumeSource) GetSecretRefOk() (*V1SecretReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSPersistentVolumeSource) GetUser ¶

GetUser returns the User field value if set, zero value otherwise.

func (*V1CephFSPersistentVolumeSource) GetUserOk ¶

func (o *V1CephFSPersistentVolumeSource) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSPersistentVolumeSource) HasPath ¶

func (o *V1CephFSPersistentVolumeSource) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*V1CephFSPersistentVolumeSource) HasReadOnly ¶

func (o *V1CephFSPersistentVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1CephFSPersistentVolumeSource) HasSecretFile ¶

func (o *V1CephFSPersistentVolumeSource) HasSecretFile() bool

HasSecretFile returns a boolean if a field has been set.

func (*V1CephFSPersistentVolumeSource) HasSecretRef ¶

func (o *V1CephFSPersistentVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (*V1CephFSPersistentVolumeSource) HasUser ¶

func (o *V1CephFSPersistentVolumeSource) HasUser() bool

HasUser returns a boolean if a field has been set.

func (V1CephFSPersistentVolumeSource) MarshalJSON ¶

func (o V1CephFSPersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*V1CephFSPersistentVolumeSource) SetMonitors ¶

func (o *V1CephFSPersistentVolumeSource) SetMonitors(v []string)

SetMonitors sets field value

func (*V1CephFSPersistentVolumeSource) SetPath ¶

func (o *V1CephFSPersistentVolumeSource) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*V1CephFSPersistentVolumeSource) SetReadOnly ¶

func (o *V1CephFSPersistentVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1CephFSPersistentVolumeSource) SetSecretFile ¶

func (o *V1CephFSPersistentVolumeSource) SetSecretFile(v string)

SetSecretFile gets a reference to the given string and assigns it to the SecretFile field.

func (*V1CephFSPersistentVolumeSource) SetSecretRef ¶

SetSecretRef gets a reference to the given V1SecretReference and assigns it to the SecretRef field.

func (*V1CephFSPersistentVolumeSource) SetUser ¶

func (o *V1CephFSPersistentVolumeSource) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (V1CephFSPersistentVolumeSource) ToMap ¶

func (o V1CephFSPersistentVolumeSource) ToMap() (map[string]interface{}, error)

type V1CephFSVolumeSource ¶

type V1CephFSVolumeSource struct {
	// Required: Monitors is a collection of Ceph monitors More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
	Monitors []string `json:"monitors"`
	// Optional: Used as the mounted root, rather than the full Ceph tree, default is /
	Path *string `json:"path,omitempty"`
	// Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
	SecretFile *string                 `json:"secretFile,omitempty"`
	SecretRef  *V1LocalObjectReference `json:"secretRef,omitempty"`
	// Optional: User is the rados user name, default is admin More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
	User *string `json:"user,omitempty"`
}

V1CephFSVolumeSource Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.

func NewV1CephFSVolumeSource ¶

func NewV1CephFSVolumeSource(monitors []string) *V1CephFSVolumeSource

NewV1CephFSVolumeSource instantiates a new V1CephFSVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1CephFSVolumeSourceWithDefaults ¶

func NewV1CephFSVolumeSourceWithDefaults() *V1CephFSVolumeSource

NewV1CephFSVolumeSourceWithDefaults instantiates a new V1CephFSVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1CephFSVolumeSource) GetMonitors ¶

func (o *V1CephFSVolumeSource) GetMonitors() []string

GetMonitors returns the Monitors field value

func (*V1CephFSVolumeSource) GetMonitorsOk ¶

func (o *V1CephFSVolumeSource) GetMonitorsOk() ([]string, bool)

GetMonitorsOk returns a tuple with the Monitors field value and a boolean to check if the value has been set.

func (*V1CephFSVolumeSource) GetPath ¶

func (o *V1CephFSVolumeSource) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*V1CephFSVolumeSource) GetPathOk ¶

func (o *V1CephFSVolumeSource) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSVolumeSource) GetReadOnly ¶

func (o *V1CephFSVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1CephFSVolumeSource) GetReadOnlyOk ¶

func (o *V1CephFSVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSVolumeSource) GetSecretFile ¶

func (o *V1CephFSVolumeSource) GetSecretFile() string

GetSecretFile returns the SecretFile field value if set, zero value otherwise.

func (*V1CephFSVolumeSource) GetSecretFileOk ¶

func (o *V1CephFSVolumeSource) GetSecretFileOk() (*string, bool)

GetSecretFileOk returns a tuple with the SecretFile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSVolumeSource) GetSecretRef ¶

func (o *V1CephFSVolumeSource) GetSecretRef() V1LocalObjectReference

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1CephFSVolumeSource) GetSecretRefOk ¶

func (o *V1CephFSVolumeSource) GetSecretRefOk() (*V1LocalObjectReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSVolumeSource) GetUser ¶

func (o *V1CephFSVolumeSource) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*V1CephFSVolumeSource) GetUserOk ¶

func (o *V1CephFSVolumeSource) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CephFSVolumeSource) HasPath ¶

func (o *V1CephFSVolumeSource) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*V1CephFSVolumeSource) HasReadOnly ¶

func (o *V1CephFSVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1CephFSVolumeSource) HasSecretFile ¶

func (o *V1CephFSVolumeSource) HasSecretFile() bool

HasSecretFile returns a boolean if a field has been set.

func (*V1CephFSVolumeSource) HasSecretRef ¶

func (o *V1CephFSVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (*V1CephFSVolumeSource) HasUser ¶

func (o *V1CephFSVolumeSource) HasUser() bool

HasUser returns a boolean if a field has been set.

func (V1CephFSVolumeSource) MarshalJSON ¶

func (o V1CephFSVolumeSource) MarshalJSON() ([]byte, error)

func (*V1CephFSVolumeSource) SetMonitors ¶

func (o *V1CephFSVolumeSource) SetMonitors(v []string)

SetMonitors sets field value

func (*V1CephFSVolumeSource) SetPath ¶

func (o *V1CephFSVolumeSource) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*V1CephFSVolumeSource) SetReadOnly ¶

func (o *V1CephFSVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1CephFSVolumeSource) SetSecretFile ¶

func (o *V1CephFSVolumeSource) SetSecretFile(v string)

SetSecretFile gets a reference to the given string and assigns it to the SecretFile field.

func (*V1CephFSVolumeSource) SetSecretRef ¶

func (o *V1CephFSVolumeSource) SetSecretRef(v V1LocalObjectReference)

SetSecretRef gets a reference to the given V1LocalObjectReference and assigns it to the SecretRef field.

func (*V1CephFSVolumeSource) SetUser ¶

func (o *V1CephFSVolumeSource) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (V1CephFSVolumeSource) ToMap ¶

func (o V1CephFSVolumeSource) ToMap() (map[string]interface{}, error)

type V1CinderPersistentVolumeSource ¶

type V1CinderPersistentVolumeSource struct {
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
	FsType *string `json:"fsType,omitempty"`
	// Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
	ReadOnly  *bool              `json:"readOnly,omitempty"`
	SecretRef *V1SecretReference `json:"secretRef,omitempty"`
	// volume id used to identify the volume in cinder More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
	VolumeID string `json:"volumeID"`
}

V1CinderPersistentVolumeSource Represents a cinder volume resource in Openstack. A Cinder volume must exist before mounting to a container. The volume must also be in the same region as the kubelet. Cinder volumes support ownership management and SELinux relabeling.

func NewV1CinderPersistentVolumeSource ¶

func NewV1CinderPersistentVolumeSource(volumeID string) *V1CinderPersistentVolumeSource

NewV1CinderPersistentVolumeSource instantiates a new V1CinderPersistentVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1CinderPersistentVolumeSourceWithDefaults ¶

func NewV1CinderPersistentVolumeSourceWithDefaults() *V1CinderPersistentVolumeSource

NewV1CinderPersistentVolumeSourceWithDefaults instantiates a new V1CinderPersistentVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1CinderPersistentVolumeSource) GetFsType ¶

func (o *V1CinderPersistentVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1CinderPersistentVolumeSource) GetFsTypeOk ¶

func (o *V1CinderPersistentVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CinderPersistentVolumeSource) GetReadOnly ¶

func (o *V1CinderPersistentVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1CinderPersistentVolumeSource) GetReadOnlyOk ¶

func (o *V1CinderPersistentVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CinderPersistentVolumeSource) GetSecretRef ¶

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1CinderPersistentVolumeSource) GetSecretRefOk ¶

func (o *V1CinderPersistentVolumeSource) GetSecretRefOk() (*V1SecretReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CinderPersistentVolumeSource) GetVolumeID ¶

func (o *V1CinderPersistentVolumeSource) GetVolumeID() string

GetVolumeID returns the VolumeID field value

func (*V1CinderPersistentVolumeSource) GetVolumeIDOk ¶

func (o *V1CinderPersistentVolumeSource) GetVolumeIDOk() (*string, bool)

GetVolumeIDOk returns a tuple with the VolumeID field value and a boolean to check if the value has been set.

func (*V1CinderPersistentVolumeSource) HasFsType ¶

func (o *V1CinderPersistentVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1CinderPersistentVolumeSource) HasReadOnly ¶

func (o *V1CinderPersistentVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1CinderPersistentVolumeSource) HasSecretRef ¶

func (o *V1CinderPersistentVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (V1CinderPersistentVolumeSource) MarshalJSON ¶

func (o V1CinderPersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*V1CinderPersistentVolumeSource) SetFsType ¶

func (o *V1CinderPersistentVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1CinderPersistentVolumeSource) SetReadOnly ¶

func (o *V1CinderPersistentVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1CinderPersistentVolumeSource) SetSecretRef ¶

SetSecretRef gets a reference to the given V1SecretReference and assigns it to the SecretRef field.

func (*V1CinderPersistentVolumeSource) SetVolumeID ¶

func (o *V1CinderPersistentVolumeSource) SetVolumeID(v string)

SetVolumeID sets field value

func (V1CinderPersistentVolumeSource) ToMap ¶

func (o V1CinderPersistentVolumeSource) ToMap() (map[string]interface{}, error)

type V1CinderVolumeSource ¶

type V1CinderVolumeSource struct {
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
	FsType *string `json:"fsType,omitempty"`
	// Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
	ReadOnly  *bool                   `json:"readOnly,omitempty"`
	SecretRef *V1LocalObjectReference `json:"secretRef,omitempty"`
	// volume id used to identify the volume in cinder More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
	VolumeID string `json:"volumeID"`
}

V1CinderVolumeSource Represents a cinder volume resource in Openstack. A Cinder volume must exist before mounting to a container. The volume must also be in the same region as the kubelet. Cinder volumes support ownership management and SELinux relabeling.

func NewV1CinderVolumeSource ¶

func NewV1CinderVolumeSource(volumeID string) *V1CinderVolumeSource

NewV1CinderVolumeSource instantiates a new V1CinderVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1CinderVolumeSourceWithDefaults ¶

func NewV1CinderVolumeSourceWithDefaults() *V1CinderVolumeSource

NewV1CinderVolumeSourceWithDefaults instantiates a new V1CinderVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1CinderVolumeSource) GetFsType ¶

func (o *V1CinderVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1CinderVolumeSource) GetFsTypeOk ¶

func (o *V1CinderVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CinderVolumeSource) GetReadOnly ¶

func (o *V1CinderVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1CinderVolumeSource) GetReadOnlyOk ¶

func (o *V1CinderVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CinderVolumeSource) GetSecretRef ¶

func (o *V1CinderVolumeSource) GetSecretRef() V1LocalObjectReference

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1CinderVolumeSource) GetSecretRefOk ¶

func (o *V1CinderVolumeSource) GetSecretRefOk() (*V1LocalObjectReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CinderVolumeSource) GetVolumeID ¶

func (o *V1CinderVolumeSource) GetVolumeID() string

GetVolumeID returns the VolumeID field value

func (*V1CinderVolumeSource) GetVolumeIDOk ¶

func (o *V1CinderVolumeSource) GetVolumeIDOk() (*string, bool)

GetVolumeIDOk returns a tuple with the VolumeID field value and a boolean to check if the value has been set.

func (*V1CinderVolumeSource) HasFsType ¶

func (o *V1CinderVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1CinderVolumeSource) HasReadOnly ¶

func (o *V1CinderVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1CinderVolumeSource) HasSecretRef ¶

func (o *V1CinderVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (V1CinderVolumeSource) MarshalJSON ¶

func (o V1CinderVolumeSource) MarshalJSON() ([]byte, error)

func (*V1CinderVolumeSource) SetFsType ¶

func (o *V1CinderVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1CinderVolumeSource) SetReadOnly ¶

func (o *V1CinderVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1CinderVolumeSource) SetSecretRef ¶

func (o *V1CinderVolumeSource) SetSecretRef(v V1LocalObjectReference)

SetSecretRef gets a reference to the given V1LocalObjectReference and assigns it to the SecretRef field.

func (*V1CinderVolumeSource) SetVolumeID ¶

func (o *V1CinderVolumeSource) SetVolumeID(v string)

SetVolumeID sets field value

func (V1CinderVolumeSource) ToMap ¶

func (o V1CinderVolumeSource) ToMap() (map[string]interface{}, error)

type V1ClientIPConfig ¶

type V1ClientIPConfig struct {
	// timeoutSeconds specifies the seconds of ClientIP type session sticky time. The value must be >0 && <=86400(for 1 day) if ServiceAffinity == \"ClientIP\". Default value is 10800(for 3 hours).
	TimeoutSeconds *int32 `json:"timeoutSeconds,omitempty"`
}

V1ClientIPConfig ClientIPConfig represents the configurations of Client IP based session affinity.

func NewV1ClientIPConfig ¶

func NewV1ClientIPConfig() *V1ClientIPConfig

NewV1ClientIPConfig instantiates a new V1ClientIPConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ClientIPConfigWithDefaults ¶

func NewV1ClientIPConfigWithDefaults() *V1ClientIPConfig

NewV1ClientIPConfigWithDefaults instantiates a new V1ClientIPConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ClientIPConfig) GetTimeoutSeconds ¶

func (o *V1ClientIPConfig) GetTimeoutSeconds() int32

GetTimeoutSeconds returns the TimeoutSeconds field value if set, zero value otherwise.

func (*V1ClientIPConfig) GetTimeoutSecondsOk ¶

func (o *V1ClientIPConfig) GetTimeoutSecondsOk() (*int32, bool)

GetTimeoutSecondsOk returns a tuple with the TimeoutSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ClientIPConfig) HasTimeoutSeconds ¶

func (o *V1ClientIPConfig) HasTimeoutSeconds() bool

HasTimeoutSeconds returns a boolean if a field has been set.

func (V1ClientIPConfig) MarshalJSON ¶

func (o V1ClientIPConfig) MarshalJSON() ([]byte, error)

func (*V1ClientIPConfig) SetTimeoutSeconds ¶

func (o *V1ClientIPConfig) SetTimeoutSeconds(v int32)

SetTimeoutSeconds gets a reference to the given int32 and assigns it to the TimeoutSeconds field.

func (V1ClientIPConfig) ToMap ¶

func (o V1ClientIPConfig) ToMap() (map[string]interface{}, error)

type V1ComponentCondition ¶

type V1ComponentCondition struct {
	// Condition error code for a component. For example, a health check error code.
	Error *string `json:"error,omitempty"`
	// Message about the condition for a component. For example, information about a health check.
	Message *string `json:"message,omitempty"`
	// Status of the condition for a component. Valid values for \"Healthy\": \"True\", \"False\", or \"Unknown\".
	Status string `json:"status"`
	// Type of condition for a component. Valid value: \"Healthy\"
	Type string `json:"type"`
}

V1ComponentCondition Information about the condition of a component.

func NewV1ComponentCondition ¶

func NewV1ComponentCondition(status string, type_ string) *V1ComponentCondition

NewV1ComponentCondition instantiates a new V1ComponentCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ComponentConditionWithDefaults ¶

func NewV1ComponentConditionWithDefaults() *V1ComponentCondition

NewV1ComponentConditionWithDefaults instantiates a new V1ComponentCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ComponentCondition) GetError ¶

func (o *V1ComponentCondition) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*V1ComponentCondition) GetErrorOk ¶

func (o *V1ComponentCondition) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ComponentCondition) GetMessage ¶

func (o *V1ComponentCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1ComponentCondition) GetMessageOk ¶

func (o *V1ComponentCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ComponentCondition) GetStatus ¶

func (o *V1ComponentCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1ComponentCondition) GetStatusOk ¶

func (o *V1ComponentCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1ComponentCondition) GetType ¶

func (o *V1ComponentCondition) GetType() string

GetType returns the Type field value

func (*V1ComponentCondition) GetTypeOk ¶

func (o *V1ComponentCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1ComponentCondition) HasError ¶

func (o *V1ComponentCondition) HasError() bool

HasError returns a boolean if a field has been set.

func (*V1ComponentCondition) HasMessage ¶

func (o *V1ComponentCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (V1ComponentCondition) MarshalJSON ¶

func (o V1ComponentCondition) MarshalJSON() ([]byte, error)

func (*V1ComponentCondition) SetError ¶

func (o *V1ComponentCondition) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*V1ComponentCondition) SetMessage ¶

func (o *V1ComponentCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1ComponentCondition) SetStatus ¶

func (o *V1ComponentCondition) SetStatus(v string)

SetStatus sets field value

func (*V1ComponentCondition) SetType ¶

func (o *V1ComponentCondition) SetType(v string)

SetType sets field value

func (V1ComponentCondition) ToMap ¶

func (o V1ComponentCondition) ToMap() (map[string]interface{}, error)

type V1ComponentStatus ¶

type V1ComponentStatus struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of component conditions observed
	Conditions []V1ComponentCondition `json:"conditions,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
}

V1ComponentStatus ComponentStatus (and ComponentStatusList) holds the cluster validation info.

func NewV1ComponentStatus ¶

func NewV1ComponentStatus() *V1ComponentStatus

NewV1ComponentStatus instantiates a new V1ComponentStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ComponentStatusWithDefaults ¶

func NewV1ComponentStatusWithDefaults() *V1ComponentStatus

NewV1ComponentStatusWithDefaults instantiates a new V1ComponentStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ComponentStatus) GetApiVersion ¶

func (o *V1ComponentStatus) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ComponentStatus) GetApiVersionOk ¶

func (o *V1ComponentStatus) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ComponentStatus) GetConditions ¶

func (o *V1ComponentStatus) GetConditions() []V1ComponentCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1ComponentStatus) GetConditionsOk ¶

func (o *V1ComponentStatus) GetConditionsOk() ([]V1ComponentCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ComponentStatus) GetKind ¶

func (o *V1ComponentStatus) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ComponentStatus) GetKindOk ¶

func (o *V1ComponentStatus) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ComponentStatus) GetMetadata ¶

func (o *V1ComponentStatus) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ComponentStatus) GetMetadataOk ¶

func (o *V1ComponentStatus) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ComponentStatus) HasApiVersion ¶

func (o *V1ComponentStatus) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ComponentStatus) HasConditions ¶

func (o *V1ComponentStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1ComponentStatus) HasKind ¶

func (o *V1ComponentStatus) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ComponentStatus) HasMetadata ¶

func (o *V1ComponentStatus) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ComponentStatus) MarshalJSON ¶

func (o V1ComponentStatus) MarshalJSON() ([]byte, error)

func (*V1ComponentStatus) SetApiVersion ¶

func (o *V1ComponentStatus) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ComponentStatus) SetConditions ¶

func (o *V1ComponentStatus) SetConditions(v []V1ComponentCondition)

SetConditions gets a reference to the given []V1ComponentCondition and assigns it to the Conditions field.

func (*V1ComponentStatus) SetKind ¶

func (o *V1ComponentStatus) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ComponentStatus) SetMetadata ¶

func (o *V1ComponentStatus) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (V1ComponentStatus) ToMap ¶

func (o V1ComponentStatus) ToMap() (map[string]interface{}, error)

type V1ComponentStatusList ¶

type V1ComponentStatusList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of ComponentStatus objects.
	Items []V1ComponentStatus `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ComponentStatusList Status of all the conditions for the component as a list of ComponentStatus objects.

func NewV1ComponentStatusList ¶

func NewV1ComponentStatusList(items []V1ComponentStatus) *V1ComponentStatusList

NewV1ComponentStatusList instantiates a new V1ComponentStatusList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ComponentStatusListWithDefaults ¶

func NewV1ComponentStatusListWithDefaults() *V1ComponentStatusList

NewV1ComponentStatusListWithDefaults instantiates a new V1ComponentStatusList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ComponentStatusList) GetApiVersion ¶

func (o *V1ComponentStatusList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ComponentStatusList) GetApiVersionOk ¶

func (o *V1ComponentStatusList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ComponentStatusList) GetItems ¶

func (o *V1ComponentStatusList) GetItems() []V1ComponentStatus

GetItems returns the Items field value

func (*V1ComponentStatusList) GetItemsOk ¶

func (o *V1ComponentStatusList) GetItemsOk() ([]V1ComponentStatus, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ComponentStatusList) GetKind ¶

func (o *V1ComponentStatusList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ComponentStatusList) GetKindOk ¶

func (o *V1ComponentStatusList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ComponentStatusList) GetMetadata ¶

func (o *V1ComponentStatusList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ComponentStatusList) GetMetadataOk ¶

func (o *V1ComponentStatusList) GetMetadataOk() (*V1ListMeta, 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 (*V1ComponentStatusList) HasApiVersion ¶

func (o *V1ComponentStatusList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ComponentStatusList) HasKind ¶

func (o *V1ComponentStatusList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ComponentStatusList) HasMetadata ¶

func (o *V1ComponentStatusList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ComponentStatusList) MarshalJSON ¶

func (o V1ComponentStatusList) MarshalJSON() ([]byte, error)

func (*V1ComponentStatusList) SetApiVersion ¶

func (o *V1ComponentStatusList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ComponentStatusList) SetItems ¶

func (o *V1ComponentStatusList) SetItems(v []V1ComponentStatus)

SetItems sets field value

func (*V1ComponentStatusList) SetKind ¶

func (o *V1ComponentStatusList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ComponentStatusList) SetMetadata ¶

func (o *V1ComponentStatusList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ComponentStatusList) ToMap ¶

func (o V1ComponentStatusList) ToMap() (map[string]interface{}, error)

type V1ConfigMap ¶

type V1ConfigMap struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// BinaryData contains the binary data. Each key must consist of alphanumeric characters, '-', '_' or '.'. BinaryData can contain byte sequences that are not in the UTF-8 range. The keys stored in BinaryData must not overlap with the ones in the Data field, this is enforced during validation process. Using this field will require 1.10+ apiserver and kubelet.
	BinaryData map[string]interface{} `json:"binaryData,omitempty"`
	// Data contains the configuration data. Each key must consist of alphanumeric characters, '-', '_' or '.'. Values with non-UTF-8 byte sequences must use the BinaryData field. The keys stored in Data must not overlap with the keys in the BinaryData field, this is enforced during validation process.
	Data map[string]interface{} `json:"data,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
}

V1ConfigMap ConfigMap holds configuration data for pods to consume.

func NewV1ConfigMap ¶

func NewV1ConfigMap() *V1ConfigMap

NewV1ConfigMap instantiates a new V1ConfigMap object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ConfigMapWithDefaults ¶

func NewV1ConfigMapWithDefaults() *V1ConfigMap

NewV1ConfigMapWithDefaults instantiates a new V1ConfigMap object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ConfigMap) GetApiVersion ¶

func (o *V1ConfigMap) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ConfigMap) GetApiVersionOk ¶

func (o *V1ConfigMap) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMap) GetBinaryData ¶

func (o *V1ConfigMap) GetBinaryData() map[string]interface{}

GetBinaryData returns the BinaryData field value if set, zero value otherwise.

func (*V1ConfigMap) GetBinaryDataOk ¶

func (o *V1ConfigMap) GetBinaryDataOk() (map[string]interface{}, bool)

GetBinaryDataOk returns a tuple with the BinaryData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMap) GetData ¶

func (o *V1ConfigMap) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise.

func (*V1ConfigMap) GetDataOk ¶

func (o *V1ConfigMap) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMap) GetKind ¶

func (o *V1ConfigMap) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ConfigMap) GetKindOk ¶

func (o *V1ConfigMap) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMap) GetMetadata ¶

func (o *V1ConfigMap) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ConfigMap) GetMetadataOk ¶

func (o *V1ConfigMap) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ConfigMap) HasApiVersion ¶

func (o *V1ConfigMap) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ConfigMap) HasBinaryData ¶

func (o *V1ConfigMap) HasBinaryData() bool

HasBinaryData returns a boolean if a field has been set.

func (*V1ConfigMap) HasData ¶

func (o *V1ConfigMap) HasData() bool

HasData returns a boolean if a field has been set.

func (*V1ConfigMap) HasKind ¶

func (o *V1ConfigMap) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ConfigMap) HasMetadata ¶

func (o *V1ConfigMap) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ConfigMap) MarshalJSON ¶

func (o V1ConfigMap) MarshalJSON() ([]byte, error)

func (*V1ConfigMap) SetApiVersion ¶

func (o *V1ConfigMap) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ConfigMap) SetBinaryData ¶

func (o *V1ConfigMap) SetBinaryData(v map[string]interface{})

SetBinaryData gets a reference to the given map[string]interface{} and assigns it to the BinaryData field.

func (*V1ConfigMap) SetData ¶

func (o *V1ConfigMap) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*V1ConfigMap) SetKind ¶

func (o *V1ConfigMap) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ConfigMap) SetMetadata ¶

func (o *V1ConfigMap) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (V1ConfigMap) ToMap ¶

func (o V1ConfigMap) ToMap() (map[string]interface{}, error)

type V1ConfigMapBuildSource ¶

type V1ConfigMapBuildSource struct {
	ConfigMap V1LocalObjectReference `json:"configMap"`
	// destinationDir is the directory where the files from the configmap should be available for the build time. For the Source build strategy, these will be injected into a container where the assemble script runs. For the Docker build strategy, these will be copied into the build directory, where the Dockerfile is located, so users can ADD or COPY them during docker build.
	DestinationDir *string `json:"destinationDir,omitempty"`
}

V1ConfigMapBuildSource ConfigMapBuildSource describes a configmap and its destination directory that will be used only at the build time. The content of the configmap referenced here will be copied into the destination directory instead of mounting.

func NewV1ConfigMapBuildSource ¶

func NewV1ConfigMapBuildSource(configMap V1LocalObjectReference) *V1ConfigMapBuildSource

NewV1ConfigMapBuildSource instantiates a new V1ConfigMapBuildSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ConfigMapBuildSourceWithDefaults ¶

func NewV1ConfigMapBuildSourceWithDefaults() *V1ConfigMapBuildSource

NewV1ConfigMapBuildSourceWithDefaults instantiates a new V1ConfigMapBuildSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ConfigMapBuildSource) GetConfigMap ¶

GetConfigMap returns the ConfigMap field value

func (*V1ConfigMapBuildSource) GetConfigMapOk ¶

func (o *V1ConfigMapBuildSource) GetConfigMapOk() (*V1LocalObjectReference, bool)

GetConfigMapOk returns a tuple with the ConfigMap field value and a boolean to check if the value has been set.

func (*V1ConfigMapBuildSource) GetDestinationDir ¶

func (o *V1ConfigMapBuildSource) GetDestinationDir() string

GetDestinationDir returns the DestinationDir field value if set, zero value otherwise.

func (*V1ConfigMapBuildSource) GetDestinationDirOk ¶

func (o *V1ConfigMapBuildSource) GetDestinationDirOk() (*string, bool)

GetDestinationDirOk returns a tuple with the DestinationDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapBuildSource) HasDestinationDir ¶

func (o *V1ConfigMapBuildSource) HasDestinationDir() bool

HasDestinationDir returns a boolean if a field has been set.

func (V1ConfigMapBuildSource) MarshalJSON ¶

func (o V1ConfigMapBuildSource) MarshalJSON() ([]byte, error)

func (*V1ConfigMapBuildSource) SetConfigMap ¶

SetConfigMap sets field value

func (*V1ConfigMapBuildSource) SetDestinationDir ¶

func (o *V1ConfigMapBuildSource) SetDestinationDir(v string)

SetDestinationDir gets a reference to the given string and assigns it to the DestinationDir field.

func (V1ConfigMapBuildSource) ToMap ¶

func (o V1ConfigMapBuildSource) ToMap() (map[string]interface{}, error)

type V1ConfigMapEnvSource ¶

type V1ConfigMapEnvSource struct {
	// Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name *string `json:"name,omitempty"`
	// Specify whether the ConfigMap must be defined
	Optional *bool `json:"optional,omitempty"`
}

V1ConfigMapEnvSource ConfigMapEnvSource selects a ConfigMap to populate the environment variables with. The contents of the target ConfigMap's Data field will represent the key-value pairs as environment variables.

func NewV1ConfigMapEnvSource ¶

func NewV1ConfigMapEnvSource() *V1ConfigMapEnvSource

NewV1ConfigMapEnvSource instantiates a new V1ConfigMapEnvSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ConfigMapEnvSourceWithDefaults ¶

func NewV1ConfigMapEnvSourceWithDefaults() *V1ConfigMapEnvSource

NewV1ConfigMapEnvSourceWithDefaults instantiates a new V1ConfigMapEnvSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ConfigMapEnvSource) GetName ¶

func (o *V1ConfigMapEnvSource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1ConfigMapEnvSource) GetNameOk ¶

func (o *V1ConfigMapEnvSource) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapEnvSource) GetOptional ¶

func (o *V1ConfigMapEnvSource) GetOptional() bool

GetOptional returns the Optional field value if set, zero value otherwise.

func (*V1ConfigMapEnvSource) GetOptionalOk ¶

func (o *V1ConfigMapEnvSource) GetOptionalOk() (*bool, bool)

GetOptionalOk returns a tuple with the Optional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapEnvSource) HasName ¶

func (o *V1ConfigMapEnvSource) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1ConfigMapEnvSource) HasOptional ¶

func (o *V1ConfigMapEnvSource) HasOptional() bool

HasOptional returns a boolean if a field has been set.

func (V1ConfigMapEnvSource) MarshalJSON ¶

func (o V1ConfigMapEnvSource) MarshalJSON() ([]byte, error)

func (*V1ConfigMapEnvSource) SetName ¶

func (o *V1ConfigMapEnvSource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1ConfigMapEnvSource) SetOptional ¶

func (o *V1ConfigMapEnvSource) SetOptional(v bool)

SetOptional gets a reference to the given bool and assigns it to the Optional field.

func (V1ConfigMapEnvSource) ToMap ¶

func (o V1ConfigMapEnvSource) ToMap() (map[string]interface{}, error)

type V1ConfigMapKeySelector ¶

type V1ConfigMapKeySelector struct {
	// The key to select.
	Key string `json:"key"`
	// Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name *string `json:"name,omitempty"`
	// Specify whether the ConfigMap or it's key must be defined
	Optional *bool `json:"optional,omitempty"`
}

V1ConfigMapKeySelector Selects a key from a ConfigMap.

func NewV1ConfigMapKeySelector ¶

func NewV1ConfigMapKeySelector(key string) *V1ConfigMapKeySelector

NewV1ConfigMapKeySelector instantiates a new V1ConfigMapKeySelector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ConfigMapKeySelectorWithDefaults ¶

func NewV1ConfigMapKeySelectorWithDefaults() *V1ConfigMapKeySelector

NewV1ConfigMapKeySelectorWithDefaults instantiates a new V1ConfigMapKeySelector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ConfigMapKeySelector) GetKey ¶

func (o *V1ConfigMapKeySelector) GetKey() string

GetKey returns the Key field value

func (*V1ConfigMapKeySelector) GetKeyOk ¶

func (o *V1ConfigMapKeySelector) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*V1ConfigMapKeySelector) GetName ¶

func (o *V1ConfigMapKeySelector) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1ConfigMapKeySelector) GetNameOk ¶

func (o *V1ConfigMapKeySelector) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapKeySelector) GetOptional ¶

func (o *V1ConfigMapKeySelector) GetOptional() bool

GetOptional returns the Optional field value if set, zero value otherwise.

func (*V1ConfigMapKeySelector) GetOptionalOk ¶

func (o *V1ConfigMapKeySelector) GetOptionalOk() (*bool, bool)

GetOptionalOk returns a tuple with the Optional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapKeySelector) HasName ¶

func (o *V1ConfigMapKeySelector) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1ConfigMapKeySelector) HasOptional ¶

func (o *V1ConfigMapKeySelector) HasOptional() bool

HasOptional returns a boolean if a field has been set.

func (V1ConfigMapKeySelector) MarshalJSON ¶

func (o V1ConfigMapKeySelector) MarshalJSON() ([]byte, error)

func (*V1ConfigMapKeySelector) SetKey ¶

func (o *V1ConfigMapKeySelector) SetKey(v string)

SetKey sets field value

func (*V1ConfigMapKeySelector) SetName ¶

func (o *V1ConfigMapKeySelector) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1ConfigMapKeySelector) SetOptional ¶

func (o *V1ConfigMapKeySelector) SetOptional(v bool)

SetOptional gets a reference to the given bool and assigns it to the Optional field.

func (V1ConfigMapKeySelector) ToMap ¶

func (o V1ConfigMapKeySelector) ToMap() (map[string]interface{}, error)

type V1ConfigMapList ¶

type V1ConfigMapList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is the list of ConfigMaps.
	Items []V1ConfigMap `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ConfigMapList ConfigMapList is a resource containing a list of ConfigMap objects.

func NewV1ConfigMapList ¶

func NewV1ConfigMapList(items []V1ConfigMap) *V1ConfigMapList

NewV1ConfigMapList instantiates a new V1ConfigMapList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ConfigMapListWithDefaults ¶

func NewV1ConfigMapListWithDefaults() *V1ConfigMapList

NewV1ConfigMapListWithDefaults instantiates a new V1ConfigMapList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ConfigMapList) GetApiVersion ¶

func (o *V1ConfigMapList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ConfigMapList) GetApiVersionOk ¶

func (o *V1ConfigMapList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapList) GetItems ¶

func (o *V1ConfigMapList) GetItems() []V1ConfigMap

GetItems returns the Items field value

func (*V1ConfigMapList) GetItemsOk ¶

func (o *V1ConfigMapList) GetItemsOk() ([]V1ConfigMap, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ConfigMapList) GetKind ¶

func (o *V1ConfigMapList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ConfigMapList) GetKindOk ¶

func (o *V1ConfigMapList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapList) GetMetadata ¶

func (o *V1ConfigMapList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ConfigMapList) GetMetadataOk ¶

func (o *V1ConfigMapList) GetMetadataOk() (*V1ListMeta, 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 (*V1ConfigMapList) HasApiVersion ¶

func (o *V1ConfigMapList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ConfigMapList) HasKind ¶

func (o *V1ConfigMapList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ConfigMapList) HasMetadata ¶

func (o *V1ConfigMapList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ConfigMapList) MarshalJSON ¶

func (o V1ConfigMapList) MarshalJSON() ([]byte, error)

func (*V1ConfigMapList) SetApiVersion ¶

func (o *V1ConfigMapList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ConfigMapList) SetItems ¶

func (o *V1ConfigMapList) SetItems(v []V1ConfigMap)

SetItems sets field value

func (*V1ConfigMapList) SetKind ¶

func (o *V1ConfigMapList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ConfigMapList) SetMetadata ¶

func (o *V1ConfigMapList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ConfigMapList) ToMap ¶

func (o V1ConfigMapList) ToMap() (map[string]interface{}, error)

type V1ConfigMapNodeConfigSource ¶

type V1ConfigMapNodeConfigSource struct {
	// KubeletConfigKey declares which key of the referenced ConfigMap corresponds to the KubeletConfiguration structure This field is required in all cases.
	KubeletConfigKey string `json:"kubeletConfigKey"`
	// Name is the metadata.name of the referenced ConfigMap. This field is required in all cases.
	Name string `json:"name"`
	// Namespace is the metadata.namespace of the referenced ConfigMap. This field is required in all cases.
	Namespace string `json:"namespace"`
	// ResourceVersion is the metadata.ResourceVersion of the referenced ConfigMap. This field is forbidden in Node.Spec, and required in Node.Status.
	ResourceVersion *string `json:"resourceVersion,omitempty"`
	// UID is the metadata.UID of the referenced ConfigMap. This field is forbidden in Node.Spec, and required in Node.Status.
	Uid *string `json:"uid,omitempty"`
}

V1ConfigMapNodeConfigSource ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source for the Node.

func NewV1ConfigMapNodeConfigSource ¶

func NewV1ConfigMapNodeConfigSource(kubeletConfigKey string, name string, namespace string) *V1ConfigMapNodeConfigSource

NewV1ConfigMapNodeConfigSource instantiates a new V1ConfigMapNodeConfigSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ConfigMapNodeConfigSourceWithDefaults ¶

func NewV1ConfigMapNodeConfigSourceWithDefaults() *V1ConfigMapNodeConfigSource

NewV1ConfigMapNodeConfigSourceWithDefaults instantiates a new V1ConfigMapNodeConfigSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ConfigMapNodeConfigSource) GetKubeletConfigKey ¶

func (o *V1ConfigMapNodeConfigSource) GetKubeletConfigKey() string

GetKubeletConfigKey returns the KubeletConfigKey field value

func (*V1ConfigMapNodeConfigSource) GetKubeletConfigKeyOk ¶

func (o *V1ConfigMapNodeConfigSource) GetKubeletConfigKeyOk() (*string, bool)

GetKubeletConfigKeyOk returns a tuple with the KubeletConfigKey field value and a boolean to check if the value has been set.

func (*V1ConfigMapNodeConfigSource) GetName ¶

func (o *V1ConfigMapNodeConfigSource) GetName() string

GetName returns the Name field value

func (*V1ConfigMapNodeConfigSource) GetNameOk ¶

func (o *V1ConfigMapNodeConfigSource) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1ConfigMapNodeConfigSource) GetNamespace ¶

func (o *V1ConfigMapNodeConfigSource) GetNamespace() string

GetNamespace returns the Namespace field value

func (*V1ConfigMapNodeConfigSource) GetNamespaceOk ¶

func (o *V1ConfigMapNodeConfigSource) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value and a boolean to check if the value has been set.

func (*V1ConfigMapNodeConfigSource) GetResourceVersion ¶

func (o *V1ConfigMapNodeConfigSource) GetResourceVersion() string

GetResourceVersion returns the ResourceVersion field value if set, zero value otherwise.

func (*V1ConfigMapNodeConfigSource) GetResourceVersionOk ¶

func (o *V1ConfigMapNodeConfigSource) GetResourceVersionOk() (*string, bool)

GetResourceVersionOk returns a tuple with the ResourceVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapNodeConfigSource) GetUid ¶

func (o *V1ConfigMapNodeConfigSource) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*V1ConfigMapNodeConfigSource) GetUidOk ¶

func (o *V1ConfigMapNodeConfigSource) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapNodeConfigSource) HasResourceVersion ¶

func (o *V1ConfigMapNodeConfigSource) HasResourceVersion() bool

HasResourceVersion returns a boolean if a field has been set.

func (*V1ConfigMapNodeConfigSource) HasUid ¶

func (o *V1ConfigMapNodeConfigSource) HasUid() bool

HasUid returns a boolean if a field has been set.

func (V1ConfigMapNodeConfigSource) MarshalJSON ¶

func (o V1ConfigMapNodeConfigSource) MarshalJSON() ([]byte, error)

func (*V1ConfigMapNodeConfigSource) SetKubeletConfigKey ¶

func (o *V1ConfigMapNodeConfigSource) SetKubeletConfigKey(v string)

SetKubeletConfigKey sets field value

func (*V1ConfigMapNodeConfigSource) SetName ¶

func (o *V1ConfigMapNodeConfigSource) SetName(v string)

SetName sets field value

func (*V1ConfigMapNodeConfigSource) SetNamespace ¶

func (o *V1ConfigMapNodeConfigSource) SetNamespace(v string)

SetNamespace sets field value

func (*V1ConfigMapNodeConfigSource) SetResourceVersion ¶

func (o *V1ConfigMapNodeConfigSource) SetResourceVersion(v string)

SetResourceVersion gets a reference to the given string and assigns it to the ResourceVersion field.

func (*V1ConfigMapNodeConfigSource) SetUid ¶

func (o *V1ConfigMapNodeConfigSource) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (V1ConfigMapNodeConfigSource) ToMap ¶

func (o V1ConfigMapNodeConfigSource) ToMap() (map[string]interface{}, error)

type V1ConfigMapProjection ¶

type V1ConfigMapProjection struct {
	// If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.
	Items []V1KeyToPath `json:"items,omitempty"`
	// Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name *string `json:"name,omitempty"`
	// Specify whether the ConfigMap or it's keys must be defined
	Optional *bool `json:"optional,omitempty"`
}

V1ConfigMapProjection Adapts a ConfigMap into a projected volume. The contents of the target ConfigMap's Data field will be presented in a projected volume as files using the keys in the Data field as the file names, unless the items element is populated with specific mappings of keys to paths. Note that this is identical to a configmap volume source without the default mode.

func NewV1ConfigMapProjection ¶

func NewV1ConfigMapProjection() *V1ConfigMapProjection

NewV1ConfigMapProjection instantiates a new V1ConfigMapProjection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ConfigMapProjectionWithDefaults ¶

func NewV1ConfigMapProjectionWithDefaults() *V1ConfigMapProjection

NewV1ConfigMapProjectionWithDefaults instantiates a new V1ConfigMapProjection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ConfigMapProjection) GetItems ¶

func (o *V1ConfigMapProjection) GetItems() []V1KeyToPath

GetItems returns the Items field value if set, zero value otherwise.

func (*V1ConfigMapProjection) GetItemsOk ¶

func (o *V1ConfigMapProjection) GetItemsOk() ([]V1KeyToPath, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapProjection) GetName ¶

func (o *V1ConfigMapProjection) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1ConfigMapProjection) GetNameOk ¶

func (o *V1ConfigMapProjection) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapProjection) GetOptional ¶

func (o *V1ConfigMapProjection) GetOptional() bool

GetOptional returns the Optional field value if set, zero value otherwise.

func (*V1ConfigMapProjection) GetOptionalOk ¶

func (o *V1ConfigMapProjection) GetOptionalOk() (*bool, bool)

GetOptionalOk returns a tuple with the Optional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapProjection) HasItems ¶

func (o *V1ConfigMapProjection) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*V1ConfigMapProjection) HasName ¶

func (o *V1ConfigMapProjection) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1ConfigMapProjection) HasOptional ¶

func (o *V1ConfigMapProjection) HasOptional() bool

HasOptional returns a boolean if a field has been set.

func (V1ConfigMapProjection) MarshalJSON ¶

func (o V1ConfigMapProjection) MarshalJSON() ([]byte, error)

func (*V1ConfigMapProjection) SetItems ¶

func (o *V1ConfigMapProjection) SetItems(v []V1KeyToPath)

SetItems gets a reference to the given []V1KeyToPath and assigns it to the Items field.

func (*V1ConfigMapProjection) SetName ¶

func (o *V1ConfigMapProjection) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1ConfigMapProjection) SetOptional ¶

func (o *V1ConfigMapProjection) SetOptional(v bool)

SetOptional gets a reference to the given bool and assigns it to the Optional field.

func (V1ConfigMapProjection) ToMap ¶

func (o V1ConfigMapProjection) ToMap() (map[string]interface{}, error)

type V1ConfigMapVolumeSource ¶

type V1ConfigMapVolumeSource struct {
	// Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
	DefaultMode *int32 `json:"defaultMode,omitempty"`
	// If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.
	Items []V1KeyToPath `json:"items,omitempty"`
	// Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name *string `json:"name,omitempty"`
	// Specify whether the ConfigMap or it's keys must be defined
	Optional *bool `json:"optional,omitempty"`
}

V1ConfigMapVolumeSource Adapts a ConfigMap into a volume. The contents of the target ConfigMap's Data field will be presented in a volume as files using the keys in the Data field as the file names, unless the items element is populated with specific mappings of keys to paths. ConfigMap volumes support ownership management and SELinux relabeling.

func NewV1ConfigMapVolumeSource ¶

func NewV1ConfigMapVolumeSource() *V1ConfigMapVolumeSource

NewV1ConfigMapVolumeSource instantiates a new V1ConfigMapVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ConfigMapVolumeSourceWithDefaults ¶

func NewV1ConfigMapVolumeSourceWithDefaults() *V1ConfigMapVolumeSource

NewV1ConfigMapVolumeSourceWithDefaults instantiates a new V1ConfigMapVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ConfigMapVolumeSource) GetDefaultMode ¶

func (o *V1ConfigMapVolumeSource) GetDefaultMode() int32

GetDefaultMode returns the DefaultMode field value if set, zero value otherwise.

func (*V1ConfigMapVolumeSource) GetDefaultModeOk ¶

func (o *V1ConfigMapVolumeSource) GetDefaultModeOk() (*int32, bool)

GetDefaultModeOk returns a tuple with the DefaultMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapVolumeSource) GetItems ¶

func (o *V1ConfigMapVolumeSource) GetItems() []V1KeyToPath

GetItems returns the Items field value if set, zero value otherwise.

func (*V1ConfigMapVolumeSource) GetItemsOk ¶

func (o *V1ConfigMapVolumeSource) GetItemsOk() ([]V1KeyToPath, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapVolumeSource) GetName ¶

func (o *V1ConfigMapVolumeSource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1ConfigMapVolumeSource) GetNameOk ¶

func (o *V1ConfigMapVolumeSource) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapVolumeSource) GetOptional ¶

func (o *V1ConfigMapVolumeSource) GetOptional() bool

GetOptional returns the Optional field value if set, zero value otherwise.

func (*V1ConfigMapVolumeSource) GetOptionalOk ¶

func (o *V1ConfigMapVolumeSource) GetOptionalOk() (*bool, bool)

GetOptionalOk returns a tuple with the Optional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ConfigMapVolumeSource) HasDefaultMode ¶

func (o *V1ConfigMapVolumeSource) HasDefaultMode() bool

HasDefaultMode returns a boolean if a field has been set.

func (*V1ConfigMapVolumeSource) HasItems ¶

func (o *V1ConfigMapVolumeSource) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*V1ConfigMapVolumeSource) HasName ¶

func (o *V1ConfigMapVolumeSource) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1ConfigMapVolumeSource) HasOptional ¶

func (o *V1ConfigMapVolumeSource) HasOptional() bool

HasOptional returns a boolean if a field has been set.

func (V1ConfigMapVolumeSource) MarshalJSON ¶

func (o V1ConfigMapVolumeSource) MarshalJSON() ([]byte, error)

func (*V1ConfigMapVolumeSource) SetDefaultMode ¶

func (o *V1ConfigMapVolumeSource) SetDefaultMode(v int32)

SetDefaultMode gets a reference to the given int32 and assigns it to the DefaultMode field.

func (*V1ConfigMapVolumeSource) SetItems ¶

func (o *V1ConfigMapVolumeSource) SetItems(v []V1KeyToPath)

SetItems gets a reference to the given []V1KeyToPath and assigns it to the Items field.

func (*V1ConfigMapVolumeSource) SetName ¶

func (o *V1ConfigMapVolumeSource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1ConfigMapVolumeSource) SetOptional ¶

func (o *V1ConfigMapVolumeSource) SetOptional(v bool)

SetOptional gets a reference to the given bool and assigns it to the Optional field.

func (V1ConfigMapVolumeSource) ToMap ¶

func (o V1ConfigMapVolumeSource) ToMap() (map[string]interface{}, error)

type V1Container ¶

type V1Container struct {
	// Arguments to the entrypoint. The docker image's CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell
	Args []string `json:"args,omitempty"`
	// Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell
	Command []string `json:"command,omitempty"`
	// List of environment variables to set in the container. Cannot be updated.
	Env []V1EnvVar `json:"env,omitempty"`
	// List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.
	EnvFrom []V1EnvFromSource `json:"envFrom,omitempty"`
	// Docker image name. More info: https://kubernetes.io/docs/concepts/containers/images This field is optional to allow higher level config management to default or override container images in workload controllers like Deployments and StatefulSets.
	Image *string `json:"image,omitempty"`
	// Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images
	ImagePullPolicy *string      `json:"imagePullPolicy,omitempty"`
	Lifecycle       *V1Lifecycle `json:"lifecycle,omitempty"`
	LivenessProbe   *V1Probe     `json:"livenessProbe,omitempty"`
	// Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated.
	Name string `json:"name"`
	// List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default \"0.0.0.0\" address inside a container will be accessible from the network. Cannot be updated.
	Ports           []V1ContainerPort       `json:"ports,omitempty"`
	ReadinessProbe  *V1Probe                `json:"readinessProbe,omitempty"`
	Resources       *V1ResourceRequirements `json:"resources,omitempty"`
	SecurityContext *V1SecurityContext      `json:"securityContext,omitempty"`
	// Whether this container should allocate a buffer for stdin in the container runtime. If this is not set, reads from stdin in the container will always result in EOF. Default is false.
	Stdin *bool `json:"stdin,omitempty"`
	// Whether the container runtime should close the stdin channel after it has been opened by a single attach. When stdin is true the stdin stream will remain open across multiple attach sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and accepts data until the client disconnects, at which time stdin is closed and remains closed until the container is restarted. If this flag is false, a container processes that reads from stdin will never receive an EOF. Default is false
	StdinOnce *bool `json:"stdinOnce,omitempty"`
	// Optional: Path at which the file to which the container's termination message will be written is mounted into the container's filesystem. Message written is intended to be brief final status, such as an assertion failure message. Will be truncated by the node if greater than 4096 bytes. The total message length across all containers will be limited to 12kb. Defaults to /dev/termination-log. Cannot be updated.
	TerminationMessagePath *string `json:"terminationMessagePath,omitempty"`
	// Indicate how the termination message should be populated. File will use the contents of terminationMessagePath to populate the container status message on both success and failure. FallbackToLogsOnError will use the last chunk of container log output if the termination message file is empty and the container exited with an error. The log output is limited to 2048 bytes or 80 lines, whichever is smaller. Defaults to File. Cannot be updated.
	TerminationMessagePolicy *string `json:"terminationMessagePolicy,omitempty"`
	// Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. Default is false.
	Tty *bool `json:"tty,omitempty"`
	// volumeDevices is the list of block devices to be used by the container. This is an alpha feature and may change in the future.
	VolumeDevices []V1VolumeDevice `json:"volumeDevices,omitempty"`
	// Pod volumes to mount into the container's filesystem. Cannot be updated.
	VolumeMounts []V1VolumeMount `json:"volumeMounts,omitempty"`
	// Container's working directory. If not specified, the container runtime's default will be used, which might be configured in the container image. Cannot be updated.
	WorkingDir *string `json:"workingDir,omitempty"`
}

V1Container A single application container that you want to run within a pod.

func NewV1Container ¶

func NewV1Container(name string) *V1Container

NewV1Container instantiates a new V1Container object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ContainerWithDefaults ¶

func NewV1ContainerWithDefaults() *V1Container

NewV1ContainerWithDefaults instantiates a new V1Container object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Container) GetArgs ¶

func (o *V1Container) GetArgs() []string

GetArgs returns the Args field value if set, zero value otherwise.

func (*V1Container) GetArgsOk ¶

func (o *V1Container) GetArgsOk() ([]string, bool)

GetArgsOk returns a tuple with the Args field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetCommand ¶

func (o *V1Container) GetCommand() []string

GetCommand returns the Command field value if set, zero value otherwise.

func (*V1Container) GetCommandOk ¶

func (o *V1Container) GetCommandOk() ([]string, bool)

GetCommandOk returns a tuple with the Command field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetEnv ¶

func (o *V1Container) GetEnv() []V1EnvVar

GetEnv returns the Env field value if set, zero value otherwise.

func (*V1Container) GetEnvFrom ¶

func (o *V1Container) GetEnvFrom() []V1EnvFromSource

GetEnvFrom returns the EnvFrom field value if set, zero value otherwise.

func (*V1Container) GetEnvFromOk ¶

func (o *V1Container) GetEnvFromOk() ([]V1EnvFromSource, bool)

GetEnvFromOk returns a tuple with the EnvFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetEnvOk ¶

func (o *V1Container) GetEnvOk() ([]V1EnvVar, bool)

GetEnvOk returns a tuple with the Env field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetImage ¶

func (o *V1Container) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (*V1Container) GetImageOk ¶

func (o *V1Container) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetImagePullPolicy ¶

func (o *V1Container) GetImagePullPolicy() string

GetImagePullPolicy returns the ImagePullPolicy field value if set, zero value otherwise.

func (*V1Container) GetImagePullPolicyOk ¶

func (o *V1Container) GetImagePullPolicyOk() (*string, bool)

GetImagePullPolicyOk returns a tuple with the ImagePullPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetLifecycle ¶

func (o *V1Container) GetLifecycle() V1Lifecycle

GetLifecycle returns the Lifecycle field value if set, zero value otherwise.

func (*V1Container) GetLifecycleOk ¶

func (o *V1Container) GetLifecycleOk() (*V1Lifecycle, bool)

GetLifecycleOk returns a tuple with the Lifecycle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetLivenessProbe ¶

func (o *V1Container) GetLivenessProbe() V1Probe

GetLivenessProbe returns the LivenessProbe field value if set, zero value otherwise.

func (*V1Container) GetLivenessProbeOk ¶

func (o *V1Container) GetLivenessProbeOk() (*V1Probe, bool)

GetLivenessProbeOk returns a tuple with the LivenessProbe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetName ¶

func (o *V1Container) GetName() string

GetName returns the Name field value

func (*V1Container) GetNameOk ¶

func (o *V1Container) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1Container) GetPorts ¶

func (o *V1Container) GetPorts() []V1ContainerPort

GetPorts returns the Ports field value if set, zero value otherwise.

func (*V1Container) GetPortsOk ¶

func (o *V1Container) GetPortsOk() ([]V1ContainerPort, bool)

GetPortsOk returns a tuple with the Ports field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetReadinessProbe ¶

func (o *V1Container) GetReadinessProbe() V1Probe

GetReadinessProbe returns the ReadinessProbe field value if set, zero value otherwise.

func (*V1Container) GetReadinessProbeOk ¶

func (o *V1Container) GetReadinessProbeOk() (*V1Probe, bool)

GetReadinessProbeOk returns a tuple with the ReadinessProbe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetResources ¶

func (o *V1Container) GetResources() V1ResourceRequirements

GetResources returns the Resources field value if set, zero value otherwise.

func (*V1Container) GetResourcesOk ¶

func (o *V1Container) GetResourcesOk() (*V1ResourceRequirements, bool)

GetResourcesOk returns a tuple with the Resources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetSecurityContext ¶

func (o *V1Container) GetSecurityContext() V1SecurityContext

GetSecurityContext returns the SecurityContext field value if set, zero value otherwise.

func (*V1Container) GetSecurityContextOk ¶

func (o *V1Container) GetSecurityContextOk() (*V1SecurityContext, bool)

GetSecurityContextOk returns a tuple with the SecurityContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetStdin ¶

func (o *V1Container) GetStdin() bool

GetStdin returns the Stdin field value if set, zero value otherwise.

func (*V1Container) GetStdinOk ¶

func (o *V1Container) GetStdinOk() (*bool, bool)

GetStdinOk returns a tuple with the Stdin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetStdinOnce ¶

func (o *V1Container) GetStdinOnce() bool

GetStdinOnce returns the StdinOnce field value if set, zero value otherwise.

func (*V1Container) GetStdinOnceOk ¶

func (o *V1Container) GetStdinOnceOk() (*bool, bool)

GetStdinOnceOk returns a tuple with the StdinOnce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetTerminationMessagePath ¶

func (o *V1Container) GetTerminationMessagePath() string

GetTerminationMessagePath returns the TerminationMessagePath field value if set, zero value otherwise.

func (*V1Container) GetTerminationMessagePathOk ¶

func (o *V1Container) GetTerminationMessagePathOk() (*string, bool)

GetTerminationMessagePathOk returns a tuple with the TerminationMessagePath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetTerminationMessagePolicy ¶

func (o *V1Container) GetTerminationMessagePolicy() string

GetTerminationMessagePolicy returns the TerminationMessagePolicy field value if set, zero value otherwise.

func (*V1Container) GetTerminationMessagePolicyOk ¶

func (o *V1Container) GetTerminationMessagePolicyOk() (*string, bool)

GetTerminationMessagePolicyOk returns a tuple with the TerminationMessagePolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetTty ¶

func (o *V1Container) GetTty() bool

GetTty returns the Tty field value if set, zero value otherwise.

func (*V1Container) GetTtyOk ¶

func (o *V1Container) GetTtyOk() (*bool, bool)

GetTtyOk returns a tuple with the Tty field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetVolumeDevices ¶

func (o *V1Container) GetVolumeDevices() []V1VolumeDevice

GetVolumeDevices returns the VolumeDevices field value if set, zero value otherwise.

func (*V1Container) GetVolumeDevicesOk ¶

func (o *V1Container) GetVolumeDevicesOk() ([]V1VolumeDevice, bool)

GetVolumeDevicesOk returns a tuple with the VolumeDevices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetVolumeMounts ¶

func (o *V1Container) GetVolumeMounts() []V1VolumeMount

GetVolumeMounts returns the VolumeMounts field value if set, zero value otherwise.

func (*V1Container) GetVolumeMountsOk ¶

func (o *V1Container) GetVolumeMountsOk() ([]V1VolumeMount, bool)

GetVolumeMountsOk returns a tuple with the VolumeMounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) GetWorkingDir ¶

func (o *V1Container) GetWorkingDir() string

GetWorkingDir returns the WorkingDir field value if set, zero value otherwise.

func (*V1Container) GetWorkingDirOk ¶

func (o *V1Container) GetWorkingDirOk() (*string, bool)

GetWorkingDirOk returns a tuple with the WorkingDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Container) HasArgs ¶

func (o *V1Container) HasArgs() bool

HasArgs returns a boolean if a field has been set.

func (*V1Container) HasCommand ¶

func (o *V1Container) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (*V1Container) HasEnv ¶

func (o *V1Container) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*V1Container) HasEnvFrom ¶

func (o *V1Container) HasEnvFrom() bool

HasEnvFrom returns a boolean if a field has been set.

func (*V1Container) HasImage ¶

func (o *V1Container) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*V1Container) HasImagePullPolicy ¶

func (o *V1Container) HasImagePullPolicy() bool

HasImagePullPolicy returns a boolean if a field has been set.

func (*V1Container) HasLifecycle ¶

func (o *V1Container) HasLifecycle() bool

HasLifecycle returns a boolean if a field has been set.

func (*V1Container) HasLivenessProbe ¶

func (o *V1Container) HasLivenessProbe() bool

HasLivenessProbe returns a boolean if a field has been set.

func (*V1Container) HasPorts ¶

func (o *V1Container) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (*V1Container) HasReadinessProbe ¶

func (o *V1Container) HasReadinessProbe() bool

HasReadinessProbe returns a boolean if a field has been set.

func (*V1Container) HasResources ¶

func (o *V1Container) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*V1Container) HasSecurityContext ¶

func (o *V1Container) HasSecurityContext() bool

HasSecurityContext returns a boolean if a field has been set.

func (*V1Container) HasStdin ¶

func (o *V1Container) HasStdin() bool

HasStdin returns a boolean if a field has been set.

func (*V1Container) HasStdinOnce ¶

func (o *V1Container) HasStdinOnce() bool

HasStdinOnce returns a boolean if a field has been set.

func (*V1Container) HasTerminationMessagePath ¶

func (o *V1Container) HasTerminationMessagePath() bool

HasTerminationMessagePath returns a boolean if a field has been set.

func (*V1Container) HasTerminationMessagePolicy ¶

func (o *V1Container) HasTerminationMessagePolicy() bool

HasTerminationMessagePolicy returns a boolean if a field has been set.

func (*V1Container) HasTty ¶

func (o *V1Container) HasTty() bool

HasTty returns a boolean if a field has been set.

func (*V1Container) HasVolumeDevices ¶

func (o *V1Container) HasVolumeDevices() bool

HasVolumeDevices returns a boolean if a field has been set.

func (*V1Container) HasVolumeMounts ¶

func (o *V1Container) HasVolumeMounts() bool

HasVolumeMounts returns a boolean if a field has been set.

func (*V1Container) HasWorkingDir ¶

func (o *V1Container) HasWorkingDir() bool

HasWorkingDir returns a boolean if a field has been set.

func (V1Container) MarshalJSON ¶

func (o V1Container) MarshalJSON() ([]byte, error)

func (*V1Container) SetArgs ¶

func (o *V1Container) SetArgs(v []string)

SetArgs gets a reference to the given []string and assigns it to the Args field.

func (*V1Container) SetCommand ¶

func (o *V1Container) SetCommand(v []string)

SetCommand gets a reference to the given []string and assigns it to the Command field.

func (*V1Container) SetEnv ¶

func (o *V1Container) SetEnv(v []V1EnvVar)

SetEnv gets a reference to the given []V1EnvVar and assigns it to the Env field.

func (*V1Container) SetEnvFrom ¶

func (o *V1Container) SetEnvFrom(v []V1EnvFromSource)

SetEnvFrom gets a reference to the given []V1EnvFromSource and assigns it to the EnvFrom field.

func (*V1Container) SetImage ¶

func (o *V1Container) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (*V1Container) SetImagePullPolicy ¶

func (o *V1Container) SetImagePullPolicy(v string)

SetImagePullPolicy gets a reference to the given string and assigns it to the ImagePullPolicy field.

func (*V1Container) SetLifecycle ¶

func (o *V1Container) SetLifecycle(v V1Lifecycle)

SetLifecycle gets a reference to the given V1Lifecycle and assigns it to the Lifecycle field.

func (*V1Container) SetLivenessProbe ¶

func (o *V1Container) SetLivenessProbe(v V1Probe)

SetLivenessProbe gets a reference to the given V1Probe and assigns it to the LivenessProbe field.

func (*V1Container) SetName ¶

func (o *V1Container) SetName(v string)

SetName sets field value

func (*V1Container) SetPorts ¶

func (o *V1Container) SetPorts(v []V1ContainerPort)

SetPorts gets a reference to the given []V1ContainerPort and assigns it to the Ports field.

func (*V1Container) SetReadinessProbe ¶

func (o *V1Container) SetReadinessProbe(v V1Probe)

SetReadinessProbe gets a reference to the given V1Probe and assigns it to the ReadinessProbe field.

func (*V1Container) SetResources ¶

func (o *V1Container) SetResources(v V1ResourceRequirements)

SetResources gets a reference to the given V1ResourceRequirements and assigns it to the Resources field.

func (*V1Container) SetSecurityContext ¶

func (o *V1Container) SetSecurityContext(v V1SecurityContext)

SetSecurityContext gets a reference to the given V1SecurityContext and assigns it to the SecurityContext field.

func (*V1Container) SetStdin ¶

func (o *V1Container) SetStdin(v bool)

SetStdin gets a reference to the given bool and assigns it to the Stdin field.

func (*V1Container) SetStdinOnce ¶

func (o *V1Container) SetStdinOnce(v bool)

SetStdinOnce gets a reference to the given bool and assigns it to the StdinOnce field.

func (*V1Container) SetTerminationMessagePath ¶

func (o *V1Container) SetTerminationMessagePath(v string)

SetTerminationMessagePath gets a reference to the given string and assigns it to the TerminationMessagePath field.

func (*V1Container) SetTerminationMessagePolicy ¶

func (o *V1Container) SetTerminationMessagePolicy(v string)

SetTerminationMessagePolicy gets a reference to the given string and assigns it to the TerminationMessagePolicy field.

func (*V1Container) SetTty ¶

func (o *V1Container) SetTty(v bool)

SetTty gets a reference to the given bool and assigns it to the Tty field.

func (*V1Container) SetVolumeDevices ¶

func (o *V1Container) SetVolumeDevices(v []V1VolumeDevice)

SetVolumeDevices gets a reference to the given []V1VolumeDevice and assigns it to the VolumeDevices field.

func (*V1Container) SetVolumeMounts ¶

func (o *V1Container) SetVolumeMounts(v []V1VolumeMount)

SetVolumeMounts gets a reference to the given []V1VolumeMount and assigns it to the VolumeMounts field.

func (*V1Container) SetWorkingDir ¶

func (o *V1Container) SetWorkingDir(v string)

SetWorkingDir gets a reference to the given string and assigns it to the WorkingDir field.

func (V1Container) ToMap ¶

func (o V1Container) ToMap() (map[string]interface{}, error)

type V1ContainerImage ¶

type V1ContainerImage struct {
	// Names by which this image is known. e.g. [\"k8s.gcr.io/hyperkube:v1.0.7\", \"dockerhub.io/google_containers/hyperkube:v1.0.7\"]
	Names []string `json:"names"`
	// The size of the image in bytes.
	SizeBytes *int64 `json:"sizeBytes,omitempty"`
}

V1ContainerImage Describe a container image

func NewV1ContainerImage ¶

func NewV1ContainerImage(names []string) *V1ContainerImage

NewV1ContainerImage instantiates a new V1ContainerImage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ContainerImageWithDefaults ¶

func NewV1ContainerImageWithDefaults() *V1ContainerImage

NewV1ContainerImageWithDefaults instantiates a new V1ContainerImage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ContainerImage) GetNames ¶

func (o *V1ContainerImage) GetNames() []string

GetNames returns the Names field value

func (*V1ContainerImage) GetNamesOk ¶

func (o *V1ContainerImage) GetNamesOk() ([]string, bool)

GetNamesOk returns a tuple with the Names field value and a boolean to check if the value has been set.

func (*V1ContainerImage) GetSizeBytes ¶

func (o *V1ContainerImage) GetSizeBytes() int64

GetSizeBytes returns the SizeBytes field value if set, zero value otherwise.

func (*V1ContainerImage) GetSizeBytesOk ¶

func (o *V1ContainerImage) GetSizeBytesOk() (*int64, bool)

GetSizeBytesOk returns a tuple with the SizeBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerImage) HasSizeBytes ¶

func (o *V1ContainerImage) HasSizeBytes() bool

HasSizeBytes returns a boolean if a field has been set.

func (V1ContainerImage) MarshalJSON ¶

func (o V1ContainerImage) MarshalJSON() ([]byte, error)

func (*V1ContainerImage) SetNames ¶

func (o *V1ContainerImage) SetNames(v []string)

SetNames sets field value

func (*V1ContainerImage) SetSizeBytes ¶

func (o *V1ContainerImage) SetSizeBytes(v int64)

SetSizeBytes gets a reference to the given int64 and assigns it to the SizeBytes field.

func (V1ContainerImage) ToMap ¶

func (o V1ContainerImage) ToMap() (map[string]interface{}, error)

type V1ContainerPort ¶

type V1ContainerPort struct {
	// Number of port to expose on the pod's IP address. This must be a valid port number, 0 < x < 65536.
	ContainerPort int32 `json:"containerPort"`
	// What host IP to bind the external port to.
	HostIP *string `json:"hostIP,omitempty"`
	// Number of port to expose on the host. If specified, this must be a valid port number, 0 < x < 65536. If HostNetwork is specified, this must match ContainerPort. Most containers do not need this.
	HostPort *int32 `json:"hostPort,omitempty"`
	// If specified, this must be an IANA_SVC_NAME and unique within the pod. Each named port in a pod must have a unique name. Name for the port that can be referred to by services.
	Name *string `json:"name,omitempty"`
	// Protocol for port. Must be UDP or TCP. Defaults to \"TCP\".
	Protocol *string `json:"protocol,omitempty"`
}

V1ContainerPort ContainerPort represents a network port in a single container.

func NewV1ContainerPort ¶

func NewV1ContainerPort(containerPort int32) *V1ContainerPort

NewV1ContainerPort instantiates a new V1ContainerPort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ContainerPortWithDefaults ¶

func NewV1ContainerPortWithDefaults() *V1ContainerPort

NewV1ContainerPortWithDefaults instantiates a new V1ContainerPort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ContainerPort) GetContainerPort ¶

func (o *V1ContainerPort) GetContainerPort() int32

GetContainerPort returns the ContainerPort field value

func (*V1ContainerPort) GetContainerPortOk ¶

func (o *V1ContainerPort) GetContainerPortOk() (*int32, bool)

GetContainerPortOk returns a tuple with the ContainerPort field value and a boolean to check if the value has been set.

func (*V1ContainerPort) GetHostIP ¶

func (o *V1ContainerPort) GetHostIP() string

GetHostIP returns the HostIP field value if set, zero value otherwise.

func (*V1ContainerPort) GetHostIPOk ¶

func (o *V1ContainerPort) GetHostIPOk() (*string, bool)

GetHostIPOk returns a tuple with the HostIP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerPort) GetHostPort ¶

func (o *V1ContainerPort) GetHostPort() int32

GetHostPort returns the HostPort field value if set, zero value otherwise.

func (*V1ContainerPort) GetHostPortOk ¶

func (o *V1ContainerPort) GetHostPortOk() (*int32, bool)

GetHostPortOk returns a tuple with the HostPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerPort) GetName ¶

func (o *V1ContainerPort) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1ContainerPort) GetNameOk ¶

func (o *V1ContainerPort) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerPort) GetProtocol ¶

func (o *V1ContainerPort) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*V1ContainerPort) GetProtocolOk ¶

func (o *V1ContainerPort) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerPort) HasHostIP ¶

func (o *V1ContainerPort) HasHostIP() bool

HasHostIP returns a boolean if a field has been set.

func (*V1ContainerPort) HasHostPort ¶

func (o *V1ContainerPort) HasHostPort() bool

HasHostPort returns a boolean if a field has been set.

func (*V1ContainerPort) HasName ¶

func (o *V1ContainerPort) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1ContainerPort) HasProtocol ¶

func (o *V1ContainerPort) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (V1ContainerPort) MarshalJSON ¶

func (o V1ContainerPort) MarshalJSON() ([]byte, error)

func (*V1ContainerPort) SetContainerPort ¶

func (o *V1ContainerPort) SetContainerPort(v int32)

SetContainerPort sets field value

func (*V1ContainerPort) SetHostIP ¶

func (o *V1ContainerPort) SetHostIP(v string)

SetHostIP gets a reference to the given string and assigns it to the HostIP field.

func (*V1ContainerPort) SetHostPort ¶

func (o *V1ContainerPort) SetHostPort(v int32)

SetHostPort gets a reference to the given int32 and assigns it to the HostPort field.

func (*V1ContainerPort) SetName ¶

func (o *V1ContainerPort) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1ContainerPort) SetProtocol ¶

func (o *V1ContainerPort) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (V1ContainerPort) ToMap ¶

func (o V1ContainerPort) ToMap() (map[string]interface{}, error)

type V1ContainerState ¶

type V1ContainerState struct {
	Running    *V1ContainerStateRunning    `json:"running,omitempty"`
	Terminated *V1ContainerStateTerminated `json:"terminated,omitempty"`
	Waiting    *V1ContainerStateWaiting    `json:"waiting,omitempty"`
}

V1ContainerState ContainerState holds a possible state of container. Only one of its members may be specified. If none of them is specified, the default one is ContainerStateWaiting.

func NewV1ContainerState ¶

func NewV1ContainerState() *V1ContainerState

NewV1ContainerState instantiates a new V1ContainerState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ContainerStateWithDefaults ¶

func NewV1ContainerStateWithDefaults() *V1ContainerState

NewV1ContainerStateWithDefaults instantiates a new V1ContainerState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ContainerState) GetRunning ¶

func (o *V1ContainerState) GetRunning() V1ContainerStateRunning

GetRunning returns the Running field value if set, zero value otherwise.

func (*V1ContainerState) GetRunningOk ¶

func (o *V1ContainerState) GetRunningOk() (*V1ContainerStateRunning, bool)

GetRunningOk returns a tuple with the Running field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerState) GetTerminated ¶

func (o *V1ContainerState) GetTerminated() V1ContainerStateTerminated

GetTerminated returns the Terminated field value if set, zero value otherwise.

func (*V1ContainerState) GetTerminatedOk ¶

func (o *V1ContainerState) GetTerminatedOk() (*V1ContainerStateTerminated, bool)

GetTerminatedOk returns a tuple with the Terminated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerState) GetWaiting ¶

func (o *V1ContainerState) GetWaiting() V1ContainerStateWaiting

GetWaiting returns the Waiting field value if set, zero value otherwise.

func (*V1ContainerState) GetWaitingOk ¶

func (o *V1ContainerState) GetWaitingOk() (*V1ContainerStateWaiting, bool)

GetWaitingOk returns a tuple with the Waiting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerState) HasRunning ¶

func (o *V1ContainerState) HasRunning() bool

HasRunning returns a boolean if a field has been set.

func (*V1ContainerState) HasTerminated ¶

func (o *V1ContainerState) HasTerminated() bool

HasTerminated returns a boolean if a field has been set.

func (*V1ContainerState) HasWaiting ¶

func (o *V1ContainerState) HasWaiting() bool

HasWaiting returns a boolean if a field has been set.

func (V1ContainerState) MarshalJSON ¶

func (o V1ContainerState) MarshalJSON() ([]byte, error)

func (*V1ContainerState) SetRunning ¶

func (o *V1ContainerState) SetRunning(v V1ContainerStateRunning)

SetRunning gets a reference to the given V1ContainerStateRunning and assigns it to the Running field.

func (*V1ContainerState) SetTerminated ¶

func (o *V1ContainerState) SetTerminated(v V1ContainerStateTerminated)

SetTerminated gets a reference to the given V1ContainerStateTerminated and assigns it to the Terminated field.

func (*V1ContainerState) SetWaiting ¶

func (o *V1ContainerState) SetWaiting(v V1ContainerStateWaiting)

SetWaiting gets a reference to the given V1ContainerStateWaiting and assigns it to the Waiting field.

func (V1ContainerState) ToMap ¶

func (o V1ContainerState) ToMap() (map[string]interface{}, error)

type V1ContainerStateRunning ¶

type V1ContainerStateRunning struct {
	// Time at which the container was last (re-)started
	StartedAt *string `json:"startedAt,omitempty"`
}

V1ContainerStateRunning ContainerStateRunning is a running state of a container.

func NewV1ContainerStateRunning ¶

func NewV1ContainerStateRunning() *V1ContainerStateRunning

NewV1ContainerStateRunning instantiates a new V1ContainerStateRunning object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ContainerStateRunningWithDefaults ¶

func NewV1ContainerStateRunningWithDefaults() *V1ContainerStateRunning

NewV1ContainerStateRunningWithDefaults instantiates a new V1ContainerStateRunning object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ContainerStateRunning) GetStartedAt ¶

func (o *V1ContainerStateRunning) GetStartedAt() string

GetStartedAt returns the StartedAt field value if set, zero value otherwise.

func (*V1ContainerStateRunning) GetStartedAtOk ¶

func (o *V1ContainerStateRunning) GetStartedAtOk() (*string, 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 (*V1ContainerStateRunning) HasStartedAt ¶

func (o *V1ContainerStateRunning) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (V1ContainerStateRunning) MarshalJSON ¶

func (o V1ContainerStateRunning) MarshalJSON() ([]byte, error)

func (*V1ContainerStateRunning) SetStartedAt ¶

func (o *V1ContainerStateRunning) SetStartedAt(v string)

SetStartedAt gets a reference to the given string and assigns it to the StartedAt field.

func (V1ContainerStateRunning) ToMap ¶

func (o V1ContainerStateRunning) ToMap() (map[string]interface{}, error)

type V1ContainerStateTerminated ¶

type V1ContainerStateTerminated struct {
	// Container's ID in the format 'docker://<container_id>'
	ContainerID *string `json:"containerID,omitempty"`
	// Exit status from the last termination of the container
	ExitCode int32 `json:"exitCode"`
	// Time at which the container last terminated
	FinishedAt *string `json:"finishedAt,omitempty"`
	// Message regarding the last termination of the container
	Message *string `json:"message,omitempty"`
	// (brief) reason from the last termination of the container
	Reason *string `json:"reason,omitempty"`
	// Signal from the last termination of the container
	Signal *int32 `json:"signal,omitempty"`
	// Time at which previous execution of the container started
	StartedAt *string `json:"startedAt,omitempty"`
}

V1ContainerStateTerminated ContainerStateTerminated is a terminated state of a container.

func NewV1ContainerStateTerminated ¶

func NewV1ContainerStateTerminated(exitCode int32) *V1ContainerStateTerminated

NewV1ContainerStateTerminated instantiates a new V1ContainerStateTerminated object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ContainerStateTerminatedWithDefaults ¶

func NewV1ContainerStateTerminatedWithDefaults() *V1ContainerStateTerminated

NewV1ContainerStateTerminatedWithDefaults instantiates a new V1ContainerStateTerminated object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ContainerStateTerminated) GetContainerID ¶

func (o *V1ContainerStateTerminated) GetContainerID() string

GetContainerID returns the ContainerID field value if set, zero value otherwise.

func (*V1ContainerStateTerminated) GetContainerIDOk ¶

func (o *V1ContainerStateTerminated) GetContainerIDOk() (*string, bool)

GetContainerIDOk returns a tuple with the ContainerID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStateTerminated) GetExitCode ¶

func (o *V1ContainerStateTerminated) GetExitCode() int32

GetExitCode returns the ExitCode field value

func (*V1ContainerStateTerminated) GetExitCodeOk ¶

func (o *V1ContainerStateTerminated) GetExitCodeOk() (*int32, bool)

GetExitCodeOk returns a tuple with the ExitCode field value and a boolean to check if the value has been set.

func (*V1ContainerStateTerminated) GetFinishedAt ¶

func (o *V1ContainerStateTerminated) GetFinishedAt() string

GetFinishedAt returns the FinishedAt field value if set, zero value otherwise.

func (*V1ContainerStateTerminated) GetFinishedAtOk ¶

func (o *V1ContainerStateTerminated) GetFinishedAtOk() (*string, bool)

GetFinishedAtOk returns a tuple with the FinishedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStateTerminated) GetMessage ¶

func (o *V1ContainerStateTerminated) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1ContainerStateTerminated) GetMessageOk ¶

func (o *V1ContainerStateTerminated) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStateTerminated) GetReason ¶

func (o *V1ContainerStateTerminated) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1ContainerStateTerminated) GetReasonOk ¶

func (o *V1ContainerStateTerminated) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStateTerminated) GetSignal ¶

func (o *V1ContainerStateTerminated) GetSignal() int32

GetSignal returns the Signal field value if set, zero value otherwise.

func (*V1ContainerStateTerminated) GetSignalOk ¶

func (o *V1ContainerStateTerminated) GetSignalOk() (*int32, bool)

GetSignalOk returns a tuple with the Signal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStateTerminated) GetStartedAt ¶

func (o *V1ContainerStateTerminated) GetStartedAt() string

GetStartedAt returns the StartedAt field value if set, zero value otherwise.

func (*V1ContainerStateTerminated) GetStartedAtOk ¶

func (o *V1ContainerStateTerminated) GetStartedAtOk() (*string, 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 (*V1ContainerStateTerminated) HasContainerID ¶

func (o *V1ContainerStateTerminated) HasContainerID() bool

HasContainerID returns a boolean if a field has been set.

func (*V1ContainerStateTerminated) HasFinishedAt ¶

func (o *V1ContainerStateTerminated) HasFinishedAt() bool

HasFinishedAt returns a boolean if a field has been set.

func (*V1ContainerStateTerminated) HasMessage ¶

func (o *V1ContainerStateTerminated) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1ContainerStateTerminated) HasReason ¶

func (o *V1ContainerStateTerminated) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*V1ContainerStateTerminated) HasSignal ¶

func (o *V1ContainerStateTerminated) HasSignal() bool

HasSignal returns a boolean if a field has been set.

func (*V1ContainerStateTerminated) HasStartedAt ¶

func (o *V1ContainerStateTerminated) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (V1ContainerStateTerminated) MarshalJSON ¶

func (o V1ContainerStateTerminated) MarshalJSON() ([]byte, error)

func (*V1ContainerStateTerminated) SetContainerID ¶

func (o *V1ContainerStateTerminated) SetContainerID(v string)

SetContainerID gets a reference to the given string and assigns it to the ContainerID field.

func (*V1ContainerStateTerminated) SetExitCode ¶

func (o *V1ContainerStateTerminated) SetExitCode(v int32)

SetExitCode sets field value

func (*V1ContainerStateTerminated) SetFinishedAt ¶

func (o *V1ContainerStateTerminated) SetFinishedAt(v string)

SetFinishedAt gets a reference to the given string and assigns it to the FinishedAt field.

func (*V1ContainerStateTerminated) SetMessage ¶

func (o *V1ContainerStateTerminated) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1ContainerStateTerminated) SetReason ¶

func (o *V1ContainerStateTerminated) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1ContainerStateTerminated) SetSignal ¶

func (o *V1ContainerStateTerminated) SetSignal(v int32)

SetSignal gets a reference to the given int32 and assigns it to the Signal field.

func (*V1ContainerStateTerminated) SetStartedAt ¶

func (o *V1ContainerStateTerminated) SetStartedAt(v string)

SetStartedAt gets a reference to the given string and assigns it to the StartedAt field.

func (V1ContainerStateTerminated) ToMap ¶

func (o V1ContainerStateTerminated) ToMap() (map[string]interface{}, error)

type V1ContainerStateWaiting ¶

type V1ContainerStateWaiting struct {
	// Message regarding why the container is not yet running.
	Message *string `json:"message,omitempty"`
	// (brief) reason the container is not yet running.
	Reason *string `json:"reason,omitempty"`
}

V1ContainerStateWaiting ContainerStateWaiting is a waiting state of a container.

func NewV1ContainerStateWaiting ¶

func NewV1ContainerStateWaiting() *V1ContainerStateWaiting

NewV1ContainerStateWaiting instantiates a new V1ContainerStateWaiting object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ContainerStateWaitingWithDefaults ¶

func NewV1ContainerStateWaitingWithDefaults() *V1ContainerStateWaiting

NewV1ContainerStateWaitingWithDefaults instantiates a new V1ContainerStateWaiting object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ContainerStateWaiting) GetMessage ¶

func (o *V1ContainerStateWaiting) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1ContainerStateWaiting) GetMessageOk ¶

func (o *V1ContainerStateWaiting) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStateWaiting) GetReason ¶

func (o *V1ContainerStateWaiting) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1ContainerStateWaiting) GetReasonOk ¶

func (o *V1ContainerStateWaiting) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStateWaiting) HasMessage ¶

func (o *V1ContainerStateWaiting) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1ContainerStateWaiting) HasReason ¶

func (o *V1ContainerStateWaiting) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1ContainerStateWaiting) MarshalJSON ¶

func (o V1ContainerStateWaiting) MarshalJSON() ([]byte, error)

func (*V1ContainerStateWaiting) SetMessage ¶

func (o *V1ContainerStateWaiting) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1ContainerStateWaiting) SetReason ¶

func (o *V1ContainerStateWaiting) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (V1ContainerStateWaiting) ToMap ¶

func (o V1ContainerStateWaiting) ToMap() (map[string]interface{}, error)

type V1ContainerStatus ¶

type V1ContainerStatus struct {
	// Container's ID in the format 'docker://<container_id>'.
	ContainerID *string `json:"containerID,omitempty"`
	// The image the container is running. More info: https://kubernetes.io/docs/concepts/containers/images
	Image string `json:"image"`
	// ImageID of the container's image.
	ImageID   string            `json:"imageID"`
	LastState *V1ContainerState `json:"lastState,omitempty"`
	// This must be a DNS_LABEL. Each container in a pod must have a unique name. Cannot be updated.
	Name string `json:"name"`
	// Specifies whether the container has passed its readiness probe.
	Ready bool `json:"ready"`
	// The number of times the container has been restarted, currently based on the number of dead containers that have not yet been removed. Note that this is calculated from dead containers. But those containers are subject to garbage collection. This value will get capped at 5 by GC.
	RestartCount int32             `json:"restartCount"`
	State        *V1ContainerState `json:"state,omitempty"`
}

V1ContainerStatus ContainerStatus contains details for the current status of this container.

func NewV1ContainerStatus ¶

func NewV1ContainerStatus(image string, imageID string, name string, ready bool, restartCount int32) *V1ContainerStatus

NewV1ContainerStatus instantiates a new V1ContainerStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ContainerStatusWithDefaults ¶

func NewV1ContainerStatusWithDefaults() *V1ContainerStatus

NewV1ContainerStatusWithDefaults instantiates a new V1ContainerStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ContainerStatus) GetContainerID ¶

func (o *V1ContainerStatus) GetContainerID() string

GetContainerID returns the ContainerID field value if set, zero value otherwise.

func (*V1ContainerStatus) GetContainerIDOk ¶

func (o *V1ContainerStatus) GetContainerIDOk() (*string, bool)

GetContainerIDOk returns a tuple with the ContainerID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStatus) GetImage ¶

func (o *V1ContainerStatus) GetImage() string

GetImage returns the Image field value

func (*V1ContainerStatus) GetImageID ¶

func (o *V1ContainerStatus) GetImageID() string

GetImageID returns the ImageID field value

func (*V1ContainerStatus) GetImageIDOk ¶

func (o *V1ContainerStatus) GetImageIDOk() (*string, bool)

GetImageIDOk returns a tuple with the ImageID field value and a boolean to check if the value has been set.

func (*V1ContainerStatus) GetImageOk ¶

func (o *V1ContainerStatus) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*V1ContainerStatus) GetLastState ¶

func (o *V1ContainerStatus) GetLastState() V1ContainerState

GetLastState returns the LastState field value if set, zero value otherwise.

func (*V1ContainerStatus) GetLastStateOk ¶

func (o *V1ContainerStatus) GetLastStateOk() (*V1ContainerState, bool)

GetLastStateOk returns a tuple with the LastState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStatus) GetName ¶

func (o *V1ContainerStatus) GetName() string

GetName returns the Name field value

func (*V1ContainerStatus) GetNameOk ¶

func (o *V1ContainerStatus) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1ContainerStatus) GetReady ¶

func (o *V1ContainerStatus) GetReady() bool

GetReady returns the Ready field value

func (*V1ContainerStatus) GetReadyOk ¶

func (o *V1ContainerStatus) GetReadyOk() (*bool, bool)

GetReadyOk returns a tuple with the Ready field value and a boolean to check if the value has been set.

func (*V1ContainerStatus) GetRestartCount ¶

func (o *V1ContainerStatus) GetRestartCount() int32

GetRestartCount returns the RestartCount field value

func (*V1ContainerStatus) GetRestartCountOk ¶

func (o *V1ContainerStatus) GetRestartCountOk() (*int32, bool)

GetRestartCountOk returns a tuple with the RestartCount field value and a boolean to check if the value has been set.

func (*V1ContainerStatus) GetState ¶

func (o *V1ContainerStatus) GetState() V1ContainerState

GetState returns the State field value if set, zero value otherwise.

func (*V1ContainerStatus) GetStateOk ¶

func (o *V1ContainerStatus) GetStateOk() (*V1ContainerState, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ContainerStatus) HasContainerID ¶

func (o *V1ContainerStatus) HasContainerID() bool

HasContainerID returns a boolean if a field has been set.

func (*V1ContainerStatus) HasLastState ¶

func (o *V1ContainerStatus) HasLastState() bool

HasLastState returns a boolean if a field has been set.

func (*V1ContainerStatus) HasState ¶

func (o *V1ContainerStatus) HasState() bool

HasState returns a boolean if a field has been set.

func (V1ContainerStatus) MarshalJSON ¶

func (o V1ContainerStatus) MarshalJSON() ([]byte, error)

func (*V1ContainerStatus) SetContainerID ¶

func (o *V1ContainerStatus) SetContainerID(v string)

SetContainerID gets a reference to the given string and assigns it to the ContainerID field.

func (*V1ContainerStatus) SetImage ¶

func (o *V1ContainerStatus) SetImage(v string)

SetImage sets field value

func (*V1ContainerStatus) SetImageID ¶

func (o *V1ContainerStatus) SetImageID(v string)

SetImageID sets field value

func (*V1ContainerStatus) SetLastState ¶

func (o *V1ContainerStatus) SetLastState(v V1ContainerState)

SetLastState gets a reference to the given V1ContainerState and assigns it to the LastState field.

func (*V1ContainerStatus) SetName ¶

func (o *V1ContainerStatus) SetName(v string)

SetName sets field value

func (*V1ContainerStatus) SetReady ¶

func (o *V1ContainerStatus) SetReady(v bool)

SetReady sets field value

func (*V1ContainerStatus) SetRestartCount ¶

func (o *V1ContainerStatus) SetRestartCount(v int32)

SetRestartCount sets field value

func (*V1ContainerStatus) SetState ¶

func (o *V1ContainerStatus) SetState(v V1ContainerState)

SetState gets a reference to the given V1ContainerState and assigns it to the State field.

func (V1ContainerStatus) ToMap ¶

func (o V1ContainerStatus) ToMap() (map[string]interface{}, error)

type V1ControllerRevision ¶

type V1ControllerRevision struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Data is the serialized representation of the state.
	Data *string `json:"data,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	// Revision indicates the revision of the state represented by Data.
	Revision int64 `json:"revision"`
}

V1ControllerRevision ControllerRevision implements an immutable snapshot of state data. Clients are responsible for serializing and deserializing the objects that contain their internal state. Once a ControllerRevision has been successfully created, it can not be updated. The API Server will fail validation of all requests that attempt to mutate the Data field. ControllerRevisions may, however, be deleted. Note that, due to its use by both the DaemonSet and StatefulSet controllers for update and rollback, this object is beta. However, it may be subject to name and representation changes in future releases, and clients should not depend on its stability. It is primarily for internal use by controllers.

func NewV1ControllerRevision ¶

func NewV1ControllerRevision(revision int64) *V1ControllerRevision

NewV1ControllerRevision instantiates a new V1ControllerRevision object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ControllerRevisionWithDefaults ¶

func NewV1ControllerRevisionWithDefaults() *V1ControllerRevision

NewV1ControllerRevisionWithDefaults instantiates a new V1ControllerRevision object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ControllerRevision) GetApiVersion ¶

func (o *V1ControllerRevision) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ControllerRevision) GetApiVersionOk ¶

func (o *V1ControllerRevision) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ControllerRevision) GetData ¶

func (o *V1ControllerRevision) GetData() string

GetData returns the Data field value if set, zero value otherwise.

func (*V1ControllerRevision) GetDataOk ¶

func (o *V1ControllerRevision) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ControllerRevision) GetKind ¶

func (o *V1ControllerRevision) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ControllerRevision) GetKindOk ¶

func (o *V1ControllerRevision) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ControllerRevision) GetMetadata ¶

func (o *V1ControllerRevision) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ControllerRevision) GetMetadataOk ¶

func (o *V1ControllerRevision) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ControllerRevision) GetRevision ¶

func (o *V1ControllerRevision) GetRevision() int64

GetRevision returns the Revision field value

func (*V1ControllerRevision) GetRevisionOk ¶

func (o *V1ControllerRevision) GetRevisionOk() (*int64, bool)

GetRevisionOk returns a tuple with the Revision field value and a boolean to check if the value has been set.

func (*V1ControllerRevision) HasApiVersion ¶

func (o *V1ControllerRevision) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ControllerRevision) HasData ¶

func (o *V1ControllerRevision) HasData() bool

HasData returns a boolean if a field has been set.

func (*V1ControllerRevision) HasKind ¶

func (o *V1ControllerRevision) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ControllerRevision) HasMetadata ¶

func (o *V1ControllerRevision) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ControllerRevision) MarshalJSON ¶

func (o V1ControllerRevision) MarshalJSON() ([]byte, error)

func (*V1ControllerRevision) SetApiVersion ¶

func (o *V1ControllerRevision) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ControllerRevision) SetData ¶

func (o *V1ControllerRevision) SetData(v string)

SetData gets a reference to the given string and assigns it to the Data field.

func (*V1ControllerRevision) SetKind ¶

func (o *V1ControllerRevision) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ControllerRevision) SetMetadata ¶

func (o *V1ControllerRevision) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ControllerRevision) SetRevision ¶

func (o *V1ControllerRevision) SetRevision(v int64)

SetRevision sets field value

func (V1ControllerRevision) ToMap ¶

func (o V1ControllerRevision) ToMap() (map[string]interface{}, error)

type V1ControllerRevisionList ¶

type V1ControllerRevisionList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is the list of ControllerRevisions
	Items []V1ControllerRevision `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ControllerRevisionList ControllerRevisionList is a resource containing a list of ControllerRevision objects.

func NewV1ControllerRevisionList ¶

func NewV1ControllerRevisionList(items []V1ControllerRevision) *V1ControllerRevisionList

NewV1ControllerRevisionList instantiates a new V1ControllerRevisionList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ControllerRevisionListWithDefaults ¶

func NewV1ControllerRevisionListWithDefaults() *V1ControllerRevisionList

NewV1ControllerRevisionListWithDefaults instantiates a new V1ControllerRevisionList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ControllerRevisionList) GetApiVersion ¶

func (o *V1ControllerRevisionList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ControllerRevisionList) GetApiVersionOk ¶

func (o *V1ControllerRevisionList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ControllerRevisionList) GetItems ¶

GetItems returns the Items field value

func (*V1ControllerRevisionList) GetItemsOk ¶

func (o *V1ControllerRevisionList) GetItemsOk() ([]V1ControllerRevision, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ControllerRevisionList) GetKind ¶

func (o *V1ControllerRevisionList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ControllerRevisionList) GetKindOk ¶

func (o *V1ControllerRevisionList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ControllerRevisionList) GetMetadata ¶

func (o *V1ControllerRevisionList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ControllerRevisionList) GetMetadataOk ¶

func (o *V1ControllerRevisionList) GetMetadataOk() (*V1ListMeta, 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 (*V1ControllerRevisionList) HasApiVersion ¶

func (o *V1ControllerRevisionList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ControllerRevisionList) HasKind ¶

func (o *V1ControllerRevisionList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ControllerRevisionList) HasMetadata ¶

func (o *V1ControllerRevisionList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ControllerRevisionList) MarshalJSON ¶

func (o V1ControllerRevisionList) MarshalJSON() ([]byte, error)

func (*V1ControllerRevisionList) SetApiVersion ¶

func (o *V1ControllerRevisionList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ControllerRevisionList) SetItems ¶

SetItems sets field value

func (*V1ControllerRevisionList) SetKind ¶

func (o *V1ControllerRevisionList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ControllerRevisionList) SetMetadata ¶

func (o *V1ControllerRevisionList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ControllerRevisionList) ToMap ¶

func (o V1ControllerRevisionList) ToMap() (map[string]interface{}, error)

type V1CrossVersionObjectReference ¶

type V1CrossVersionObjectReference struct {
	// API version of the referent
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds\"
	Kind string `json:"kind"`
	// Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names
	Name string `json:"name"`
}

V1CrossVersionObjectReference CrossVersionObjectReference contains enough information to let you identify the referred resource.

func NewV1CrossVersionObjectReference ¶

func NewV1CrossVersionObjectReference(kind string, name string) *V1CrossVersionObjectReference

NewV1CrossVersionObjectReference instantiates a new V1CrossVersionObjectReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1CrossVersionObjectReferenceWithDefaults ¶

func NewV1CrossVersionObjectReferenceWithDefaults() *V1CrossVersionObjectReference

NewV1CrossVersionObjectReferenceWithDefaults instantiates a new V1CrossVersionObjectReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1CrossVersionObjectReference) GetApiVersion ¶

func (o *V1CrossVersionObjectReference) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1CrossVersionObjectReference) GetApiVersionOk ¶

func (o *V1CrossVersionObjectReference) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CrossVersionObjectReference) GetKind ¶

GetKind returns the Kind field value

func (*V1CrossVersionObjectReference) GetKindOk ¶

func (o *V1CrossVersionObjectReference) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*V1CrossVersionObjectReference) GetName ¶

GetName returns the Name field value

func (*V1CrossVersionObjectReference) GetNameOk ¶

func (o *V1CrossVersionObjectReference) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1CrossVersionObjectReference) HasApiVersion ¶

func (o *V1CrossVersionObjectReference) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (V1CrossVersionObjectReference) MarshalJSON ¶

func (o V1CrossVersionObjectReference) MarshalJSON() ([]byte, error)

func (*V1CrossVersionObjectReference) SetApiVersion ¶

func (o *V1CrossVersionObjectReference) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1CrossVersionObjectReference) SetKind ¶

func (o *V1CrossVersionObjectReference) SetKind(v string)

SetKind sets field value

func (*V1CrossVersionObjectReference) SetName ¶

func (o *V1CrossVersionObjectReference) SetName(v string)

SetName sets field value

func (V1CrossVersionObjectReference) ToMap ¶

func (o V1CrossVersionObjectReference) ToMap() (map[string]interface{}, error)

type V1CustomBuildStrategy ¶

type V1CustomBuildStrategy struct {
	// buildAPIVersion is the requested API version for the Build object serialized and passed to the custom builder
	BuildAPIVersion *string `json:"buildAPIVersion,omitempty"`
	// env contains additional environment variables you want to pass into a builder container.
	Env []V1EnvVar `json:"env,omitempty"`
	// exposeDockerSocket will allow running Docker commands (and build Docker images) from inside the Docker container.
	ExposeDockerSocket *bool `json:"exposeDockerSocket,omitempty"`
	// forcePull describes if the controller should configure the build pod to always pull the images for the builder or only pull if it is not present locally
	ForcePull  *bool                   `json:"forcePull,omitempty"`
	From       V1ObjectReference       `json:"from"`
	PullSecret *V1LocalObjectReference `json:"pullSecret,omitempty"`
	// secrets is a list of additional secrets that will be included in the build pod
	Secrets []V1SecretSpec `json:"secrets,omitempty"`
}

V1CustomBuildStrategy CustomBuildStrategy defines input parameters specific to Custom build.

func NewV1CustomBuildStrategy ¶

func NewV1CustomBuildStrategy(from V1ObjectReference) *V1CustomBuildStrategy

NewV1CustomBuildStrategy instantiates a new V1CustomBuildStrategy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1CustomBuildStrategyWithDefaults ¶

func NewV1CustomBuildStrategyWithDefaults() *V1CustomBuildStrategy

NewV1CustomBuildStrategyWithDefaults instantiates a new V1CustomBuildStrategy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1CustomBuildStrategy) GetBuildAPIVersion ¶

func (o *V1CustomBuildStrategy) GetBuildAPIVersion() string

GetBuildAPIVersion returns the BuildAPIVersion field value if set, zero value otherwise.

func (*V1CustomBuildStrategy) GetBuildAPIVersionOk ¶

func (o *V1CustomBuildStrategy) GetBuildAPIVersionOk() (*string, bool)

GetBuildAPIVersionOk returns a tuple with the BuildAPIVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CustomBuildStrategy) GetEnv ¶

func (o *V1CustomBuildStrategy) GetEnv() []V1EnvVar

GetEnv returns the Env field value if set, zero value otherwise.

func (*V1CustomBuildStrategy) GetEnvOk ¶

func (o *V1CustomBuildStrategy) GetEnvOk() ([]V1EnvVar, bool)

GetEnvOk returns a tuple with the Env field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CustomBuildStrategy) GetExposeDockerSocket ¶

func (o *V1CustomBuildStrategy) GetExposeDockerSocket() bool

GetExposeDockerSocket returns the ExposeDockerSocket field value if set, zero value otherwise.

func (*V1CustomBuildStrategy) GetExposeDockerSocketOk ¶

func (o *V1CustomBuildStrategy) GetExposeDockerSocketOk() (*bool, bool)

GetExposeDockerSocketOk returns a tuple with the ExposeDockerSocket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CustomBuildStrategy) GetForcePull ¶

func (o *V1CustomBuildStrategy) GetForcePull() bool

GetForcePull returns the ForcePull field value if set, zero value otherwise.

func (*V1CustomBuildStrategy) GetForcePullOk ¶

func (o *V1CustomBuildStrategy) GetForcePullOk() (*bool, bool)

GetForcePullOk returns a tuple with the ForcePull field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CustomBuildStrategy) GetFrom ¶

GetFrom returns the From field value

func (*V1CustomBuildStrategy) GetFromOk ¶

func (o *V1CustomBuildStrategy) GetFromOk() (*V1ObjectReference, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*V1CustomBuildStrategy) GetPullSecret ¶

func (o *V1CustomBuildStrategy) GetPullSecret() V1LocalObjectReference

GetPullSecret returns the PullSecret field value if set, zero value otherwise.

func (*V1CustomBuildStrategy) GetPullSecretOk ¶

func (o *V1CustomBuildStrategy) GetPullSecretOk() (*V1LocalObjectReference, bool)

GetPullSecretOk returns a tuple with the PullSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CustomBuildStrategy) GetSecrets ¶

func (o *V1CustomBuildStrategy) GetSecrets() []V1SecretSpec

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*V1CustomBuildStrategy) GetSecretsOk ¶

func (o *V1CustomBuildStrategy) GetSecretsOk() ([]V1SecretSpec, bool)

GetSecretsOk returns a tuple with the Secrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CustomBuildStrategy) HasBuildAPIVersion ¶

func (o *V1CustomBuildStrategy) HasBuildAPIVersion() bool

HasBuildAPIVersion returns a boolean if a field has been set.

func (*V1CustomBuildStrategy) HasEnv ¶

func (o *V1CustomBuildStrategy) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*V1CustomBuildStrategy) HasExposeDockerSocket ¶

func (o *V1CustomBuildStrategy) HasExposeDockerSocket() bool

HasExposeDockerSocket returns a boolean if a field has been set.

func (*V1CustomBuildStrategy) HasForcePull ¶

func (o *V1CustomBuildStrategy) HasForcePull() bool

HasForcePull returns a boolean if a field has been set.

func (*V1CustomBuildStrategy) HasPullSecret ¶

func (o *V1CustomBuildStrategy) HasPullSecret() bool

HasPullSecret returns a boolean if a field has been set.

func (*V1CustomBuildStrategy) HasSecrets ¶

func (o *V1CustomBuildStrategy) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (V1CustomBuildStrategy) MarshalJSON ¶

func (o V1CustomBuildStrategy) MarshalJSON() ([]byte, error)

func (*V1CustomBuildStrategy) SetBuildAPIVersion ¶

func (o *V1CustomBuildStrategy) SetBuildAPIVersion(v string)

SetBuildAPIVersion gets a reference to the given string and assigns it to the BuildAPIVersion field.

func (*V1CustomBuildStrategy) SetEnv ¶

func (o *V1CustomBuildStrategy) SetEnv(v []V1EnvVar)

SetEnv gets a reference to the given []V1EnvVar and assigns it to the Env field.

func (*V1CustomBuildStrategy) SetExposeDockerSocket ¶

func (o *V1CustomBuildStrategy) SetExposeDockerSocket(v bool)

SetExposeDockerSocket gets a reference to the given bool and assigns it to the ExposeDockerSocket field.

func (*V1CustomBuildStrategy) SetForcePull ¶

func (o *V1CustomBuildStrategy) SetForcePull(v bool)

SetForcePull gets a reference to the given bool and assigns it to the ForcePull field.

func (*V1CustomBuildStrategy) SetFrom ¶

SetFrom sets field value

func (*V1CustomBuildStrategy) SetPullSecret ¶

func (o *V1CustomBuildStrategy) SetPullSecret(v V1LocalObjectReference)

SetPullSecret gets a reference to the given V1LocalObjectReference and assigns it to the PullSecret field.

func (*V1CustomBuildStrategy) SetSecrets ¶

func (o *V1CustomBuildStrategy) SetSecrets(v []V1SecretSpec)

SetSecrets gets a reference to the given []V1SecretSpec and assigns it to the Secrets field.

func (V1CustomBuildStrategy) ToMap ¶

func (o V1CustomBuildStrategy) ToMap() (map[string]interface{}, error)

type V1CustomDeploymentStrategyParams ¶

type V1CustomDeploymentStrategyParams struct {
	// Command is optional and overrides CMD in the container Image.
	Command []string `json:"command,omitempty"`
	// Environment holds the environment which will be given to the container for Image.
	Environment []V1EnvVar `json:"environment,omitempty"`
	// Image specifies a Docker image which can carry out a deployment.
	Image *string `json:"image,omitempty"`
}

V1CustomDeploymentStrategyParams CustomDeploymentStrategyParams are the input to the Custom deployment strategy.

func NewV1CustomDeploymentStrategyParams ¶

func NewV1CustomDeploymentStrategyParams() *V1CustomDeploymentStrategyParams

NewV1CustomDeploymentStrategyParams instantiates a new V1CustomDeploymentStrategyParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1CustomDeploymentStrategyParamsWithDefaults ¶

func NewV1CustomDeploymentStrategyParamsWithDefaults() *V1CustomDeploymentStrategyParams

NewV1CustomDeploymentStrategyParamsWithDefaults instantiates a new V1CustomDeploymentStrategyParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1CustomDeploymentStrategyParams) GetCommand ¶

func (o *V1CustomDeploymentStrategyParams) GetCommand() []string

GetCommand returns the Command field value if set, zero value otherwise.

func (*V1CustomDeploymentStrategyParams) GetCommandOk ¶

func (o *V1CustomDeploymentStrategyParams) GetCommandOk() ([]string, bool)

GetCommandOk returns a tuple with the Command field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CustomDeploymentStrategyParams) GetEnvironment ¶

func (o *V1CustomDeploymentStrategyParams) GetEnvironment() []V1EnvVar

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*V1CustomDeploymentStrategyParams) GetEnvironmentOk ¶

func (o *V1CustomDeploymentStrategyParams) GetEnvironmentOk() ([]V1EnvVar, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CustomDeploymentStrategyParams) GetImage ¶

GetImage returns the Image field value if set, zero value otherwise.

func (*V1CustomDeploymentStrategyParams) GetImageOk ¶

func (o *V1CustomDeploymentStrategyParams) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1CustomDeploymentStrategyParams) HasCommand ¶

func (o *V1CustomDeploymentStrategyParams) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (*V1CustomDeploymentStrategyParams) HasEnvironment ¶

func (o *V1CustomDeploymentStrategyParams) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*V1CustomDeploymentStrategyParams) HasImage ¶

func (o *V1CustomDeploymentStrategyParams) HasImage() bool

HasImage returns a boolean if a field has been set.

func (V1CustomDeploymentStrategyParams) MarshalJSON ¶

func (o V1CustomDeploymentStrategyParams) MarshalJSON() ([]byte, error)

func (*V1CustomDeploymentStrategyParams) SetCommand ¶

func (o *V1CustomDeploymentStrategyParams) SetCommand(v []string)

SetCommand gets a reference to the given []string and assigns it to the Command field.

func (*V1CustomDeploymentStrategyParams) SetEnvironment ¶

func (o *V1CustomDeploymentStrategyParams) SetEnvironment(v []V1EnvVar)

SetEnvironment gets a reference to the given []V1EnvVar and assigns it to the Environment field.

func (*V1CustomDeploymentStrategyParams) SetImage ¶

SetImage gets a reference to the given string and assigns it to the Image field.

func (V1CustomDeploymentStrategyParams) ToMap ¶

func (o V1CustomDeploymentStrategyParams) ToMap() (map[string]interface{}, error)

type V1DaemonEndpoint ¶

type V1DaemonEndpoint struct {
	// Port number of the given endpoint.
	Port int32 `json:"Port"`
}

V1DaemonEndpoint DaemonEndpoint contains information about a single Daemon endpoint.

func NewV1DaemonEndpoint ¶

func NewV1DaemonEndpoint(port int32) *V1DaemonEndpoint

NewV1DaemonEndpoint instantiates a new V1DaemonEndpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DaemonEndpointWithDefaults ¶

func NewV1DaemonEndpointWithDefaults() *V1DaemonEndpoint

NewV1DaemonEndpointWithDefaults instantiates a new V1DaemonEndpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DaemonEndpoint) GetPort ¶

func (o *V1DaemonEndpoint) GetPort() int32

GetPort returns the Port field value

func (*V1DaemonEndpoint) GetPortOk ¶

func (o *V1DaemonEndpoint) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (V1DaemonEndpoint) MarshalJSON ¶

func (o V1DaemonEndpoint) MarshalJSON() ([]byte, error)

func (*V1DaemonEndpoint) SetPort ¶

func (o *V1DaemonEndpoint) SetPort(v int32)

SetPort sets field value

func (V1DaemonEndpoint) ToMap ¶

func (o V1DaemonEndpoint) ToMap() (map[string]interface{}, error)

type V1DaemonSet ¶

type V1DaemonSet struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string            `json:"kind,omitempty"`
	Metadata *V1ObjectMeta      `json:"metadata,omitempty"`
	Spec     *V1DaemonSetSpec   `json:"spec,omitempty"`
	Status   *V1DaemonSetStatus `json:"status,omitempty"`
}

V1DaemonSet DaemonSet represents the configuration of a daemon set.

func NewV1DaemonSet ¶

func NewV1DaemonSet() *V1DaemonSet

NewV1DaemonSet instantiates a new V1DaemonSet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DaemonSetWithDefaults ¶

func NewV1DaemonSetWithDefaults() *V1DaemonSet

NewV1DaemonSetWithDefaults instantiates a new V1DaemonSet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DaemonSet) GetApiVersion ¶

func (o *V1DaemonSet) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1DaemonSet) GetApiVersionOk ¶

func (o *V1DaemonSet) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSet) GetKind ¶

func (o *V1DaemonSet) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1DaemonSet) GetKindOk ¶

func (o *V1DaemonSet) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSet) GetMetadata ¶

func (o *V1DaemonSet) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1DaemonSet) GetMetadataOk ¶

func (o *V1DaemonSet) GetMetadataOk() (*V1ObjectMeta, 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 (*V1DaemonSet) GetSpec ¶

func (o *V1DaemonSet) GetSpec() V1DaemonSetSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1DaemonSet) GetSpecOk ¶

func (o *V1DaemonSet) GetSpecOk() (*V1DaemonSetSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSet) GetStatus ¶

func (o *V1DaemonSet) GetStatus() V1DaemonSetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1DaemonSet) GetStatusOk ¶

func (o *V1DaemonSet) GetStatusOk() (*V1DaemonSetStatus, 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 (*V1DaemonSet) HasApiVersion ¶

func (o *V1DaemonSet) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1DaemonSet) HasKind ¶

func (o *V1DaemonSet) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1DaemonSet) HasMetadata ¶

func (o *V1DaemonSet) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1DaemonSet) HasSpec ¶

func (o *V1DaemonSet) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1DaemonSet) HasStatus ¶

func (o *V1DaemonSet) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1DaemonSet) MarshalJSON ¶

func (o V1DaemonSet) MarshalJSON() ([]byte, error)

func (*V1DaemonSet) SetApiVersion ¶

func (o *V1DaemonSet) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1DaemonSet) SetKind ¶

func (o *V1DaemonSet) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1DaemonSet) SetMetadata ¶

func (o *V1DaemonSet) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1DaemonSet) SetSpec ¶

func (o *V1DaemonSet) SetSpec(v V1DaemonSetSpec)

SetSpec gets a reference to the given V1DaemonSetSpec and assigns it to the Spec field.

func (*V1DaemonSet) SetStatus ¶

func (o *V1DaemonSet) SetStatus(v V1DaemonSetStatus)

SetStatus gets a reference to the given V1DaemonSetStatus and assigns it to the Status field.

func (V1DaemonSet) ToMap ¶

func (o V1DaemonSet) ToMap() (map[string]interface{}, error)

type V1DaemonSetCondition ¶

type V1DaemonSetCondition struct {
	// Last time the condition transitioned from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// A human readable message indicating details about the transition.
	Message *string `json:"message,omitempty"`
	// The reason for the condition's last transition.
	Reason *string `json:"reason,omitempty"`
	// Status of the condition, one of True, False, Unknown.
	Status string `json:"status"`
	// Type of DaemonSet condition.
	Type string `json:"type"`
}

V1DaemonSetCondition DaemonSetCondition describes the state of a DaemonSet at a certain point.

func NewV1DaemonSetCondition ¶

func NewV1DaemonSetCondition(status string, type_ string) *V1DaemonSetCondition

NewV1DaemonSetCondition instantiates a new V1DaemonSetCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DaemonSetConditionWithDefaults ¶

func NewV1DaemonSetConditionWithDefaults() *V1DaemonSetCondition

NewV1DaemonSetConditionWithDefaults instantiates a new V1DaemonSetCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DaemonSetCondition) GetLastTransitionTime ¶

func (o *V1DaemonSetCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1DaemonSetCondition) GetLastTransitionTimeOk ¶

func (o *V1DaemonSetCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetCondition) GetMessage ¶

func (o *V1DaemonSetCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1DaemonSetCondition) GetMessageOk ¶

func (o *V1DaemonSetCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetCondition) GetReason ¶

func (o *V1DaemonSetCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1DaemonSetCondition) GetReasonOk ¶

func (o *V1DaemonSetCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetCondition) GetStatus ¶

func (o *V1DaemonSetCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1DaemonSetCondition) GetStatusOk ¶

func (o *V1DaemonSetCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1DaemonSetCondition) GetType ¶

func (o *V1DaemonSetCondition) GetType() string

GetType returns the Type field value

func (*V1DaemonSetCondition) GetTypeOk ¶

func (o *V1DaemonSetCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1DaemonSetCondition) HasLastTransitionTime ¶

func (o *V1DaemonSetCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1DaemonSetCondition) HasMessage ¶

func (o *V1DaemonSetCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1DaemonSetCondition) HasReason ¶

func (o *V1DaemonSetCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1DaemonSetCondition) MarshalJSON ¶

func (o V1DaemonSetCondition) MarshalJSON() ([]byte, error)

func (*V1DaemonSetCondition) SetLastTransitionTime ¶

func (o *V1DaemonSetCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1DaemonSetCondition) SetMessage ¶

func (o *V1DaemonSetCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1DaemonSetCondition) SetReason ¶

func (o *V1DaemonSetCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1DaemonSetCondition) SetStatus ¶

func (o *V1DaemonSetCondition) SetStatus(v string)

SetStatus sets field value

func (*V1DaemonSetCondition) SetType ¶

func (o *V1DaemonSetCondition) SetType(v string)

SetType sets field value

func (V1DaemonSetCondition) ToMap ¶

func (o V1DaemonSetCondition) ToMap() (map[string]interface{}, error)

type V1DaemonSetList ¶

type V1DaemonSetList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// A list of daemon sets.
	Items []V1DaemonSet `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1DaemonSetList DaemonSetList is a collection of daemon sets.

func NewV1DaemonSetList ¶

func NewV1DaemonSetList(items []V1DaemonSet) *V1DaemonSetList

NewV1DaemonSetList instantiates a new V1DaemonSetList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DaemonSetListWithDefaults ¶

func NewV1DaemonSetListWithDefaults() *V1DaemonSetList

NewV1DaemonSetListWithDefaults instantiates a new V1DaemonSetList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DaemonSetList) GetApiVersion ¶

func (o *V1DaemonSetList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1DaemonSetList) GetApiVersionOk ¶

func (o *V1DaemonSetList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetList) GetItems ¶

func (o *V1DaemonSetList) GetItems() []V1DaemonSet

GetItems returns the Items field value

func (*V1DaemonSetList) GetItemsOk ¶

func (o *V1DaemonSetList) GetItemsOk() ([]V1DaemonSet, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1DaemonSetList) GetKind ¶

func (o *V1DaemonSetList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1DaemonSetList) GetKindOk ¶

func (o *V1DaemonSetList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetList) GetMetadata ¶

func (o *V1DaemonSetList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1DaemonSetList) GetMetadataOk ¶

func (o *V1DaemonSetList) GetMetadataOk() (*V1ListMeta, 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 (*V1DaemonSetList) HasApiVersion ¶

func (o *V1DaemonSetList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1DaemonSetList) HasKind ¶

func (o *V1DaemonSetList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1DaemonSetList) HasMetadata ¶

func (o *V1DaemonSetList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1DaemonSetList) MarshalJSON ¶

func (o V1DaemonSetList) MarshalJSON() ([]byte, error)

func (*V1DaemonSetList) SetApiVersion ¶

func (o *V1DaemonSetList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1DaemonSetList) SetItems ¶

func (o *V1DaemonSetList) SetItems(v []V1DaemonSet)

SetItems sets field value

func (*V1DaemonSetList) SetKind ¶

func (o *V1DaemonSetList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1DaemonSetList) SetMetadata ¶

func (o *V1DaemonSetList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1DaemonSetList) ToMap ¶

func (o V1DaemonSetList) ToMap() (map[string]interface{}, error)

type V1DaemonSetSpec ¶

type V1DaemonSetSpec struct {
	// The minimum number of seconds for which a newly created DaemonSet pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready).
	MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
	// The number of old history to retain to allow rollback. This is a pointer to distinguish between explicit zero and not specified. Defaults to 10.
	RevisionHistoryLimit *int32                     `json:"revisionHistoryLimit,omitempty"`
	Selector             V1LabelSelector            `json:"selector"`
	Template             V1PodTemplateSpec          `json:"template"`
	UpdateStrategy       *V1DaemonSetUpdateStrategy `json:"updateStrategy,omitempty"`
}

V1DaemonSetSpec DaemonSetSpec is the specification of a daemon set.

func NewV1DaemonSetSpec ¶

func NewV1DaemonSetSpec(selector V1LabelSelector, template V1PodTemplateSpec) *V1DaemonSetSpec

NewV1DaemonSetSpec instantiates a new V1DaemonSetSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DaemonSetSpecWithDefaults ¶

func NewV1DaemonSetSpecWithDefaults() *V1DaemonSetSpec

NewV1DaemonSetSpecWithDefaults instantiates a new V1DaemonSetSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DaemonSetSpec) GetMinReadySeconds ¶

func (o *V1DaemonSetSpec) GetMinReadySeconds() int32

GetMinReadySeconds returns the MinReadySeconds field value if set, zero value otherwise.

func (*V1DaemonSetSpec) GetMinReadySecondsOk ¶

func (o *V1DaemonSetSpec) GetMinReadySecondsOk() (*int32, bool)

GetMinReadySecondsOk returns a tuple with the MinReadySeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetSpec) GetRevisionHistoryLimit ¶

func (o *V1DaemonSetSpec) GetRevisionHistoryLimit() int32

GetRevisionHistoryLimit returns the RevisionHistoryLimit field value if set, zero value otherwise.

func (*V1DaemonSetSpec) GetRevisionHistoryLimitOk ¶

func (o *V1DaemonSetSpec) GetRevisionHistoryLimitOk() (*int32, bool)

GetRevisionHistoryLimitOk returns a tuple with the RevisionHistoryLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetSpec) GetSelector ¶

func (o *V1DaemonSetSpec) GetSelector() V1LabelSelector

GetSelector returns the Selector field value

func (*V1DaemonSetSpec) GetSelectorOk ¶

func (o *V1DaemonSetSpec) GetSelectorOk() (*V1LabelSelector, bool)

GetSelectorOk returns a tuple with the Selector field value and a boolean to check if the value has been set.

func (*V1DaemonSetSpec) GetTemplate ¶

func (o *V1DaemonSetSpec) GetTemplate() V1PodTemplateSpec

GetTemplate returns the Template field value

func (*V1DaemonSetSpec) GetTemplateOk ¶

func (o *V1DaemonSetSpec) GetTemplateOk() (*V1PodTemplateSpec, bool)

GetTemplateOk returns a tuple with the Template field value and a boolean to check if the value has been set.

func (*V1DaemonSetSpec) GetUpdateStrategy ¶

func (o *V1DaemonSetSpec) GetUpdateStrategy() V1DaemonSetUpdateStrategy

GetUpdateStrategy returns the UpdateStrategy field value if set, zero value otherwise.

func (*V1DaemonSetSpec) GetUpdateStrategyOk ¶

func (o *V1DaemonSetSpec) GetUpdateStrategyOk() (*V1DaemonSetUpdateStrategy, bool)

GetUpdateStrategyOk returns a tuple with the UpdateStrategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetSpec) HasMinReadySeconds ¶

func (o *V1DaemonSetSpec) HasMinReadySeconds() bool

HasMinReadySeconds returns a boolean if a field has been set.

func (*V1DaemonSetSpec) HasRevisionHistoryLimit ¶

func (o *V1DaemonSetSpec) HasRevisionHistoryLimit() bool

HasRevisionHistoryLimit returns a boolean if a field has been set.

func (*V1DaemonSetSpec) HasUpdateStrategy ¶

func (o *V1DaemonSetSpec) HasUpdateStrategy() bool

HasUpdateStrategy returns a boolean if a field has been set.

func (V1DaemonSetSpec) MarshalJSON ¶

func (o V1DaemonSetSpec) MarshalJSON() ([]byte, error)

func (*V1DaemonSetSpec) SetMinReadySeconds ¶

func (o *V1DaemonSetSpec) SetMinReadySeconds(v int32)

SetMinReadySeconds gets a reference to the given int32 and assigns it to the MinReadySeconds field.

func (*V1DaemonSetSpec) SetRevisionHistoryLimit ¶

func (o *V1DaemonSetSpec) SetRevisionHistoryLimit(v int32)

SetRevisionHistoryLimit gets a reference to the given int32 and assigns it to the RevisionHistoryLimit field.

func (*V1DaemonSetSpec) SetSelector ¶

func (o *V1DaemonSetSpec) SetSelector(v V1LabelSelector)

SetSelector sets field value

func (*V1DaemonSetSpec) SetTemplate ¶

func (o *V1DaemonSetSpec) SetTemplate(v V1PodTemplateSpec)

SetTemplate sets field value

func (*V1DaemonSetSpec) SetUpdateStrategy ¶

func (o *V1DaemonSetSpec) SetUpdateStrategy(v V1DaemonSetUpdateStrategy)

SetUpdateStrategy gets a reference to the given V1DaemonSetUpdateStrategy and assigns it to the UpdateStrategy field.

func (V1DaemonSetSpec) ToMap ¶

func (o V1DaemonSetSpec) ToMap() (map[string]interface{}, error)

type V1DaemonSetStatus ¶

type V1DaemonSetStatus struct {
	// Count of hash collisions for the DaemonSet. The DaemonSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
	CollisionCount *int32 `json:"collisionCount,omitempty"`
	// Represents the latest available observations of a DaemonSet's current state.
	Conditions []V1DaemonSetCondition `json:"conditions,omitempty"`
	// The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
	CurrentNumberScheduled int32 `json:"currentNumberScheduled"`
	// The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
	DesiredNumberScheduled int32 `json:"desiredNumberScheduled"`
	// The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)
	NumberAvailable *int32 `json:"numberAvailable,omitempty"`
	// The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
	NumberMisscheduled int32 `json:"numberMisscheduled"`
	// The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.
	NumberReady int32 `json:"numberReady"`
	// The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)
	NumberUnavailable *int32 `json:"numberUnavailable,omitempty"`
	// The most recent generation observed by the daemon set controller.
	ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
	// The total number of nodes that are running updated daemon pod
	UpdatedNumberScheduled *int32 `json:"updatedNumberScheduled,omitempty"`
}

V1DaemonSetStatus DaemonSetStatus represents the current status of a daemon set.

func NewV1DaemonSetStatus ¶

func NewV1DaemonSetStatus(currentNumberScheduled int32, desiredNumberScheduled int32, numberMisscheduled int32, numberReady int32) *V1DaemonSetStatus

NewV1DaemonSetStatus instantiates a new V1DaemonSetStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DaemonSetStatusWithDefaults ¶

func NewV1DaemonSetStatusWithDefaults() *V1DaemonSetStatus

NewV1DaemonSetStatusWithDefaults instantiates a new V1DaemonSetStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DaemonSetStatus) GetCollisionCount ¶

func (o *V1DaemonSetStatus) GetCollisionCount() int32

GetCollisionCount returns the CollisionCount field value if set, zero value otherwise.

func (*V1DaemonSetStatus) GetCollisionCountOk ¶

func (o *V1DaemonSetStatus) GetCollisionCountOk() (*int32, bool)

GetCollisionCountOk returns a tuple with the CollisionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) GetConditions ¶

func (o *V1DaemonSetStatus) GetConditions() []V1DaemonSetCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1DaemonSetStatus) GetConditionsOk ¶

func (o *V1DaemonSetStatus) GetConditionsOk() ([]V1DaemonSetCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) GetCurrentNumberScheduled ¶

func (o *V1DaemonSetStatus) GetCurrentNumberScheduled() int32

GetCurrentNumberScheduled returns the CurrentNumberScheduled field value

func (*V1DaemonSetStatus) GetCurrentNumberScheduledOk ¶

func (o *V1DaemonSetStatus) GetCurrentNumberScheduledOk() (*int32, bool)

GetCurrentNumberScheduledOk returns a tuple with the CurrentNumberScheduled field value and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) GetDesiredNumberScheduled ¶

func (o *V1DaemonSetStatus) GetDesiredNumberScheduled() int32

GetDesiredNumberScheduled returns the DesiredNumberScheduled field value

func (*V1DaemonSetStatus) GetDesiredNumberScheduledOk ¶

func (o *V1DaemonSetStatus) GetDesiredNumberScheduledOk() (*int32, bool)

GetDesiredNumberScheduledOk returns a tuple with the DesiredNumberScheduled field value and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) GetNumberAvailable ¶

func (o *V1DaemonSetStatus) GetNumberAvailable() int32

GetNumberAvailable returns the NumberAvailable field value if set, zero value otherwise.

func (*V1DaemonSetStatus) GetNumberAvailableOk ¶

func (o *V1DaemonSetStatus) GetNumberAvailableOk() (*int32, bool)

GetNumberAvailableOk returns a tuple with the NumberAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) GetNumberMisscheduled ¶

func (o *V1DaemonSetStatus) GetNumberMisscheduled() int32

GetNumberMisscheduled returns the NumberMisscheduled field value

func (*V1DaemonSetStatus) GetNumberMisscheduledOk ¶

func (o *V1DaemonSetStatus) GetNumberMisscheduledOk() (*int32, bool)

GetNumberMisscheduledOk returns a tuple with the NumberMisscheduled field value and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) GetNumberReady ¶

func (o *V1DaemonSetStatus) GetNumberReady() int32

GetNumberReady returns the NumberReady field value

func (*V1DaemonSetStatus) GetNumberReadyOk ¶

func (o *V1DaemonSetStatus) GetNumberReadyOk() (*int32, bool)

GetNumberReadyOk returns a tuple with the NumberReady field value and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) GetNumberUnavailable ¶

func (o *V1DaemonSetStatus) GetNumberUnavailable() int32

GetNumberUnavailable returns the NumberUnavailable field value if set, zero value otherwise.

func (*V1DaemonSetStatus) GetNumberUnavailableOk ¶

func (o *V1DaemonSetStatus) GetNumberUnavailableOk() (*int32, bool)

GetNumberUnavailableOk returns a tuple with the NumberUnavailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) GetObservedGeneration ¶

func (o *V1DaemonSetStatus) GetObservedGeneration() int64

GetObservedGeneration returns the ObservedGeneration field value if set, zero value otherwise.

func (*V1DaemonSetStatus) GetObservedGenerationOk ¶

func (o *V1DaemonSetStatus) GetObservedGenerationOk() (*int64, bool)

GetObservedGenerationOk returns a tuple with the ObservedGeneration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) GetUpdatedNumberScheduled ¶

func (o *V1DaemonSetStatus) GetUpdatedNumberScheduled() int32

GetUpdatedNumberScheduled returns the UpdatedNumberScheduled field value if set, zero value otherwise.

func (*V1DaemonSetStatus) GetUpdatedNumberScheduledOk ¶

func (o *V1DaemonSetStatus) GetUpdatedNumberScheduledOk() (*int32, bool)

GetUpdatedNumberScheduledOk returns a tuple with the UpdatedNumberScheduled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetStatus) HasCollisionCount ¶

func (o *V1DaemonSetStatus) HasCollisionCount() bool

HasCollisionCount returns a boolean if a field has been set.

func (*V1DaemonSetStatus) HasConditions ¶

func (o *V1DaemonSetStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1DaemonSetStatus) HasNumberAvailable ¶

func (o *V1DaemonSetStatus) HasNumberAvailable() bool

HasNumberAvailable returns a boolean if a field has been set.

func (*V1DaemonSetStatus) HasNumberUnavailable ¶

func (o *V1DaemonSetStatus) HasNumberUnavailable() bool

HasNumberUnavailable returns a boolean if a field has been set.

func (*V1DaemonSetStatus) HasObservedGeneration ¶

func (o *V1DaemonSetStatus) HasObservedGeneration() bool

HasObservedGeneration returns a boolean if a field has been set.

func (*V1DaemonSetStatus) HasUpdatedNumberScheduled ¶

func (o *V1DaemonSetStatus) HasUpdatedNumberScheduled() bool

HasUpdatedNumberScheduled returns a boolean if a field has been set.

func (V1DaemonSetStatus) MarshalJSON ¶

func (o V1DaemonSetStatus) MarshalJSON() ([]byte, error)

func (*V1DaemonSetStatus) SetCollisionCount ¶

func (o *V1DaemonSetStatus) SetCollisionCount(v int32)

SetCollisionCount gets a reference to the given int32 and assigns it to the CollisionCount field.

func (*V1DaemonSetStatus) SetConditions ¶

func (o *V1DaemonSetStatus) SetConditions(v []V1DaemonSetCondition)

SetConditions gets a reference to the given []V1DaemonSetCondition and assigns it to the Conditions field.

func (*V1DaemonSetStatus) SetCurrentNumberScheduled ¶

func (o *V1DaemonSetStatus) SetCurrentNumberScheduled(v int32)

SetCurrentNumberScheduled sets field value

func (*V1DaemonSetStatus) SetDesiredNumberScheduled ¶

func (o *V1DaemonSetStatus) SetDesiredNumberScheduled(v int32)

SetDesiredNumberScheduled sets field value

func (*V1DaemonSetStatus) SetNumberAvailable ¶

func (o *V1DaemonSetStatus) SetNumberAvailable(v int32)

SetNumberAvailable gets a reference to the given int32 and assigns it to the NumberAvailable field.

func (*V1DaemonSetStatus) SetNumberMisscheduled ¶

func (o *V1DaemonSetStatus) SetNumberMisscheduled(v int32)

SetNumberMisscheduled sets field value

func (*V1DaemonSetStatus) SetNumberReady ¶

func (o *V1DaemonSetStatus) SetNumberReady(v int32)

SetNumberReady sets field value

func (*V1DaemonSetStatus) SetNumberUnavailable ¶

func (o *V1DaemonSetStatus) SetNumberUnavailable(v int32)

SetNumberUnavailable gets a reference to the given int32 and assigns it to the NumberUnavailable field.

func (*V1DaemonSetStatus) SetObservedGeneration ¶

func (o *V1DaemonSetStatus) SetObservedGeneration(v int64)

SetObservedGeneration gets a reference to the given int64 and assigns it to the ObservedGeneration field.

func (*V1DaemonSetStatus) SetUpdatedNumberScheduled ¶

func (o *V1DaemonSetStatus) SetUpdatedNumberScheduled(v int32)

SetUpdatedNumberScheduled gets a reference to the given int32 and assigns it to the UpdatedNumberScheduled field.

func (V1DaemonSetStatus) ToMap ¶

func (o V1DaemonSetStatus) ToMap() (map[string]interface{}, error)

type V1DaemonSetUpdateStrategy ¶

type V1DaemonSetUpdateStrategy struct {
	RollingUpdate *V1RollingUpdateDaemonSet `json:"rollingUpdate,omitempty"`
	// Type of daemon set update. Can be \"RollingUpdate\" or \"OnDelete\". Default is RollingUpdate.
	Type *string `json:"type,omitempty"`
}

V1DaemonSetUpdateStrategy DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.

func NewV1DaemonSetUpdateStrategy ¶

func NewV1DaemonSetUpdateStrategy() *V1DaemonSetUpdateStrategy

NewV1DaemonSetUpdateStrategy instantiates a new V1DaemonSetUpdateStrategy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DaemonSetUpdateStrategyWithDefaults ¶

func NewV1DaemonSetUpdateStrategyWithDefaults() *V1DaemonSetUpdateStrategy

NewV1DaemonSetUpdateStrategyWithDefaults instantiates a new V1DaemonSetUpdateStrategy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DaemonSetUpdateStrategy) GetRollingUpdate ¶

GetRollingUpdate returns the RollingUpdate field value if set, zero value otherwise.

func (*V1DaemonSetUpdateStrategy) GetRollingUpdateOk ¶

func (o *V1DaemonSetUpdateStrategy) GetRollingUpdateOk() (*V1RollingUpdateDaemonSet, bool)

GetRollingUpdateOk returns a tuple with the RollingUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DaemonSetUpdateStrategy) GetType ¶

func (o *V1DaemonSetUpdateStrategy) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1DaemonSetUpdateStrategy) GetTypeOk ¶

func (o *V1DaemonSetUpdateStrategy) 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 (*V1DaemonSetUpdateStrategy) HasRollingUpdate ¶

func (o *V1DaemonSetUpdateStrategy) HasRollingUpdate() bool

HasRollingUpdate returns a boolean if a field has been set.

func (*V1DaemonSetUpdateStrategy) HasType ¶

func (o *V1DaemonSetUpdateStrategy) HasType() bool

HasType returns a boolean if a field has been set.

func (V1DaemonSetUpdateStrategy) MarshalJSON ¶

func (o V1DaemonSetUpdateStrategy) MarshalJSON() ([]byte, error)

func (*V1DaemonSetUpdateStrategy) SetRollingUpdate ¶

func (o *V1DaemonSetUpdateStrategy) SetRollingUpdate(v V1RollingUpdateDaemonSet)

SetRollingUpdate gets a reference to the given V1RollingUpdateDaemonSet and assigns it to the RollingUpdate field.

func (*V1DaemonSetUpdateStrategy) SetType ¶

func (o *V1DaemonSetUpdateStrategy) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V1DaemonSetUpdateStrategy) ToMap ¶

func (o V1DaemonSetUpdateStrategy) ToMap() (map[string]interface{}, error)

type V1DeleteOptions ¶

type V1DeleteOptions struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
	GracePeriodSeconds *int64 `json:"gracePeriodSeconds,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
	OrphanDependents  *bool                  `json:"orphanDependents,omitempty"`
	Preconditions     *V1Preconditions       `json:"preconditions,omitempty"`
	PropagationPolicy *V1DeletionPropagation `json:"propagationPolicy,omitempty"`
}

V1DeleteOptions DeleteOptions may be provided when deleting an API object.

func NewV1DeleteOptions ¶

func NewV1DeleteOptions() *V1DeleteOptions

NewV1DeleteOptions instantiates a new V1DeleteOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeleteOptionsWithDefaults ¶

func NewV1DeleteOptionsWithDefaults() *V1DeleteOptions

NewV1DeleteOptionsWithDefaults instantiates a new V1DeleteOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeleteOptions) GetApiVersion ¶

func (o *V1DeleteOptions) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1DeleteOptions) GetApiVersionOk ¶

func (o *V1DeleteOptions) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeleteOptions) GetGracePeriodSeconds ¶

func (o *V1DeleteOptions) GetGracePeriodSeconds() int64

GetGracePeriodSeconds returns the GracePeriodSeconds field value if set, zero value otherwise.

func (*V1DeleteOptions) GetGracePeriodSecondsOk ¶

func (o *V1DeleteOptions) GetGracePeriodSecondsOk() (*int64, bool)

GetGracePeriodSecondsOk returns a tuple with the GracePeriodSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeleteOptions) GetKind ¶

func (o *V1DeleteOptions) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1DeleteOptions) GetKindOk ¶

func (o *V1DeleteOptions) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeleteOptions) GetOrphanDependents ¶

func (o *V1DeleteOptions) GetOrphanDependents() bool

GetOrphanDependents returns the OrphanDependents field value if set, zero value otherwise.

func (*V1DeleteOptions) GetOrphanDependentsOk ¶

func (o *V1DeleteOptions) GetOrphanDependentsOk() (*bool, bool)

GetOrphanDependentsOk returns a tuple with the OrphanDependents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeleteOptions) GetPreconditions ¶

func (o *V1DeleteOptions) GetPreconditions() V1Preconditions

GetPreconditions returns the Preconditions field value if set, zero value otherwise.

func (*V1DeleteOptions) GetPreconditionsOk ¶

func (o *V1DeleteOptions) GetPreconditionsOk() (*V1Preconditions, bool)

GetPreconditionsOk returns a tuple with the Preconditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeleteOptions) GetPropagationPolicy ¶

func (o *V1DeleteOptions) GetPropagationPolicy() V1DeletionPropagation

GetPropagationPolicy returns the PropagationPolicy field value if set, zero value otherwise.

func (*V1DeleteOptions) GetPropagationPolicyOk ¶

func (o *V1DeleteOptions) GetPropagationPolicyOk() (*V1DeletionPropagation, bool)

GetPropagationPolicyOk returns a tuple with the PropagationPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeleteOptions) HasApiVersion ¶

func (o *V1DeleteOptions) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1DeleteOptions) HasGracePeriodSeconds ¶

func (o *V1DeleteOptions) HasGracePeriodSeconds() bool

HasGracePeriodSeconds returns a boolean if a field has been set.

func (*V1DeleteOptions) HasKind ¶

func (o *V1DeleteOptions) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1DeleteOptions) HasOrphanDependents ¶

func (o *V1DeleteOptions) HasOrphanDependents() bool

HasOrphanDependents returns a boolean if a field has been set.

func (*V1DeleteOptions) HasPreconditions ¶

func (o *V1DeleteOptions) HasPreconditions() bool

HasPreconditions returns a boolean if a field has been set.

func (*V1DeleteOptions) HasPropagationPolicy ¶

func (o *V1DeleteOptions) HasPropagationPolicy() bool

HasPropagationPolicy returns a boolean if a field has been set.

func (V1DeleteOptions) MarshalJSON ¶

func (o V1DeleteOptions) MarshalJSON() ([]byte, error)

func (*V1DeleteOptions) SetApiVersion ¶

func (o *V1DeleteOptions) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1DeleteOptions) SetGracePeriodSeconds ¶

func (o *V1DeleteOptions) SetGracePeriodSeconds(v int64)

SetGracePeriodSeconds gets a reference to the given int64 and assigns it to the GracePeriodSeconds field.

func (*V1DeleteOptions) SetKind ¶

func (o *V1DeleteOptions) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1DeleteOptions) SetOrphanDependents ¶

func (o *V1DeleteOptions) SetOrphanDependents(v bool)

SetOrphanDependents gets a reference to the given bool and assigns it to the OrphanDependents field.

func (*V1DeleteOptions) SetPreconditions ¶

func (o *V1DeleteOptions) SetPreconditions(v V1Preconditions)

SetPreconditions gets a reference to the given V1Preconditions and assigns it to the Preconditions field.

func (*V1DeleteOptions) SetPropagationPolicy ¶

func (o *V1DeleteOptions) SetPropagationPolicy(v V1DeletionPropagation)

SetPropagationPolicy gets a reference to the given V1DeletionPropagation and assigns it to the PropagationPolicy field.

func (V1DeleteOptions) ToMap ¶

func (o V1DeleteOptions) ToMap() (map[string]interface{}, error)

type V1Deployment ¶

type V1Deployment struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string             `json:"kind,omitempty"`
	Metadata *V1ObjectMeta       `json:"metadata,omitempty"`
	Spec     *V1DeploymentSpec   `json:"spec,omitempty"`
	Status   *V1DeploymentStatus `json:"status,omitempty"`
}

V1Deployment Deployment enables declarative updates for Pods and ReplicaSets.

func NewV1Deployment ¶

func NewV1Deployment() *V1Deployment

NewV1Deployment instantiates a new V1Deployment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentWithDefaults ¶

func NewV1DeploymentWithDefaults() *V1Deployment

NewV1DeploymentWithDefaults instantiates a new V1Deployment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Deployment) GetApiVersion ¶

func (o *V1Deployment) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Deployment) GetApiVersionOk ¶

func (o *V1Deployment) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Deployment) GetKind ¶

func (o *V1Deployment) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Deployment) GetKindOk ¶

func (o *V1Deployment) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Deployment) GetMetadata ¶

func (o *V1Deployment) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Deployment) GetMetadataOk ¶

func (o *V1Deployment) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Deployment) GetSpec ¶

func (o *V1Deployment) GetSpec() V1DeploymentSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1Deployment) GetSpecOk ¶

func (o *V1Deployment) GetSpecOk() (*V1DeploymentSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Deployment) GetStatus ¶

func (o *V1Deployment) GetStatus() V1DeploymentStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1Deployment) GetStatusOk ¶

func (o *V1Deployment) GetStatusOk() (*V1DeploymentStatus, 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 (*V1Deployment) HasApiVersion ¶

func (o *V1Deployment) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Deployment) HasKind ¶

func (o *V1Deployment) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Deployment) HasMetadata ¶

func (o *V1Deployment) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Deployment) HasSpec ¶

func (o *V1Deployment) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1Deployment) HasStatus ¶

func (o *V1Deployment) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1Deployment) MarshalJSON ¶

func (o V1Deployment) MarshalJSON() ([]byte, error)

func (*V1Deployment) SetApiVersion ¶

func (o *V1Deployment) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Deployment) SetKind ¶

func (o *V1Deployment) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Deployment) SetMetadata ¶

func (o *V1Deployment) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Deployment) SetSpec ¶

func (o *V1Deployment) SetSpec(v V1DeploymentSpec)

SetSpec gets a reference to the given V1DeploymentSpec and assigns it to the Spec field.

func (*V1Deployment) SetStatus ¶

func (o *V1Deployment) SetStatus(v V1DeploymentStatus)

SetStatus gets a reference to the given V1DeploymentStatus and assigns it to the Status field.

func (V1Deployment) ToMap ¶

func (o V1Deployment) ToMap() (map[string]interface{}, error)

type V1DeploymentCause ¶

type V1DeploymentCause struct {
	ImageTrigger *V1DeploymentCauseImageTrigger `json:"imageTrigger,omitempty"`
	// Type of the trigger that resulted in the creation of a new deployment
	Type string `json:"type"`
}

V1DeploymentCause DeploymentCause captures information about a particular cause of a deployment.

func NewV1DeploymentCause ¶

func NewV1DeploymentCause(type_ string) *V1DeploymentCause

NewV1DeploymentCause instantiates a new V1DeploymentCause object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentCauseWithDefaults ¶

func NewV1DeploymentCauseWithDefaults() *V1DeploymentCause

NewV1DeploymentCauseWithDefaults instantiates a new V1DeploymentCause object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentCause) GetImageTrigger ¶

func (o *V1DeploymentCause) GetImageTrigger() V1DeploymentCauseImageTrigger

GetImageTrigger returns the ImageTrigger field value if set, zero value otherwise.

func (*V1DeploymentCause) GetImageTriggerOk ¶

func (o *V1DeploymentCause) GetImageTriggerOk() (*V1DeploymentCauseImageTrigger, bool)

GetImageTriggerOk returns a tuple with the ImageTrigger field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentCause) GetType ¶

func (o *V1DeploymentCause) GetType() string

GetType returns the Type field value

func (*V1DeploymentCause) GetTypeOk ¶

func (o *V1DeploymentCause) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1DeploymentCause) HasImageTrigger ¶

func (o *V1DeploymentCause) HasImageTrigger() bool

HasImageTrigger returns a boolean if a field has been set.

func (V1DeploymentCause) MarshalJSON ¶

func (o V1DeploymentCause) MarshalJSON() ([]byte, error)

func (*V1DeploymentCause) SetImageTrigger ¶

func (o *V1DeploymentCause) SetImageTrigger(v V1DeploymentCauseImageTrigger)

SetImageTrigger gets a reference to the given V1DeploymentCauseImageTrigger and assigns it to the ImageTrigger field.

func (*V1DeploymentCause) SetType ¶

func (o *V1DeploymentCause) SetType(v string)

SetType sets field value

func (V1DeploymentCause) ToMap ¶

func (o V1DeploymentCause) ToMap() (map[string]interface{}, error)

type V1DeploymentCauseImageTrigger ¶

type V1DeploymentCauseImageTrigger struct {
	From V1ObjectReference `json:"from"`
}

V1DeploymentCauseImageTrigger DeploymentCauseImageTrigger represents details about the cause of a deployment originating from an image change trigger

func NewV1DeploymentCauseImageTrigger ¶

func NewV1DeploymentCauseImageTrigger(from V1ObjectReference) *V1DeploymentCauseImageTrigger

NewV1DeploymentCauseImageTrigger instantiates a new V1DeploymentCauseImageTrigger object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentCauseImageTriggerWithDefaults ¶

func NewV1DeploymentCauseImageTriggerWithDefaults() *V1DeploymentCauseImageTrigger

NewV1DeploymentCauseImageTriggerWithDefaults instantiates a new V1DeploymentCauseImageTrigger object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentCauseImageTrigger) GetFrom ¶

GetFrom returns the From field value

func (*V1DeploymentCauseImageTrigger) GetFromOk ¶

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (V1DeploymentCauseImageTrigger) MarshalJSON ¶

func (o V1DeploymentCauseImageTrigger) MarshalJSON() ([]byte, error)

func (*V1DeploymentCauseImageTrigger) SetFrom ¶

SetFrom sets field value

func (V1DeploymentCauseImageTrigger) ToMap ¶

func (o V1DeploymentCauseImageTrigger) ToMap() (map[string]interface{}, error)

type V1DeploymentCondition ¶

type V1DeploymentCondition struct {
	// Last time the condition transitioned from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// The last time this condition was updated.
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`
	// A human readable message indicating details about the transition.
	Message *string `json:"message,omitempty"`
	// The reason for the condition's last transition.
	Reason *string `json:"reason,omitempty"`
	// Status of the condition, one of True, False, Unknown.
	Status string `json:"status"`
	// Type of deployment condition.
	Type string `json:"type"`
}

V1DeploymentCondition DeploymentCondition describes the state of a deployment at a certain point.

func NewV1DeploymentCondition ¶

func NewV1DeploymentCondition(status string, type_ string) *V1DeploymentCondition

NewV1DeploymentCondition instantiates a new V1DeploymentCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentConditionWithDefaults ¶

func NewV1DeploymentConditionWithDefaults() *V1DeploymentCondition

NewV1DeploymentConditionWithDefaults instantiates a new V1DeploymentCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentCondition) GetLastTransitionTime ¶

func (o *V1DeploymentCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1DeploymentCondition) GetLastTransitionTimeOk ¶

func (o *V1DeploymentCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentCondition) GetLastUpdateTime ¶

func (o *V1DeploymentCondition) GetLastUpdateTime() string

GetLastUpdateTime returns the LastUpdateTime field value if set, zero value otherwise.

func (*V1DeploymentCondition) GetLastUpdateTimeOk ¶

func (o *V1DeploymentCondition) GetLastUpdateTimeOk() (*string, bool)

GetLastUpdateTimeOk returns a tuple with the LastUpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentCondition) GetMessage ¶

func (o *V1DeploymentCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1DeploymentCondition) GetMessageOk ¶

func (o *V1DeploymentCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentCondition) GetReason ¶

func (o *V1DeploymentCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1DeploymentCondition) GetReasonOk ¶

func (o *V1DeploymentCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentCondition) GetStatus ¶

func (o *V1DeploymentCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1DeploymentCondition) GetStatusOk ¶

func (o *V1DeploymentCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1DeploymentCondition) GetType ¶

func (o *V1DeploymentCondition) GetType() string

GetType returns the Type field value

func (*V1DeploymentCondition) GetTypeOk ¶

func (o *V1DeploymentCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1DeploymentCondition) HasLastTransitionTime ¶

func (o *V1DeploymentCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1DeploymentCondition) HasLastUpdateTime ¶

func (o *V1DeploymentCondition) HasLastUpdateTime() bool

HasLastUpdateTime returns a boolean if a field has been set.

func (*V1DeploymentCondition) HasMessage ¶

func (o *V1DeploymentCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1DeploymentCondition) HasReason ¶

func (o *V1DeploymentCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1DeploymentCondition) MarshalJSON ¶

func (o V1DeploymentCondition) MarshalJSON() ([]byte, error)

func (*V1DeploymentCondition) SetLastTransitionTime ¶

func (o *V1DeploymentCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1DeploymentCondition) SetLastUpdateTime ¶

func (o *V1DeploymentCondition) SetLastUpdateTime(v string)

SetLastUpdateTime gets a reference to the given string and assigns it to the LastUpdateTime field.

func (*V1DeploymentCondition) SetMessage ¶

func (o *V1DeploymentCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1DeploymentCondition) SetReason ¶

func (o *V1DeploymentCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1DeploymentCondition) SetStatus ¶

func (o *V1DeploymentCondition) SetStatus(v string)

SetStatus sets field value

func (*V1DeploymentCondition) SetType ¶

func (o *V1DeploymentCondition) SetType(v string)

SetType sets field value

func (V1DeploymentCondition) ToMap ¶

func (o V1DeploymentCondition) ToMap() (map[string]interface{}, error)

type V1DeploymentConfig ¶

type V1DeploymentConfig struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string                   `json:"kind,omitempty"`
	Metadata *V1ObjectMeta             `json:"metadata,omitempty"`
	Spec     V1DeploymentConfigSpec    `json:"spec"`
	Status   *V1DeploymentConfigStatus `json:"status,omitempty"`
}

V1DeploymentConfig Deployment Configs define the template for a pod and manages deploying new images or configuration changes. A single deployment configuration is usually analogous to a single micro-service. Can support many different deployment patterns, including full restart, customizable rolling updates, and fully custom behaviors, as well as pre- and post- deployment hooks. Each individual deployment is represented as a replication controller. A deployment is \"triggered\" when its configuration is changed or a tag in an Image Stream is changed. Triggers can be disabled to allow manual control over a deployment. The \"strategy\" determines how the deployment is carried out and may be changed at any time. The `latestVersion` field is updated when a new deployment is triggered by any means.

func NewV1DeploymentConfig ¶

func NewV1DeploymentConfig(spec V1DeploymentConfigSpec) *V1DeploymentConfig

NewV1DeploymentConfig instantiates a new V1DeploymentConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentConfigWithDefaults ¶

func NewV1DeploymentConfigWithDefaults() *V1DeploymentConfig

NewV1DeploymentConfigWithDefaults instantiates a new V1DeploymentConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentConfig) GetApiVersion ¶

func (o *V1DeploymentConfig) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1DeploymentConfig) GetApiVersionOk ¶

func (o *V1DeploymentConfig) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfig) GetKind ¶

func (o *V1DeploymentConfig) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1DeploymentConfig) GetKindOk ¶

func (o *V1DeploymentConfig) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfig) GetMetadata ¶

func (o *V1DeploymentConfig) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1DeploymentConfig) GetMetadataOk ¶

func (o *V1DeploymentConfig) GetMetadataOk() (*V1ObjectMeta, 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 (*V1DeploymentConfig) GetSpec ¶

GetSpec returns the Spec field value

func (*V1DeploymentConfig) GetSpecOk ¶

func (o *V1DeploymentConfig) GetSpecOk() (*V1DeploymentConfigSpec, bool)

GetSpecOk returns a tuple with the Spec field value and a boolean to check if the value has been set.

func (*V1DeploymentConfig) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1DeploymentConfig) GetStatusOk ¶

func (o *V1DeploymentConfig) GetStatusOk() (*V1DeploymentConfigStatus, 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 (*V1DeploymentConfig) HasApiVersion ¶

func (o *V1DeploymentConfig) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1DeploymentConfig) HasKind ¶

func (o *V1DeploymentConfig) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1DeploymentConfig) HasMetadata ¶

func (o *V1DeploymentConfig) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1DeploymentConfig) HasStatus ¶

func (o *V1DeploymentConfig) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1DeploymentConfig) MarshalJSON ¶

func (o V1DeploymentConfig) MarshalJSON() ([]byte, error)

func (*V1DeploymentConfig) SetApiVersion ¶

func (o *V1DeploymentConfig) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1DeploymentConfig) SetKind ¶

func (o *V1DeploymentConfig) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1DeploymentConfig) SetMetadata ¶

func (o *V1DeploymentConfig) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1DeploymentConfig) SetSpec ¶

SetSpec sets field value

func (*V1DeploymentConfig) SetStatus ¶

SetStatus gets a reference to the given V1DeploymentConfigStatus and assigns it to the Status field.

func (V1DeploymentConfig) ToMap ¶

func (o V1DeploymentConfig) ToMap() (map[string]interface{}, error)

type V1DeploymentConfigList ¶

type V1DeploymentConfigList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is a list of deployment configs
	Items []V1DeploymentConfig `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1DeploymentConfigList DeploymentConfigList is a collection of deployment configs.

func NewV1DeploymentConfigList ¶

func NewV1DeploymentConfigList(items []V1DeploymentConfig) *V1DeploymentConfigList

NewV1DeploymentConfigList instantiates a new V1DeploymentConfigList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentConfigListWithDefaults ¶

func NewV1DeploymentConfigListWithDefaults() *V1DeploymentConfigList

NewV1DeploymentConfigListWithDefaults instantiates a new V1DeploymentConfigList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentConfigList) GetApiVersion ¶

func (o *V1DeploymentConfigList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1DeploymentConfigList) GetApiVersionOk ¶

func (o *V1DeploymentConfigList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigList) GetItems ¶

GetItems returns the Items field value

func (*V1DeploymentConfigList) GetItemsOk ¶

func (o *V1DeploymentConfigList) GetItemsOk() ([]V1DeploymentConfig, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigList) GetKind ¶

func (o *V1DeploymentConfigList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1DeploymentConfigList) GetKindOk ¶

func (o *V1DeploymentConfigList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigList) GetMetadata ¶

func (o *V1DeploymentConfigList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1DeploymentConfigList) GetMetadataOk ¶

func (o *V1DeploymentConfigList) GetMetadataOk() (*V1ListMeta, 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 (*V1DeploymentConfigList) HasApiVersion ¶

func (o *V1DeploymentConfigList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1DeploymentConfigList) HasKind ¶

func (o *V1DeploymentConfigList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1DeploymentConfigList) HasMetadata ¶

func (o *V1DeploymentConfigList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1DeploymentConfigList) MarshalJSON ¶

func (o V1DeploymentConfigList) MarshalJSON() ([]byte, error)

func (*V1DeploymentConfigList) SetApiVersion ¶

func (o *V1DeploymentConfigList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1DeploymentConfigList) SetItems ¶

func (o *V1DeploymentConfigList) SetItems(v []V1DeploymentConfig)

SetItems sets field value

func (*V1DeploymentConfigList) SetKind ¶

func (o *V1DeploymentConfigList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1DeploymentConfigList) SetMetadata ¶

func (o *V1DeploymentConfigList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1DeploymentConfigList) ToMap ¶

func (o V1DeploymentConfigList) ToMap() (map[string]interface{}, error)

type V1DeploymentConfigRollback ¶

type V1DeploymentConfigRollback struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// Name of the deployment config that will be rolled back.
	Name string                         `json:"name"`
	Spec V1DeploymentConfigRollbackSpec `json:"spec"`
	// UpdatedAnnotations is a set of new annotations that will be added in the deployment config.
	UpdatedAnnotations map[string]interface{} `json:"updatedAnnotations,omitempty"`
}

V1DeploymentConfigRollback DeploymentConfigRollback provides the input to rollback generation.

func NewV1DeploymentConfigRollback ¶

func NewV1DeploymentConfigRollback(name string, spec V1DeploymentConfigRollbackSpec) *V1DeploymentConfigRollback

NewV1DeploymentConfigRollback instantiates a new V1DeploymentConfigRollback object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentConfigRollbackWithDefaults ¶

func NewV1DeploymentConfigRollbackWithDefaults() *V1DeploymentConfigRollback

NewV1DeploymentConfigRollbackWithDefaults instantiates a new V1DeploymentConfigRollback object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentConfigRollback) GetApiVersion ¶

func (o *V1DeploymentConfigRollback) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1DeploymentConfigRollback) GetApiVersionOk ¶

func (o *V1DeploymentConfigRollback) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollback) GetKind ¶

func (o *V1DeploymentConfigRollback) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1DeploymentConfigRollback) GetKindOk ¶

func (o *V1DeploymentConfigRollback) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollback) GetName ¶

func (o *V1DeploymentConfigRollback) GetName() string

GetName returns the Name field value

func (*V1DeploymentConfigRollback) GetNameOk ¶

func (o *V1DeploymentConfigRollback) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollback) GetSpec ¶

GetSpec returns the Spec field value

func (*V1DeploymentConfigRollback) GetSpecOk ¶

GetSpecOk returns a tuple with the Spec field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollback) GetUpdatedAnnotations ¶

func (o *V1DeploymentConfigRollback) GetUpdatedAnnotations() map[string]interface{}

GetUpdatedAnnotations returns the UpdatedAnnotations field value if set, zero value otherwise.

func (*V1DeploymentConfigRollback) GetUpdatedAnnotationsOk ¶

func (o *V1DeploymentConfigRollback) GetUpdatedAnnotationsOk() (map[string]interface{}, bool)

GetUpdatedAnnotationsOk returns a tuple with the UpdatedAnnotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollback) HasApiVersion ¶

func (o *V1DeploymentConfigRollback) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1DeploymentConfigRollback) HasKind ¶

func (o *V1DeploymentConfigRollback) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1DeploymentConfigRollback) HasUpdatedAnnotations ¶

func (o *V1DeploymentConfigRollback) HasUpdatedAnnotations() bool

HasUpdatedAnnotations returns a boolean if a field has been set.

func (V1DeploymentConfigRollback) MarshalJSON ¶

func (o V1DeploymentConfigRollback) MarshalJSON() ([]byte, error)

func (*V1DeploymentConfigRollback) SetApiVersion ¶

func (o *V1DeploymentConfigRollback) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1DeploymentConfigRollback) SetKind ¶

func (o *V1DeploymentConfigRollback) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1DeploymentConfigRollback) SetName ¶

func (o *V1DeploymentConfigRollback) SetName(v string)

SetName sets field value

func (*V1DeploymentConfigRollback) SetSpec ¶

SetSpec sets field value

func (*V1DeploymentConfigRollback) SetUpdatedAnnotations ¶

func (o *V1DeploymentConfigRollback) SetUpdatedAnnotations(v map[string]interface{})

SetUpdatedAnnotations gets a reference to the given map[string]interface{} and assigns it to the UpdatedAnnotations field.

func (V1DeploymentConfigRollback) ToMap ¶

func (o V1DeploymentConfigRollback) ToMap() (map[string]interface{}, error)

type V1DeploymentConfigRollbackSpec ¶

type V1DeploymentConfigRollbackSpec struct {
	From V1ObjectReference `json:"from"`
	// IncludeReplicationMeta specifies whether to include the replica count and selector.
	IncludeReplicationMeta bool `json:"includeReplicationMeta"`
	// IncludeStrategy specifies whether to include the deployment Strategy.
	IncludeStrategy bool `json:"includeStrategy"`
	// IncludeTemplate specifies whether to include the PodTemplateSpec.
	IncludeTemplate bool `json:"includeTemplate"`
	// IncludeTriggers specifies whether to include config Triggers.
	IncludeTriggers bool `json:"includeTriggers"`
	// Revision to rollback to. If set to 0, rollback to the last revision.
	Revision *int64 `json:"revision,omitempty"`
}

V1DeploymentConfigRollbackSpec DeploymentConfigRollbackSpec represents the options for rollback generation.

func NewV1DeploymentConfigRollbackSpec ¶

func NewV1DeploymentConfigRollbackSpec(from V1ObjectReference, includeReplicationMeta bool, includeStrategy bool, includeTemplate bool, includeTriggers bool) *V1DeploymentConfigRollbackSpec

NewV1DeploymentConfigRollbackSpec instantiates a new V1DeploymentConfigRollbackSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentConfigRollbackSpecWithDefaults ¶

func NewV1DeploymentConfigRollbackSpecWithDefaults() *V1DeploymentConfigRollbackSpec

NewV1DeploymentConfigRollbackSpecWithDefaults instantiates a new V1DeploymentConfigRollbackSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentConfigRollbackSpec) GetFrom ¶

GetFrom returns the From field value

func (*V1DeploymentConfigRollbackSpec) GetFromOk ¶

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollbackSpec) GetIncludeReplicationMeta ¶

func (o *V1DeploymentConfigRollbackSpec) GetIncludeReplicationMeta() bool

GetIncludeReplicationMeta returns the IncludeReplicationMeta field value

func (*V1DeploymentConfigRollbackSpec) GetIncludeReplicationMetaOk ¶

func (o *V1DeploymentConfigRollbackSpec) GetIncludeReplicationMetaOk() (*bool, bool)

GetIncludeReplicationMetaOk returns a tuple with the IncludeReplicationMeta field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollbackSpec) GetIncludeStrategy ¶

func (o *V1DeploymentConfigRollbackSpec) GetIncludeStrategy() bool

GetIncludeStrategy returns the IncludeStrategy field value

func (*V1DeploymentConfigRollbackSpec) GetIncludeStrategyOk ¶

func (o *V1DeploymentConfigRollbackSpec) GetIncludeStrategyOk() (*bool, bool)

GetIncludeStrategyOk returns a tuple with the IncludeStrategy field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollbackSpec) GetIncludeTemplate ¶

func (o *V1DeploymentConfigRollbackSpec) GetIncludeTemplate() bool

GetIncludeTemplate returns the IncludeTemplate field value

func (*V1DeploymentConfigRollbackSpec) GetIncludeTemplateOk ¶

func (o *V1DeploymentConfigRollbackSpec) GetIncludeTemplateOk() (*bool, bool)

GetIncludeTemplateOk returns a tuple with the IncludeTemplate field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollbackSpec) GetIncludeTriggers ¶

func (o *V1DeploymentConfigRollbackSpec) GetIncludeTriggers() bool

GetIncludeTriggers returns the IncludeTriggers field value

func (*V1DeploymentConfigRollbackSpec) GetIncludeTriggersOk ¶

func (o *V1DeploymentConfigRollbackSpec) GetIncludeTriggersOk() (*bool, bool)

GetIncludeTriggersOk returns a tuple with the IncludeTriggers field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollbackSpec) GetRevision ¶

func (o *V1DeploymentConfigRollbackSpec) GetRevision() int64

GetRevision returns the Revision field value if set, zero value otherwise.

func (*V1DeploymentConfigRollbackSpec) GetRevisionOk ¶

func (o *V1DeploymentConfigRollbackSpec) GetRevisionOk() (*int64, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigRollbackSpec) HasRevision ¶

func (o *V1DeploymentConfigRollbackSpec) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (V1DeploymentConfigRollbackSpec) MarshalJSON ¶

func (o V1DeploymentConfigRollbackSpec) MarshalJSON() ([]byte, error)

func (*V1DeploymentConfigRollbackSpec) SetFrom ¶

SetFrom sets field value

func (*V1DeploymentConfigRollbackSpec) SetIncludeReplicationMeta ¶

func (o *V1DeploymentConfigRollbackSpec) SetIncludeReplicationMeta(v bool)

SetIncludeReplicationMeta sets field value

func (*V1DeploymentConfigRollbackSpec) SetIncludeStrategy ¶

func (o *V1DeploymentConfigRollbackSpec) SetIncludeStrategy(v bool)

SetIncludeStrategy sets field value

func (*V1DeploymentConfigRollbackSpec) SetIncludeTemplate ¶

func (o *V1DeploymentConfigRollbackSpec) SetIncludeTemplate(v bool)

SetIncludeTemplate sets field value

func (*V1DeploymentConfigRollbackSpec) SetIncludeTriggers ¶

func (o *V1DeploymentConfigRollbackSpec) SetIncludeTriggers(v bool)

SetIncludeTriggers sets field value

func (*V1DeploymentConfigRollbackSpec) SetRevision ¶

func (o *V1DeploymentConfigRollbackSpec) SetRevision(v int64)

SetRevision gets a reference to the given int64 and assigns it to the Revision field.

func (V1DeploymentConfigRollbackSpec) ToMap ¶

func (o V1DeploymentConfigRollbackSpec) ToMap() (map[string]interface{}, error)

type V1DeploymentConfigSpec ¶

type V1DeploymentConfigSpec struct {
	// MinReadySeconds is the minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
	MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
	// Paused indicates that the deployment config is paused resulting in no new deployments on template changes or changes in the template caused by other triggers.
	Paused *bool `json:"paused,omitempty"`
	// Replicas is the number of desired replicas.
	Replicas int32 `json:"replicas"`
	// RevisionHistoryLimit is the number of old ReplicationControllers to retain to allow for rollbacks. This field is a pointer to allow for differentiation between an explicit zero and not specified. Defaults to 10. (This only applies to DeploymentConfigs created via the new group API resource, not the legacy resource.)
	RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty"`
	// Selector is a label query over pods that should match the Replicas count.
	Selector map[string]interface{} `json:"selector,omitempty"`
	Strategy V1DeploymentStrategy   `json:"strategy"`
	Template *V1PodTemplateSpec     `json:"template,omitempty"`
	// Test ensures that this deployment config will have zero replicas except while a deployment is running. This allows the deployment config to be used as a continuous deployment test - triggering on images, running the deployment, and then succeeding or failing. Post strategy hooks and After actions can be used to integrate successful deployment with an action.
	Test bool `json:"test"`
	// Triggers determine how updates to a DeploymentConfig result in new deployments. If no triggers are defined, a new deployment can only occur as a result of an explicit client update to the DeploymentConfig with a new LatestVersion. If null, defaults to having a config change trigger.
	Triggers []V1DeploymentTriggerPolicy `json:"triggers"`
}

V1DeploymentConfigSpec DeploymentConfigSpec represents the desired state of the deployment.

func NewV1DeploymentConfigSpec ¶

func NewV1DeploymentConfigSpec(replicas int32, strategy V1DeploymentStrategy, test bool, triggers []V1DeploymentTriggerPolicy) *V1DeploymentConfigSpec

NewV1DeploymentConfigSpec instantiates a new V1DeploymentConfigSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentConfigSpecWithDefaults ¶

func NewV1DeploymentConfigSpecWithDefaults() *V1DeploymentConfigSpec

NewV1DeploymentConfigSpecWithDefaults instantiates a new V1DeploymentConfigSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentConfigSpec) GetMinReadySeconds ¶

func (o *V1DeploymentConfigSpec) GetMinReadySeconds() int32

GetMinReadySeconds returns the MinReadySeconds field value if set, zero value otherwise.

func (*V1DeploymentConfigSpec) GetMinReadySecondsOk ¶

func (o *V1DeploymentConfigSpec) GetMinReadySecondsOk() (*int32, bool)

GetMinReadySecondsOk returns a tuple with the MinReadySeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigSpec) GetPaused ¶

func (o *V1DeploymentConfigSpec) GetPaused() bool

GetPaused returns the Paused field value if set, zero value otherwise.

func (*V1DeploymentConfigSpec) GetPausedOk ¶

func (o *V1DeploymentConfigSpec) GetPausedOk() (*bool, bool)

GetPausedOk returns a tuple with the Paused field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigSpec) GetReplicas ¶

func (o *V1DeploymentConfigSpec) GetReplicas() int32

GetReplicas returns the Replicas field value

func (*V1DeploymentConfigSpec) GetReplicasOk ¶

func (o *V1DeploymentConfigSpec) GetReplicasOk() (*int32, bool)

GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigSpec) GetRevisionHistoryLimit ¶

func (o *V1DeploymentConfigSpec) GetRevisionHistoryLimit() int32

GetRevisionHistoryLimit returns the RevisionHistoryLimit field value if set, zero value otherwise.

func (*V1DeploymentConfigSpec) GetRevisionHistoryLimitOk ¶

func (o *V1DeploymentConfigSpec) GetRevisionHistoryLimitOk() (*int32, bool)

GetRevisionHistoryLimitOk returns a tuple with the RevisionHistoryLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigSpec) GetSelector ¶

func (o *V1DeploymentConfigSpec) GetSelector() map[string]interface{}

GetSelector returns the Selector field value if set, zero value otherwise.

func (*V1DeploymentConfigSpec) GetSelectorOk ¶

func (o *V1DeploymentConfigSpec) GetSelectorOk() (map[string]interface{}, bool)

GetSelectorOk returns a tuple with the Selector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigSpec) GetStrategy ¶

GetStrategy returns the Strategy field value

func (*V1DeploymentConfigSpec) GetStrategyOk ¶

func (o *V1DeploymentConfigSpec) GetStrategyOk() (*V1DeploymentStrategy, bool)

GetStrategyOk returns a tuple with the Strategy field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigSpec) GetTemplate ¶

func (o *V1DeploymentConfigSpec) GetTemplate() V1PodTemplateSpec

GetTemplate returns the Template field value if set, zero value otherwise.

func (*V1DeploymentConfigSpec) GetTemplateOk ¶

func (o *V1DeploymentConfigSpec) GetTemplateOk() (*V1PodTemplateSpec, bool)

GetTemplateOk returns a tuple with the Template field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigSpec) GetTest ¶

func (o *V1DeploymentConfigSpec) GetTest() bool

GetTest returns the Test field value

func (*V1DeploymentConfigSpec) GetTestOk ¶

func (o *V1DeploymentConfigSpec) GetTestOk() (*bool, bool)

GetTestOk returns a tuple with the Test field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigSpec) GetTriggers ¶

GetTriggers returns the Triggers field value

func (*V1DeploymentConfigSpec) GetTriggersOk ¶

func (o *V1DeploymentConfigSpec) GetTriggersOk() ([]V1DeploymentTriggerPolicy, bool)

GetTriggersOk returns a tuple with the Triggers field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigSpec) HasMinReadySeconds ¶

func (o *V1DeploymentConfigSpec) HasMinReadySeconds() bool

HasMinReadySeconds returns a boolean if a field has been set.

func (*V1DeploymentConfigSpec) HasPaused ¶

func (o *V1DeploymentConfigSpec) HasPaused() bool

HasPaused returns a boolean if a field has been set.

func (*V1DeploymentConfigSpec) HasRevisionHistoryLimit ¶

func (o *V1DeploymentConfigSpec) HasRevisionHistoryLimit() bool

HasRevisionHistoryLimit returns a boolean if a field has been set.

func (*V1DeploymentConfigSpec) HasSelector ¶

func (o *V1DeploymentConfigSpec) HasSelector() bool

HasSelector returns a boolean if a field has been set.

func (*V1DeploymentConfigSpec) HasTemplate ¶

func (o *V1DeploymentConfigSpec) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

func (V1DeploymentConfigSpec) MarshalJSON ¶

func (o V1DeploymentConfigSpec) MarshalJSON() ([]byte, error)

func (*V1DeploymentConfigSpec) SetMinReadySeconds ¶

func (o *V1DeploymentConfigSpec) SetMinReadySeconds(v int32)

SetMinReadySeconds gets a reference to the given int32 and assigns it to the MinReadySeconds field.

func (*V1DeploymentConfigSpec) SetPaused ¶

func (o *V1DeploymentConfigSpec) SetPaused(v bool)

SetPaused gets a reference to the given bool and assigns it to the Paused field.

func (*V1DeploymentConfigSpec) SetReplicas ¶

func (o *V1DeploymentConfigSpec) SetReplicas(v int32)

SetReplicas sets field value

func (*V1DeploymentConfigSpec) SetRevisionHistoryLimit ¶

func (o *V1DeploymentConfigSpec) SetRevisionHistoryLimit(v int32)

SetRevisionHistoryLimit gets a reference to the given int32 and assigns it to the RevisionHistoryLimit field.

func (*V1DeploymentConfigSpec) SetSelector ¶

func (o *V1DeploymentConfigSpec) SetSelector(v map[string]interface{})

SetSelector gets a reference to the given map[string]interface{} and assigns it to the Selector field.

func (*V1DeploymentConfigSpec) SetStrategy ¶

func (o *V1DeploymentConfigSpec) SetStrategy(v V1DeploymentStrategy)

SetStrategy sets field value

func (*V1DeploymentConfigSpec) SetTemplate ¶

func (o *V1DeploymentConfigSpec) SetTemplate(v V1PodTemplateSpec)

SetTemplate gets a reference to the given V1PodTemplateSpec and assigns it to the Template field.

func (*V1DeploymentConfigSpec) SetTest ¶

func (o *V1DeploymentConfigSpec) SetTest(v bool)

SetTest sets field value

func (*V1DeploymentConfigSpec) SetTriggers ¶

SetTriggers sets field value

func (V1DeploymentConfigSpec) ToMap ¶

func (o V1DeploymentConfigSpec) ToMap() (map[string]interface{}, error)

type V1DeploymentConfigStatus ¶

type V1DeploymentConfigStatus struct {
	// AvailableReplicas is the total number of available pods targeted by this deployment config.
	AvailableReplicas int32 `json:"availableReplicas"`
	// Conditions represents the latest available observations of a deployment config's current state.
	Conditions []V1DeploymentCondition `json:"conditions,omitempty"`
	Details    *V1DeploymentDetails    `json:"details,omitempty"`
	// LatestVersion is used to determine whether the current deployment associated with a deployment config is out of sync.
	LatestVersion int64 `json:"latestVersion"`
	// ObservedGeneration is the most recent generation observed by the deployment config controller.
	ObservedGeneration int64 `json:"observedGeneration"`
	// Total number of ready pods targeted by this deployment.
	ReadyReplicas *int32 `json:"readyReplicas,omitempty"`
	// Replicas is the total number of pods targeted by this deployment config.
	Replicas int32 `json:"replicas"`
	// UnavailableReplicas is the total number of unavailable pods targeted by this deployment config.
	UnavailableReplicas int32 `json:"unavailableReplicas"`
	// UpdatedReplicas is the total number of non-terminated pods targeted by this deployment config that have the desired template spec.
	UpdatedReplicas int32 `json:"updatedReplicas"`
}

V1DeploymentConfigStatus DeploymentConfigStatus represents the current deployment state.

func NewV1DeploymentConfigStatus ¶

func NewV1DeploymentConfigStatus(availableReplicas int32, latestVersion int64, observedGeneration int64, replicas int32, unavailableReplicas int32, updatedReplicas int32) *V1DeploymentConfigStatus

NewV1DeploymentConfigStatus instantiates a new V1DeploymentConfigStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentConfigStatusWithDefaults ¶

func NewV1DeploymentConfigStatusWithDefaults() *V1DeploymentConfigStatus

NewV1DeploymentConfigStatusWithDefaults instantiates a new V1DeploymentConfigStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentConfigStatus) GetAvailableReplicas ¶

func (o *V1DeploymentConfigStatus) GetAvailableReplicas() int32

GetAvailableReplicas returns the AvailableReplicas field value

func (*V1DeploymentConfigStatus) GetAvailableReplicasOk ¶

func (o *V1DeploymentConfigStatus) GetAvailableReplicasOk() (*int32, bool)

GetAvailableReplicasOk returns a tuple with the AvailableReplicas field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigStatus) GetConditions ¶

func (o *V1DeploymentConfigStatus) GetConditions() []V1DeploymentCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1DeploymentConfigStatus) GetConditionsOk ¶

func (o *V1DeploymentConfigStatus) GetConditionsOk() ([]V1DeploymentCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigStatus) GetDetails ¶

GetDetails returns the Details field value if set, zero value otherwise.

func (*V1DeploymentConfigStatus) GetDetailsOk ¶

func (o *V1DeploymentConfigStatus) GetDetailsOk() (*V1DeploymentDetails, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigStatus) GetLatestVersion ¶

func (o *V1DeploymentConfigStatus) GetLatestVersion() int64

GetLatestVersion returns the LatestVersion field value

func (*V1DeploymentConfigStatus) GetLatestVersionOk ¶

func (o *V1DeploymentConfigStatus) GetLatestVersionOk() (*int64, bool)

GetLatestVersionOk returns a tuple with the LatestVersion field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigStatus) GetObservedGeneration ¶

func (o *V1DeploymentConfigStatus) GetObservedGeneration() int64

GetObservedGeneration returns the ObservedGeneration field value

func (*V1DeploymentConfigStatus) GetObservedGenerationOk ¶

func (o *V1DeploymentConfigStatus) GetObservedGenerationOk() (*int64, bool)

GetObservedGenerationOk returns a tuple with the ObservedGeneration field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigStatus) GetReadyReplicas ¶

func (o *V1DeploymentConfigStatus) GetReadyReplicas() int32

GetReadyReplicas returns the ReadyReplicas field value if set, zero value otherwise.

func (*V1DeploymentConfigStatus) GetReadyReplicasOk ¶

func (o *V1DeploymentConfigStatus) GetReadyReplicasOk() (*int32, bool)

GetReadyReplicasOk returns a tuple with the ReadyReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentConfigStatus) GetReplicas ¶

func (o *V1DeploymentConfigStatus) GetReplicas() int32

GetReplicas returns the Replicas field value

func (*V1DeploymentConfigStatus) GetReplicasOk ¶

func (o *V1DeploymentConfigStatus) GetReplicasOk() (*int32, bool)

GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigStatus) GetUnavailableReplicas ¶

func (o *V1DeploymentConfigStatus) GetUnavailableReplicas() int32

GetUnavailableReplicas returns the UnavailableReplicas field value

func (*V1DeploymentConfigStatus) GetUnavailableReplicasOk ¶

func (o *V1DeploymentConfigStatus) GetUnavailableReplicasOk() (*int32, bool)

GetUnavailableReplicasOk returns a tuple with the UnavailableReplicas field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigStatus) GetUpdatedReplicas ¶

func (o *V1DeploymentConfigStatus) GetUpdatedReplicas() int32

GetUpdatedReplicas returns the UpdatedReplicas field value

func (*V1DeploymentConfigStatus) GetUpdatedReplicasOk ¶

func (o *V1DeploymentConfigStatus) GetUpdatedReplicasOk() (*int32, bool)

GetUpdatedReplicasOk returns a tuple with the UpdatedReplicas field value and a boolean to check if the value has been set.

func (*V1DeploymentConfigStatus) HasConditions ¶

func (o *V1DeploymentConfigStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1DeploymentConfigStatus) HasDetails ¶

func (o *V1DeploymentConfigStatus) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*V1DeploymentConfigStatus) HasReadyReplicas ¶

func (o *V1DeploymentConfigStatus) HasReadyReplicas() bool

HasReadyReplicas returns a boolean if a field has been set.

func (V1DeploymentConfigStatus) MarshalJSON ¶

func (o V1DeploymentConfigStatus) MarshalJSON() ([]byte, error)

func (*V1DeploymentConfigStatus) SetAvailableReplicas ¶

func (o *V1DeploymentConfigStatus) SetAvailableReplicas(v int32)

SetAvailableReplicas sets field value

func (*V1DeploymentConfigStatus) SetConditions ¶

func (o *V1DeploymentConfigStatus) SetConditions(v []V1DeploymentCondition)

SetConditions gets a reference to the given []V1DeploymentCondition and assigns it to the Conditions field.

func (*V1DeploymentConfigStatus) SetDetails ¶

SetDetails gets a reference to the given V1DeploymentDetails and assigns it to the Details field.

func (*V1DeploymentConfigStatus) SetLatestVersion ¶

func (o *V1DeploymentConfigStatus) SetLatestVersion(v int64)

SetLatestVersion sets field value

func (*V1DeploymentConfigStatus) SetObservedGeneration ¶

func (o *V1DeploymentConfigStatus) SetObservedGeneration(v int64)

SetObservedGeneration sets field value

func (*V1DeploymentConfigStatus) SetReadyReplicas ¶

func (o *V1DeploymentConfigStatus) SetReadyReplicas(v int32)

SetReadyReplicas gets a reference to the given int32 and assigns it to the ReadyReplicas field.

func (*V1DeploymentConfigStatus) SetReplicas ¶

func (o *V1DeploymentConfigStatus) SetReplicas(v int32)

SetReplicas sets field value

func (*V1DeploymentConfigStatus) SetUnavailableReplicas ¶

func (o *V1DeploymentConfigStatus) SetUnavailableReplicas(v int32)

SetUnavailableReplicas sets field value

func (*V1DeploymentConfigStatus) SetUpdatedReplicas ¶

func (o *V1DeploymentConfigStatus) SetUpdatedReplicas(v int32)

SetUpdatedReplicas sets field value

func (V1DeploymentConfigStatus) ToMap ¶

func (o V1DeploymentConfigStatus) ToMap() (map[string]interface{}, error)

type V1DeploymentDetails ¶

type V1DeploymentDetails struct {
	// Causes are extended data associated with all the causes for creating a new deployment
	Causes []V1DeploymentCause `json:"causes"`
	// Message is the user specified change message, if this deployment was triggered manually by the user
	Message *string `json:"message,omitempty"`
}

V1DeploymentDetails DeploymentDetails captures information about the causes of a deployment.

func NewV1DeploymentDetails ¶

func NewV1DeploymentDetails(causes []V1DeploymentCause) *V1DeploymentDetails

NewV1DeploymentDetails instantiates a new V1DeploymentDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentDetailsWithDefaults ¶

func NewV1DeploymentDetailsWithDefaults() *V1DeploymentDetails

NewV1DeploymentDetailsWithDefaults instantiates a new V1DeploymentDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentDetails) GetCauses ¶

func (o *V1DeploymentDetails) GetCauses() []V1DeploymentCause

GetCauses returns the Causes field value

func (*V1DeploymentDetails) GetCausesOk ¶

func (o *V1DeploymentDetails) GetCausesOk() ([]V1DeploymentCause, bool)

GetCausesOk returns a tuple with the Causes field value and a boolean to check if the value has been set.

func (*V1DeploymentDetails) GetMessage ¶

func (o *V1DeploymentDetails) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1DeploymentDetails) GetMessageOk ¶

func (o *V1DeploymentDetails) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentDetails) HasMessage ¶

func (o *V1DeploymentDetails) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (V1DeploymentDetails) MarshalJSON ¶

func (o V1DeploymentDetails) MarshalJSON() ([]byte, error)

func (*V1DeploymentDetails) SetCauses ¶

func (o *V1DeploymentDetails) SetCauses(v []V1DeploymentCause)

SetCauses sets field value

func (*V1DeploymentDetails) SetMessage ¶

func (o *V1DeploymentDetails) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (V1DeploymentDetails) ToMap ¶

func (o V1DeploymentDetails) ToMap() (map[string]interface{}, error)

type V1DeploymentList ¶

type V1DeploymentList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is the list of Deployments.
	Items []V1Deployment `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1DeploymentList DeploymentList is a list of Deployments.

func NewV1DeploymentList ¶

func NewV1DeploymentList(items []V1Deployment) *V1DeploymentList

NewV1DeploymentList instantiates a new V1DeploymentList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentListWithDefaults ¶

func NewV1DeploymentListWithDefaults() *V1DeploymentList

NewV1DeploymentListWithDefaults instantiates a new V1DeploymentList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentList) GetApiVersion ¶

func (o *V1DeploymentList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1DeploymentList) GetApiVersionOk ¶

func (o *V1DeploymentList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentList) GetItems ¶

func (o *V1DeploymentList) GetItems() []V1Deployment

GetItems returns the Items field value

func (*V1DeploymentList) GetItemsOk ¶

func (o *V1DeploymentList) GetItemsOk() ([]V1Deployment, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1DeploymentList) GetKind ¶

func (o *V1DeploymentList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1DeploymentList) GetKindOk ¶

func (o *V1DeploymentList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentList) GetMetadata ¶

func (o *V1DeploymentList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1DeploymentList) GetMetadataOk ¶

func (o *V1DeploymentList) GetMetadataOk() (*V1ListMeta, 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 (*V1DeploymentList) HasApiVersion ¶

func (o *V1DeploymentList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1DeploymentList) HasKind ¶

func (o *V1DeploymentList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1DeploymentList) HasMetadata ¶

func (o *V1DeploymentList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1DeploymentList) MarshalJSON ¶

func (o V1DeploymentList) MarshalJSON() ([]byte, error)

func (*V1DeploymentList) SetApiVersion ¶

func (o *V1DeploymentList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1DeploymentList) SetItems ¶

func (o *V1DeploymentList) SetItems(v []V1Deployment)

SetItems sets field value

func (*V1DeploymentList) SetKind ¶

func (o *V1DeploymentList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1DeploymentList) SetMetadata ¶

func (o *V1DeploymentList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1DeploymentList) ToMap ¶

func (o V1DeploymentList) ToMap() (map[string]interface{}, error)

type V1DeploymentLog ¶

type V1DeploymentLog struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
}

V1DeploymentLog DeploymentLog represents the logs for a deployment

func NewV1DeploymentLog ¶

func NewV1DeploymentLog() *V1DeploymentLog

NewV1DeploymentLog instantiates a new V1DeploymentLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentLogWithDefaults ¶

func NewV1DeploymentLogWithDefaults() *V1DeploymentLog

NewV1DeploymentLogWithDefaults instantiates a new V1DeploymentLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentLog) GetApiVersion ¶

func (o *V1DeploymentLog) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1DeploymentLog) GetApiVersionOk ¶

func (o *V1DeploymentLog) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentLog) GetKind ¶

func (o *V1DeploymentLog) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1DeploymentLog) GetKindOk ¶

func (o *V1DeploymentLog) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentLog) HasApiVersion ¶

func (o *V1DeploymentLog) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1DeploymentLog) HasKind ¶

func (o *V1DeploymentLog) HasKind() bool

HasKind returns a boolean if a field has been set.

func (V1DeploymentLog) MarshalJSON ¶

func (o V1DeploymentLog) MarshalJSON() ([]byte, error)

func (*V1DeploymentLog) SetApiVersion ¶

func (o *V1DeploymentLog) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1DeploymentLog) SetKind ¶

func (o *V1DeploymentLog) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (V1DeploymentLog) ToMap ¶

func (o V1DeploymentLog) ToMap() (map[string]interface{}, error)

type V1DeploymentRequest ¶

type V1DeploymentRequest struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// ExcludeTriggers instructs the instantiator to avoid processing the specified triggers. This field overrides the triggers from latest and allows clients to control specific logic. This field is ignored if not specified.
	ExcludeTriggers []V1DeploymentTriggerType `json:"excludeTriggers,omitempty"`
	// Force will try to force a new deployment to run. If the deployment config is paused, then setting this to true will return an Invalid error.
	Force bool `json:"force"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// Latest will update the deployment config with the latest state from all triggers.
	Latest bool `json:"latest"`
	// Name of the deployment config for requesting a new deployment.
	Name string `json:"name"`
}

V1DeploymentRequest DeploymentRequest is a request to a deployment config for a new deployment.

func NewV1DeploymentRequest ¶

func NewV1DeploymentRequest(force bool, latest bool, name string) *V1DeploymentRequest

NewV1DeploymentRequest instantiates a new V1DeploymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentRequestWithDefaults ¶

func NewV1DeploymentRequestWithDefaults() *V1DeploymentRequest

NewV1DeploymentRequestWithDefaults instantiates a new V1DeploymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentRequest) GetApiVersion ¶

func (o *V1DeploymentRequest) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1DeploymentRequest) GetApiVersionOk ¶

func (o *V1DeploymentRequest) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentRequest) GetExcludeTriggers ¶

func (o *V1DeploymentRequest) GetExcludeTriggers() []V1DeploymentTriggerType

GetExcludeTriggers returns the ExcludeTriggers field value if set, zero value otherwise.

func (*V1DeploymentRequest) GetExcludeTriggersOk ¶

func (o *V1DeploymentRequest) GetExcludeTriggersOk() ([]V1DeploymentTriggerType, bool)

GetExcludeTriggersOk returns a tuple with the ExcludeTriggers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentRequest) GetForce ¶

func (o *V1DeploymentRequest) GetForce() bool

GetForce returns the Force field value

func (*V1DeploymentRequest) GetForceOk ¶

func (o *V1DeploymentRequest) GetForceOk() (*bool, bool)

GetForceOk returns a tuple with the Force field value and a boolean to check if the value has been set.

func (*V1DeploymentRequest) GetKind ¶

func (o *V1DeploymentRequest) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1DeploymentRequest) GetKindOk ¶

func (o *V1DeploymentRequest) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentRequest) GetLatest ¶

func (o *V1DeploymentRequest) GetLatest() bool

GetLatest returns the Latest field value

func (*V1DeploymentRequest) GetLatestOk ¶

func (o *V1DeploymentRequest) GetLatestOk() (*bool, bool)

GetLatestOk returns a tuple with the Latest field value and a boolean to check if the value has been set.

func (*V1DeploymentRequest) GetName ¶

func (o *V1DeploymentRequest) GetName() string

GetName returns the Name field value

func (*V1DeploymentRequest) GetNameOk ¶

func (o *V1DeploymentRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1DeploymentRequest) HasApiVersion ¶

func (o *V1DeploymentRequest) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1DeploymentRequest) HasExcludeTriggers ¶

func (o *V1DeploymentRequest) HasExcludeTriggers() bool

HasExcludeTriggers returns a boolean if a field has been set.

func (*V1DeploymentRequest) HasKind ¶

func (o *V1DeploymentRequest) HasKind() bool

HasKind returns a boolean if a field has been set.

func (V1DeploymentRequest) MarshalJSON ¶

func (o V1DeploymentRequest) MarshalJSON() ([]byte, error)

func (*V1DeploymentRequest) SetApiVersion ¶

func (o *V1DeploymentRequest) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1DeploymentRequest) SetExcludeTriggers ¶

func (o *V1DeploymentRequest) SetExcludeTriggers(v []V1DeploymentTriggerType)

SetExcludeTriggers gets a reference to the given []V1DeploymentTriggerType and assigns it to the ExcludeTriggers field.

func (*V1DeploymentRequest) SetForce ¶

func (o *V1DeploymentRequest) SetForce(v bool)

SetForce sets field value

func (*V1DeploymentRequest) SetKind ¶

func (o *V1DeploymentRequest) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1DeploymentRequest) SetLatest ¶

func (o *V1DeploymentRequest) SetLatest(v bool)

SetLatest sets field value

func (*V1DeploymentRequest) SetName ¶

func (o *V1DeploymentRequest) SetName(v string)

SetName sets field value

func (V1DeploymentRequest) ToMap ¶

func (o V1DeploymentRequest) ToMap() (map[string]interface{}, error)

type V1DeploymentSpec ¶

type V1DeploymentSpec struct {
	// Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
	MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
	// Indicates that the deployment is paused.
	Paused *bool `json:"paused,omitempty"`
	// The maximum time in seconds for a deployment to make progress before it is considered to be failed. The deployment controller will continue to process failed deployments and a condition with a ProgressDeadlineExceeded reason will be surfaced in the deployment status. Note that progress will not be estimated during the time a deployment is paused. Defaults to 600s.
	ProgressDeadlineSeconds *int32 `json:"progressDeadlineSeconds,omitempty"`
	// Number of desired pods. This is a pointer to distinguish between explicit zero and not specified. Defaults to 1.
	Replicas *int32 `json:"replicas,omitempty"`
	// The number of old ReplicaSets to retain to allow rollback. This is a pointer to distinguish between explicit zero and not specified. Defaults to 10.
	RevisionHistoryLimit *int32                `json:"revisionHistoryLimit,omitempty"`
	Selector             V1LabelSelector       `json:"selector"`
	Strategy             *V1DeploymentStrategy `json:"strategy,omitempty"`
	Template             V1PodTemplateSpec     `json:"template"`
}

V1DeploymentSpec DeploymentSpec is the specification of the desired behavior of the Deployment.

func NewV1DeploymentSpec ¶

func NewV1DeploymentSpec(selector V1LabelSelector, template V1PodTemplateSpec) *V1DeploymentSpec

NewV1DeploymentSpec instantiates a new V1DeploymentSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentSpecWithDefaults ¶

func NewV1DeploymentSpecWithDefaults() *V1DeploymentSpec

NewV1DeploymentSpecWithDefaults instantiates a new V1DeploymentSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentSpec) GetMinReadySeconds ¶

func (o *V1DeploymentSpec) GetMinReadySeconds() int32

GetMinReadySeconds returns the MinReadySeconds field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetMinReadySecondsOk ¶

func (o *V1DeploymentSpec) GetMinReadySecondsOk() (*int32, bool)

GetMinReadySecondsOk returns a tuple with the MinReadySeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentSpec) GetPaused ¶

func (o *V1DeploymentSpec) GetPaused() bool

GetPaused returns the Paused field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetPausedOk ¶

func (o *V1DeploymentSpec) GetPausedOk() (*bool, bool)

GetPausedOk returns a tuple with the Paused field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentSpec) GetProgressDeadlineSeconds ¶

func (o *V1DeploymentSpec) GetProgressDeadlineSeconds() int32

GetProgressDeadlineSeconds returns the ProgressDeadlineSeconds field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetProgressDeadlineSecondsOk ¶

func (o *V1DeploymentSpec) GetProgressDeadlineSecondsOk() (*int32, bool)

GetProgressDeadlineSecondsOk returns a tuple with the ProgressDeadlineSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentSpec) GetReplicas ¶

func (o *V1DeploymentSpec) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetReplicasOk ¶

func (o *V1DeploymentSpec) 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.

func (*V1DeploymentSpec) GetRevisionHistoryLimit ¶

func (o *V1DeploymentSpec) GetRevisionHistoryLimit() int32

GetRevisionHistoryLimit returns the RevisionHistoryLimit field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetRevisionHistoryLimitOk ¶

func (o *V1DeploymentSpec) GetRevisionHistoryLimitOk() (*int32, bool)

GetRevisionHistoryLimitOk returns a tuple with the RevisionHistoryLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentSpec) GetSelector ¶

func (o *V1DeploymentSpec) GetSelector() V1LabelSelector

GetSelector returns the Selector field value

func (*V1DeploymentSpec) GetSelectorOk ¶

func (o *V1DeploymentSpec) GetSelectorOk() (*V1LabelSelector, bool)

GetSelectorOk returns a tuple with the Selector field value and a boolean to check if the value has been set.

func (*V1DeploymentSpec) GetStrategy ¶

func (o *V1DeploymentSpec) GetStrategy() V1DeploymentStrategy

GetStrategy returns the Strategy field value if set, zero value otherwise.

func (*V1DeploymentSpec) GetStrategyOk ¶

func (o *V1DeploymentSpec) GetStrategyOk() (*V1DeploymentStrategy, bool)

GetStrategyOk returns a tuple with the Strategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentSpec) GetTemplate ¶

func (o *V1DeploymentSpec) GetTemplate() V1PodTemplateSpec

GetTemplate returns the Template field value

func (*V1DeploymentSpec) GetTemplateOk ¶

func (o *V1DeploymentSpec) GetTemplateOk() (*V1PodTemplateSpec, bool)

GetTemplateOk returns a tuple with the Template field value and a boolean to check if the value has been set.

func (*V1DeploymentSpec) HasMinReadySeconds ¶

func (o *V1DeploymentSpec) HasMinReadySeconds() bool

HasMinReadySeconds returns a boolean if a field has been set.

func (*V1DeploymentSpec) HasPaused ¶

func (o *V1DeploymentSpec) HasPaused() bool

HasPaused returns a boolean if a field has been set.

func (*V1DeploymentSpec) HasProgressDeadlineSeconds ¶

func (o *V1DeploymentSpec) HasProgressDeadlineSeconds() bool

HasProgressDeadlineSeconds returns a boolean if a field has been set.

func (*V1DeploymentSpec) HasReplicas ¶

func (o *V1DeploymentSpec) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (*V1DeploymentSpec) HasRevisionHistoryLimit ¶

func (o *V1DeploymentSpec) HasRevisionHistoryLimit() bool

HasRevisionHistoryLimit returns a boolean if a field has been set.

func (*V1DeploymentSpec) HasStrategy ¶

func (o *V1DeploymentSpec) HasStrategy() bool

HasStrategy returns a boolean if a field has been set.

func (V1DeploymentSpec) MarshalJSON ¶

func (o V1DeploymentSpec) MarshalJSON() ([]byte, error)

func (*V1DeploymentSpec) SetMinReadySeconds ¶

func (o *V1DeploymentSpec) SetMinReadySeconds(v int32)

SetMinReadySeconds gets a reference to the given int32 and assigns it to the MinReadySeconds field.

func (*V1DeploymentSpec) SetPaused ¶

func (o *V1DeploymentSpec) SetPaused(v bool)

SetPaused gets a reference to the given bool and assigns it to the Paused field.

func (*V1DeploymentSpec) SetProgressDeadlineSeconds ¶

func (o *V1DeploymentSpec) SetProgressDeadlineSeconds(v int32)

SetProgressDeadlineSeconds gets a reference to the given int32 and assigns it to the ProgressDeadlineSeconds field.

func (*V1DeploymentSpec) SetReplicas ¶

func (o *V1DeploymentSpec) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

func (*V1DeploymentSpec) SetRevisionHistoryLimit ¶

func (o *V1DeploymentSpec) SetRevisionHistoryLimit(v int32)

SetRevisionHistoryLimit gets a reference to the given int32 and assigns it to the RevisionHistoryLimit field.

func (*V1DeploymentSpec) SetSelector ¶

func (o *V1DeploymentSpec) SetSelector(v V1LabelSelector)

SetSelector sets field value

func (*V1DeploymentSpec) SetStrategy ¶

func (o *V1DeploymentSpec) SetStrategy(v V1DeploymentStrategy)

SetStrategy gets a reference to the given V1DeploymentStrategy and assigns it to the Strategy field.

func (*V1DeploymentSpec) SetTemplate ¶

func (o *V1DeploymentSpec) SetTemplate(v V1PodTemplateSpec)

SetTemplate sets field value

func (V1DeploymentSpec) ToMap ¶

func (o V1DeploymentSpec) ToMap() (map[string]interface{}, error)

type V1DeploymentStatus ¶

type V1DeploymentStatus struct {
	// Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.
	AvailableReplicas *int32 `json:"availableReplicas,omitempty"`
	// Count of hash collisions for the Deployment. The Deployment controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ReplicaSet.
	CollisionCount *int32 `json:"collisionCount,omitempty"`
	// Represents the latest available observations of a deployment's current state.
	Conditions []V1DeploymentCondition `json:"conditions,omitempty"`
	// The generation observed by the deployment controller.
	ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
	// Total number of ready pods targeted by this deployment.
	ReadyReplicas *int32 `json:"readyReplicas,omitempty"`
	// Total number of non-terminated pods targeted by this deployment (their labels match the selector).
	Replicas *int32 `json:"replicas,omitempty"`
	// Total number of unavailable pods targeted by this deployment. This is the total number of pods that are still required for the deployment to have 100% available capacity. They may either be pods that are running but not yet available or pods that still have not been created.
	UnavailableReplicas *int32 `json:"unavailableReplicas,omitempty"`
	// Total number of non-terminated pods targeted by this deployment that have the desired template spec.
	UpdatedReplicas *int32 `json:"updatedReplicas,omitempty"`
}

V1DeploymentStatus DeploymentStatus is the most recently observed status of the Deployment.

func NewV1DeploymentStatus ¶

func NewV1DeploymentStatus() *V1DeploymentStatus

NewV1DeploymentStatus instantiates a new V1DeploymentStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentStatusWithDefaults ¶

func NewV1DeploymentStatusWithDefaults() *V1DeploymentStatus

NewV1DeploymentStatusWithDefaults instantiates a new V1DeploymentStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentStatus) GetAvailableReplicas ¶

func (o *V1DeploymentStatus) GetAvailableReplicas() int32

GetAvailableReplicas returns the AvailableReplicas field value if set, zero value otherwise.

func (*V1DeploymentStatus) GetAvailableReplicasOk ¶

func (o *V1DeploymentStatus) GetAvailableReplicasOk() (*int32, bool)

GetAvailableReplicasOk returns a tuple with the AvailableReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentStatus) GetCollisionCount ¶

func (o *V1DeploymentStatus) GetCollisionCount() int32

GetCollisionCount returns the CollisionCount field value if set, zero value otherwise.

func (*V1DeploymentStatus) GetCollisionCountOk ¶

func (o *V1DeploymentStatus) GetCollisionCountOk() (*int32, bool)

GetCollisionCountOk returns a tuple with the CollisionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentStatus) GetConditions ¶

func (o *V1DeploymentStatus) GetConditions() []V1DeploymentCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1DeploymentStatus) GetConditionsOk ¶

func (o *V1DeploymentStatus) GetConditionsOk() ([]V1DeploymentCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentStatus) GetObservedGeneration ¶

func (o *V1DeploymentStatus) GetObservedGeneration() int64

GetObservedGeneration returns the ObservedGeneration field value if set, zero value otherwise.

func (*V1DeploymentStatus) GetObservedGenerationOk ¶

func (o *V1DeploymentStatus) GetObservedGenerationOk() (*int64, bool)

GetObservedGenerationOk returns a tuple with the ObservedGeneration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentStatus) GetReadyReplicas ¶

func (o *V1DeploymentStatus) GetReadyReplicas() int32

GetReadyReplicas returns the ReadyReplicas field value if set, zero value otherwise.

func (*V1DeploymentStatus) GetReadyReplicasOk ¶

func (o *V1DeploymentStatus) GetReadyReplicasOk() (*int32, bool)

GetReadyReplicasOk returns a tuple with the ReadyReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentStatus) GetReplicas ¶

func (o *V1DeploymentStatus) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*V1DeploymentStatus) GetReplicasOk ¶

func (o *V1DeploymentStatus) 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.

func (*V1DeploymentStatus) GetUnavailableReplicas ¶

func (o *V1DeploymentStatus) GetUnavailableReplicas() int32

GetUnavailableReplicas returns the UnavailableReplicas field value if set, zero value otherwise.

func (*V1DeploymentStatus) GetUnavailableReplicasOk ¶

func (o *V1DeploymentStatus) GetUnavailableReplicasOk() (*int32, bool)

GetUnavailableReplicasOk returns a tuple with the UnavailableReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentStatus) GetUpdatedReplicas ¶

func (o *V1DeploymentStatus) GetUpdatedReplicas() int32

GetUpdatedReplicas returns the UpdatedReplicas field value if set, zero value otherwise.

func (*V1DeploymentStatus) GetUpdatedReplicasOk ¶

func (o *V1DeploymentStatus) GetUpdatedReplicasOk() (*int32, bool)

GetUpdatedReplicasOk returns a tuple with the UpdatedReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentStatus) HasAvailableReplicas ¶

func (o *V1DeploymentStatus) HasAvailableReplicas() bool

HasAvailableReplicas returns a boolean if a field has been set.

func (*V1DeploymentStatus) HasCollisionCount ¶

func (o *V1DeploymentStatus) HasCollisionCount() bool

HasCollisionCount returns a boolean if a field has been set.

func (*V1DeploymentStatus) HasConditions ¶

func (o *V1DeploymentStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1DeploymentStatus) HasObservedGeneration ¶

func (o *V1DeploymentStatus) HasObservedGeneration() bool

HasObservedGeneration returns a boolean if a field has been set.

func (*V1DeploymentStatus) HasReadyReplicas ¶

func (o *V1DeploymentStatus) HasReadyReplicas() bool

HasReadyReplicas returns a boolean if a field has been set.

func (*V1DeploymentStatus) HasReplicas ¶

func (o *V1DeploymentStatus) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (*V1DeploymentStatus) HasUnavailableReplicas ¶

func (o *V1DeploymentStatus) HasUnavailableReplicas() bool

HasUnavailableReplicas returns a boolean if a field has been set.

func (*V1DeploymentStatus) HasUpdatedReplicas ¶

func (o *V1DeploymentStatus) HasUpdatedReplicas() bool

HasUpdatedReplicas returns a boolean if a field has been set.

func (V1DeploymentStatus) MarshalJSON ¶

func (o V1DeploymentStatus) MarshalJSON() ([]byte, error)

func (*V1DeploymentStatus) SetAvailableReplicas ¶

func (o *V1DeploymentStatus) SetAvailableReplicas(v int32)

SetAvailableReplicas gets a reference to the given int32 and assigns it to the AvailableReplicas field.

func (*V1DeploymentStatus) SetCollisionCount ¶

func (o *V1DeploymentStatus) SetCollisionCount(v int32)

SetCollisionCount gets a reference to the given int32 and assigns it to the CollisionCount field.

func (*V1DeploymentStatus) SetConditions ¶

func (o *V1DeploymentStatus) SetConditions(v []V1DeploymentCondition)

SetConditions gets a reference to the given []V1DeploymentCondition and assigns it to the Conditions field.

func (*V1DeploymentStatus) SetObservedGeneration ¶

func (o *V1DeploymentStatus) SetObservedGeneration(v int64)

SetObservedGeneration gets a reference to the given int64 and assigns it to the ObservedGeneration field.

func (*V1DeploymentStatus) SetReadyReplicas ¶

func (o *V1DeploymentStatus) SetReadyReplicas(v int32)

SetReadyReplicas gets a reference to the given int32 and assigns it to the ReadyReplicas field.

func (*V1DeploymentStatus) SetReplicas ¶

func (o *V1DeploymentStatus) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

func (*V1DeploymentStatus) SetUnavailableReplicas ¶

func (o *V1DeploymentStatus) SetUnavailableReplicas(v int32)

SetUnavailableReplicas gets a reference to the given int32 and assigns it to the UnavailableReplicas field.

func (*V1DeploymentStatus) SetUpdatedReplicas ¶

func (o *V1DeploymentStatus) SetUpdatedReplicas(v int32)

SetUpdatedReplicas gets a reference to the given int32 and assigns it to the UpdatedReplicas field.

func (V1DeploymentStatus) ToMap ¶

func (o V1DeploymentStatus) ToMap() (map[string]interface{}, error)

type V1DeploymentStrategy ¶

type V1DeploymentStrategy struct {
	RollingUpdate *V1RollingUpdateDeployment `json:"rollingUpdate,omitempty"`
	// Type of deployment. Can be \"Recreate\" or \"RollingUpdate\". Default is RollingUpdate.
	Type *string `json:"type,omitempty"`
}

V1DeploymentStrategy DeploymentStrategy describes how to replace existing pods with new ones.

func NewV1DeploymentStrategy ¶

func NewV1DeploymentStrategy() *V1DeploymentStrategy

NewV1DeploymentStrategy instantiates a new V1DeploymentStrategy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentStrategyWithDefaults ¶

func NewV1DeploymentStrategyWithDefaults() *V1DeploymentStrategy

NewV1DeploymentStrategyWithDefaults instantiates a new V1DeploymentStrategy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentStrategy) GetRollingUpdate ¶

func (o *V1DeploymentStrategy) GetRollingUpdate() V1RollingUpdateDeployment

GetRollingUpdate returns the RollingUpdate field value if set, zero value otherwise.

func (*V1DeploymentStrategy) GetRollingUpdateOk ¶

func (o *V1DeploymentStrategy) GetRollingUpdateOk() (*V1RollingUpdateDeployment, bool)

GetRollingUpdateOk returns a tuple with the RollingUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentStrategy) GetType ¶

func (o *V1DeploymentStrategy) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1DeploymentStrategy) GetTypeOk ¶

func (o *V1DeploymentStrategy) 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 (*V1DeploymentStrategy) HasRollingUpdate ¶

func (o *V1DeploymentStrategy) HasRollingUpdate() bool

HasRollingUpdate returns a boolean if a field has been set.

func (*V1DeploymentStrategy) HasType ¶

func (o *V1DeploymentStrategy) HasType() bool

HasType returns a boolean if a field has been set.

func (V1DeploymentStrategy) MarshalJSON ¶

func (o V1DeploymentStrategy) MarshalJSON() ([]byte, error)

func (*V1DeploymentStrategy) SetRollingUpdate ¶

func (o *V1DeploymentStrategy) SetRollingUpdate(v V1RollingUpdateDeployment)

SetRollingUpdate gets a reference to the given V1RollingUpdateDeployment and assigns it to the RollingUpdate field.

func (*V1DeploymentStrategy) SetType ¶

func (o *V1DeploymentStrategy) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V1DeploymentStrategy) ToMap ¶

func (o V1DeploymentStrategy) ToMap() (map[string]interface{}, error)

type V1DeploymentTriggerImageChangeParams ¶

type V1DeploymentTriggerImageChangeParams struct {
	// Automatic means that the detection of a new tag value should result in an image update inside the pod template.
	Automatic *bool `json:"automatic,omitempty"`
	// ContainerNames is used to restrict tag updates to the specified set of container names in a pod. If multiple triggers point to the same containers, the resulting behavior is undefined. Future API versions will make this a validation error. If ContainerNames does not point to a valid container, the trigger will be ignored. Future API versions will make this a validation error.
	ContainerNames []string          `json:"containerNames,omitempty"`
	From           V1ObjectReference `json:"from"`
	// LastTriggeredImage is the last image to be triggered.
	LastTriggeredImage *string `json:"lastTriggeredImage,omitempty"`
}

V1DeploymentTriggerImageChangeParams DeploymentTriggerImageChangeParams represents the parameters to the ImageChange trigger.

func NewV1DeploymentTriggerImageChangeParams ¶

func NewV1DeploymentTriggerImageChangeParams(from V1ObjectReference) *V1DeploymentTriggerImageChangeParams

NewV1DeploymentTriggerImageChangeParams instantiates a new V1DeploymentTriggerImageChangeParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentTriggerImageChangeParamsWithDefaults ¶

func NewV1DeploymentTriggerImageChangeParamsWithDefaults() *V1DeploymentTriggerImageChangeParams

NewV1DeploymentTriggerImageChangeParamsWithDefaults instantiates a new V1DeploymentTriggerImageChangeParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentTriggerImageChangeParams) GetAutomatic ¶

func (o *V1DeploymentTriggerImageChangeParams) GetAutomatic() bool

GetAutomatic returns the Automatic field value if set, zero value otherwise.

func (*V1DeploymentTriggerImageChangeParams) GetAutomaticOk ¶

func (o *V1DeploymentTriggerImageChangeParams) GetAutomaticOk() (*bool, bool)

GetAutomaticOk returns a tuple with the Automatic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentTriggerImageChangeParams) GetContainerNames ¶

func (o *V1DeploymentTriggerImageChangeParams) GetContainerNames() []string

GetContainerNames returns the ContainerNames field value if set, zero value otherwise.

func (*V1DeploymentTriggerImageChangeParams) GetContainerNamesOk ¶

func (o *V1DeploymentTriggerImageChangeParams) GetContainerNamesOk() ([]string, bool)

GetContainerNamesOk returns a tuple with the ContainerNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentTriggerImageChangeParams) GetFrom ¶

GetFrom returns the From field value

func (*V1DeploymentTriggerImageChangeParams) GetFromOk ¶

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*V1DeploymentTriggerImageChangeParams) GetLastTriggeredImage ¶

func (o *V1DeploymentTriggerImageChangeParams) GetLastTriggeredImage() string

GetLastTriggeredImage returns the LastTriggeredImage field value if set, zero value otherwise.

func (*V1DeploymentTriggerImageChangeParams) GetLastTriggeredImageOk ¶

func (o *V1DeploymentTriggerImageChangeParams) GetLastTriggeredImageOk() (*string, bool)

GetLastTriggeredImageOk returns a tuple with the LastTriggeredImage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentTriggerImageChangeParams) HasAutomatic ¶

func (o *V1DeploymentTriggerImageChangeParams) HasAutomatic() bool

HasAutomatic returns a boolean if a field has been set.

func (*V1DeploymentTriggerImageChangeParams) HasContainerNames ¶

func (o *V1DeploymentTriggerImageChangeParams) HasContainerNames() bool

HasContainerNames returns a boolean if a field has been set.

func (*V1DeploymentTriggerImageChangeParams) HasLastTriggeredImage ¶

func (o *V1DeploymentTriggerImageChangeParams) HasLastTriggeredImage() bool

HasLastTriggeredImage returns a boolean if a field has been set.

func (V1DeploymentTriggerImageChangeParams) MarshalJSON ¶

func (o V1DeploymentTriggerImageChangeParams) MarshalJSON() ([]byte, error)

func (*V1DeploymentTriggerImageChangeParams) SetAutomatic ¶

func (o *V1DeploymentTriggerImageChangeParams) SetAutomatic(v bool)

SetAutomatic gets a reference to the given bool and assigns it to the Automatic field.

func (*V1DeploymentTriggerImageChangeParams) SetContainerNames ¶

func (o *V1DeploymentTriggerImageChangeParams) SetContainerNames(v []string)

SetContainerNames gets a reference to the given []string and assigns it to the ContainerNames field.

func (*V1DeploymentTriggerImageChangeParams) SetFrom ¶

SetFrom sets field value

func (*V1DeploymentTriggerImageChangeParams) SetLastTriggeredImage ¶

func (o *V1DeploymentTriggerImageChangeParams) SetLastTriggeredImage(v string)

SetLastTriggeredImage gets a reference to the given string and assigns it to the LastTriggeredImage field.

func (V1DeploymentTriggerImageChangeParams) ToMap ¶

func (o V1DeploymentTriggerImageChangeParams) ToMap() (map[string]interface{}, error)

type V1DeploymentTriggerPolicy ¶

type V1DeploymentTriggerPolicy struct {
	ImageChangeParams *V1DeploymentTriggerImageChangeParams `json:"imageChangeParams,omitempty"`
	// Type of the trigger
	Type *string `json:"type,omitempty"`
}

V1DeploymentTriggerPolicy DeploymentTriggerPolicy describes a policy for a single trigger that results in a new deployment.

func NewV1DeploymentTriggerPolicy ¶

func NewV1DeploymentTriggerPolicy() *V1DeploymentTriggerPolicy

NewV1DeploymentTriggerPolicy instantiates a new V1DeploymentTriggerPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DeploymentTriggerPolicyWithDefaults ¶

func NewV1DeploymentTriggerPolicyWithDefaults() *V1DeploymentTriggerPolicy

NewV1DeploymentTriggerPolicyWithDefaults instantiates a new V1DeploymentTriggerPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DeploymentTriggerPolicy) GetImageChangeParams ¶

GetImageChangeParams returns the ImageChangeParams field value if set, zero value otherwise.

func (*V1DeploymentTriggerPolicy) GetImageChangeParamsOk ¶

GetImageChangeParamsOk returns a tuple with the ImageChangeParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DeploymentTriggerPolicy) GetType ¶

func (o *V1DeploymentTriggerPolicy) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1DeploymentTriggerPolicy) GetTypeOk ¶

func (o *V1DeploymentTriggerPolicy) 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 (*V1DeploymentTriggerPolicy) HasImageChangeParams ¶

func (o *V1DeploymentTriggerPolicy) HasImageChangeParams() bool

HasImageChangeParams returns a boolean if a field has been set.

func (*V1DeploymentTriggerPolicy) HasType ¶

func (o *V1DeploymentTriggerPolicy) HasType() bool

HasType returns a boolean if a field has been set.

func (V1DeploymentTriggerPolicy) MarshalJSON ¶

func (o V1DeploymentTriggerPolicy) MarshalJSON() ([]byte, error)

func (*V1DeploymentTriggerPolicy) SetImageChangeParams ¶

SetImageChangeParams gets a reference to the given V1DeploymentTriggerImageChangeParams and assigns it to the ImageChangeParams field.

func (*V1DeploymentTriggerPolicy) SetType ¶

func (o *V1DeploymentTriggerPolicy) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V1DeploymentTriggerPolicy) ToMap ¶

func (o V1DeploymentTriggerPolicy) ToMap() (map[string]interface{}, error)

type V1DockerBuildStrategy ¶

type V1DockerBuildStrategy struct {
	// buildArgs contains build arguments that will be resolved in the Dockerfile.  See https://docs.docker.com/engine/reference/builder/#/arg for more details.
	BuildArgs []V1EnvVar `json:"buildArgs,omitempty"`
	// dockerfilePath is the path of the Dockerfile that will be used to build the Docker image, relative to the root of the context (contextDir).
	DockerfilePath *string `json:"dockerfilePath,omitempty"`
	// env contains additional environment variables you want to pass into a builder container.
	Env []V1EnvVar `json:"env,omitempty"`
	// forcePull describes if the builder should pull the images from registry prior to building.
	ForcePull               *bool                      `json:"forcePull,omitempty"`
	From                    *V1ObjectReference         `json:"from,omitempty"`
	ImageOptimizationPolicy *V1ImageOptimizationPolicy `json:"imageOptimizationPolicy,omitempty"`
	// noCache if set to true indicates that the docker build must be executed with the --no-cache=true flag
	NoCache    *bool                   `json:"noCache,omitempty"`
	PullSecret *V1LocalObjectReference `json:"pullSecret,omitempty"`
}

V1DockerBuildStrategy DockerBuildStrategy defines input parameters specific to Docker build.

func NewV1DockerBuildStrategy ¶

func NewV1DockerBuildStrategy() *V1DockerBuildStrategy

NewV1DockerBuildStrategy instantiates a new V1DockerBuildStrategy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DockerBuildStrategyWithDefaults ¶

func NewV1DockerBuildStrategyWithDefaults() *V1DockerBuildStrategy

NewV1DockerBuildStrategyWithDefaults instantiates a new V1DockerBuildStrategy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DockerBuildStrategy) GetBuildArgs ¶

func (o *V1DockerBuildStrategy) GetBuildArgs() []V1EnvVar

GetBuildArgs returns the BuildArgs field value if set, zero value otherwise.

func (*V1DockerBuildStrategy) GetBuildArgsOk ¶

func (o *V1DockerBuildStrategy) GetBuildArgsOk() ([]V1EnvVar, bool)

GetBuildArgsOk returns a tuple with the BuildArgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerBuildStrategy) GetDockerfilePath ¶

func (o *V1DockerBuildStrategy) GetDockerfilePath() string

GetDockerfilePath returns the DockerfilePath field value if set, zero value otherwise.

func (*V1DockerBuildStrategy) GetDockerfilePathOk ¶

func (o *V1DockerBuildStrategy) GetDockerfilePathOk() (*string, bool)

GetDockerfilePathOk returns a tuple with the DockerfilePath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerBuildStrategy) GetEnv ¶

func (o *V1DockerBuildStrategy) GetEnv() []V1EnvVar

GetEnv returns the Env field value if set, zero value otherwise.

func (*V1DockerBuildStrategy) GetEnvOk ¶

func (o *V1DockerBuildStrategy) GetEnvOk() ([]V1EnvVar, bool)

GetEnvOk returns a tuple with the Env field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerBuildStrategy) GetForcePull ¶

func (o *V1DockerBuildStrategy) GetForcePull() bool

GetForcePull returns the ForcePull field value if set, zero value otherwise.

func (*V1DockerBuildStrategy) GetForcePullOk ¶

func (o *V1DockerBuildStrategy) GetForcePullOk() (*bool, bool)

GetForcePullOk returns a tuple with the ForcePull field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerBuildStrategy) GetFrom ¶

GetFrom returns the From field value if set, zero value otherwise.

func (*V1DockerBuildStrategy) GetFromOk ¶

func (o *V1DockerBuildStrategy) GetFromOk() (*V1ObjectReference, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerBuildStrategy) GetImageOptimizationPolicy ¶

func (o *V1DockerBuildStrategy) GetImageOptimizationPolicy() V1ImageOptimizationPolicy

GetImageOptimizationPolicy returns the ImageOptimizationPolicy field value if set, zero value otherwise.

func (*V1DockerBuildStrategy) GetImageOptimizationPolicyOk ¶

func (o *V1DockerBuildStrategy) GetImageOptimizationPolicyOk() (*V1ImageOptimizationPolicy, bool)

GetImageOptimizationPolicyOk returns a tuple with the ImageOptimizationPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerBuildStrategy) GetNoCache ¶

func (o *V1DockerBuildStrategy) GetNoCache() bool

GetNoCache returns the NoCache field value if set, zero value otherwise.

func (*V1DockerBuildStrategy) GetNoCacheOk ¶

func (o *V1DockerBuildStrategy) GetNoCacheOk() (*bool, bool)

GetNoCacheOk returns a tuple with the NoCache field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerBuildStrategy) GetPullSecret ¶

func (o *V1DockerBuildStrategy) GetPullSecret() V1LocalObjectReference

GetPullSecret returns the PullSecret field value if set, zero value otherwise.

func (*V1DockerBuildStrategy) GetPullSecretOk ¶

func (o *V1DockerBuildStrategy) GetPullSecretOk() (*V1LocalObjectReference, bool)

GetPullSecretOk returns a tuple with the PullSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerBuildStrategy) HasBuildArgs ¶

func (o *V1DockerBuildStrategy) HasBuildArgs() bool

HasBuildArgs returns a boolean if a field has been set.

func (*V1DockerBuildStrategy) HasDockerfilePath ¶

func (o *V1DockerBuildStrategy) HasDockerfilePath() bool

HasDockerfilePath returns a boolean if a field has been set.

func (*V1DockerBuildStrategy) HasEnv ¶

func (o *V1DockerBuildStrategy) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*V1DockerBuildStrategy) HasForcePull ¶

func (o *V1DockerBuildStrategy) HasForcePull() bool

HasForcePull returns a boolean if a field has been set.

func (*V1DockerBuildStrategy) HasFrom ¶

func (o *V1DockerBuildStrategy) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*V1DockerBuildStrategy) HasImageOptimizationPolicy ¶

func (o *V1DockerBuildStrategy) HasImageOptimizationPolicy() bool

HasImageOptimizationPolicy returns a boolean if a field has been set.

func (*V1DockerBuildStrategy) HasNoCache ¶

func (o *V1DockerBuildStrategy) HasNoCache() bool

HasNoCache returns a boolean if a field has been set.

func (*V1DockerBuildStrategy) HasPullSecret ¶

func (o *V1DockerBuildStrategy) HasPullSecret() bool

HasPullSecret returns a boolean if a field has been set.

func (V1DockerBuildStrategy) MarshalJSON ¶

func (o V1DockerBuildStrategy) MarshalJSON() ([]byte, error)

func (*V1DockerBuildStrategy) SetBuildArgs ¶

func (o *V1DockerBuildStrategy) SetBuildArgs(v []V1EnvVar)

SetBuildArgs gets a reference to the given []V1EnvVar and assigns it to the BuildArgs field.

func (*V1DockerBuildStrategy) SetDockerfilePath ¶

func (o *V1DockerBuildStrategy) SetDockerfilePath(v string)

SetDockerfilePath gets a reference to the given string and assigns it to the DockerfilePath field.

func (*V1DockerBuildStrategy) SetEnv ¶

func (o *V1DockerBuildStrategy) SetEnv(v []V1EnvVar)

SetEnv gets a reference to the given []V1EnvVar and assigns it to the Env field.

func (*V1DockerBuildStrategy) SetForcePull ¶

func (o *V1DockerBuildStrategy) SetForcePull(v bool)

SetForcePull gets a reference to the given bool and assigns it to the ForcePull field.

func (*V1DockerBuildStrategy) SetFrom ¶

SetFrom gets a reference to the given V1ObjectReference and assigns it to the From field.

func (*V1DockerBuildStrategy) SetImageOptimizationPolicy ¶

func (o *V1DockerBuildStrategy) SetImageOptimizationPolicy(v V1ImageOptimizationPolicy)

SetImageOptimizationPolicy gets a reference to the given V1ImageOptimizationPolicy and assigns it to the ImageOptimizationPolicy field.

func (*V1DockerBuildStrategy) SetNoCache ¶

func (o *V1DockerBuildStrategy) SetNoCache(v bool)

SetNoCache gets a reference to the given bool and assigns it to the NoCache field.

func (*V1DockerBuildStrategy) SetPullSecret ¶

func (o *V1DockerBuildStrategy) SetPullSecret(v V1LocalObjectReference)

SetPullSecret gets a reference to the given V1LocalObjectReference and assigns it to the PullSecret field.

func (V1DockerBuildStrategy) ToMap ¶

func (o V1DockerBuildStrategy) ToMap() (map[string]interface{}, error)

type V1DockerStrategyOptions ¶

type V1DockerStrategyOptions struct {
	// Args contains any build arguments that are to be passed to Docker.  See https://docs.docker.com/engine/reference/builder/#/arg for more details
	BuildArgs []V1EnvVar `json:"buildArgs,omitempty"`
	// noCache overrides the docker-strategy noCache option in the build config
	NoCache *bool `json:"noCache,omitempty"`
}

V1DockerStrategyOptions DockerStrategyOptions contains extra strategy options for Docker builds

func NewV1DockerStrategyOptions ¶

func NewV1DockerStrategyOptions() *V1DockerStrategyOptions

NewV1DockerStrategyOptions instantiates a new V1DockerStrategyOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DockerStrategyOptionsWithDefaults ¶

func NewV1DockerStrategyOptionsWithDefaults() *V1DockerStrategyOptions

NewV1DockerStrategyOptionsWithDefaults instantiates a new V1DockerStrategyOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DockerStrategyOptions) GetBuildArgs ¶

func (o *V1DockerStrategyOptions) GetBuildArgs() []V1EnvVar

GetBuildArgs returns the BuildArgs field value if set, zero value otherwise.

func (*V1DockerStrategyOptions) GetBuildArgsOk ¶

func (o *V1DockerStrategyOptions) GetBuildArgsOk() ([]V1EnvVar, bool)

GetBuildArgsOk returns a tuple with the BuildArgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerStrategyOptions) GetNoCache ¶

func (o *V1DockerStrategyOptions) GetNoCache() bool

GetNoCache returns the NoCache field value if set, zero value otherwise.

func (*V1DockerStrategyOptions) GetNoCacheOk ¶

func (o *V1DockerStrategyOptions) GetNoCacheOk() (*bool, bool)

GetNoCacheOk returns a tuple with the NoCache field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DockerStrategyOptions) HasBuildArgs ¶

func (o *V1DockerStrategyOptions) HasBuildArgs() bool

HasBuildArgs returns a boolean if a field has been set.

func (*V1DockerStrategyOptions) HasNoCache ¶

func (o *V1DockerStrategyOptions) HasNoCache() bool

HasNoCache returns a boolean if a field has been set.

func (V1DockerStrategyOptions) MarshalJSON ¶

func (o V1DockerStrategyOptions) MarshalJSON() ([]byte, error)

func (*V1DockerStrategyOptions) SetBuildArgs ¶

func (o *V1DockerStrategyOptions) SetBuildArgs(v []V1EnvVar)

SetBuildArgs gets a reference to the given []V1EnvVar and assigns it to the BuildArgs field.

func (*V1DockerStrategyOptions) SetNoCache ¶

func (o *V1DockerStrategyOptions) SetNoCache(v bool)

SetNoCache gets a reference to the given bool and assigns it to the NoCache field.

func (V1DockerStrategyOptions) ToMap ¶

func (o V1DockerStrategyOptions) ToMap() (map[string]interface{}, error)

type V1DownwardAPIProjection ¶

type V1DownwardAPIProjection struct {
	// Items is a list of DownwardAPIVolume file
	Items []V1DownwardAPIVolumeFile `json:"items,omitempty"`
}

V1DownwardAPIProjection Represents downward API info for projecting into a projected volume. Note that this is identical to a downwardAPI volume source without the default mode.

func NewV1DownwardAPIProjection ¶

func NewV1DownwardAPIProjection() *V1DownwardAPIProjection

NewV1DownwardAPIProjection instantiates a new V1DownwardAPIProjection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DownwardAPIProjectionWithDefaults ¶

func NewV1DownwardAPIProjectionWithDefaults() *V1DownwardAPIProjection

NewV1DownwardAPIProjectionWithDefaults instantiates a new V1DownwardAPIProjection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DownwardAPIProjection) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*V1DownwardAPIProjection) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DownwardAPIProjection) HasItems ¶

func (o *V1DownwardAPIProjection) HasItems() bool

HasItems returns a boolean if a field has been set.

func (V1DownwardAPIProjection) MarshalJSON ¶

func (o V1DownwardAPIProjection) MarshalJSON() ([]byte, error)

func (*V1DownwardAPIProjection) SetItems ¶

SetItems gets a reference to the given []V1DownwardAPIVolumeFile and assigns it to the Items field.

func (V1DownwardAPIProjection) ToMap ¶

func (o V1DownwardAPIProjection) ToMap() (map[string]interface{}, error)

type V1DownwardAPIVolumeFile ¶

type V1DownwardAPIVolumeFile struct {
	FieldRef *V1ObjectFieldSelector `json:"fieldRef,omitempty"`
	// Optional: mode bits to use on this file, must be a value between 0 and 0777. If not specified, the volume defaultMode will be used. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
	Mode *int32 `json:"mode,omitempty"`
	// Required: Path is  the relative path name of the file to be created. Must not be absolute or contain the '..' path. Must be utf-8 encoded. The first item of the relative path must not start with '..'
	Path             string                   `json:"path"`
	ResourceFieldRef *V1ResourceFieldSelector `json:"resourceFieldRef,omitempty"`
}

V1DownwardAPIVolumeFile DownwardAPIVolumeFile represents information to create the file containing the pod field

func NewV1DownwardAPIVolumeFile ¶

func NewV1DownwardAPIVolumeFile(path string) *V1DownwardAPIVolumeFile

NewV1DownwardAPIVolumeFile instantiates a new V1DownwardAPIVolumeFile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DownwardAPIVolumeFileWithDefaults ¶

func NewV1DownwardAPIVolumeFileWithDefaults() *V1DownwardAPIVolumeFile

NewV1DownwardAPIVolumeFileWithDefaults instantiates a new V1DownwardAPIVolumeFile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DownwardAPIVolumeFile) GetFieldRef ¶

GetFieldRef returns the FieldRef field value if set, zero value otherwise.

func (*V1DownwardAPIVolumeFile) GetFieldRefOk ¶

func (o *V1DownwardAPIVolumeFile) GetFieldRefOk() (*V1ObjectFieldSelector, bool)

GetFieldRefOk returns a tuple with the FieldRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DownwardAPIVolumeFile) GetMode ¶

func (o *V1DownwardAPIVolumeFile) GetMode() int32

GetMode returns the Mode field value if set, zero value otherwise.

func (*V1DownwardAPIVolumeFile) GetModeOk ¶

func (o *V1DownwardAPIVolumeFile) GetModeOk() (*int32, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DownwardAPIVolumeFile) GetPath ¶

func (o *V1DownwardAPIVolumeFile) GetPath() string

GetPath returns the Path field value

func (*V1DownwardAPIVolumeFile) GetPathOk ¶

func (o *V1DownwardAPIVolumeFile) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*V1DownwardAPIVolumeFile) GetResourceFieldRef ¶

func (o *V1DownwardAPIVolumeFile) GetResourceFieldRef() V1ResourceFieldSelector

GetResourceFieldRef returns the ResourceFieldRef field value if set, zero value otherwise.

func (*V1DownwardAPIVolumeFile) GetResourceFieldRefOk ¶

func (o *V1DownwardAPIVolumeFile) GetResourceFieldRefOk() (*V1ResourceFieldSelector, bool)

GetResourceFieldRefOk returns a tuple with the ResourceFieldRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DownwardAPIVolumeFile) HasFieldRef ¶

func (o *V1DownwardAPIVolumeFile) HasFieldRef() bool

HasFieldRef returns a boolean if a field has been set.

func (*V1DownwardAPIVolumeFile) HasMode ¶

func (o *V1DownwardAPIVolumeFile) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*V1DownwardAPIVolumeFile) HasResourceFieldRef ¶

func (o *V1DownwardAPIVolumeFile) HasResourceFieldRef() bool

HasResourceFieldRef returns a boolean if a field has been set.

func (V1DownwardAPIVolumeFile) MarshalJSON ¶

func (o V1DownwardAPIVolumeFile) MarshalJSON() ([]byte, error)

func (*V1DownwardAPIVolumeFile) SetFieldRef ¶

SetFieldRef gets a reference to the given V1ObjectFieldSelector and assigns it to the FieldRef field.

func (*V1DownwardAPIVolumeFile) SetMode ¶

func (o *V1DownwardAPIVolumeFile) SetMode(v int32)

SetMode gets a reference to the given int32 and assigns it to the Mode field.

func (*V1DownwardAPIVolumeFile) SetPath ¶

func (o *V1DownwardAPIVolumeFile) SetPath(v string)

SetPath sets field value

func (*V1DownwardAPIVolumeFile) SetResourceFieldRef ¶

func (o *V1DownwardAPIVolumeFile) SetResourceFieldRef(v V1ResourceFieldSelector)

SetResourceFieldRef gets a reference to the given V1ResourceFieldSelector and assigns it to the ResourceFieldRef field.

func (V1DownwardAPIVolumeFile) ToMap ¶

func (o V1DownwardAPIVolumeFile) ToMap() (map[string]interface{}, error)

type V1DownwardAPIVolumeSource ¶

type V1DownwardAPIVolumeSource struct {
	// Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
	DefaultMode *int32 `json:"defaultMode,omitempty"`
	// Items is a list of downward API volume file
	Items []V1DownwardAPIVolumeFile `json:"items,omitempty"`
}

V1DownwardAPIVolumeSource DownwardAPIVolumeSource represents a volume containing downward API info. Downward API volumes support ownership management and SELinux relabeling.

func NewV1DownwardAPIVolumeSource ¶

func NewV1DownwardAPIVolumeSource() *V1DownwardAPIVolumeSource

NewV1DownwardAPIVolumeSource instantiates a new V1DownwardAPIVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1DownwardAPIVolumeSourceWithDefaults ¶

func NewV1DownwardAPIVolumeSourceWithDefaults() *V1DownwardAPIVolumeSource

NewV1DownwardAPIVolumeSourceWithDefaults instantiates a new V1DownwardAPIVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1DownwardAPIVolumeSource) GetDefaultMode ¶

func (o *V1DownwardAPIVolumeSource) GetDefaultMode() int32

GetDefaultMode returns the DefaultMode field value if set, zero value otherwise.

func (*V1DownwardAPIVolumeSource) GetDefaultModeOk ¶

func (o *V1DownwardAPIVolumeSource) GetDefaultModeOk() (*int32, bool)

GetDefaultModeOk returns a tuple with the DefaultMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DownwardAPIVolumeSource) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*V1DownwardAPIVolumeSource) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1DownwardAPIVolumeSource) HasDefaultMode ¶

func (o *V1DownwardAPIVolumeSource) HasDefaultMode() bool

HasDefaultMode returns a boolean if a field has been set.

func (*V1DownwardAPIVolumeSource) HasItems ¶

func (o *V1DownwardAPIVolumeSource) HasItems() bool

HasItems returns a boolean if a field has been set.

func (V1DownwardAPIVolumeSource) MarshalJSON ¶

func (o V1DownwardAPIVolumeSource) MarshalJSON() ([]byte, error)

func (*V1DownwardAPIVolumeSource) SetDefaultMode ¶

func (o *V1DownwardAPIVolumeSource) SetDefaultMode(v int32)

SetDefaultMode gets a reference to the given int32 and assigns it to the DefaultMode field.

func (*V1DownwardAPIVolumeSource) SetItems ¶

SetItems gets a reference to the given []V1DownwardAPIVolumeFile and assigns it to the Items field.

func (V1DownwardAPIVolumeSource) ToMap ¶

func (o V1DownwardAPIVolumeSource) ToMap() (map[string]interface{}, error)

type V1EmptyDirVolumeSource ¶

type V1EmptyDirVolumeSource struct {
	// What type of storage medium should back this directory. The default is \"\" which means to use the node's default medium. Must be an empty string (default) or Memory. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
	Medium *string `json:"medium,omitempty"`
	// Total amount of local storage required for this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers in a pod. The default is nil which means that the limit is undefined. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir
	SizeLimit *string `json:"sizeLimit,omitempty"`
}

V1EmptyDirVolumeSource Represents an empty directory for a pod. Empty directory volumes support ownership management and SELinux relabeling.

func NewV1EmptyDirVolumeSource ¶

func NewV1EmptyDirVolumeSource() *V1EmptyDirVolumeSource

NewV1EmptyDirVolumeSource instantiates a new V1EmptyDirVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EmptyDirVolumeSourceWithDefaults ¶

func NewV1EmptyDirVolumeSourceWithDefaults() *V1EmptyDirVolumeSource

NewV1EmptyDirVolumeSourceWithDefaults instantiates a new V1EmptyDirVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EmptyDirVolumeSource) GetMedium ¶

func (o *V1EmptyDirVolumeSource) GetMedium() string

GetMedium returns the Medium field value if set, zero value otherwise.

func (*V1EmptyDirVolumeSource) GetMediumOk ¶

func (o *V1EmptyDirVolumeSource) GetMediumOk() (*string, bool)

GetMediumOk returns a tuple with the Medium field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EmptyDirVolumeSource) GetSizeLimit ¶

func (o *V1EmptyDirVolumeSource) GetSizeLimit() string

GetSizeLimit returns the SizeLimit field value if set, zero value otherwise.

func (*V1EmptyDirVolumeSource) GetSizeLimitOk ¶

func (o *V1EmptyDirVolumeSource) GetSizeLimitOk() (*string, bool)

GetSizeLimitOk returns a tuple with the SizeLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EmptyDirVolumeSource) HasMedium ¶

func (o *V1EmptyDirVolumeSource) HasMedium() bool

HasMedium returns a boolean if a field has been set.

func (*V1EmptyDirVolumeSource) HasSizeLimit ¶

func (o *V1EmptyDirVolumeSource) HasSizeLimit() bool

HasSizeLimit returns a boolean if a field has been set.

func (V1EmptyDirVolumeSource) MarshalJSON ¶

func (o V1EmptyDirVolumeSource) MarshalJSON() ([]byte, error)

func (*V1EmptyDirVolumeSource) SetMedium ¶

func (o *V1EmptyDirVolumeSource) SetMedium(v string)

SetMedium gets a reference to the given string and assigns it to the Medium field.

func (*V1EmptyDirVolumeSource) SetSizeLimit ¶

func (o *V1EmptyDirVolumeSource) SetSizeLimit(v string)

SetSizeLimit gets a reference to the given string and assigns it to the SizeLimit field.

func (V1EmptyDirVolumeSource) ToMap ¶

func (o V1EmptyDirVolumeSource) ToMap() (map[string]interface{}, error)

type V1EndpointAddress ¶

type V1EndpointAddress struct {
	// The Hostname of this endpoint
	Hostname *string `json:"hostname,omitempty"`
	// The IP of this endpoint. May not be loopback (127.0.0.0/8), link-local (169.254.0.0/16), or link-local multicast ((224.0.0.0/24). IPv6 is also accepted but not fully supported on all platforms. Also, certain kubernetes components, like kube-proxy, are not IPv6 ready.
	Ip string `json:"ip"`
	// Optional: Node hosting this endpoint. This can be used to determine endpoints local to a node.
	NodeName  *string            `json:"nodeName,omitempty"`
	TargetRef *V1ObjectReference `json:"targetRef,omitempty"`
}

V1EndpointAddress EndpointAddress is a tuple that describes single IP address.

func NewV1EndpointAddress ¶

func NewV1EndpointAddress(ip string) *V1EndpointAddress

NewV1EndpointAddress instantiates a new V1EndpointAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EndpointAddressWithDefaults ¶

func NewV1EndpointAddressWithDefaults() *V1EndpointAddress

NewV1EndpointAddressWithDefaults instantiates a new V1EndpointAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EndpointAddress) GetHostname ¶

func (o *V1EndpointAddress) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*V1EndpointAddress) GetHostnameOk ¶

func (o *V1EndpointAddress) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointAddress) GetIp ¶

func (o *V1EndpointAddress) GetIp() string

GetIp returns the Ip field value

func (*V1EndpointAddress) GetIpOk ¶

func (o *V1EndpointAddress) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value and a boolean to check if the value has been set.

func (*V1EndpointAddress) GetNodeName ¶

func (o *V1EndpointAddress) GetNodeName() string

GetNodeName returns the NodeName field value if set, zero value otherwise.

func (*V1EndpointAddress) GetNodeNameOk ¶

func (o *V1EndpointAddress) GetNodeNameOk() (*string, bool)

GetNodeNameOk returns a tuple with the NodeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointAddress) GetTargetRef ¶

func (o *V1EndpointAddress) GetTargetRef() V1ObjectReference

GetTargetRef returns the TargetRef field value if set, zero value otherwise.

func (*V1EndpointAddress) GetTargetRefOk ¶

func (o *V1EndpointAddress) GetTargetRefOk() (*V1ObjectReference, bool)

GetTargetRefOk returns a tuple with the TargetRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointAddress) HasHostname ¶

func (o *V1EndpointAddress) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*V1EndpointAddress) HasNodeName ¶

func (o *V1EndpointAddress) HasNodeName() bool

HasNodeName returns a boolean if a field has been set.

func (*V1EndpointAddress) HasTargetRef ¶

func (o *V1EndpointAddress) HasTargetRef() bool

HasTargetRef returns a boolean if a field has been set.

func (V1EndpointAddress) MarshalJSON ¶

func (o V1EndpointAddress) MarshalJSON() ([]byte, error)

func (*V1EndpointAddress) SetHostname ¶

func (o *V1EndpointAddress) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*V1EndpointAddress) SetIp ¶

func (o *V1EndpointAddress) SetIp(v string)

SetIp sets field value

func (*V1EndpointAddress) SetNodeName ¶

func (o *V1EndpointAddress) SetNodeName(v string)

SetNodeName gets a reference to the given string and assigns it to the NodeName field.

func (*V1EndpointAddress) SetTargetRef ¶

func (o *V1EndpointAddress) SetTargetRef(v V1ObjectReference)

SetTargetRef gets a reference to the given V1ObjectReference and assigns it to the TargetRef field.

func (V1EndpointAddress) ToMap ¶

func (o V1EndpointAddress) ToMap() (map[string]interface{}, error)

type V1EndpointPort ¶

type V1EndpointPort struct {
	// The name of this port (corresponds to ServicePort.Name). Must be a DNS_LABEL. Optional only if one port is defined.
	Name *string `json:"name,omitempty"`
	// The port number of the endpoint.
	Port int32 `json:"port"`
	// The IP protocol for this port. Must be UDP or TCP. Default is TCP.
	Protocol *string `json:"protocol,omitempty"`
}

V1EndpointPort EndpointPort is a tuple that describes a single port.

func NewV1EndpointPort ¶

func NewV1EndpointPort(port int32) *V1EndpointPort

NewV1EndpointPort instantiates a new V1EndpointPort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EndpointPortWithDefaults ¶

func NewV1EndpointPortWithDefaults() *V1EndpointPort

NewV1EndpointPortWithDefaults instantiates a new V1EndpointPort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EndpointPort) GetName ¶

func (o *V1EndpointPort) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1EndpointPort) GetNameOk ¶

func (o *V1EndpointPort) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointPort) GetPort ¶

func (o *V1EndpointPort) GetPort() int32

GetPort returns the Port field value

func (*V1EndpointPort) GetPortOk ¶

func (o *V1EndpointPort) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*V1EndpointPort) GetProtocol ¶

func (o *V1EndpointPort) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*V1EndpointPort) GetProtocolOk ¶

func (o *V1EndpointPort) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointPort) HasName ¶

func (o *V1EndpointPort) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1EndpointPort) HasProtocol ¶

func (o *V1EndpointPort) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (V1EndpointPort) MarshalJSON ¶

func (o V1EndpointPort) MarshalJSON() ([]byte, error)

func (*V1EndpointPort) SetName ¶

func (o *V1EndpointPort) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1EndpointPort) SetPort ¶

func (o *V1EndpointPort) SetPort(v int32)

SetPort sets field value

func (*V1EndpointPort) SetProtocol ¶

func (o *V1EndpointPort) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (V1EndpointPort) ToMap ¶

func (o V1EndpointPort) ToMap() (map[string]interface{}, error)

type V1EndpointSubset ¶

type V1EndpointSubset struct {
	// IP addresses which offer the related ports that are marked as ready. These endpoints should be considered safe for load balancers and clients to utilize.
	Addresses []V1EndpointAddress `json:"addresses,omitempty"`
	// IP addresses which offer the related ports but are not currently marked as ready because they have not yet finished starting, have recently failed a readiness check, or have recently failed a liveness check.
	NotReadyAddresses []V1EndpointAddress `json:"notReadyAddresses,omitempty"`
	// Port numbers available on the related IP addresses.
	Ports []V1EndpointPort `json:"ports,omitempty"`
}

V1EndpointSubset EndpointSubset is a group of addresses with a common set of ports. The expanded set of endpoints is the Cartesian product of Addresses x Ports. For example, given: { Addresses: [{\"ip\": \"10.10.1.1\"}, {\"ip\": \"10.10.2.2\"}], Ports: [{\"name\": \"a\", \"port\": 8675}, {\"name\": \"b\", \"port\": 309}] } The resulting set of endpoints can be viewed as: a: [ 10.10.1.1:8675, 10.10.2.2:8675 ], b: [ 10.10.1.1:309, 10.10.2.2:309 ]

func NewV1EndpointSubset ¶

func NewV1EndpointSubset() *V1EndpointSubset

NewV1EndpointSubset instantiates a new V1EndpointSubset object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EndpointSubsetWithDefaults ¶

func NewV1EndpointSubsetWithDefaults() *V1EndpointSubset

NewV1EndpointSubsetWithDefaults instantiates a new V1EndpointSubset object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EndpointSubset) GetAddresses ¶

func (o *V1EndpointSubset) GetAddresses() []V1EndpointAddress

GetAddresses returns the Addresses field value if set, zero value otherwise.

func (*V1EndpointSubset) GetAddressesOk ¶

func (o *V1EndpointSubset) GetAddressesOk() ([]V1EndpointAddress, bool)

GetAddressesOk returns a tuple with the Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointSubset) GetNotReadyAddresses ¶

func (o *V1EndpointSubset) GetNotReadyAddresses() []V1EndpointAddress

GetNotReadyAddresses returns the NotReadyAddresses field value if set, zero value otherwise.

func (*V1EndpointSubset) GetNotReadyAddressesOk ¶

func (o *V1EndpointSubset) GetNotReadyAddressesOk() ([]V1EndpointAddress, bool)

GetNotReadyAddressesOk returns a tuple with the NotReadyAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointSubset) GetPorts ¶

func (o *V1EndpointSubset) GetPorts() []V1EndpointPort

GetPorts returns the Ports field value if set, zero value otherwise.

func (*V1EndpointSubset) GetPortsOk ¶

func (o *V1EndpointSubset) GetPortsOk() ([]V1EndpointPort, bool)

GetPortsOk returns a tuple with the Ports field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointSubset) HasAddresses ¶

func (o *V1EndpointSubset) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*V1EndpointSubset) HasNotReadyAddresses ¶

func (o *V1EndpointSubset) HasNotReadyAddresses() bool

HasNotReadyAddresses returns a boolean if a field has been set.

func (*V1EndpointSubset) HasPorts ¶

func (o *V1EndpointSubset) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (V1EndpointSubset) MarshalJSON ¶

func (o V1EndpointSubset) MarshalJSON() ([]byte, error)

func (*V1EndpointSubset) SetAddresses ¶

func (o *V1EndpointSubset) SetAddresses(v []V1EndpointAddress)

SetAddresses gets a reference to the given []V1EndpointAddress and assigns it to the Addresses field.

func (*V1EndpointSubset) SetNotReadyAddresses ¶

func (o *V1EndpointSubset) SetNotReadyAddresses(v []V1EndpointAddress)

SetNotReadyAddresses gets a reference to the given []V1EndpointAddress and assigns it to the NotReadyAddresses field.

func (*V1EndpointSubset) SetPorts ¶

func (o *V1EndpointSubset) SetPorts(v []V1EndpointPort)

SetPorts gets a reference to the given []V1EndpointPort and assigns it to the Ports field.

func (V1EndpointSubset) ToMap ¶

func (o V1EndpointSubset) ToMap() (map[string]interface{}, error)

type V1Endpoints ¶

type V1Endpoints struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	// The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service.
	Subsets []V1EndpointSubset `json:"subsets,omitempty"`
}

V1Endpoints Endpoints is a collection of endpoints that implement the actual service. Example: Name: \"mysvc\", Subsets: [ { Addresses: [{\"ip\": \"10.10.1.1\"}, {\"ip\": \"10.10.2.2\"}], Ports: [{\"name\": \"a\", \"port\": 8675}, {\"name\": \"b\", \"port\": 309}] }, { Addresses: [{\"ip\": \"10.10.3.3\"}], Ports: [{\"name\": \"a\", \"port\": 93}, {\"name\": \"b\", \"port\": 76}] }, ]

func NewV1Endpoints ¶

func NewV1Endpoints() *V1Endpoints

NewV1Endpoints instantiates a new V1Endpoints object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EndpointsWithDefaults ¶

func NewV1EndpointsWithDefaults() *V1Endpoints

NewV1EndpointsWithDefaults instantiates a new V1Endpoints object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Endpoints) GetApiVersion ¶

func (o *V1Endpoints) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Endpoints) GetApiVersionOk ¶

func (o *V1Endpoints) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Endpoints) GetKind ¶

func (o *V1Endpoints) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Endpoints) GetKindOk ¶

func (o *V1Endpoints) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Endpoints) GetMetadata ¶

func (o *V1Endpoints) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Endpoints) GetMetadataOk ¶

func (o *V1Endpoints) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Endpoints) GetSubsets ¶

func (o *V1Endpoints) GetSubsets() []V1EndpointSubset

GetSubsets returns the Subsets field value if set, zero value otherwise.

func (*V1Endpoints) GetSubsetsOk ¶

func (o *V1Endpoints) GetSubsetsOk() ([]V1EndpointSubset, bool)

GetSubsetsOk returns a tuple with the Subsets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Endpoints) HasApiVersion ¶

func (o *V1Endpoints) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Endpoints) HasKind ¶

func (o *V1Endpoints) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Endpoints) HasMetadata ¶

func (o *V1Endpoints) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Endpoints) HasSubsets ¶

func (o *V1Endpoints) HasSubsets() bool

HasSubsets returns a boolean if a field has been set.

func (V1Endpoints) MarshalJSON ¶

func (o V1Endpoints) MarshalJSON() ([]byte, error)

func (*V1Endpoints) SetApiVersion ¶

func (o *V1Endpoints) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Endpoints) SetKind ¶

func (o *V1Endpoints) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Endpoints) SetMetadata ¶

func (o *V1Endpoints) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Endpoints) SetSubsets ¶

func (o *V1Endpoints) SetSubsets(v []V1EndpointSubset)

SetSubsets gets a reference to the given []V1EndpointSubset and assigns it to the Subsets field.

func (V1Endpoints) ToMap ¶

func (o V1Endpoints) ToMap() (map[string]interface{}, error)

type V1EndpointsList ¶

type V1EndpointsList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of endpoints.
	Items []V1Endpoints `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1EndpointsList EndpointsList is a list of endpoints.

func NewV1EndpointsList ¶

func NewV1EndpointsList(items []V1Endpoints) *V1EndpointsList

NewV1EndpointsList instantiates a new V1EndpointsList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EndpointsListWithDefaults ¶

func NewV1EndpointsListWithDefaults() *V1EndpointsList

NewV1EndpointsListWithDefaults instantiates a new V1EndpointsList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EndpointsList) GetApiVersion ¶

func (o *V1EndpointsList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1EndpointsList) GetApiVersionOk ¶

func (o *V1EndpointsList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointsList) GetItems ¶

func (o *V1EndpointsList) GetItems() []V1Endpoints

GetItems returns the Items field value

func (*V1EndpointsList) GetItemsOk ¶

func (o *V1EndpointsList) GetItemsOk() ([]V1Endpoints, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1EndpointsList) GetKind ¶

func (o *V1EndpointsList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1EndpointsList) GetKindOk ¶

func (o *V1EndpointsList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EndpointsList) GetMetadata ¶

func (o *V1EndpointsList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1EndpointsList) GetMetadataOk ¶

func (o *V1EndpointsList) GetMetadataOk() (*V1ListMeta, 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 (*V1EndpointsList) HasApiVersion ¶

func (o *V1EndpointsList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1EndpointsList) HasKind ¶

func (o *V1EndpointsList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1EndpointsList) HasMetadata ¶

func (o *V1EndpointsList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1EndpointsList) MarshalJSON ¶

func (o V1EndpointsList) MarshalJSON() ([]byte, error)

func (*V1EndpointsList) SetApiVersion ¶

func (o *V1EndpointsList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1EndpointsList) SetItems ¶

func (o *V1EndpointsList) SetItems(v []V1Endpoints)

SetItems sets field value

func (*V1EndpointsList) SetKind ¶

func (o *V1EndpointsList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1EndpointsList) SetMetadata ¶

func (o *V1EndpointsList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1EndpointsList) ToMap ¶

func (o V1EndpointsList) ToMap() (map[string]interface{}, error)

type V1EnvFromSource ¶

type V1EnvFromSource struct {
	ConfigMapRef *V1ConfigMapEnvSource `json:"configMapRef,omitempty"`
	// An optional identifier to prepend to each key in the ConfigMap. Must be a C_IDENTIFIER.
	Prefix    *string            `json:"prefix,omitempty"`
	SecretRef *V1SecretEnvSource `json:"secretRef,omitempty"`
}

V1EnvFromSource EnvFromSource represents the source of a set of ConfigMaps

func NewV1EnvFromSource ¶

func NewV1EnvFromSource() *V1EnvFromSource

NewV1EnvFromSource instantiates a new V1EnvFromSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EnvFromSourceWithDefaults ¶

func NewV1EnvFromSourceWithDefaults() *V1EnvFromSource

NewV1EnvFromSourceWithDefaults instantiates a new V1EnvFromSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EnvFromSource) GetConfigMapRef ¶

func (o *V1EnvFromSource) GetConfigMapRef() V1ConfigMapEnvSource

GetConfigMapRef returns the ConfigMapRef field value if set, zero value otherwise.

func (*V1EnvFromSource) GetConfigMapRefOk ¶

func (o *V1EnvFromSource) GetConfigMapRefOk() (*V1ConfigMapEnvSource, bool)

GetConfigMapRefOk returns a tuple with the ConfigMapRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EnvFromSource) GetPrefix ¶

func (o *V1EnvFromSource) GetPrefix() string

GetPrefix returns the Prefix field value if set, zero value otherwise.

func (*V1EnvFromSource) GetPrefixOk ¶

func (o *V1EnvFromSource) GetPrefixOk() (*string, bool)

GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EnvFromSource) GetSecretRef ¶

func (o *V1EnvFromSource) GetSecretRef() V1SecretEnvSource

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1EnvFromSource) GetSecretRefOk ¶

func (o *V1EnvFromSource) GetSecretRefOk() (*V1SecretEnvSource, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EnvFromSource) HasConfigMapRef ¶

func (o *V1EnvFromSource) HasConfigMapRef() bool

HasConfigMapRef returns a boolean if a field has been set.

func (*V1EnvFromSource) HasPrefix ¶

func (o *V1EnvFromSource) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (*V1EnvFromSource) HasSecretRef ¶

func (o *V1EnvFromSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (V1EnvFromSource) MarshalJSON ¶

func (o V1EnvFromSource) MarshalJSON() ([]byte, error)

func (*V1EnvFromSource) SetConfigMapRef ¶

func (o *V1EnvFromSource) SetConfigMapRef(v V1ConfigMapEnvSource)

SetConfigMapRef gets a reference to the given V1ConfigMapEnvSource and assigns it to the ConfigMapRef field.

func (*V1EnvFromSource) SetPrefix ¶

func (o *V1EnvFromSource) SetPrefix(v string)

SetPrefix gets a reference to the given string and assigns it to the Prefix field.

func (*V1EnvFromSource) SetSecretRef ¶

func (o *V1EnvFromSource) SetSecretRef(v V1SecretEnvSource)

SetSecretRef gets a reference to the given V1SecretEnvSource and assigns it to the SecretRef field.

func (V1EnvFromSource) ToMap ¶

func (o V1EnvFromSource) ToMap() (map[string]interface{}, error)

type V1EnvVar ¶

type V1EnvVar struct {
	// Name of the environment variable. Must be a C_IDENTIFIER.
	Name string `json:"name"`
	// Variable references $(VAR_NAME) are expanded using the previous defined environment variables in the container and any service environment variables. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Defaults to \"\".
	Value     *string         `json:"value,omitempty"`
	ValueFrom *V1EnvVarSource `json:"valueFrom,omitempty"`
}

V1EnvVar EnvVar represents an environment variable present in a Container.

func NewV1EnvVar ¶

func NewV1EnvVar(name string) *V1EnvVar

NewV1EnvVar instantiates a new V1EnvVar object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EnvVarWithDefaults ¶

func NewV1EnvVarWithDefaults() *V1EnvVar

NewV1EnvVarWithDefaults instantiates a new V1EnvVar object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EnvVar) GetName ¶

func (o *V1EnvVar) GetName() string

GetName returns the Name field value

func (*V1EnvVar) GetNameOk ¶

func (o *V1EnvVar) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1EnvVar) GetValue ¶

func (o *V1EnvVar) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*V1EnvVar) GetValueFrom ¶

func (o *V1EnvVar) GetValueFrom() V1EnvVarSource

GetValueFrom returns the ValueFrom field value if set, zero value otherwise.

func (*V1EnvVar) GetValueFromOk ¶

func (o *V1EnvVar) GetValueFromOk() (*V1EnvVarSource, bool)

GetValueFromOk returns a tuple with the ValueFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EnvVar) GetValueOk ¶

func (o *V1EnvVar) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EnvVar) HasValue ¶

func (o *V1EnvVar) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*V1EnvVar) HasValueFrom ¶

func (o *V1EnvVar) HasValueFrom() bool

HasValueFrom returns a boolean if a field has been set.

func (V1EnvVar) MarshalJSON ¶

func (o V1EnvVar) MarshalJSON() ([]byte, error)

func (*V1EnvVar) SetName ¶

func (o *V1EnvVar) SetName(v string)

SetName sets field value

func (*V1EnvVar) SetValue ¶

func (o *V1EnvVar) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (*V1EnvVar) SetValueFrom ¶

func (o *V1EnvVar) SetValueFrom(v V1EnvVarSource)

SetValueFrom gets a reference to the given V1EnvVarSource and assigns it to the ValueFrom field.

func (V1EnvVar) ToMap ¶

func (o V1EnvVar) ToMap() (map[string]interface{}, error)

type V1EnvVarSource ¶

type V1EnvVarSource struct {
	ConfigMapKeyRef  *V1ConfigMapKeySelector  `json:"configMapKeyRef,omitempty"`
	FieldRef         *V1ObjectFieldSelector   `json:"fieldRef,omitempty"`
	ResourceFieldRef *V1ResourceFieldSelector `json:"resourceFieldRef,omitempty"`
	SecretKeyRef     *V1SecretKeySelector     `json:"secretKeyRef,omitempty"`
}

V1EnvVarSource EnvVarSource represents a source for the value of an EnvVar.

func NewV1EnvVarSource ¶

func NewV1EnvVarSource() *V1EnvVarSource

NewV1EnvVarSource instantiates a new V1EnvVarSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EnvVarSourceWithDefaults ¶

func NewV1EnvVarSourceWithDefaults() *V1EnvVarSource

NewV1EnvVarSourceWithDefaults instantiates a new V1EnvVarSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EnvVarSource) GetConfigMapKeyRef ¶

func (o *V1EnvVarSource) GetConfigMapKeyRef() V1ConfigMapKeySelector

GetConfigMapKeyRef returns the ConfigMapKeyRef field value if set, zero value otherwise.

func (*V1EnvVarSource) GetConfigMapKeyRefOk ¶

func (o *V1EnvVarSource) GetConfigMapKeyRefOk() (*V1ConfigMapKeySelector, bool)

GetConfigMapKeyRefOk returns a tuple with the ConfigMapKeyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EnvVarSource) GetFieldRef ¶

func (o *V1EnvVarSource) GetFieldRef() V1ObjectFieldSelector

GetFieldRef returns the FieldRef field value if set, zero value otherwise.

func (*V1EnvVarSource) GetFieldRefOk ¶

func (o *V1EnvVarSource) GetFieldRefOk() (*V1ObjectFieldSelector, bool)

GetFieldRefOk returns a tuple with the FieldRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EnvVarSource) GetResourceFieldRef ¶

func (o *V1EnvVarSource) GetResourceFieldRef() V1ResourceFieldSelector

GetResourceFieldRef returns the ResourceFieldRef field value if set, zero value otherwise.

func (*V1EnvVarSource) GetResourceFieldRefOk ¶

func (o *V1EnvVarSource) GetResourceFieldRefOk() (*V1ResourceFieldSelector, bool)

GetResourceFieldRefOk returns a tuple with the ResourceFieldRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EnvVarSource) GetSecretKeyRef ¶

func (o *V1EnvVarSource) GetSecretKeyRef() V1SecretKeySelector

GetSecretKeyRef returns the SecretKeyRef field value if set, zero value otherwise.

func (*V1EnvVarSource) GetSecretKeyRefOk ¶

func (o *V1EnvVarSource) GetSecretKeyRefOk() (*V1SecretKeySelector, bool)

GetSecretKeyRefOk returns a tuple with the SecretKeyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EnvVarSource) HasConfigMapKeyRef ¶

func (o *V1EnvVarSource) HasConfigMapKeyRef() bool

HasConfigMapKeyRef returns a boolean if a field has been set.

func (*V1EnvVarSource) HasFieldRef ¶

func (o *V1EnvVarSource) HasFieldRef() bool

HasFieldRef returns a boolean if a field has been set.

func (*V1EnvVarSource) HasResourceFieldRef ¶

func (o *V1EnvVarSource) HasResourceFieldRef() bool

HasResourceFieldRef returns a boolean if a field has been set.

func (*V1EnvVarSource) HasSecretKeyRef ¶

func (o *V1EnvVarSource) HasSecretKeyRef() bool

HasSecretKeyRef returns a boolean if a field has been set.

func (V1EnvVarSource) MarshalJSON ¶

func (o V1EnvVarSource) MarshalJSON() ([]byte, error)

func (*V1EnvVarSource) SetConfigMapKeyRef ¶

func (o *V1EnvVarSource) SetConfigMapKeyRef(v V1ConfigMapKeySelector)

SetConfigMapKeyRef gets a reference to the given V1ConfigMapKeySelector and assigns it to the ConfigMapKeyRef field.

func (*V1EnvVarSource) SetFieldRef ¶

func (o *V1EnvVarSource) SetFieldRef(v V1ObjectFieldSelector)

SetFieldRef gets a reference to the given V1ObjectFieldSelector and assigns it to the FieldRef field.

func (*V1EnvVarSource) SetResourceFieldRef ¶

func (o *V1EnvVarSource) SetResourceFieldRef(v V1ResourceFieldSelector)

SetResourceFieldRef gets a reference to the given V1ResourceFieldSelector and assigns it to the ResourceFieldRef field.

func (*V1EnvVarSource) SetSecretKeyRef ¶

func (o *V1EnvVarSource) SetSecretKeyRef(v V1SecretKeySelector)

SetSecretKeyRef gets a reference to the given V1SecretKeySelector and assigns it to the SecretKeyRef field.

func (V1EnvVarSource) ToMap ¶

func (o V1EnvVarSource) ToMap() (map[string]interface{}, error)

type V1Event ¶

type V1Event struct {
	// What action was taken/failed regarding to the Regarding object.
	Action *string `json:"action,omitempty"`
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// The number of times this event has occurred.
	Count *int32 `json:"count,omitempty"`
	// Time when this Event was first observed.
	EventTime *string `json:"eventTime,omitempty"`
	// The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)
	FirstTimestamp *string           `json:"firstTimestamp,omitempty"`
	InvolvedObject V1ObjectReference `json:"involvedObject"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// The time at which the most recent occurrence of this event was recorded.
	LastTimestamp *string `json:"lastTimestamp,omitempty"`
	// A human-readable description of the status of this operation.
	Message  *string      `json:"message,omitempty"`
	Metadata V1ObjectMeta `json:"metadata"`
	// This should be a short, machine understandable string that gives the reason for the transition into the object's current status.
	Reason  *string            `json:"reason,omitempty"`
	Related *V1ObjectReference `json:"related,omitempty"`
	// Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`.
	ReportingComponent string `json:"reportingComponent"`
	// ID of the controller instance, e.g. `kubelet-xyzf`.
	ReportingInstance string         `json:"reportingInstance"`
	Series            *V1EventSeries `json:"series,omitempty"`
	Source            *V1EventSource `json:"source,omitempty"`
	// Type of this event (Normal, Warning), new types could be added in the future
	Type *string `json:"type,omitempty"`
}

V1Event Event is a report of an event somewhere in the cluster.

func NewV1Event ¶

func NewV1Event(involvedObject V1ObjectReference, metadata V1ObjectMeta, reportingComponent string, reportingInstance string) *V1Event

NewV1Event instantiates a new V1Event object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EventWithDefaults ¶

func NewV1EventWithDefaults() *V1Event

NewV1EventWithDefaults instantiates a new V1Event object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Event) GetAction ¶

func (o *V1Event) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*V1Event) GetActionOk ¶

func (o *V1Event) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetApiVersion ¶

func (o *V1Event) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Event) GetApiVersionOk ¶

func (o *V1Event) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetCount ¶

func (o *V1Event) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*V1Event) GetCountOk ¶

func (o *V1Event) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetEventTime ¶

func (o *V1Event) GetEventTime() string

GetEventTime returns the EventTime field value if set, zero value otherwise.

func (*V1Event) GetEventTimeOk ¶

func (o *V1Event) GetEventTimeOk() (*string, bool)

GetEventTimeOk returns a tuple with the EventTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetFirstTimestamp ¶

func (o *V1Event) GetFirstTimestamp() string

GetFirstTimestamp returns the FirstTimestamp field value if set, zero value otherwise.

func (*V1Event) GetFirstTimestampOk ¶

func (o *V1Event) GetFirstTimestampOk() (*string, bool)

GetFirstTimestampOk returns a tuple with the FirstTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetInvolvedObject ¶

func (o *V1Event) GetInvolvedObject() V1ObjectReference

GetInvolvedObject returns the InvolvedObject field value

func (*V1Event) GetInvolvedObjectOk ¶

func (o *V1Event) GetInvolvedObjectOk() (*V1ObjectReference, bool)

GetInvolvedObjectOk returns a tuple with the InvolvedObject field value and a boolean to check if the value has been set.

func (*V1Event) GetKind ¶

func (o *V1Event) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Event) GetKindOk ¶

func (o *V1Event) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetLastTimestamp ¶

func (o *V1Event) GetLastTimestamp() string

GetLastTimestamp returns the LastTimestamp field value if set, zero value otherwise.

func (*V1Event) GetLastTimestampOk ¶

func (o *V1Event) GetLastTimestampOk() (*string, bool)

GetLastTimestampOk returns a tuple with the LastTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetMessage ¶

func (o *V1Event) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1Event) GetMessageOk ¶

func (o *V1Event) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetMetadata ¶

func (o *V1Event) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value

func (*V1Event) GetMetadataOk ¶

func (o *V1Event) GetMetadataOk() (*V1ObjectMeta, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (*V1Event) GetReason ¶

func (o *V1Event) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1Event) GetReasonOk ¶

func (o *V1Event) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetRelated ¶

func (o *V1Event) GetRelated() V1ObjectReference

GetRelated returns the Related field value if set, zero value otherwise.

func (*V1Event) GetRelatedOk ¶

func (o *V1Event) GetRelatedOk() (*V1ObjectReference, bool)

GetRelatedOk returns a tuple with the Related field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetReportingComponent ¶

func (o *V1Event) GetReportingComponent() string

GetReportingComponent returns the ReportingComponent field value

func (*V1Event) GetReportingComponentOk ¶

func (o *V1Event) GetReportingComponentOk() (*string, bool)

GetReportingComponentOk returns a tuple with the ReportingComponent field value and a boolean to check if the value has been set.

func (*V1Event) GetReportingInstance ¶

func (o *V1Event) GetReportingInstance() string

GetReportingInstance returns the ReportingInstance field value

func (*V1Event) GetReportingInstanceOk ¶

func (o *V1Event) GetReportingInstanceOk() (*string, bool)

GetReportingInstanceOk returns a tuple with the ReportingInstance field value and a boolean to check if the value has been set.

func (*V1Event) GetSeries ¶

func (o *V1Event) GetSeries() V1EventSeries

GetSeries returns the Series field value if set, zero value otherwise.

func (*V1Event) GetSeriesOk ¶

func (o *V1Event) GetSeriesOk() (*V1EventSeries, bool)

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetSource ¶

func (o *V1Event) GetSource() V1EventSource

GetSource returns the Source field value if set, zero value otherwise.

func (*V1Event) GetSourceOk ¶

func (o *V1Event) GetSourceOk() (*V1EventSource, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Event) GetType ¶

func (o *V1Event) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1Event) GetTypeOk ¶

func (o *V1Event) 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 (*V1Event) HasAction ¶

func (o *V1Event) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*V1Event) HasApiVersion ¶

func (o *V1Event) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Event) HasCount ¶

func (o *V1Event) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*V1Event) HasEventTime ¶

func (o *V1Event) HasEventTime() bool

HasEventTime returns a boolean if a field has been set.

func (*V1Event) HasFirstTimestamp ¶

func (o *V1Event) HasFirstTimestamp() bool

HasFirstTimestamp returns a boolean if a field has been set.

func (*V1Event) HasKind ¶

func (o *V1Event) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Event) HasLastTimestamp ¶

func (o *V1Event) HasLastTimestamp() bool

HasLastTimestamp returns a boolean if a field has been set.

func (*V1Event) HasMessage ¶

func (o *V1Event) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1Event) HasReason ¶

func (o *V1Event) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*V1Event) HasRelated ¶

func (o *V1Event) HasRelated() bool

HasRelated returns a boolean if a field has been set.

func (*V1Event) HasSeries ¶

func (o *V1Event) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*V1Event) HasSource ¶

func (o *V1Event) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*V1Event) HasType ¶

func (o *V1Event) HasType() bool

HasType returns a boolean if a field has been set.

func (V1Event) MarshalJSON ¶

func (o V1Event) MarshalJSON() ([]byte, error)

func (*V1Event) SetAction ¶

func (o *V1Event) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*V1Event) SetApiVersion ¶

func (o *V1Event) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Event) SetCount ¶

func (o *V1Event) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*V1Event) SetEventTime ¶

func (o *V1Event) SetEventTime(v string)

SetEventTime gets a reference to the given string and assigns it to the EventTime field.

func (*V1Event) SetFirstTimestamp ¶

func (o *V1Event) SetFirstTimestamp(v string)

SetFirstTimestamp gets a reference to the given string and assigns it to the FirstTimestamp field.

func (*V1Event) SetInvolvedObject ¶

func (o *V1Event) SetInvolvedObject(v V1ObjectReference)

SetInvolvedObject sets field value

func (*V1Event) SetKind ¶

func (o *V1Event) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Event) SetLastTimestamp ¶

func (o *V1Event) SetLastTimestamp(v string)

SetLastTimestamp gets a reference to the given string and assigns it to the LastTimestamp field.

func (*V1Event) SetMessage ¶

func (o *V1Event) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1Event) SetMetadata ¶

func (o *V1Event) SetMetadata(v V1ObjectMeta)

SetMetadata sets field value

func (*V1Event) SetReason ¶

func (o *V1Event) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1Event) SetRelated ¶

func (o *V1Event) SetRelated(v V1ObjectReference)

SetRelated gets a reference to the given V1ObjectReference and assigns it to the Related field.

func (*V1Event) SetReportingComponent ¶

func (o *V1Event) SetReportingComponent(v string)

SetReportingComponent sets field value

func (*V1Event) SetReportingInstance ¶

func (o *V1Event) SetReportingInstance(v string)

SetReportingInstance sets field value

func (*V1Event) SetSeries ¶

func (o *V1Event) SetSeries(v V1EventSeries)

SetSeries gets a reference to the given V1EventSeries and assigns it to the Series field.

func (*V1Event) SetSource ¶

func (o *V1Event) SetSource(v V1EventSource)

SetSource gets a reference to the given V1EventSource and assigns it to the Source field.

func (*V1Event) SetType ¶

func (o *V1Event) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V1Event) ToMap ¶

func (o V1Event) ToMap() (map[string]interface{}, error)

type V1EventList ¶

type V1EventList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of events
	Items []V1Event `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1EventList EventList is a list of events.

func NewV1EventList ¶

func NewV1EventList(items []V1Event) *V1EventList

NewV1EventList instantiates a new V1EventList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EventListWithDefaults ¶

func NewV1EventListWithDefaults() *V1EventList

NewV1EventListWithDefaults instantiates a new V1EventList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EventList) GetApiVersion ¶

func (o *V1EventList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1EventList) GetApiVersionOk ¶

func (o *V1EventList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EventList) GetItems ¶

func (o *V1EventList) GetItems() []V1Event

GetItems returns the Items field value

func (*V1EventList) GetItemsOk ¶

func (o *V1EventList) GetItemsOk() ([]V1Event, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1EventList) GetKind ¶

func (o *V1EventList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1EventList) GetKindOk ¶

func (o *V1EventList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EventList) GetMetadata ¶

func (o *V1EventList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1EventList) GetMetadataOk ¶

func (o *V1EventList) GetMetadataOk() (*V1ListMeta, 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 (*V1EventList) HasApiVersion ¶

func (o *V1EventList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1EventList) HasKind ¶

func (o *V1EventList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1EventList) HasMetadata ¶

func (o *V1EventList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1EventList) MarshalJSON ¶

func (o V1EventList) MarshalJSON() ([]byte, error)

func (*V1EventList) SetApiVersion ¶

func (o *V1EventList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1EventList) SetItems ¶

func (o *V1EventList) SetItems(v []V1Event)

SetItems sets field value

func (*V1EventList) SetKind ¶

func (o *V1EventList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1EventList) SetMetadata ¶

func (o *V1EventList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1EventList) ToMap ¶

func (o V1EventList) ToMap() (map[string]interface{}, error)

type V1EventSeries ¶

type V1EventSeries struct {
	// Number of occurrences in this series up to the last heartbeat time
	Count *int32 `json:"count,omitempty"`
	// Time of the last occurrence observed
	LastObservedTime *string `json:"lastObservedTime,omitempty"`
	// State of this Series: Ongoing or Finished
	State *string `json:"state,omitempty"`
}

V1EventSeries EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.

func NewV1EventSeries ¶

func NewV1EventSeries() *V1EventSeries

NewV1EventSeries instantiates a new V1EventSeries object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EventSeriesWithDefaults ¶

func NewV1EventSeriesWithDefaults() *V1EventSeries

NewV1EventSeriesWithDefaults instantiates a new V1EventSeries object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EventSeries) GetCount ¶

func (o *V1EventSeries) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*V1EventSeries) GetCountOk ¶

func (o *V1EventSeries) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EventSeries) GetLastObservedTime ¶

func (o *V1EventSeries) GetLastObservedTime() string

GetLastObservedTime returns the LastObservedTime field value if set, zero value otherwise.

func (*V1EventSeries) GetLastObservedTimeOk ¶

func (o *V1EventSeries) GetLastObservedTimeOk() (*string, bool)

GetLastObservedTimeOk returns a tuple with the LastObservedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EventSeries) GetState ¶

func (o *V1EventSeries) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*V1EventSeries) GetStateOk ¶

func (o *V1EventSeries) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EventSeries) HasCount ¶

func (o *V1EventSeries) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*V1EventSeries) HasLastObservedTime ¶

func (o *V1EventSeries) HasLastObservedTime() bool

HasLastObservedTime returns a boolean if a field has been set.

func (*V1EventSeries) HasState ¶

func (o *V1EventSeries) HasState() bool

HasState returns a boolean if a field has been set.

func (V1EventSeries) MarshalJSON ¶

func (o V1EventSeries) MarshalJSON() ([]byte, error)

func (*V1EventSeries) SetCount ¶

func (o *V1EventSeries) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*V1EventSeries) SetLastObservedTime ¶

func (o *V1EventSeries) SetLastObservedTime(v string)

SetLastObservedTime gets a reference to the given string and assigns it to the LastObservedTime field.

func (*V1EventSeries) SetState ¶

func (o *V1EventSeries) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (V1EventSeries) ToMap ¶

func (o V1EventSeries) ToMap() (map[string]interface{}, error)

type V1EventSource ¶

type V1EventSource struct {
	// Node name on which the event is generated.
	Host *string `json:"host,omitempty"`
	// Component from which the event is generated.
	Component *string `json:"component,omitempty"`
}

V1EventSource EventSource contains information for an event.

func NewV1EventSource ¶

func NewV1EventSource() *V1EventSource

NewV1EventSource instantiates a new V1EventSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1EventSourceWithDefaults ¶

func NewV1EventSourceWithDefaults() *V1EventSource

NewV1EventSourceWithDefaults instantiates a new V1EventSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1EventSource) GetComponent ¶

func (o *V1EventSource) GetComponent() string

GetComponent returns the Component field value if set, zero value otherwise.

func (*V1EventSource) GetComponentOk ¶

func (o *V1EventSource) GetComponentOk() (*string, bool)

GetComponentOk returns a tuple with the Component field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EventSource) GetHost ¶

func (o *V1EventSource) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*V1EventSource) GetHostOk ¶

func (o *V1EventSource) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1EventSource) HasComponent ¶

func (o *V1EventSource) HasComponent() bool

HasComponent returns a boolean if a field has been set.

func (*V1EventSource) HasHost ¶

func (o *V1EventSource) HasHost() bool

HasHost returns a boolean if a field has been set.

func (V1EventSource) MarshalJSON ¶

func (o V1EventSource) MarshalJSON() ([]byte, error)

func (*V1EventSource) SetComponent ¶

func (o *V1EventSource) SetComponent(v string)

SetComponent gets a reference to the given string and assigns it to the Component field.

func (*V1EventSource) SetHost ¶

func (o *V1EventSource) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (V1EventSource) ToMap ¶

func (o V1EventSource) ToMap() (map[string]interface{}, error)

type V1ExecAction ¶

type V1ExecAction struct {
	// Command is the command line to execute inside the container, the working directory for the command  is root ('/') in the container's filesystem. The command is simply exec'd, it is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
	Command []string `json:"command,omitempty"`
}

V1ExecAction ExecAction describes a \"run in container\" action.

func NewV1ExecAction ¶

func NewV1ExecAction() *V1ExecAction

NewV1ExecAction instantiates a new V1ExecAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ExecActionWithDefaults ¶

func NewV1ExecActionWithDefaults() *V1ExecAction

NewV1ExecActionWithDefaults instantiates a new V1ExecAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ExecAction) GetCommand ¶

func (o *V1ExecAction) GetCommand() []string

GetCommand returns the Command field value if set, zero value otherwise.

func (*V1ExecAction) GetCommandOk ¶

func (o *V1ExecAction) GetCommandOk() ([]string, bool)

GetCommandOk returns a tuple with the Command field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ExecAction) HasCommand ¶

func (o *V1ExecAction) HasCommand() bool

HasCommand returns a boolean if a field has been set.

func (V1ExecAction) MarshalJSON ¶

func (o V1ExecAction) MarshalJSON() ([]byte, error)

func (*V1ExecAction) SetCommand ¶

func (o *V1ExecAction) SetCommand(v []string)

SetCommand gets a reference to the given []string and assigns it to the Command field.

func (V1ExecAction) ToMap ¶

func (o V1ExecAction) ToMap() (map[string]interface{}, error)

type V1ExecNewPodHook ¶

type V1ExecNewPodHook struct {
	// Command is the action command and its arguments.
	Command []string `json:"command"`
	// ContainerName is the name of a container in the deployment pod template whose Docker image will be used for the hook pod's container.
	ContainerName string `json:"containerName"`
	// Env is a set of environment variables to supply to the hook pod's container.
	Env []V1EnvVar `json:"env,omitempty"`
	// Volumes is a list of named volumes from the pod template which should be copied to the hook pod. Volumes names not found in pod spec are ignored. An empty list means no volumes will be copied.
	Volumes []string `json:"volumes,omitempty"`
}

V1ExecNewPodHook ExecNewPodHook is a hook implementation which runs a command in a new pod based on the specified container which is assumed to be part of the deployment template.

func NewV1ExecNewPodHook ¶

func NewV1ExecNewPodHook(command []string, containerName string) *V1ExecNewPodHook

NewV1ExecNewPodHook instantiates a new V1ExecNewPodHook object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ExecNewPodHookWithDefaults ¶

func NewV1ExecNewPodHookWithDefaults() *V1ExecNewPodHook

NewV1ExecNewPodHookWithDefaults instantiates a new V1ExecNewPodHook object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ExecNewPodHook) GetCommand ¶

func (o *V1ExecNewPodHook) GetCommand() []string

GetCommand returns the Command field value

func (*V1ExecNewPodHook) GetCommandOk ¶

func (o *V1ExecNewPodHook) GetCommandOk() ([]string, bool)

GetCommandOk returns a tuple with the Command field value and a boolean to check if the value has been set.

func (*V1ExecNewPodHook) GetContainerName ¶

func (o *V1ExecNewPodHook) GetContainerName() string

GetContainerName returns the ContainerName field value

func (*V1ExecNewPodHook) GetContainerNameOk ¶

func (o *V1ExecNewPodHook) GetContainerNameOk() (*string, bool)

GetContainerNameOk returns a tuple with the ContainerName field value and a boolean to check if the value has been set.

func (*V1ExecNewPodHook) GetEnv ¶

func (o *V1ExecNewPodHook) GetEnv() []V1EnvVar

GetEnv returns the Env field value if set, zero value otherwise.

func (*V1ExecNewPodHook) GetEnvOk ¶

func (o *V1ExecNewPodHook) GetEnvOk() ([]V1EnvVar, bool)

GetEnvOk returns a tuple with the Env field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ExecNewPodHook) GetVolumes ¶

func (o *V1ExecNewPodHook) GetVolumes() []string

GetVolumes returns the Volumes field value if set, zero value otherwise.

func (*V1ExecNewPodHook) GetVolumesOk ¶

func (o *V1ExecNewPodHook) GetVolumesOk() ([]string, bool)

GetVolumesOk returns a tuple with the Volumes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ExecNewPodHook) HasEnv ¶

func (o *V1ExecNewPodHook) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*V1ExecNewPodHook) HasVolumes ¶

func (o *V1ExecNewPodHook) HasVolumes() bool

HasVolumes returns a boolean if a field has been set.

func (V1ExecNewPodHook) MarshalJSON ¶

func (o V1ExecNewPodHook) MarshalJSON() ([]byte, error)

func (*V1ExecNewPodHook) SetCommand ¶

func (o *V1ExecNewPodHook) SetCommand(v []string)

SetCommand sets field value

func (*V1ExecNewPodHook) SetContainerName ¶

func (o *V1ExecNewPodHook) SetContainerName(v string)

SetContainerName sets field value

func (*V1ExecNewPodHook) SetEnv ¶

func (o *V1ExecNewPodHook) SetEnv(v []V1EnvVar)

SetEnv gets a reference to the given []V1EnvVar and assigns it to the Env field.

func (*V1ExecNewPodHook) SetVolumes ¶

func (o *V1ExecNewPodHook) SetVolumes(v []string)

SetVolumes gets a reference to the given []string and assigns it to the Volumes field.

func (V1ExecNewPodHook) ToMap ¶

func (o V1ExecNewPodHook) ToMap() (map[string]interface{}, error)

type V1FCVolumeSource ¶

type V1FCVolumeSource struct {
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.
	FsType *string `json:"fsType,omitempty"`
	// Optional: FC target lun number
	Lun *int32 `json:"lun,omitempty"`
	// Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Optional: FC target worldwide names (WWNs)
	TargetWWNs []string `json:"targetWWNs,omitempty"`
	// Optional: FC volume world wide identifiers (wwids) Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
	Wwids []string `json:"wwids,omitempty"`
}

V1FCVolumeSource Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux relabeling.

func NewV1FCVolumeSource ¶

func NewV1FCVolumeSource() *V1FCVolumeSource

NewV1FCVolumeSource instantiates a new V1FCVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1FCVolumeSourceWithDefaults ¶

func NewV1FCVolumeSourceWithDefaults() *V1FCVolumeSource

NewV1FCVolumeSourceWithDefaults instantiates a new V1FCVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1FCVolumeSource) GetFsType ¶

func (o *V1FCVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1FCVolumeSource) GetFsTypeOk ¶

func (o *V1FCVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FCVolumeSource) GetLun ¶

func (o *V1FCVolumeSource) GetLun() int32

GetLun returns the Lun field value if set, zero value otherwise.

func (*V1FCVolumeSource) GetLunOk ¶

func (o *V1FCVolumeSource) GetLunOk() (*int32, bool)

GetLunOk returns a tuple with the Lun field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FCVolumeSource) GetReadOnly ¶

func (o *V1FCVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1FCVolumeSource) GetReadOnlyOk ¶

func (o *V1FCVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FCVolumeSource) GetTargetWWNs ¶

func (o *V1FCVolumeSource) GetTargetWWNs() []string

GetTargetWWNs returns the TargetWWNs field value if set, zero value otherwise.

func (*V1FCVolumeSource) GetTargetWWNsOk ¶

func (o *V1FCVolumeSource) GetTargetWWNsOk() ([]string, bool)

GetTargetWWNsOk returns a tuple with the TargetWWNs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FCVolumeSource) GetWwids ¶

func (o *V1FCVolumeSource) GetWwids() []string

GetWwids returns the Wwids field value if set, zero value otherwise.

func (*V1FCVolumeSource) GetWwidsOk ¶

func (o *V1FCVolumeSource) GetWwidsOk() ([]string, bool)

GetWwidsOk returns a tuple with the Wwids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FCVolumeSource) HasFsType ¶

func (o *V1FCVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1FCVolumeSource) HasLun ¶

func (o *V1FCVolumeSource) HasLun() bool

HasLun returns a boolean if a field has been set.

func (*V1FCVolumeSource) HasReadOnly ¶

func (o *V1FCVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1FCVolumeSource) HasTargetWWNs ¶

func (o *V1FCVolumeSource) HasTargetWWNs() bool

HasTargetWWNs returns a boolean if a field has been set.

func (*V1FCVolumeSource) HasWwids ¶

func (o *V1FCVolumeSource) HasWwids() bool

HasWwids returns a boolean if a field has been set.

func (V1FCVolumeSource) MarshalJSON ¶

func (o V1FCVolumeSource) MarshalJSON() ([]byte, error)

func (*V1FCVolumeSource) SetFsType ¶

func (o *V1FCVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1FCVolumeSource) SetLun ¶

func (o *V1FCVolumeSource) SetLun(v int32)

SetLun gets a reference to the given int32 and assigns it to the Lun field.

func (*V1FCVolumeSource) SetReadOnly ¶

func (o *V1FCVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1FCVolumeSource) SetTargetWWNs ¶

func (o *V1FCVolumeSource) SetTargetWWNs(v []string)

SetTargetWWNs gets a reference to the given []string and assigns it to the TargetWWNs field.

func (*V1FCVolumeSource) SetWwids ¶

func (o *V1FCVolumeSource) SetWwids(v []string)

SetWwids gets a reference to the given []string and assigns it to the Wwids field.

func (V1FCVolumeSource) ToMap ¶

func (o V1FCVolumeSource) ToMap() (map[string]interface{}, error)

type V1FSGroupStrategyOptions ¶

type V1FSGroupStrategyOptions struct {
	// Ranges are the allowed ranges of fs groups.  If you would like to force a single fs group then supply a single range with the same start and end.
	Ranges []V1IDRange `json:"ranges,omitempty"`
	// Type is the strategy that will dictate what FSGroup is used in the SecurityContext.
	Type *string `json:"type,omitempty"`
}

V1FSGroupStrategyOptions FSGroupStrategyOptions defines the strategy type and options used to create the strategy.

func NewV1FSGroupStrategyOptions ¶

func NewV1FSGroupStrategyOptions() *V1FSGroupStrategyOptions

NewV1FSGroupStrategyOptions instantiates a new V1FSGroupStrategyOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1FSGroupStrategyOptionsWithDefaults ¶

func NewV1FSGroupStrategyOptionsWithDefaults() *V1FSGroupStrategyOptions

NewV1FSGroupStrategyOptionsWithDefaults instantiates a new V1FSGroupStrategyOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1FSGroupStrategyOptions) GetRanges ¶

func (o *V1FSGroupStrategyOptions) GetRanges() []V1IDRange

GetRanges returns the Ranges field value if set, zero value otherwise.

func (*V1FSGroupStrategyOptions) GetRangesOk ¶

func (o *V1FSGroupStrategyOptions) GetRangesOk() ([]V1IDRange, bool)

GetRangesOk returns a tuple with the Ranges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FSGroupStrategyOptions) GetType ¶

func (o *V1FSGroupStrategyOptions) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1FSGroupStrategyOptions) GetTypeOk ¶

func (o *V1FSGroupStrategyOptions) 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 (*V1FSGroupStrategyOptions) HasRanges ¶

func (o *V1FSGroupStrategyOptions) HasRanges() bool

HasRanges returns a boolean if a field has been set.

func (*V1FSGroupStrategyOptions) HasType ¶

func (o *V1FSGroupStrategyOptions) HasType() bool

HasType returns a boolean if a field has been set.

func (V1FSGroupStrategyOptions) MarshalJSON ¶

func (o V1FSGroupStrategyOptions) MarshalJSON() ([]byte, error)

func (*V1FSGroupStrategyOptions) SetRanges ¶

func (o *V1FSGroupStrategyOptions) SetRanges(v []V1IDRange)

SetRanges gets a reference to the given []V1IDRange and assigns it to the Ranges field.

func (*V1FSGroupStrategyOptions) SetType ¶

func (o *V1FSGroupStrategyOptions) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V1FSGroupStrategyOptions) ToMap ¶

func (o V1FSGroupStrategyOptions) ToMap() (map[string]interface{}, error)

type V1FlexPersistentVolumeSource ¶

type V1FlexPersistentVolumeSource struct {
	// Driver is the name of the driver to use for this volume.
	Driver string `json:"driver"`
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". The default filesystem depends on FlexVolume script.
	FsType *string `json:"fsType,omitempty"`
	// Optional: Extra command options if any.
	Options map[string]interface{} `json:"options,omitempty"`
	// Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly  *bool              `json:"readOnly,omitempty"`
	SecretRef *V1SecretReference `json:"secretRef,omitempty"`
}

V1FlexPersistentVolumeSource FlexPersistentVolumeSource represents a generic persistent volume resource that is provisioned/attached using an exec based plugin.

func NewV1FlexPersistentVolumeSource ¶

func NewV1FlexPersistentVolumeSource(driver string) *V1FlexPersistentVolumeSource

NewV1FlexPersistentVolumeSource instantiates a new V1FlexPersistentVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1FlexPersistentVolumeSourceWithDefaults ¶

func NewV1FlexPersistentVolumeSourceWithDefaults() *V1FlexPersistentVolumeSource

NewV1FlexPersistentVolumeSourceWithDefaults instantiates a new V1FlexPersistentVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1FlexPersistentVolumeSource) GetDriver ¶

func (o *V1FlexPersistentVolumeSource) GetDriver() string

GetDriver returns the Driver field value

func (*V1FlexPersistentVolumeSource) GetDriverOk ¶

func (o *V1FlexPersistentVolumeSource) GetDriverOk() (*string, bool)

GetDriverOk returns a tuple with the Driver field value and a boolean to check if the value has been set.

func (*V1FlexPersistentVolumeSource) GetFsType ¶

func (o *V1FlexPersistentVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1FlexPersistentVolumeSource) GetFsTypeOk ¶

func (o *V1FlexPersistentVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlexPersistentVolumeSource) GetOptions ¶

func (o *V1FlexPersistentVolumeSource) GetOptions() map[string]interface{}

GetOptions returns the Options field value if set, zero value otherwise.

func (*V1FlexPersistentVolumeSource) GetOptionsOk ¶

func (o *V1FlexPersistentVolumeSource) GetOptionsOk() (map[string]interface{}, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlexPersistentVolumeSource) GetReadOnly ¶

func (o *V1FlexPersistentVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1FlexPersistentVolumeSource) GetReadOnlyOk ¶

func (o *V1FlexPersistentVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlexPersistentVolumeSource) GetSecretRef ¶

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1FlexPersistentVolumeSource) GetSecretRefOk ¶

func (o *V1FlexPersistentVolumeSource) GetSecretRefOk() (*V1SecretReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlexPersistentVolumeSource) HasFsType ¶

func (o *V1FlexPersistentVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1FlexPersistentVolumeSource) HasOptions ¶

func (o *V1FlexPersistentVolumeSource) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*V1FlexPersistentVolumeSource) HasReadOnly ¶

func (o *V1FlexPersistentVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1FlexPersistentVolumeSource) HasSecretRef ¶

func (o *V1FlexPersistentVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (V1FlexPersistentVolumeSource) MarshalJSON ¶

func (o V1FlexPersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*V1FlexPersistentVolumeSource) SetDriver ¶

func (o *V1FlexPersistentVolumeSource) SetDriver(v string)

SetDriver sets field value

func (*V1FlexPersistentVolumeSource) SetFsType ¶

func (o *V1FlexPersistentVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1FlexPersistentVolumeSource) SetOptions ¶

func (o *V1FlexPersistentVolumeSource) SetOptions(v map[string]interface{})

SetOptions gets a reference to the given map[string]interface{} and assigns it to the Options field.

func (*V1FlexPersistentVolumeSource) SetReadOnly ¶

func (o *V1FlexPersistentVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1FlexPersistentVolumeSource) SetSecretRef ¶

SetSecretRef gets a reference to the given V1SecretReference and assigns it to the SecretRef field.

func (V1FlexPersistentVolumeSource) ToMap ¶

func (o V1FlexPersistentVolumeSource) ToMap() (map[string]interface{}, error)

type V1FlexVolumeSource ¶

type V1FlexVolumeSource struct {
	// Driver is the name of the driver to use for this volume.
	Driver string `json:"driver"`
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". The default filesystem depends on FlexVolume script.
	FsType *string `json:"fsType,omitempty"`
	// Optional: Extra command options if any.
	Options map[string]interface{} `json:"options,omitempty"`
	// Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly  *bool                   `json:"readOnly,omitempty"`
	SecretRef *V1LocalObjectReference `json:"secretRef,omitempty"`
}

V1FlexVolumeSource FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.

func NewV1FlexVolumeSource ¶

func NewV1FlexVolumeSource(driver string) *V1FlexVolumeSource

NewV1FlexVolumeSource instantiates a new V1FlexVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1FlexVolumeSourceWithDefaults ¶

func NewV1FlexVolumeSourceWithDefaults() *V1FlexVolumeSource

NewV1FlexVolumeSourceWithDefaults instantiates a new V1FlexVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1FlexVolumeSource) GetDriver ¶

func (o *V1FlexVolumeSource) GetDriver() string

GetDriver returns the Driver field value

func (*V1FlexVolumeSource) GetDriverOk ¶

func (o *V1FlexVolumeSource) GetDriverOk() (*string, bool)

GetDriverOk returns a tuple with the Driver field value and a boolean to check if the value has been set.

func (*V1FlexVolumeSource) GetFsType ¶

func (o *V1FlexVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1FlexVolumeSource) GetFsTypeOk ¶

func (o *V1FlexVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlexVolumeSource) GetOptions ¶

func (o *V1FlexVolumeSource) GetOptions() map[string]interface{}

GetOptions returns the Options field value if set, zero value otherwise.

func (*V1FlexVolumeSource) GetOptionsOk ¶

func (o *V1FlexVolumeSource) GetOptionsOk() (map[string]interface{}, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlexVolumeSource) GetReadOnly ¶

func (o *V1FlexVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1FlexVolumeSource) GetReadOnlyOk ¶

func (o *V1FlexVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlexVolumeSource) GetSecretRef ¶

func (o *V1FlexVolumeSource) GetSecretRef() V1LocalObjectReference

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1FlexVolumeSource) GetSecretRefOk ¶

func (o *V1FlexVolumeSource) GetSecretRefOk() (*V1LocalObjectReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlexVolumeSource) HasFsType ¶

func (o *V1FlexVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1FlexVolumeSource) HasOptions ¶

func (o *V1FlexVolumeSource) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*V1FlexVolumeSource) HasReadOnly ¶

func (o *V1FlexVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1FlexVolumeSource) HasSecretRef ¶

func (o *V1FlexVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (V1FlexVolumeSource) MarshalJSON ¶

func (o V1FlexVolumeSource) MarshalJSON() ([]byte, error)

func (*V1FlexVolumeSource) SetDriver ¶

func (o *V1FlexVolumeSource) SetDriver(v string)

SetDriver sets field value

func (*V1FlexVolumeSource) SetFsType ¶

func (o *V1FlexVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1FlexVolumeSource) SetOptions ¶

func (o *V1FlexVolumeSource) SetOptions(v map[string]interface{})

SetOptions gets a reference to the given map[string]interface{} and assigns it to the Options field.

func (*V1FlexVolumeSource) SetReadOnly ¶

func (o *V1FlexVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1FlexVolumeSource) SetSecretRef ¶

func (o *V1FlexVolumeSource) SetSecretRef(v V1LocalObjectReference)

SetSecretRef gets a reference to the given V1LocalObjectReference and assigns it to the SecretRef field.

func (V1FlexVolumeSource) ToMap ¶

func (o V1FlexVolumeSource) ToMap() (map[string]interface{}, error)

type V1FlockerVolumeSource ¶

type V1FlockerVolumeSource struct {
	// Name of the dataset stored as metadata -> name on the dataset for Flocker should be considered as deprecated
	DatasetName *string `json:"datasetName,omitempty"`
	// UUID of the dataset. This is unique identifier of a Flocker dataset
	DatasetUUID *string `json:"datasetUUID,omitempty"`
}

V1FlockerVolumeSource Represents a Flocker volume mounted by the Flocker agent. One and only one of datasetName and datasetUUID should be set. Flocker volumes do not support ownership management or SELinux relabeling.

func NewV1FlockerVolumeSource ¶

func NewV1FlockerVolumeSource() *V1FlockerVolumeSource

NewV1FlockerVolumeSource instantiates a new V1FlockerVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1FlockerVolumeSourceWithDefaults ¶

func NewV1FlockerVolumeSourceWithDefaults() *V1FlockerVolumeSource

NewV1FlockerVolumeSourceWithDefaults instantiates a new V1FlockerVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1FlockerVolumeSource) GetDatasetName ¶

func (o *V1FlockerVolumeSource) GetDatasetName() string

GetDatasetName returns the DatasetName field value if set, zero value otherwise.

func (*V1FlockerVolumeSource) GetDatasetNameOk ¶

func (o *V1FlockerVolumeSource) GetDatasetNameOk() (*string, bool)

GetDatasetNameOk returns a tuple with the DatasetName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlockerVolumeSource) GetDatasetUUID ¶

func (o *V1FlockerVolumeSource) GetDatasetUUID() string

GetDatasetUUID returns the DatasetUUID field value if set, zero value otherwise.

func (*V1FlockerVolumeSource) GetDatasetUUIDOk ¶

func (o *V1FlockerVolumeSource) GetDatasetUUIDOk() (*string, bool)

GetDatasetUUIDOk returns a tuple with the DatasetUUID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1FlockerVolumeSource) HasDatasetName ¶

func (o *V1FlockerVolumeSource) HasDatasetName() bool

HasDatasetName returns a boolean if a field has been set.

func (*V1FlockerVolumeSource) HasDatasetUUID ¶

func (o *V1FlockerVolumeSource) HasDatasetUUID() bool

HasDatasetUUID returns a boolean if a field has been set.

func (V1FlockerVolumeSource) MarshalJSON ¶

func (o V1FlockerVolumeSource) MarshalJSON() ([]byte, error)

func (*V1FlockerVolumeSource) SetDatasetName ¶

func (o *V1FlockerVolumeSource) SetDatasetName(v string)

SetDatasetName gets a reference to the given string and assigns it to the DatasetName field.

func (*V1FlockerVolumeSource) SetDatasetUUID ¶

func (o *V1FlockerVolumeSource) SetDatasetUUID(v string)

SetDatasetUUID gets a reference to the given string and assigns it to the DatasetUUID field.

func (V1FlockerVolumeSource) ToMap ¶

func (o V1FlockerVolumeSource) ToMap() (map[string]interface{}, error)

type V1GCEPersistentDiskVolumeSource ¶

type V1GCEPersistentDiskVolumeSource struct {
	// Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
	FsType *string `json:"fsType,omitempty"`
	// The partition in the volume that you want to mount. If omitted, the default is to mount by volume name. Examples: For volume /dev/sda1, you specify the partition as \"1\". Similarly, the volume partition for /dev/sda is \"0\" (or you can leave the property empty). More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
	Partition *int32 `json:"partition,omitempty"`
	// Unique name of the PD resource in GCE. Used to identify the disk in GCE. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
	PdName string `json:"pdName"`
	// ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
	ReadOnly *bool `json:"readOnly,omitempty"`
}

V1GCEPersistentDiskVolumeSource Represents a Persistent Disk resource in Google Compute Engine. A GCE PD must exist before mounting to a container. The disk must also be in the same GCE project and zone as the kubelet. A GCE PD can only be mounted as read/write once or read-only many times. GCE PDs support ownership management and SELinux relabeling.

func NewV1GCEPersistentDiskVolumeSource ¶

func NewV1GCEPersistentDiskVolumeSource(pdName string) *V1GCEPersistentDiskVolumeSource

NewV1GCEPersistentDiskVolumeSource instantiates a new V1GCEPersistentDiskVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GCEPersistentDiskVolumeSourceWithDefaults ¶

func NewV1GCEPersistentDiskVolumeSourceWithDefaults() *V1GCEPersistentDiskVolumeSource

NewV1GCEPersistentDiskVolumeSourceWithDefaults instantiates a new V1GCEPersistentDiskVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GCEPersistentDiskVolumeSource) GetFsType ¶

func (o *V1GCEPersistentDiskVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1GCEPersistentDiskVolumeSource) GetFsTypeOk ¶

func (o *V1GCEPersistentDiskVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GCEPersistentDiskVolumeSource) GetPartition ¶

func (o *V1GCEPersistentDiskVolumeSource) GetPartition() int32

GetPartition returns the Partition field value if set, zero value otherwise.

func (*V1GCEPersistentDiskVolumeSource) GetPartitionOk ¶

func (o *V1GCEPersistentDiskVolumeSource) GetPartitionOk() (*int32, bool)

GetPartitionOk returns a tuple with the Partition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GCEPersistentDiskVolumeSource) GetPdName ¶

func (o *V1GCEPersistentDiskVolumeSource) GetPdName() string

GetPdName returns the PdName field value

func (*V1GCEPersistentDiskVolumeSource) GetPdNameOk ¶

func (o *V1GCEPersistentDiskVolumeSource) GetPdNameOk() (*string, bool)

GetPdNameOk returns a tuple with the PdName field value and a boolean to check if the value has been set.

func (*V1GCEPersistentDiskVolumeSource) GetReadOnly ¶

func (o *V1GCEPersistentDiskVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1GCEPersistentDiskVolumeSource) GetReadOnlyOk ¶

func (o *V1GCEPersistentDiskVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GCEPersistentDiskVolumeSource) HasFsType ¶

func (o *V1GCEPersistentDiskVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1GCEPersistentDiskVolumeSource) HasPartition ¶

func (o *V1GCEPersistentDiskVolumeSource) HasPartition() bool

HasPartition returns a boolean if a field has been set.

func (*V1GCEPersistentDiskVolumeSource) HasReadOnly ¶

func (o *V1GCEPersistentDiskVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (V1GCEPersistentDiskVolumeSource) MarshalJSON ¶

func (o V1GCEPersistentDiskVolumeSource) MarshalJSON() ([]byte, error)

func (*V1GCEPersistentDiskVolumeSource) SetFsType ¶

func (o *V1GCEPersistentDiskVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1GCEPersistentDiskVolumeSource) SetPartition ¶

func (o *V1GCEPersistentDiskVolumeSource) SetPartition(v int32)

SetPartition gets a reference to the given int32 and assigns it to the Partition field.

func (*V1GCEPersistentDiskVolumeSource) SetPdName ¶

func (o *V1GCEPersistentDiskVolumeSource) SetPdName(v string)

SetPdName sets field value

func (*V1GCEPersistentDiskVolumeSource) SetReadOnly ¶

func (o *V1GCEPersistentDiskVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (V1GCEPersistentDiskVolumeSource) ToMap ¶

func (o V1GCEPersistentDiskVolumeSource) ToMap() (map[string]interface{}, error)

type V1GenericWebHookCause ¶

type V1GenericWebHookCause struct {
	Revision *V1SourceRevision `json:"revision,omitempty"`
	// secret is the obfuscated webhook secret that triggered a build.
	Secret *string `json:"secret,omitempty"`
}

V1GenericWebHookCause GenericWebHookCause holds information about a generic WebHook that triggered a build.

func NewV1GenericWebHookCause ¶

func NewV1GenericWebHookCause() *V1GenericWebHookCause

NewV1GenericWebHookCause instantiates a new V1GenericWebHookCause object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GenericWebHookCauseWithDefaults ¶

func NewV1GenericWebHookCauseWithDefaults() *V1GenericWebHookCause

NewV1GenericWebHookCauseWithDefaults instantiates a new V1GenericWebHookCause object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GenericWebHookCause) GetRevision ¶

func (o *V1GenericWebHookCause) GetRevision() V1SourceRevision

GetRevision returns the Revision field value if set, zero value otherwise.

func (*V1GenericWebHookCause) GetRevisionOk ¶

func (o *V1GenericWebHookCause) GetRevisionOk() (*V1SourceRevision, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GenericWebHookCause) GetSecret ¶

func (o *V1GenericWebHookCause) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*V1GenericWebHookCause) GetSecretOk ¶

func (o *V1GenericWebHookCause) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GenericWebHookCause) HasRevision ¶

func (o *V1GenericWebHookCause) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*V1GenericWebHookCause) HasSecret ¶

func (o *V1GenericWebHookCause) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (V1GenericWebHookCause) MarshalJSON ¶

func (o V1GenericWebHookCause) MarshalJSON() ([]byte, error)

func (*V1GenericWebHookCause) SetRevision ¶

func (o *V1GenericWebHookCause) SetRevision(v V1SourceRevision)

SetRevision gets a reference to the given V1SourceRevision and assigns it to the Revision field.

func (*V1GenericWebHookCause) SetSecret ¶

func (o *V1GenericWebHookCause) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (V1GenericWebHookCause) ToMap ¶

func (o V1GenericWebHookCause) ToMap() (map[string]interface{}, error)

type V1GitBuildSource ¶

type V1GitBuildSource struct {
	// httpProxy is a proxy used to reach the git repository over http
	HttpProxy *string `json:"httpProxy,omitempty"`
	// httpsProxy is a proxy used to reach the git repository over https
	HttpsProxy *string `json:"httpsProxy,omitempty"`
	// noProxy is the list of domains for which the proxy should not be used
	NoProxy *string `json:"noProxy,omitempty"`
	// ref is the branch/tag/ref to build.
	Ref *string `json:"ref,omitempty"`
	// uri points to the source that will be built. The structure of the source will depend on the type of build to run
	Uri string `json:"uri"`
}

V1GitBuildSource GitBuildSource defines the parameters of a Git SCM

func NewV1GitBuildSource ¶

func NewV1GitBuildSource(uri string) *V1GitBuildSource

NewV1GitBuildSource instantiates a new V1GitBuildSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GitBuildSourceWithDefaults ¶

func NewV1GitBuildSourceWithDefaults() *V1GitBuildSource

NewV1GitBuildSourceWithDefaults instantiates a new V1GitBuildSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GitBuildSource) GetHttpProxy ¶

func (o *V1GitBuildSource) GetHttpProxy() string

GetHttpProxy returns the HttpProxy field value if set, zero value otherwise.

func (*V1GitBuildSource) GetHttpProxyOk ¶

func (o *V1GitBuildSource) GetHttpProxyOk() (*string, bool)

GetHttpProxyOk returns a tuple with the HttpProxy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitBuildSource) GetHttpsProxy ¶

func (o *V1GitBuildSource) GetHttpsProxy() string

GetHttpsProxy returns the HttpsProxy field value if set, zero value otherwise.

func (*V1GitBuildSource) GetHttpsProxyOk ¶

func (o *V1GitBuildSource) GetHttpsProxyOk() (*string, bool)

GetHttpsProxyOk returns a tuple with the HttpsProxy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitBuildSource) GetNoProxy ¶

func (o *V1GitBuildSource) GetNoProxy() string

GetNoProxy returns the NoProxy field value if set, zero value otherwise.

func (*V1GitBuildSource) GetNoProxyOk ¶

func (o *V1GitBuildSource) GetNoProxyOk() (*string, bool)

GetNoProxyOk returns a tuple with the NoProxy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitBuildSource) GetRef ¶

func (o *V1GitBuildSource) GetRef() string

GetRef returns the Ref field value if set, zero value otherwise.

func (*V1GitBuildSource) GetRefOk ¶

func (o *V1GitBuildSource) GetRefOk() (*string, bool)

GetRefOk returns a tuple with the Ref field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitBuildSource) GetUri ¶

func (o *V1GitBuildSource) GetUri() string

GetUri returns the Uri field value

func (*V1GitBuildSource) GetUriOk ¶

func (o *V1GitBuildSource) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value and a boolean to check if the value has been set.

func (*V1GitBuildSource) HasHttpProxy ¶

func (o *V1GitBuildSource) HasHttpProxy() bool

HasHttpProxy returns a boolean if a field has been set.

func (*V1GitBuildSource) HasHttpsProxy ¶

func (o *V1GitBuildSource) HasHttpsProxy() bool

HasHttpsProxy returns a boolean if a field has been set.

func (*V1GitBuildSource) HasNoProxy ¶

func (o *V1GitBuildSource) HasNoProxy() bool

HasNoProxy returns a boolean if a field has been set.

func (*V1GitBuildSource) HasRef ¶

func (o *V1GitBuildSource) HasRef() bool

HasRef returns a boolean if a field has been set.

func (V1GitBuildSource) MarshalJSON ¶

func (o V1GitBuildSource) MarshalJSON() ([]byte, error)

func (*V1GitBuildSource) SetHttpProxy ¶

func (o *V1GitBuildSource) SetHttpProxy(v string)

SetHttpProxy gets a reference to the given string and assigns it to the HttpProxy field.

func (*V1GitBuildSource) SetHttpsProxy ¶

func (o *V1GitBuildSource) SetHttpsProxy(v string)

SetHttpsProxy gets a reference to the given string and assigns it to the HttpsProxy field.

func (*V1GitBuildSource) SetNoProxy ¶

func (o *V1GitBuildSource) SetNoProxy(v string)

SetNoProxy gets a reference to the given string and assigns it to the NoProxy field.

func (*V1GitBuildSource) SetRef ¶

func (o *V1GitBuildSource) SetRef(v string)

SetRef gets a reference to the given string and assigns it to the Ref field.

func (*V1GitBuildSource) SetUri ¶

func (o *V1GitBuildSource) SetUri(v string)

SetUri sets field value

func (V1GitBuildSource) ToMap ¶

func (o V1GitBuildSource) ToMap() (map[string]interface{}, error)

type V1GitHubWebHookCause ¶

type V1GitHubWebHookCause struct {
	Revision *V1SourceRevision `json:"revision,omitempty"`
	// secret is the obfuscated webhook secret that triggered a build.
	Secret *string `json:"secret,omitempty"`
}

V1GitHubWebHookCause GitHubWebHookCause has information about a GitHub webhook that triggered a build.

func NewV1GitHubWebHookCause ¶

func NewV1GitHubWebHookCause() *V1GitHubWebHookCause

NewV1GitHubWebHookCause instantiates a new V1GitHubWebHookCause object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GitHubWebHookCauseWithDefaults ¶

func NewV1GitHubWebHookCauseWithDefaults() *V1GitHubWebHookCause

NewV1GitHubWebHookCauseWithDefaults instantiates a new V1GitHubWebHookCause object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GitHubWebHookCause) GetRevision ¶

func (o *V1GitHubWebHookCause) GetRevision() V1SourceRevision

GetRevision returns the Revision field value if set, zero value otherwise.

func (*V1GitHubWebHookCause) GetRevisionOk ¶

func (o *V1GitHubWebHookCause) GetRevisionOk() (*V1SourceRevision, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitHubWebHookCause) GetSecret ¶

func (o *V1GitHubWebHookCause) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*V1GitHubWebHookCause) GetSecretOk ¶

func (o *V1GitHubWebHookCause) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitHubWebHookCause) HasRevision ¶

func (o *V1GitHubWebHookCause) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*V1GitHubWebHookCause) HasSecret ¶

func (o *V1GitHubWebHookCause) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (V1GitHubWebHookCause) MarshalJSON ¶

func (o V1GitHubWebHookCause) MarshalJSON() ([]byte, error)

func (*V1GitHubWebHookCause) SetRevision ¶

func (o *V1GitHubWebHookCause) SetRevision(v V1SourceRevision)

SetRevision gets a reference to the given V1SourceRevision and assigns it to the Revision field.

func (*V1GitHubWebHookCause) SetSecret ¶

func (o *V1GitHubWebHookCause) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (V1GitHubWebHookCause) ToMap ¶

func (o V1GitHubWebHookCause) ToMap() (map[string]interface{}, error)

type V1GitLabWebHookCause ¶

type V1GitLabWebHookCause struct {
	Revision *V1SourceRevision `json:"revision,omitempty"`
	// Secret is the obfuscated webhook secret that triggered a build.
	Secret *string `json:"secret,omitempty"`
}

V1GitLabWebHookCause GitLabWebHookCause has information about a GitLab webhook that triggered a build.

func NewV1GitLabWebHookCause ¶

func NewV1GitLabWebHookCause() *V1GitLabWebHookCause

NewV1GitLabWebHookCause instantiates a new V1GitLabWebHookCause object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GitLabWebHookCauseWithDefaults ¶

func NewV1GitLabWebHookCauseWithDefaults() *V1GitLabWebHookCause

NewV1GitLabWebHookCauseWithDefaults instantiates a new V1GitLabWebHookCause object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GitLabWebHookCause) GetRevision ¶

func (o *V1GitLabWebHookCause) GetRevision() V1SourceRevision

GetRevision returns the Revision field value if set, zero value otherwise.

func (*V1GitLabWebHookCause) GetRevisionOk ¶

func (o *V1GitLabWebHookCause) GetRevisionOk() (*V1SourceRevision, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitLabWebHookCause) GetSecret ¶

func (o *V1GitLabWebHookCause) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*V1GitLabWebHookCause) GetSecretOk ¶

func (o *V1GitLabWebHookCause) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitLabWebHookCause) HasRevision ¶

func (o *V1GitLabWebHookCause) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*V1GitLabWebHookCause) HasSecret ¶

func (o *V1GitLabWebHookCause) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (V1GitLabWebHookCause) MarshalJSON ¶

func (o V1GitLabWebHookCause) MarshalJSON() ([]byte, error)

func (*V1GitLabWebHookCause) SetRevision ¶

func (o *V1GitLabWebHookCause) SetRevision(v V1SourceRevision)

SetRevision gets a reference to the given V1SourceRevision and assigns it to the Revision field.

func (*V1GitLabWebHookCause) SetSecret ¶

func (o *V1GitLabWebHookCause) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (V1GitLabWebHookCause) ToMap ¶

func (o V1GitLabWebHookCause) ToMap() (map[string]interface{}, error)

type V1GitRepoVolumeSource ¶

type V1GitRepoVolumeSource struct {
	// Target directory name. Must not contain or start with '..'.  If '.' is supplied, the volume directory will be the git repository.  Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name.
	Directory *string `json:"directory,omitempty"`
	// Repository URL
	Repository string `json:"repository"`
	// Commit hash for the specified revision.
	Revision *string `json:"revision,omitempty"`
}

V1GitRepoVolumeSource Represents a volume that is populated with the contents of a git repository. Git repo volumes do not support ownership management. Git repo volumes support SELinux relabeling. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container.

func NewV1GitRepoVolumeSource ¶

func NewV1GitRepoVolumeSource(repository string) *V1GitRepoVolumeSource

NewV1GitRepoVolumeSource instantiates a new V1GitRepoVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GitRepoVolumeSourceWithDefaults ¶

func NewV1GitRepoVolumeSourceWithDefaults() *V1GitRepoVolumeSource

NewV1GitRepoVolumeSourceWithDefaults instantiates a new V1GitRepoVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GitRepoVolumeSource) GetDirectory ¶

func (o *V1GitRepoVolumeSource) GetDirectory() string

GetDirectory returns the Directory field value if set, zero value otherwise.

func (*V1GitRepoVolumeSource) GetDirectoryOk ¶

func (o *V1GitRepoVolumeSource) GetDirectoryOk() (*string, bool)

GetDirectoryOk returns a tuple with the Directory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitRepoVolumeSource) GetRepository ¶

func (o *V1GitRepoVolumeSource) GetRepository() string

GetRepository returns the Repository field value

func (*V1GitRepoVolumeSource) GetRepositoryOk ¶

func (o *V1GitRepoVolumeSource) GetRepositoryOk() (*string, bool)

GetRepositoryOk returns a tuple with the Repository field value and a boolean to check if the value has been set.

func (*V1GitRepoVolumeSource) GetRevision ¶

func (o *V1GitRepoVolumeSource) GetRevision() string

GetRevision returns the Revision field value if set, zero value otherwise.

func (*V1GitRepoVolumeSource) GetRevisionOk ¶

func (o *V1GitRepoVolumeSource) GetRevisionOk() (*string, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitRepoVolumeSource) HasDirectory ¶

func (o *V1GitRepoVolumeSource) HasDirectory() bool

HasDirectory returns a boolean if a field has been set.

func (*V1GitRepoVolumeSource) HasRevision ¶

func (o *V1GitRepoVolumeSource) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (V1GitRepoVolumeSource) MarshalJSON ¶

func (o V1GitRepoVolumeSource) MarshalJSON() ([]byte, error)

func (*V1GitRepoVolumeSource) SetDirectory ¶

func (o *V1GitRepoVolumeSource) SetDirectory(v string)

SetDirectory gets a reference to the given string and assigns it to the Directory field.

func (*V1GitRepoVolumeSource) SetRepository ¶

func (o *V1GitRepoVolumeSource) SetRepository(v string)

SetRepository sets field value

func (*V1GitRepoVolumeSource) SetRevision ¶

func (o *V1GitRepoVolumeSource) SetRevision(v string)

SetRevision gets a reference to the given string and assigns it to the Revision field.

func (V1GitRepoVolumeSource) ToMap ¶

func (o V1GitRepoVolumeSource) ToMap() (map[string]interface{}, error)

type V1GitSourceRevision ¶

type V1GitSourceRevision struct {
	Author *V1SourceControlUser `json:"author,omitempty"`
	// commit is the commit hash identifying a specific commit
	Commit    *string              `json:"commit,omitempty"`
	Committer *V1SourceControlUser `json:"committer,omitempty"`
	// message is the description of a specific commit
	Message *string `json:"message,omitempty"`
}

V1GitSourceRevision GitSourceRevision is the commit information from a git source for a build

func NewV1GitSourceRevision ¶

func NewV1GitSourceRevision() *V1GitSourceRevision

NewV1GitSourceRevision instantiates a new V1GitSourceRevision object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GitSourceRevisionWithDefaults ¶

func NewV1GitSourceRevisionWithDefaults() *V1GitSourceRevision

NewV1GitSourceRevisionWithDefaults instantiates a new V1GitSourceRevision object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GitSourceRevision) GetAuthor ¶

GetAuthor returns the Author field value if set, zero value otherwise.

func (*V1GitSourceRevision) GetAuthorOk ¶

func (o *V1GitSourceRevision) GetAuthorOk() (*V1SourceControlUser, bool)

GetAuthorOk returns a tuple with the Author field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitSourceRevision) GetCommit ¶

func (o *V1GitSourceRevision) GetCommit() string

GetCommit returns the Commit field value if set, zero value otherwise.

func (*V1GitSourceRevision) GetCommitOk ¶

func (o *V1GitSourceRevision) GetCommitOk() (*string, bool)

GetCommitOk returns a tuple with the Commit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitSourceRevision) GetCommitter ¶

func (o *V1GitSourceRevision) GetCommitter() V1SourceControlUser

GetCommitter returns the Committer field value if set, zero value otherwise.

func (*V1GitSourceRevision) GetCommitterOk ¶

func (o *V1GitSourceRevision) GetCommitterOk() (*V1SourceControlUser, bool)

GetCommitterOk returns a tuple with the Committer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitSourceRevision) GetMessage ¶

func (o *V1GitSourceRevision) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1GitSourceRevision) GetMessageOk ¶

func (o *V1GitSourceRevision) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GitSourceRevision) HasAuthor ¶

func (o *V1GitSourceRevision) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*V1GitSourceRevision) HasCommit ¶

func (o *V1GitSourceRevision) HasCommit() bool

HasCommit returns a boolean if a field has been set.

func (*V1GitSourceRevision) HasCommitter ¶

func (o *V1GitSourceRevision) HasCommitter() bool

HasCommitter returns a boolean if a field has been set.

func (*V1GitSourceRevision) HasMessage ¶

func (o *V1GitSourceRevision) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (V1GitSourceRevision) MarshalJSON ¶

func (o V1GitSourceRevision) MarshalJSON() ([]byte, error)

func (*V1GitSourceRevision) SetAuthor ¶

func (o *V1GitSourceRevision) SetAuthor(v V1SourceControlUser)

SetAuthor gets a reference to the given V1SourceControlUser and assigns it to the Author field.

func (*V1GitSourceRevision) SetCommit ¶

func (o *V1GitSourceRevision) SetCommit(v string)

SetCommit gets a reference to the given string and assigns it to the Commit field.

func (*V1GitSourceRevision) SetCommitter ¶

func (o *V1GitSourceRevision) SetCommitter(v V1SourceControlUser)

SetCommitter gets a reference to the given V1SourceControlUser and assigns it to the Committer field.

func (*V1GitSourceRevision) SetMessage ¶

func (o *V1GitSourceRevision) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (V1GitSourceRevision) ToMap ¶

func (o V1GitSourceRevision) ToMap() (map[string]interface{}, error)

type V1GlusterfsVolumeSource ¶

type V1GlusterfsVolumeSource struct {
	// EndpointsName is the endpoint name that details Glusterfs topology. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod
	Endpoints string `json:"endpoints"`
	// Path is the Glusterfs volume path. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod
	Path string `json:"path"`
	// ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md#create-a-pod
	ReadOnly *bool `json:"readOnly,omitempty"`
}

V1GlusterfsVolumeSource Represents a Glusterfs mount that lasts the lifetime of a pod. Glusterfs volumes do not support ownership management or SELinux relabeling.

func NewV1GlusterfsVolumeSource ¶

func NewV1GlusterfsVolumeSource(endpoints string, path string) *V1GlusterfsVolumeSource

NewV1GlusterfsVolumeSource instantiates a new V1GlusterfsVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GlusterfsVolumeSourceWithDefaults ¶

func NewV1GlusterfsVolumeSourceWithDefaults() *V1GlusterfsVolumeSource

NewV1GlusterfsVolumeSourceWithDefaults instantiates a new V1GlusterfsVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GlusterfsVolumeSource) GetEndpoints ¶

func (o *V1GlusterfsVolumeSource) GetEndpoints() string

GetEndpoints returns the Endpoints field value

func (*V1GlusterfsVolumeSource) GetEndpointsOk ¶

func (o *V1GlusterfsVolumeSource) GetEndpointsOk() (*string, bool)

GetEndpointsOk returns a tuple with the Endpoints field value and a boolean to check if the value has been set.

func (*V1GlusterfsVolumeSource) GetPath ¶

func (o *V1GlusterfsVolumeSource) GetPath() string

GetPath returns the Path field value

func (*V1GlusterfsVolumeSource) GetPathOk ¶

func (o *V1GlusterfsVolumeSource) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*V1GlusterfsVolumeSource) GetReadOnly ¶

func (o *V1GlusterfsVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1GlusterfsVolumeSource) GetReadOnlyOk ¶

func (o *V1GlusterfsVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GlusterfsVolumeSource) HasReadOnly ¶

func (o *V1GlusterfsVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (V1GlusterfsVolumeSource) MarshalJSON ¶

func (o V1GlusterfsVolumeSource) MarshalJSON() ([]byte, error)

func (*V1GlusterfsVolumeSource) SetEndpoints ¶

func (o *V1GlusterfsVolumeSource) SetEndpoints(v string)

SetEndpoints sets field value

func (*V1GlusterfsVolumeSource) SetPath ¶

func (o *V1GlusterfsVolumeSource) SetPath(v string)

SetPath sets field value

func (*V1GlusterfsVolumeSource) SetReadOnly ¶

func (o *V1GlusterfsVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (V1GlusterfsVolumeSource) ToMap ¶

func (o V1GlusterfsVolumeSource) ToMap() (map[string]interface{}, error)

type V1HTTPGetAction ¶

type V1HTTPGetAction struct {
	// Host name to connect to, defaults to the pod IP. You probably want to set \"Host\" in httpHeaders instead.
	Host *string `json:"host,omitempty"`
	// Custom headers to set in the request. HTTP allows repeated headers.
	HttpHeaders []V1HTTPHeader `json:"httpHeaders,omitempty"`
	// Path to access on the HTTP server.
	Path *string `json:"path,omitempty"`
	// Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME.
	Port string `json:"port"`
	// Scheme to use for connecting to the host. Defaults to HTTP.
	Scheme *string `json:"scheme,omitempty"`
}

V1HTTPGetAction HTTPGetAction describes an action based on HTTP Get requests.

func NewV1HTTPGetAction ¶

func NewV1HTTPGetAction(port string) *V1HTTPGetAction

NewV1HTTPGetAction instantiates a new V1HTTPGetAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1HTTPGetActionWithDefaults ¶

func NewV1HTTPGetActionWithDefaults() *V1HTTPGetAction

NewV1HTTPGetActionWithDefaults instantiates a new V1HTTPGetAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1HTTPGetAction) GetHost ¶

func (o *V1HTTPGetAction) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*V1HTTPGetAction) GetHostOk ¶

func (o *V1HTTPGetAction) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HTTPGetAction) GetHttpHeaders ¶

func (o *V1HTTPGetAction) GetHttpHeaders() []V1HTTPHeader

GetHttpHeaders returns the HttpHeaders field value if set, zero value otherwise.

func (*V1HTTPGetAction) GetHttpHeadersOk ¶

func (o *V1HTTPGetAction) GetHttpHeadersOk() ([]V1HTTPHeader, bool)

GetHttpHeadersOk returns a tuple with the HttpHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HTTPGetAction) GetPath ¶

func (o *V1HTTPGetAction) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*V1HTTPGetAction) GetPathOk ¶

func (o *V1HTTPGetAction) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HTTPGetAction) GetPort ¶

func (o *V1HTTPGetAction) GetPort() string

GetPort returns the Port field value

func (*V1HTTPGetAction) GetPortOk ¶

func (o *V1HTTPGetAction) GetPortOk() (*string, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*V1HTTPGetAction) GetScheme ¶

func (o *V1HTTPGetAction) GetScheme() string

GetScheme returns the Scheme field value if set, zero value otherwise.

func (*V1HTTPGetAction) GetSchemeOk ¶

func (o *V1HTTPGetAction) GetSchemeOk() (*string, bool)

GetSchemeOk returns a tuple with the Scheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HTTPGetAction) HasHost ¶

func (o *V1HTTPGetAction) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*V1HTTPGetAction) HasHttpHeaders ¶

func (o *V1HTTPGetAction) HasHttpHeaders() bool

HasHttpHeaders returns a boolean if a field has been set.

func (*V1HTTPGetAction) HasPath ¶

func (o *V1HTTPGetAction) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*V1HTTPGetAction) HasScheme ¶

func (o *V1HTTPGetAction) HasScheme() bool

HasScheme returns a boolean if a field has been set.

func (V1HTTPGetAction) MarshalJSON ¶

func (o V1HTTPGetAction) MarshalJSON() ([]byte, error)

func (*V1HTTPGetAction) SetHost ¶

func (o *V1HTTPGetAction) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*V1HTTPGetAction) SetHttpHeaders ¶

func (o *V1HTTPGetAction) SetHttpHeaders(v []V1HTTPHeader)

SetHttpHeaders gets a reference to the given []V1HTTPHeader and assigns it to the HttpHeaders field.

func (*V1HTTPGetAction) SetPath ¶

func (o *V1HTTPGetAction) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*V1HTTPGetAction) SetPort ¶

func (o *V1HTTPGetAction) SetPort(v string)

SetPort sets field value

func (*V1HTTPGetAction) SetScheme ¶

func (o *V1HTTPGetAction) SetScheme(v string)

SetScheme gets a reference to the given string and assigns it to the Scheme field.

func (V1HTTPGetAction) ToMap ¶

func (o V1HTTPGetAction) ToMap() (map[string]interface{}, error)

type V1HTTPHeader ¶

type V1HTTPHeader struct {
	// The header field name
	Name string `json:"name"`
	// The header field value
	Value string `json:"value"`
}

V1HTTPHeader HTTPHeader describes a custom header to be used in HTTP probes

func NewV1HTTPHeader ¶

func NewV1HTTPHeader(name string, value string) *V1HTTPHeader

NewV1HTTPHeader instantiates a new V1HTTPHeader object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1HTTPHeaderWithDefaults ¶

func NewV1HTTPHeaderWithDefaults() *V1HTTPHeader

NewV1HTTPHeaderWithDefaults instantiates a new V1HTTPHeader object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1HTTPHeader) GetName ¶

func (o *V1HTTPHeader) GetName() string

GetName returns the Name field value

func (*V1HTTPHeader) GetNameOk ¶

func (o *V1HTTPHeader) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1HTTPHeader) GetValue ¶

func (o *V1HTTPHeader) GetValue() string

GetValue returns the Value field value

func (*V1HTTPHeader) GetValueOk ¶

func (o *V1HTTPHeader) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (V1HTTPHeader) MarshalJSON ¶

func (o V1HTTPHeader) MarshalJSON() ([]byte, error)

func (*V1HTTPHeader) SetName ¶

func (o *V1HTTPHeader) SetName(v string)

SetName sets field value

func (*V1HTTPHeader) SetValue ¶

func (o *V1HTTPHeader) SetValue(v string)

SetValue sets field value

func (V1HTTPHeader) ToMap ¶

func (o V1HTTPHeader) ToMap() (map[string]interface{}, error)

type V1Handler ¶

type V1Handler struct {
	Exec      *V1ExecAction      `json:"exec,omitempty"`
	HttpGet   *V1HTTPGetAction   `json:"httpGet,omitempty"`
	TcpSocket *V1TCPSocketAction `json:"tcpSocket,omitempty"`
}

V1Handler Handler defines a specific action that should be taken

func NewV1Handler ¶

func NewV1Handler() *V1Handler

NewV1Handler instantiates a new V1Handler object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1HandlerWithDefaults ¶

func NewV1HandlerWithDefaults() *V1Handler

NewV1HandlerWithDefaults instantiates a new V1Handler object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Handler) GetExec ¶

func (o *V1Handler) GetExec() V1ExecAction

GetExec returns the Exec field value if set, zero value otherwise.

func (*V1Handler) GetExecOk ¶

func (o *V1Handler) GetExecOk() (*V1ExecAction, 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 (*V1Handler) GetHttpGet ¶

func (o *V1Handler) GetHttpGet() V1HTTPGetAction

GetHttpGet returns the HttpGet field value if set, zero value otherwise.

func (*V1Handler) GetHttpGetOk ¶

func (o *V1Handler) GetHttpGetOk() (*V1HTTPGetAction, bool)

GetHttpGetOk returns a tuple with the HttpGet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Handler) GetTcpSocket ¶

func (o *V1Handler) GetTcpSocket() V1TCPSocketAction

GetTcpSocket returns the TcpSocket field value if set, zero value otherwise.

func (*V1Handler) GetTcpSocketOk ¶

func (o *V1Handler) GetTcpSocketOk() (*V1TCPSocketAction, bool)

GetTcpSocketOk returns a tuple with the TcpSocket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Handler) HasExec ¶

func (o *V1Handler) HasExec() bool

HasExec returns a boolean if a field has been set.

func (*V1Handler) HasHttpGet ¶

func (o *V1Handler) HasHttpGet() bool

HasHttpGet returns a boolean if a field has been set.

func (*V1Handler) HasTcpSocket ¶

func (o *V1Handler) HasTcpSocket() bool

HasTcpSocket returns a boolean if a field has been set.

func (V1Handler) MarshalJSON ¶

func (o V1Handler) MarshalJSON() ([]byte, error)

func (*V1Handler) SetExec ¶

func (o *V1Handler) SetExec(v V1ExecAction)

SetExec gets a reference to the given V1ExecAction and assigns it to the Exec field.

func (*V1Handler) SetHttpGet ¶

func (o *V1Handler) SetHttpGet(v V1HTTPGetAction)

SetHttpGet gets a reference to the given V1HTTPGetAction and assigns it to the HttpGet field.

func (*V1Handler) SetTcpSocket ¶

func (o *V1Handler) SetTcpSocket(v V1TCPSocketAction)

SetTcpSocket gets a reference to the given V1TCPSocketAction and assigns it to the TcpSocket field.

func (V1Handler) ToMap ¶

func (o V1Handler) ToMap() (map[string]interface{}, error)

type V1HorizontalPodAutoscaler ¶

type V1HorizontalPodAutoscaler struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string                          `json:"kind,omitempty"`
	Metadata *V1ObjectMeta                    `json:"metadata,omitempty"`
	Spec     *V1HorizontalPodAutoscalerSpec   `json:"spec,omitempty"`
	Status   *V1HorizontalPodAutoscalerStatus `json:"status,omitempty"`
}

V1HorizontalPodAutoscaler configuration of a horizontal pod autoscaler.

func NewV1HorizontalPodAutoscaler ¶

func NewV1HorizontalPodAutoscaler() *V1HorizontalPodAutoscaler

NewV1HorizontalPodAutoscaler instantiates a new V1HorizontalPodAutoscaler object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1HorizontalPodAutoscalerWithDefaults ¶

func NewV1HorizontalPodAutoscalerWithDefaults() *V1HorizontalPodAutoscaler

NewV1HorizontalPodAutoscalerWithDefaults instantiates a new V1HorizontalPodAutoscaler object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1HorizontalPodAutoscaler) GetApiVersion ¶

func (o *V1HorizontalPodAutoscaler) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscaler) GetApiVersionOk ¶

func (o *V1HorizontalPodAutoscaler) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscaler) GetKind ¶

func (o *V1HorizontalPodAutoscaler) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscaler) GetKindOk ¶

func (o *V1HorizontalPodAutoscaler) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscaler) GetMetadata ¶

func (o *V1HorizontalPodAutoscaler) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscaler) GetMetadataOk ¶

func (o *V1HorizontalPodAutoscaler) GetMetadataOk() (*V1ObjectMeta, 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 (*V1HorizontalPodAutoscaler) GetSpec ¶

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscaler) GetSpecOk ¶

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscaler) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscaler) GetStatusOk ¶

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 (*V1HorizontalPodAutoscaler) HasApiVersion ¶

func (o *V1HorizontalPodAutoscaler) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1HorizontalPodAutoscaler) HasKind ¶

func (o *V1HorizontalPodAutoscaler) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1HorizontalPodAutoscaler) HasMetadata ¶

func (o *V1HorizontalPodAutoscaler) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1HorizontalPodAutoscaler) HasSpec ¶

func (o *V1HorizontalPodAutoscaler) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1HorizontalPodAutoscaler) HasStatus ¶

func (o *V1HorizontalPodAutoscaler) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1HorizontalPodAutoscaler) MarshalJSON ¶

func (o V1HorizontalPodAutoscaler) MarshalJSON() ([]byte, error)

func (*V1HorizontalPodAutoscaler) SetApiVersion ¶

func (o *V1HorizontalPodAutoscaler) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1HorizontalPodAutoscaler) SetKind ¶

func (o *V1HorizontalPodAutoscaler) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1HorizontalPodAutoscaler) SetMetadata ¶

func (o *V1HorizontalPodAutoscaler) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1HorizontalPodAutoscaler) SetSpec ¶

SetSpec gets a reference to the given V1HorizontalPodAutoscalerSpec and assigns it to the Spec field.

func (*V1HorizontalPodAutoscaler) SetStatus ¶

SetStatus gets a reference to the given V1HorizontalPodAutoscalerStatus and assigns it to the Status field.

func (V1HorizontalPodAutoscaler) ToMap ¶

func (o V1HorizontalPodAutoscaler) ToMap() (map[string]interface{}, error)

type V1HorizontalPodAutoscalerList ¶

type V1HorizontalPodAutoscalerList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// list of horizontal pod autoscaler objects.
	Items []V1HorizontalPodAutoscaler `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1HorizontalPodAutoscalerList list of horizontal pod autoscaler objects.

func NewV1HorizontalPodAutoscalerList ¶

func NewV1HorizontalPodAutoscalerList(items []V1HorizontalPodAutoscaler) *V1HorizontalPodAutoscalerList

NewV1HorizontalPodAutoscalerList instantiates a new V1HorizontalPodAutoscalerList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1HorizontalPodAutoscalerListWithDefaults ¶

func NewV1HorizontalPodAutoscalerListWithDefaults() *V1HorizontalPodAutoscalerList

NewV1HorizontalPodAutoscalerListWithDefaults instantiates a new V1HorizontalPodAutoscalerList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1HorizontalPodAutoscalerList) GetApiVersion ¶

func (o *V1HorizontalPodAutoscalerList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscalerList) GetApiVersionOk ¶

func (o *V1HorizontalPodAutoscalerList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerList) GetItems ¶

GetItems returns the Items field value

func (*V1HorizontalPodAutoscalerList) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerList) GetKind ¶

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscalerList) GetKindOk ¶

func (o *V1HorizontalPodAutoscalerList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerList) GetMetadata ¶

func (o *V1HorizontalPodAutoscalerList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscalerList) GetMetadataOk ¶

func (o *V1HorizontalPodAutoscalerList) GetMetadataOk() (*V1ListMeta, 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 (*V1HorizontalPodAutoscalerList) HasApiVersion ¶

func (o *V1HorizontalPodAutoscalerList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1HorizontalPodAutoscalerList) HasKind ¶

func (o *V1HorizontalPodAutoscalerList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1HorizontalPodAutoscalerList) HasMetadata ¶

func (o *V1HorizontalPodAutoscalerList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1HorizontalPodAutoscalerList) MarshalJSON ¶

func (o V1HorizontalPodAutoscalerList) MarshalJSON() ([]byte, error)

func (*V1HorizontalPodAutoscalerList) SetApiVersion ¶

func (o *V1HorizontalPodAutoscalerList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1HorizontalPodAutoscalerList) SetItems ¶

SetItems sets field value

func (*V1HorizontalPodAutoscalerList) SetKind ¶

func (o *V1HorizontalPodAutoscalerList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1HorizontalPodAutoscalerList) SetMetadata ¶

func (o *V1HorizontalPodAutoscalerList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1HorizontalPodAutoscalerList) ToMap ¶

func (o V1HorizontalPodAutoscalerList) ToMap() (map[string]interface{}, error)

type V1HorizontalPodAutoscalerSpec ¶

type V1HorizontalPodAutoscalerSpec struct {
	// upper limit for the number of pods that can be set by the autoscaler; cannot be smaller than MinReplicas.
	MaxReplicas int32 `json:"maxReplicas"`
	// lower limit for the number of pods that can be set by the autoscaler, default 1.
	MinReplicas    *int32                        `json:"minReplicas,omitempty"`
	ScaleTargetRef V1CrossVersionObjectReference `json:"scaleTargetRef"`
	// target average CPU utilization (represented as a percentage of requested CPU) over all the pods; if not specified the default autoscaling policy will be used.
	TargetCPUUtilizationPercentage *int32 `json:"targetCPUUtilizationPercentage,omitempty"`
}

V1HorizontalPodAutoscalerSpec specification of a horizontal pod autoscaler.

func NewV1HorizontalPodAutoscalerSpec ¶

func NewV1HorizontalPodAutoscalerSpec(maxReplicas int32, scaleTargetRef V1CrossVersionObjectReference) *V1HorizontalPodAutoscalerSpec

NewV1HorizontalPodAutoscalerSpec instantiates a new V1HorizontalPodAutoscalerSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1HorizontalPodAutoscalerSpecWithDefaults ¶

func NewV1HorizontalPodAutoscalerSpecWithDefaults() *V1HorizontalPodAutoscalerSpec

NewV1HorizontalPodAutoscalerSpecWithDefaults instantiates a new V1HorizontalPodAutoscalerSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1HorizontalPodAutoscalerSpec) GetMaxReplicas ¶

func (o *V1HorizontalPodAutoscalerSpec) GetMaxReplicas() int32

GetMaxReplicas returns the MaxReplicas field value

func (*V1HorizontalPodAutoscalerSpec) GetMaxReplicasOk ¶

func (o *V1HorizontalPodAutoscalerSpec) GetMaxReplicasOk() (*int32, bool)

GetMaxReplicasOk returns a tuple with the MaxReplicas field value and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerSpec) GetMinReplicas ¶

func (o *V1HorizontalPodAutoscalerSpec) GetMinReplicas() int32

GetMinReplicas returns the MinReplicas field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscalerSpec) GetMinReplicasOk ¶

func (o *V1HorizontalPodAutoscalerSpec) GetMinReplicasOk() (*int32, bool)

GetMinReplicasOk returns a tuple with the MinReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerSpec) GetScaleTargetRef ¶

GetScaleTargetRef returns the ScaleTargetRef field value

func (*V1HorizontalPodAutoscalerSpec) GetScaleTargetRefOk ¶

GetScaleTargetRefOk returns a tuple with the ScaleTargetRef field value and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerSpec) GetTargetCPUUtilizationPercentage ¶

func (o *V1HorizontalPodAutoscalerSpec) GetTargetCPUUtilizationPercentage() int32

GetTargetCPUUtilizationPercentage returns the TargetCPUUtilizationPercentage field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscalerSpec) GetTargetCPUUtilizationPercentageOk ¶

func (o *V1HorizontalPodAutoscalerSpec) GetTargetCPUUtilizationPercentageOk() (*int32, bool)

GetTargetCPUUtilizationPercentageOk returns a tuple with the TargetCPUUtilizationPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerSpec) HasMinReplicas ¶

func (o *V1HorizontalPodAutoscalerSpec) HasMinReplicas() bool

HasMinReplicas returns a boolean if a field has been set.

func (*V1HorizontalPodAutoscalerSpec) HasTargetCPUUtilizationPercentage ¶

func (o *V1HorizontalPodAutoscalerSpec) HasTargetCPUUtilizationPercentage() bool

HasTargetCPUUtilizationPercentage returns a boolean if a field has been set.

func (V1HorizontalPodAutoscalerSpec) MarshalJSON ¶

func (o V1HorizontalPodAutoscalerSpec) MarshalJSON() ([]byte, error)

func (*V1HorizontalPodAutoscalerSpec) SetMaxReplicas ¶

func (o *V1HorizontalPodAutoscalerSpec) SetMaxReplicas(v int32)

SetMaxReplicas sets field value

func (*V1HorizontalPodAutoscalerSpec) SetMinReplicas ¶

func (o *V1HorizontalPodAutoscalerSpec) SetMinReplicas(v int32)

SetMinReplicas gets a reference to the given int32 and assigns it to the MinReplicas field.

func (*V1HorizontalPodAutoscalerSpec) SetScaleTargetRef ¶

SetScaleTargetRef sets field value

func (*V1HorizontalPodAutoscalerSpec) SetTargetCPUUtilizationPercentage ¶

func (o *V1HorizontalPodAutoscalerSpec) SetTargetCPUUtilizationPercentage(v int32)

SetTargetCPUUtilizationPercentage gets a reference to the given int32 and assigns it to the TargetCPUUtilizationPercentage field.

func (V1HorizontalPodAutoscalerSpec) ToMap ¶

func (o V1HorizontalPodAutoscalerSpec) ToMap() (map[string]interface{}, error)

type V1HorizontalPodAutoscalerStatus ¶

type V1HorizontalPodAutoscalerStatus struct {
	// current average CPU utilization over all pods, represented as a percentage of requested CPU, e.g. 70 means that an average pod is using now 70% of its requested CPU.
	CurrentCPUUtilizationPercentage *int32 `json:"currentCPUUtilizationPercentage,omitempty"`
	// current number of replicas of pods managed by this autoscaler.
	CurrentReplicas int32 `json:"currentReplicas"`
	// desired number of replicas of pods managed by this autoscaler.
	DesiredReplicas int32 `json:"desiredReplicas"`
	// last time the HorizontalPodAutoscaler scaled the number of pods; used by the autoscaler to control how often the number of pods is changed.
	LastScaleTime *string `json:"lastScaleTime,omitempty"`
	// most recent generation observed by this autoscaler.
	ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
}

V1HorizontalPodAutoscalerStatus current status of a horizontal pod autoscaler

func NewV1HorizontalPodAutoscalerStatus ¶

func NewV1HorizontalPodAutoscalerStatus(currentReplicas int32, desiredReplicas int32) *V1HorizontalPodAutoscalerStatus

NewV1HorizontalPodAutoscalerStatus instantiates a new V1HorizontalPodAutoscalerStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1HorizontalPodAutoscalerStatusWithDefaults ¶

func NewV1HorizontalPodAutoscalerStatusWithDefaults() *V1HorizontalPodAutoscalerStatus

NewV1HorizontalPodAutoscalerStatusWithDefaults instantiates a new V1HorizontalPodAutoscalerStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1HorizontalPodAutoscalerStatus) GetCurrentCPUUtilizationPercentage ¶

func (o *V1HorizontalPodAutoscalerStatus) GetCurrentCPUUtilizationPercentage() int32

GetCurrentCPUUtilizationPercentage returns the CurrentCPUUtilizationPercentage field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscalerStatus) GetCurrentCPUUtilizationPercentageOk ¶

func (o *V1HorizontalPodAutoscalerStatus) GetCurrentCPUUtilizationPercentageOk() (*int32, bool)

GetCurrentCPUUtilizationPercentageOk returns a tuple with the CurrentCPUUtilizationPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerStatus) GetCurrentReplicas ¶

func (o *V1HorizontalPodAutoscalerStatus) GetCurrentReplicas() int32

GetCurrentReplicas returns the CurrentReplicas field value

func (*V1HorizontalPodAutoscalerStatus) GetCurrentReplicasOk ¶

func (o *V1HorizontalPodAutoscalerStatus) GetCurrentReplicasOk() (*int32, bool)

GetCurrentReplicasOk returns a tuple with the CurrentReplicas field value and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerStatus) GetDesiredReplicas ¶

func (o *V1HorizontalPodAutoscalerStatus) GetDesiredReplicas() int32

GetDesiredReplicas returns the DesiredReplicas field value

func (*V1HorizontalPodAutoscalerStatus) GetDesiredReplicasOk ¶

func (o *V1HorizontalPodAutoscalerStatus) GetDesiredReplicasOk() (*int32, bool)

GetDesiredReplicasOk returns a tuple with the DesiredReplicas field value and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerStatus) GetLastScaleTime ¶

func (o *V1HorizontalPodAutoscalerStatus) GetLastScaleTime() string

GetLastScaleTime returns the LastScaleTime field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscalerStatus) GetLastScaleTimeOk ¶

func (o *V1HorizontalPodAutoscalerStatus) GetLastScaleTimeOk() (*string, bool)

GetLastScaleTimeOk returns a tuple with the LastScaleTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerStatus) GetObservedGeneration ¶

func (o *V1HorizontalPodAutoscalerStatus) GetObservedGeneration() int64

GetObservedGeneration returns the ObservedGeneration field value if set, zero value otherwise.

func (*V1HorizontalPodAutoscalerStatus) GetObservedGenerationOk ¶

func (o *V1HorizontalPodAutoscalerStatus) GetObservedGenerationOk() (*int64, bool)

GetObservedGenerationOk returns a tuple with the ObservedGeneration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HorizontalPodAutoscalerStatus) HasCurrentCPUUtilizationPercentage ¶

func (o *V1HorizontalPodAutoscalerStatus) HasCurrentCPUUtilizationPercentage() bool

HasCurrentCPUUtilizationPercentage returns a boolean if a field has been set.

func (*V1HorizontalPodAutoscalerStatus) HasLastScaleTime ¶

func (o *V1HorizontalPodAutoscalerStatus) HasLastScaleTime() bool

HasLastScaleTime returns a boolean if a field has been set.

func (*V1HorizontalPodAutoscalerStatus) HasObservedGeneration ¶

func (o *V1HorizontalPodAutoscalerStatus) HasObservedGeneration() bool

HasObservedGeneration returns a boolean if a field has been set.

func (V1HorizontalPodAutoscalerStatus) MarshalJSON ¶

func (o V1HorizontalPodAutoscalerStatus) MarshalJSON() ([]byte, error)

func (*V1HorizontalPodAutoscalerStatus) SetCurrentCPUUtilizationPercentage ¶

func (o *V1HorizontalPodAutoscalerStatus) SetCurrentCPUUtilizationPercentage(v int32)

SetCurrentCPUUtilizationPercentage gets a reference to the given int32 and assigns it to the CurrentCPUUtilizationPercentage field.

func (*V1HorizontalPodAutoscalerStatus) SetCurrentReplicas ¶

func (o *V1HorizontalPodAutoscalerStatus) SetCurrentReplicas(v int32)

SetCurrentReplicas sets field value

func (*V1HorizontalPodAutoscalerStatus) SetDesiredReplicas ¶

func (o *V1HorizontalPodAutoscalerStatus) SetDesiredReplicas(v int32)

SetDesiredReplicas sets field value

func (*V1HorizontalPodAutoscalerStatus) SetLastScaleTime ¶

func (o *V1HorizontalPodAutoscalerStatus) SetLastScaleTime(v string)

SetLastScaleTime gets a reference to the given string and assigns it to the LastScaleTime field.

func (*V1HorizontalPodAutoscalerStatus) SetObservedGeneration ¶

func (o *V1HorizontalPodAutoscalerStatus) SetObservedGeneration(v int64)

SetObservedGeneration gets a reference to the given int64 and assigns it to the ObservedGeneration field.

func (V1HorizontalPodAutoscalerStatus) ToMap ¶

func (o V1HorizontalPodAutoscalerStatus) ToMap() (map[string]interface{}, error)

type V1HostAlias ¶

type V1HostAlias struct {
	// Hostnames for the above IP address.
	Hostnames []string `json:"hostnames,omitempty"`
	// IP address of the host file entry.
	Ip *string `json:"ip,omitempty"`
}

V1HostAlias HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.

func NewV1HostAlias ¶

func NewV1HostAlias() *V1HostAlias

NewV1HostAlias instantiates a new V1HostAlias object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1HostAliasWithDefaults ¶

func NewV1HostAliasWithDefaults() *V1HostAlias

NewV1HostAliasWithDefaults instantiates a new V1HostAlias object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1HostAlias) GetHostnames ¶

func (o *V1HostAlias) GetHostnames() []string

GetHostnames returns the Hostnames field value if set, zero value otherwise.

func (*V1HostAlias) GetHostnamesOk ¶

func (o *V1HostAlias) GetHostnamesOk() ([]string, bool)

GetHostnamesOk returns a tuple with the Hostnames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HostAlias) GetIp ¶

func (o *V1HostAlias) GetIp() string

GetIp returns the Ip field value if set, zero value otherwise.

func (*V1HostAlias) GetIpOk ¶

func (o *V1HostAlias) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1HostAlias) HasHostnames ¶

func (o *V1HostAlias) HasHostnames() bool

HasHostnames returns a boolean if a field has been set.

func (*V1HostAlias) HasIp ¶

func (o *V1HostAlias) HasIp() bool

HasIp returns a boolean if a field has been set.

func (V1HostAlias) MarshalJSON ¶

func (o V1HostAlias) MarshalJSON() ([]byte, error)

func (*V1HostAlias) SetHostnames ¶

func (o *V1HostAlias) SetHostnames(v []string)

SetHostnames gets a reference to the given []string and assigns it to the Hostnames field.

func (*V1HostAlias) SetIp ¶

func (o *V1HostAlias) SetIp(v string)

SetIp gets a reference to the given string and assigns it to the Ip field.

func (V1HostAlias) ToMap ¶

func (o V1HostAlias) ToMap() (map[string]interface{}, error)

type V1HostPathVolumeSource ¶

type V1HostPathVolumeSource struct {
	// Path of the directory on the host. If the path is a symlink, it will follow the link to the real path. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
	Path string          `json:"path"`
	Type *V1HostPathType `json:"type,omitempty"`
}

V1HostPathVolumeSource Represents a host path mapped into a pod. Host path volumes do not support ownership management or SELinux relabeling.

func NewV1HostPathVolumeSource ¶

func NewV1HostPathVolumeSource(path string) *V1HostPathVolumeSource

NewV1HostPathVolumeSource instantiates a new V1HostPathVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1HostPathVolumeSourceWithDefaults ¶

func NewV1HostPathVolumeSourceWithDefaults() *V1HostPathVolumeSource

NewV1HostPathVolumeSourceWithDefaults instantiates a new V1HostPathVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1HostPathVolumeSource) GetPath ¶

func (o *V1HostPathVolumeSource) GetPath() string

GetPath returns the Path field value

func (*V1HostPathVolumeSource) GetPathOk ¶

func (o *V1HostPathVolumeSource) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*V1HostPathVolumeSource) GetType ¶

func (o *V1HostPathVolumeSource) GetType() V1HostPathType

GetType returns the Type field value if set, zero value otherwise.

func (*V1HostPathVolumeSource) GetTypeOk ¶

func (o *V1HostPathVolumeSource) GetTypeOk() (*V1HostPathType, 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 (*V1HostPathVolumeSource) HasType ¶

func (o *V1HostPathVolumeSource) HasType() bool

HasType returns a boolean if a field has been set.

func (V1HostPathVolumeSource) MarshalJSON ¶

func (o V1HostPathVolumeSource) MarshalJSON() ([]byte, error)

func (*V1HostPathVolumeSource) SetPath ¶

func (o *V1HostPathVolumeSource) SetPath(v string)

SetPath sets field value

func (*V1HostPathVolumeSource) SetType ¶

func (o *V1HostPathVolumeSource) SetType(v V1HostPathType)

SetType gets a reference to the given V1HostPathType and assigns it to the Type field.

func (V1HostPathVolumeSource) ToMap ¶

func (o V1HostPathVolumeSource) ToMap() (map[string]interface{}, error)

type V1IDRange ¶

type V1IDRange struct {
	// Max is the end of the range, inclusive.
	Max *int64 `json:"max,omitempty"`
	// Min is the start of the range, inclusive.
	Min *int64 `json:"min,omitempty"`
}

V1IDRange IDRange provides a min/max of an allowed range of IDs.

func NewV1IDRange ¶

func NewV1IDRange() *V1IDRange

NewV1IDRange instantiates a new V1IDRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1IDRangeWithDefaults ¶

func NewV1IDRangeWithDefaults() *V1IDRange

NewV1IDRangeWithDefaults instantiates a new V1IDRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1IDRange) GetMax ¶

func (o *V1IDRange) GetMax() int64

GetMax returns the Max field value if set, zero value otherwise.

func (*V1IDRange) GetMaxOk ¶

func (o *V1IDRange) GetMaxOk() (*int64, bool)

GetMaxOk returns a tuple with the Max field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1IDRange) GetMin ¶

func (o *V1IDRange) GetMin() int64

GetMin returns the Min field value if set, zero value otherwise.

func (*V1IDRange) GetMinOk ¶

func (o *V1IDRange) GetMinOk() (*int64, bool)

GetMinOk returns a tuple with the Min field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1IDRange) HasMax ¶

func (o *V1IDRange) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*V1IDRange) HasMin ¶

func (o *V1IDRange) HasMin() bool

HasMin returns a boolean if a field has been set.

func (V1IDRange) MarshalJSON ¶

func (o V1IDRange) MarshalJSON() ([]byte, error)

func (*V1IDRange) SetMax ¶

func (o *V1IDRange) SetMax(v int64)

SetMax gets a reference to the given int64 and assigns it to the Max field.

func (*V1IDRange) SetMin ¶

func (o *V1IDRange) SetMin(v int64)

SetMin gets a reference to the given int64 and assigns it to the Min field.

func (V1IDRange) ToMap ¶

func (o V1IDRange) ToMap() (map[string]interface{}, error)

type V1ISCSIPersistentVolumeSource ¶

type V1ISCSIPersistentVolumeSource struct {
	// whether support iSCSI Discovery CHAP authentication
	ChapAuthDiscovery *bool `json:"chapAuthDiscovery,omitempty"`
	// whether support iSCSI Session CHAP authentication
	ChapAuthSession *bool `json:"chapAuthSession,omitempty"`
	// Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi
	FsType *string `json:"fsType,omitempty"`
	// Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.
	InitiatorName *string `json:"initiatorName,omitempty"`
	// Target iSCSI Qualified Name.
	Iqn string `json:"iqn"`
	// iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp).
	IscsiInterface *string `json:"iscsiInterface,omitempty"`
	// iSCSI Target Lun number.
	Lun int32 `json:"lun"`
	// iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
	Portals []string `json:"portals,omitempty"`
	// ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false.
	ReadOnly  *bool              `json:"readOnly,omitempty"`
	SecretRef *V1SecretReference `json:"secretRef,omitempty"`
	// iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
	TargetPortal string `json:"targetPortal"`
}

V1ISCSIPersistentVolumeSource ISCSIPersistentVolumeSource represents an ISCSI disk. ISCSI volumes can only be mounted as read/write once. ISCSI volumes support ownership management and SELinux relabeling.

func NewV1ISCSIPersistentVolumeSource ¶

func NewV1ISCSIPersistentVolumeSource(iqn string, lun int32, targetPortal string) *V1ISCSIPersistentVolumeSource

NewV1ISCSIPersistentVolumeSource instantiates a new V1ISCSIPersistentVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ISCSIPersistentVolumeSourceWithDefaults ¶

func NewV1ISCSIPersistentVolumeSourceWithDefaults() *V1ISCSIPersistentVolumeSource

NewV1ISCSIPersistentVolumeSourceWithDefaults instantiates a new V1ISCSIPersistentVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ISCSIPersistentVolumeSource) GetChapAuthDiscovery ¶

func (o *V1ISCSIPersistentVolumeSource) GetChapAuthDiscovery() bool

GetChapAuthDiscovery returns the ChapAuthDiscovery field value if set, zero value otherwise.

func (*V1ISCSIPersistentVolumeSource) GetChapAuthDiscoveryOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetChapAuthDiscoveryOk() (*bool, bool)

GetChapAuthDiscoveryOk returns a tuple with the ChapAuthDiscovery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetChapAuthSession ¶

func (o *V1ISCSIPersistentVolumeSource) GetChapAuthSession() bool

GetChapAuthSession returns the ChapAuthSession field value if set, zero value otherwise.

func (*V1ISCSIPersistentVolumeSource) GetChapAuthSessionOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetChapAuthSessionOk() (*bool, bool)

GetChapAuthSessionOk returns a tuple with the ChapAuthSession field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetFsType ¶

func (o *V1ISCSIPersistentVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1ISCSIPersistentVolumeSource) GetFsTypeOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetInitiatorName ¶

func (o *V1ISCSIPersistentVolumeSource) GetInitiatorName() string

GetInitiatorName returns the InitiatorName field value if set, zero value otherwise.

func (*V1ISCSIPersistentVolumeSource) GetInitiatorNameOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetInitiatorNameOk() (*string, bool)

GetInitiatorNameOk returns a tuple with the InitiatorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetIqn ¶

GetIqn returns the Iqn field value

func (*V1ISCSIPersistentVolumeSource) GetIqnOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetIqnOk() (*string, bool)

GetIqnOk returns a tuple with the Iqn field value and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetIscsiInterface ¶

func (o *V1ISCSIPersistentVolumeSource) GetIscsiInterface() string

GetIscsiInterface returns the IscsiInterface field value if set, zero value otherwise.

func (*V1ISCSIPersistentVolumeSource) GetIscsiInterfaceOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetIscsiInterfaceOk() (*string, bool)

GetIscsiInterfaceOk returns a tuple with the IscsiInterface field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetLun ¶

GetLun returns the Lun field value

func (*V1ISCSIPersistentVolumeSource) GetLunOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetLunOk() (*int32, bool)

GetLunOk returns a tuple with the Lun field value and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetPortals ¶

func (o *V1ISCSIPersistentVolumeSource) GetPortals() []string

GetPortals returns the Portals field value if set, zero value otherwise.

func (*V1ISCSIPersistentVolumeSource) GetPortalsOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetPortalsOk() ([]string, bool)

GetPortalsOk returns a tuple with the Portals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetReadOnly ¶

func (o *V1ISCSIPersistentVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1ISCSIPersistentVolumeSource) GetReadOnlyOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetSecretRef ¶

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1ISCSIPersistentVolumeSource) GetSecretRefOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetSecretRefOk() (*V1SecretReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) GetTargetPortal ¶

func (o *V1ISCSIPersistentVolumeSource) GetTargetPortal() string

GetTargetPortal returns the TargetPortal field value

func (*V1ISCSIPersistentVolumeSource) GetTargetPortalOk ¶

func (o *V1ISCSIPersistentVolumeSource) GetTargetPortalOk() (*string, bool)

GetTargetPortalOk returns a tuple with the TargetPortal field value and a boolean to check if the value has been set.

func (*V1ISCSIPersistentVolumeSource) HasChapAuthDiscovery ¶

func (o *V1ISCSIPersistentVolumeSource) HasChapAuthDiscovery() bool

HasChapAuthDiscovery returns a boolean if a field has been set.

func (*V1ISCSIPersistentVolumeSource) HasChapAuthSession ¶

func (o *V1ISCSIPersistentVolumeSource) HasChapAuthSession() bool

HasChapAuthSession returns a boolean if a field has been set.

func (*V1ISCSIPersistentVolumeSource) HasFsType ¶

func (o *V1ISCSIPersistentVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1ISCSIPersistentVolumeSource) HasInitiatorName ¶

func (o *V1ISCSIPersistentVolumeSource) HasInitiatorName() bool

HasInitiatorName returns a boolean if a field has been set.

func (*V1ISCSIPersistentVolumeSource) HasIscsiInterface ¶

func (o *V1ISCSIPersistentVolumeSource) HasIscsiInterface() bool

HasIscsiInterface returns a boolean if a field has been set.

func (*V1ISCSIPersistentVolumeSource) HasPortals ¶

func (o *V1ISCSIPersistentVolumeSource) HasPortals() bool

HasPortals returns a boolean if a field has been set.

func (*V1ISCSIPersistentVolumeSource) HasReadOnly ¶

func (o *V1ISCSIPersistentVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1ISCSIPersistentVolumeSource) HasSecretRef ¶

func (o *V1ISCSIPersistentVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (V1ISCSIPersistentVolumeSource) MarshalJSON ¶

func (o V1ISCSIPersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*V1ISCSIPersistentVolumeSource) SetChapAuthDiscovery ¶

func (o *V1ISCSIPersistentVolumeSource) SetChapAuthDiscovery(v bool)

SetChapAuthDiscovery gets a reference to the given bool and assigns it to the ChapAuthDiscovery field.

func (*V1ISCSIPersistentVolumeSource) SetChapAuthSession ¶

func (o *V1ISCSIPersistentVolumeSource) SetChapAuthSession(v bool)

SetChapAuthSession gets a reference to the given bool and assigns it to the ChapAuthSession field.

func (*V1ISCSIPersistentVolumeSource) SetFsType ¶

func (o *V1ISCSIPersistentVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1ISCSIPersistentVolumeSource) SetInitiatorName ¶

func (o *V1ISCSIPersistentVolumeSource) SetInitiatorName(v string)

SetInitiatorName gets a reference to the given string and assigns it to the InitiatorName field.

func (*V1ISCSIPersistentVolumeSource) SetIqn ¶

SetIqn sets field value

func (*V1ISCSIPersistentVolumeSource) SetIscsiInterface ¶

func (o *V1ISCSIPersistentVolumeSource) SetIscsiInterface(v string)

SetIscsiInterface gets a reference to the given string and assigns it to the IscsiInterface field.

func (*V1ISCSIPersistentVolumeSource) SetLun ¶

func (o *V1ISCSIPersistentVolumeSource) SetLun(v int32)

SetLun sets field value

func (*V1ISCSIPersistentVolumeSource) SetPortals ¶

func (o *V1ISCSIPersistentVolumeSource) SetPortals(v []string)

SetPortals gets a reference to the given []string and assigns it to the Portals field.

func (*V1ISCSIPersistentVolumeSource) SetReadOnly ¶

func (o *V1ISCSIPersistentVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1ISCSIPersistentVolumeSource) SetSecretRef ¶

SetSecretRef gets a reference to the given V1SecretReference and assigns it to the SecretRef field.

func (*V1ISCSIPersistentVolumeSource) SetTargetPortal ¶

func (o *V1ISCSIPersistentVolumeSource) SetTargetPortal(v string)

SetTargetPortal sets field value

func (V1ISCSIPersistentVolumeSource) ToMap ¶

func (o V1ISCSIPersistentVolumeSource) ToMap() (map[string]interface{}, error)

type V1ISCSIVolumeSource ¶

type V1ISCSIVolumeSource struct {
	// whether support iSCSI Discovery CHAP authentication
	ChapAuthDiscovery *bool `json:"chapAuthDiscovery,omitempty"`
	// whether support iSCSI Session CHAP authentication
	ChapAuthSession *bool `json:"chapAuthSession,omitempty"`
	// Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi
	FsType *string `json:"fsType,omitempty"`
	// Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.
	InitiatorName *string `json:"initiatorName,omitempty"`
	// Target iSCSI Qualified Name.
	Iqn string `json:"iqn"`
	// iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp).
	IscsiInterface *string `json:"iscsiInterface,omitempty"`
	// iSCSI Target Lun number.
	Lun int32 `json:"lun"`
	// iSCSI Target Portal List. The portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
	Portals []string `json:"portals,omitempty"`
	// ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false.
	ReadOnly  *bool                   `json:"readOnly,omitempty"`
	SecretRef *V1LocalObjectReference `json:"secretRef,omitempty"`
	// iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
	TargetPortal string `json:"targetPortal"`
}

V1ISCSIVolumeSource Represents an ISCSI disk. ISCSI volumes can only be mounted as read/write once. ISCSI volumes support ownership management and SELinux relabeling.

func NewV1ISCSIVolumeSource ¶

func NewV1ISCSIVolumeSource(iqn string, lun int32, targetPortal string) *V1ISCSIVolumeSource

NewV1ISCSIVolumeSource instantiates a new V1ISCSIVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ISCSIVolumeSourceWithDefaults ¶

func NewV1ISCSIVolumeSourceWithDefaults() *V1ISCSIVolumeSource

NewV1ISCSIVolumeSourceWithDefaults instantiates a new V1ISCSIVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ISCSIVolumeSource) GetChapAuthDiscovery ¶

func (o *V1ISCSIVolumeSource) GetChapAuthDiscovery() bool

GetChapAuthDiscovery returns the ChapAuthDiscovery field value if set, zero value otherwise.

func (*V1ISCSIVolumeSource) GetChapAuthDiscoveryOk ¶

func (o *V1ISCSIVolumeSource) GetChapAuthDiscoveryOk() (*bool, bool)

GetChapAuthDiscoveryOk returns a tuple with the ChapAuthDiscovery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetChapAuthSession ¶

func (o *V1ISCSIVolumeSource) GetChapAuthSession() bool

GetChapAuthSession returns the ChapAuthSession field value if set, zero value otherwise.

func (*V1ISCSIVolumeSource) GetChapAuthSessionOk ¶

func (o *V1ISCSIVolumeSource) GetChapAuthSessionOk() (*bool, bool)

GetChapAuthSessionOk returns a tuple with the ChapAuthSession field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetFsType ¶

func (o *V1ISCSIVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1ISCSIVolumeSource) GetFsTypeOk ¶

func (o *V1ISCSIVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetInitiatorName ¶

func (o *V1ISCSIVolumeSource) GetInitiatorName() string

GetInitiatorName returns the InitiatorName field value if set, zero value otherwise.

func (*V1ISCSIVolumeSource) GetInitiatorNameOk ¶

func (o *V1ISCSIVolumeSource) GetInitiatorNameOk() (*string, bool)

GetInitiatorNameOk returns a tuple with the InitiatorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetIqn ¶

func (o *V1ISCSIVolumeSource) GetIqn() string

GetIqn returns the Iqn field value

func (*V1ISCSIVolumeSource) GetIqnOk ¶

func (o *V1ISCSIVolumeSource) GetIqnOk() (*string, bool)

GetIqnOk returns a tuple with the Iqn field value and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetIscsiInterface ¶

func (o *V1ISCSIVolumeSource) GetIscsiInterface() string

GetIscsiInterface returns the IscsiInterface field value if set, zero value otherwise.

func (*V1ISCSIVolumeSource) GetIscsiInterfaceOk ¶

func (o *V1ISCSIVolumeSource) GetIscsiInterfaceOk() (*string, bool)

GetIscsiInterfaceOk returns a tuple with the IscsiInterface field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetLun ¶

func (o *V1ISCSIVolumeSource) GetLun() int32

GetLun returns the Lun field value

func (*V1ISCSIVolumeSource) GetLunOk ¶

func (o *V1ISCSIVolumeSource) GetLunOk() (*int32, bool)

GetLunOk returns a tuple with the Lun field value and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetPortals ¶

func (o *V1ISCSIVolumeSource) GetPortals() []string

GetPortals returns the Portals field value if set, zero value otherwise.

func (*V1ISCSIVolumeSource) GetPortalsOk ¶

func (o *V1ISCSIVolumeSource) GetPortalsOk() ([]string, bool)

GetPortalsOk returns a tuple with the Portals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetReadOnly ¶

func (o *V1ISCSIVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1ISCSIVolumeSource) GetReadOnlyOk ¶

func (o *V1ISCSIVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetSecretRef ¶

func (o *V1ISCSIVolumeSource) GetSecretRef() V1LocalObjectReference

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1ISCSIVolumeSource) GetSecretRefOk ¶

func (o *V1ISCSIVolumeSource) GetSecretRefOk() (*V1LocalObjectReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) GetTargetPortal ¶

func (o *V1ISCSIVolumeSource) GetTargetPortal() string

GetTargetPortal returns the TargetPortal field value

func (*V1ISCSIVolumeSource) GetTargetPortalOk ¶

func (o *V1ISCSIVolumeSource) GetTargetPortalOk() (*string, bool)

GetTargetPortalOk returns a tuple with the TargetPortal field value and a boolean to check if the value has been set.

func (*V1ISCSIVolumeSource) HasChapAuthDiscovery ¶

func (o *V1ISCSIVolumeSource) HasChapAuthDiscovery() bool

HasChapAuthDiscovery returns a boolean if a field has been set.

func (*V1ISCSIVolumeSource) HasChapAuthSession ¶

func (o *V1ISCSIVolumeSource) HasChapAuthSession() bool

HasChapAuthSession returns a boolean if a field has been set.

func (*V1ISCSIVolumeSource) HasFsType ¶

func (o *V1ISCSIVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1ISCSIVolumeSource) HasInitiatorName ¶

func (o *V1ISCSIVolumeSource) HasInitiatorName() bool

HasInitiatorName returns a boolean if a field has been set.

func (*V1ISCSIVolumeSource) HasIscsiInterface ¶

func (o *V1ISCSIVolumeSource) HasIscsiInterface() bool

HasIscsiInterface returns a boolean if a field has been set.

func (*V1ISCSIVolumeSource) HasPortals ¶

func (o *V1ISCSIVolumeSource) HasPortals() bool

HasPortals returns a boolean if a field has been set.

func (*V1ISCSIVolumeSource) HasReadOnly ¶

func (o *V1ISCSIVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1ISCSIVolumeSource) HasSecretRef ¶

func (o *V1ISCSIVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (V1ISCSIVolumeSource) MarshalJSON ¶

func (o V1ISCSIVolumeSource) MarshalJSON() ([]byte, error)

func (*V1ISCSIVolumeSource) SetChapAuthDiscovery ¶

func (o *V1ISCSIVolumeSource) SetChapAuthDiscovery(v bool)

SetChapAuthDiscovery gets a reference to the given bool and assigns it to the ChapAuthDiscovery field.

func (*V1ISCSIVolumeSource) SetChapAuthSession ¶

func (o *V1ISCSIVolumeSource) SetChapAuthSession(v bool)

SetChapAuthSession gets a reference to the given bool and assigns it to the ChapAuthSession field.

func (*V1ISCSIVolumeSource) SetFsType ¶

func (o *V1ISCSIVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1ISCSIVolumeSource) SetInitiatorName ¶

func (o *V1ISCSIVolumeSource) SetInitiatorName(v string)

SetInitiatorName gets a reference to the given string and assigns it to the InitiatorName field.

func (*V1ISCSIVolumeSource) SetIqn ¶

func (o *V1ISCSIVolumeSource) SetIqn(v string)

SetIqn sets field value

func (*V1ISCSIVolumeSource) SetIscsiInterface ¶

func (o *V1ISCSIVolumeSource) SetIscsiInterface(v string)

SetIscsiInterface gets a reference to the given string and assigns it to the IscsiInterface field.

func (*V1ISCSIVolumeSource) SetLun ¶

func (o *V1ISCSIVolumeSource) SetLun(v int32)

SetLun sets field value

func (*V1ISCSIVolumeSource) SetPortals ¶

func (o *V1ISCSIVolumeSource) SetPortals(v []string)

SetPortals gets a reference to the given []string and assigns it to the Portals field.

func (*V1ISCSIVolumeSource) SetReadOnly ¶

func (o *V1ISCSIVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1ISCSIVolumeSource) SetSecretRef ¶

func (o *V1ISCSIVolumeSource) SetSecretRef(v V1LocalObjectReference)

SetSecretRef gets a reference to the given V1LocalObjectReference and assigns it to the SecretRef field.

func (*V1ISCSIVolumeSource) SetTargetPortal ¶

func (o *V1ISCSIVolumeSource) SetTargetPortal(v string)

SetTargetPortal sets field value

func (V1ISCSIVolumeSource) ToMap ¶

func (o V1ISCSIVolumeSource) ToMap() (map[string]interface{}, error)

type V1Image ¶

type V1Image struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// DockerImageConfig is a JSON blob that the runtime uses to set up the container. This is a part of manifest schema v2.
	DockerImageConfig *string `json:"dockerImageConfig,omitempty"`
	// DockerImageLayers represents the layers in the image. May not be set if the image does not define that data.
	DockerImageLayers []V1ImageLayer `json:"dockerImageLayers"`
	// DockerImageManifest is the raw JSON of the manifest
	DockerImageManifest *string `json:"dockerImageManifest,omitempty"`
	// DockerImageManifestMediaType specifies the mediaType of manifest. This is a part of manifest schema v2.
	DockerImageManifestMediaType *string `json:"dockerImageManifestMediaType,omitempty"`
	// DockerImageMetadata contains metadata about this image
	DockerImageMetadata *string `json:"dockerImageMetadata,omitempty"`
	// DockerImageMetadataVersion conveys the version of the object, which if empty defaults to \"1.0\"
	DockerImageMetadataVersion *string `json:"dockerImageMetadataVersion,omitempty"`
	// DockerImageReference is the string that can be used to pull this image.
	DockerImageReference *string `json:"dockerImageReference,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	// Signatures holds all signatures of the image.
	Signatures []V1ImageSignature `json:"signatures,omitempty"`
}

V1Image Image is an immutable representation of a Docker image and metadata at a point in time.

func NewV1Image ¶

func NewV1Image(dockerImageLayers []V1ImageLayer) *V1Image

NewV1Image instantiates a new V1Image object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageWithDefaults ¶

func NewV1ImageWithDefaults() *V1Image

NewV1ImageWithDefaults instantiates a new V1Image object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Image) GetApiVersion ¶

func (o *V1Image) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Image) GetApiVersionOk ¶

func (o *V1Image) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) GetDockerImageConfig ¶

func (o *V1Image) GetDockerImageConfig() string

GetDockerImageConfig returns the DockerImageConfig field value if set, zero value otherwise.

func (*V1Image) GetDockerImageConfigOk ¶

func (o *V1Image) GetDockerImageConfigOk() (*string, bool)

GetDockerImageConfigOk returns a tuple with the DockerImageConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) GetDockerImageLayers ¶

func (o *V1Image) GetDockerImageLayers() []V1ImageLayer

GetDockerImageLayers returns the DockerImageLayers field value

func (*V1Image) GetDockerImageLayersOk ¶

func (o *V1Image) GetDockerImageLayersOk() ([]V1ImageLayer, bool)

GetDockerImageLayersOk returns a tuple with the DockerImageLayers field value and a boolean to check if the value has been set.

func (*V1Image) GetDockerImageManifest ¶

func (o *V1Image) GetDockerImageManifest() string

GetDockerImageManifest returns the DockerImageManifest field value if set, zero value otherwise.

func (*V1Image) GetDockerImageManifestMediaType ¶

func (o *V1Image) GetDockerImageManifestMediaType() string

GetDockerImageManifestMediaType returns the DockerImageManifestMediaType field value if set, zero value otherwise.

func (*V1Image) GetDockerImageManifestMediaTypeOk ¶

func (o *V1Image) GetDockerImageManifestMediaTypeOk() (*string, bool)

GetDockerImageManifestMediaTypeOk returns a tuple with the DockerImageManifestMediaType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) GetDockerImageManifestOk ¶

func (o *V1Image) GetDockerImageManifestOk() (*string, bool)

GetDockerImageManifestOk returns a tuple with the DockerImageManifest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) GetDockerImageMetadata ¶

func (o *V1Image) GetDockerImageMetadata() string

GetDockerImageMetadata returns the DockerImageMetadata field value if set, zero value otherwise.

func (*V1Image) GetDockerImageMetadataOk ¶

func (o *V1Image) GetDockerImageMetadataOk() (*string, bool)

GetDockerImageMetadataOk returns a tuple with the DockerImageMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) GetDockerImageMetadataVersion ¶

func (o *V1Image) GetDockerImageMetadataVersion() string

GetDockerImageMetadataVersion returns the DockerImageMetadataVersion field value if set, zero value otherwise.

func (*V1Image) GetDockerImageMetadataVersionOk ¶

func (o *V1Image) GetDockerImageMetadataVersionOk() (*string, bool)

GetDockerImageMetadataVersionOk returns a tuple with the DockerImageMetadataVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) GetDockerImageReference ¶

func (o *V1Image) GetDockerImageReference() string

GetDockerImageReference returns the DockerImageReference field value if set, zero value otherwise.

func (*V1Image) GetDockerImageReferenceOk ¶

func (o *V1Image) GetDockerImageReferenceOk() (*string, bool)

GetDockerImageReferenceOk returns a tuple with the DockerImageReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) GetKind ¶

func (o *V1Image) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Image) GetKindOk ¶

func (o *V1Image) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) GetMetadata ¶

func (o *V1Image) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Image) GetMetadataOk ¶

func (o *V1Image) GetMetadataOk() (*V1ObjectMeta, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) GetSignatures ¶

func (o *V1Image) GetSignatures() []V1ImageSignature

GetSignatures returns the Signatures field value if set, zero value otherwise.

func (*V1Image) GetSignaturesOk ¶

func (o *V1Image) GetSignaturesOk() ([]V1ImageSignature, bool)

GetSignaturesOk returns a tuple with the Signatures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Image) HasApiVersion ¶

func (o *V1Image) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Image) HasDockerImageConfig ¶

func (o *V1Image) HasDockerImageConfig() bool

HasDockerImageConfig returns a boolean if a field has been set.

func (*V1Image) HasDockerImageManifest ¶

func (o *V1Image) HasDockerImageManifest() bool

HasDockerImageManifest returns a boolean if a field has been set.

func (*V1Image) HasDockerImageManifestMediaType ¶

func (o *V1Image) HasDockerImageManifestMediaType() bool

HasDockerImageManifestMediaType returns a boolean if a field has been set.

func (*V1Image) HasDockerImageMetadata ¶

func (o *V1Image) HasDockerImageMetadata() bool

HasDockerImageMetadata returns a boolean if a field has been set.

func (*V1Image) HasDockerImageMetadataVersion ¶

func (o *V1Image) HasDockerImageMetadataVersion() bool

HasDockerImageMetadataVersion returns a boolean if a field has been set.

func (*V1Image) HasDockerImageReference ¶

func (o *V1Image) HasDockerImageReference() bool

HasDockerImageReference returns a boolean if a field has been set.

func (*V1Image) HasKind ¶

func (o *V1Image) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Image) HasMetadata ¶

func (o *V1Image) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Image) HasSignatures ¶

func (o *V1Image) HasSignatures() bool

HasSignatures returns a boolean if a field has been set.

func (V1Image) MarshalJSON ¶

func (o V1Image) MarshalJSON() ([]byte, error)

func (*V1Image) SetApiVersion ¶

func (o *V1Image) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Image) SetDockerImageConfig ¶

func (o *V1Image) SetDockerImageConfig(v string)

SetDockerImageConfig gets a reference to the given string and assigns it to the DockerImageConfig field.

func (*V1Image) SetDockerImageLayers ¶

func (o *V1Image) SetDockerImageLayers(v []V1ImageLayer)

SetDockerImageLayers sets field value

func (*V1Image) SetDockerImageManifest ¶

func (o *V1Image) SetDockerImageManifest(v string)

SetDockerImageManifest gets a reference to the given string and assigns it to the DockerImageManifest field.

func (*V1Image) SetDockerImageManifestMediaType ¶

func (o *V1Image) SetDockerImageManifestMediaType(v string)

SetDockerImageManifestMediaType gets a reference to the given string and assigns it to the DockerImageManifestMediaType field.

func (*V1Image) SetDockerImageMetadata ¶

func (o *V1Image) SetDockerImageMetadata(v string)

SetDockerImageMetadata gets a reference to the given string and assigns it to the DockerImageMetadata field.

func (*V1Image) SetDockerImageMetadataVersion ¶

func (o *V1Image) SetDockerImageMetadataVersion(v string)

SetDockerImageMetadataVersion gets a reference to the given string and assigns it to the DockerImageMetadataVersion field.

func (*V1Image) SetDockerImageReference ¶

func (o *V1Image) SetDockerImageReference(v string)

SetDockerImageReference gets a reference to the given string and assigns it to the DockerImageReference field.

func (*V1Image) SetKind ¶

func (o *V1Image) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Image) SetMetadata ¶

func (o *V1Image) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Image) SetSignatures ¶

func (o *V1Image) SetSignatures(v []V1ImageSignature)

SetSignatures gets a reference to the given []V1ImageSignature and assigns it to the Signatures field.

func (V1Image) ToMap ¶

func (o V1Image) ToMap() (map[string]interface{}, error)

type V1ImageChangeCause ¶

type V1ImageChangeCause struct {
	FromRef *V1ObjectReference `json:"fromRef,omitempty"`
	// imageID is the ID of the image that triggered a a new build.
	ImageID *string `json:"imageID,omitempty"`
}

V1ImageChangeCause ImageChangeCause contains information about the image that triggered a build

func NewV1ImageChangeCause ¶

func NewV1ImageChangeCause() *V1ImageChangeCause

NewV1ImageChangeCause instantiates a new V1ImageChangeCause object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageChangeCauseWithDefaults ¶

func NewV1ImageChangeCauseWithDefaults() *V1ImageChangeCause

NewV1ImageChangeCauseWithDefaults instantiates a new V1ImageChangeCause object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageChangeCause) GetFromRef ¶

func (o *V1ImageChangeCause) GetFromRef() V1ObjectReference

GetFromRef returns the FromRef field value if set, zero value otherwise.

func (*V1ImageChangeCause) GetFromRefOk ¶

func (o *V1ImageChangeCause) GetFromRefOk() (*V1ObjectReference, bool)

GetFromRefOk returns a tuple with the FromRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageChangeCause) GetImageID ¶

func (o *V1ImageChangeCause) GetImageID() string

GetImageID returns the ImageID field value if set, zero value otherwise.

func (*V1ImageChangeCause) GetImageIDOk ¶

func (o *V1ImageChangeCause) GetImageIDOk() (*string, bool)

GetImageIDOk returns a tuple with the ImageID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageChangeCause) HasFromRef ¶

func (o *V1ImageChangeCause) HasFromRef() bool

HasFromRef returns a boolean if a field has been set.

func (*V1ImageChangeCause) HasImageID ¶

func (o *V1ImageChangeCause) HasImageID() bool

HasImageID returns a boolean if a field has been set.

func (V1ImageChangeCause) MarshalJSON ¶

func (o V1ImageChangeCause) MarshalJSON() ([]byte, error)

func (*V1ImageChangeCause) SetFromRef ¶

func (o *V1ImageChangeCause) SetFromRef(v V1ObjectReference)

SetFromRef gets a reference to the given V1ObjectReference and assigns it to the FromRef field.

func (*V1ImageChangeCause) SetImageID ¶

func (o *V1ImageChangeCause) SetImageID(v string)

SetImageID gets a reference to the given string and assigns it to the ImageID field.

func (V1ImageChangeCause) ToMap ¶

func (o V1ImageChangeCause) ToMap() (map[string]interface{}, error)

type V1ImageChangeTrigger ¶

type V1ImageChangeTrigger struct {
	From *V1ObjectReference `json:"from,omitempty"`
	// lastTriggeredImageID is used internally by the ImageChangeController to save last used image ID for build
	LastTriggeredImageID *string `json:"lastTriggeredImageID,omitempty"`
	// paused is true if this trigger is temporarily disabled. Optional.
	Paused *bool `json:"paused,omitempty"`
}

V1ImageChangeTrigger ImageChangeTrigger allows builds to be triggered when an ImageStream changes

func NewV1ImageChangeTrigger ¶

func NewV1ImageChangeTrigger() *V1ImageChangeTrigger

NewV1ImageChangeTrigger instantiates a new V1ImageChangeTrigger object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageChangeTriggerWithDefaults ¶

func NewV1ImageChangeTriggerWithDefaults() *V1ImageChangeTrigger

NewV1ImageChangeTriggerWithDefaults instantiates a new V1ImageChangeTrigger object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageChangeTrigger) GetFrom ¶

GetFrom returns the From field value if set, zero value otherwise.

func (*V1ImageChangeTrigger) GetFromOk ¶

func (o *V1ImageChangeTrigger) GetFromOk() (*V1ObjectReference, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageChangeTrigger) GetLastTriggeredImageID ¶

func (o *V1ImageChangeTrigger) GetLastTriggeredImageID() string

GetLastTriggeredImageID returns the LastTriggeredImageID field value if set, zero value otherwise.

func (*V1ImageChangeTrigger) GetLastTriggeredImageIDOk ¶

func (o *V1ImageChangeTrigger) GetLastTriggeredImageIDOk() (*string, bool)

GetLastTriggeredImageIDOk returns a tuple with the LastTriggeredImageID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageChangeTrigger) GetPaused ¶

func (o *V1ImageChangeTrigger) GetPaused() bool

GetPaused returns the Paused field value if set, zero value otherwise.

func (*V1ImageChangeTrigger) GetPausedOk ¶

func (o *V1ImageChangeTrigger) GetPausedOk() (*bool, bool)

GetPausedOk returns a tuple with the Paused field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageChangeTrigger) HasFrom ¶

func (o *V1ImageChangeTrigger) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*V1ImageChangeTrigger) HasLastTriggeredImageID ¶

func (o *V1ImageChangeTrigger) HasLastTriggeredImageID() bool

HasLastTriggeredImageID returns a boolean if a field has been set.

func (*V1ImageChangeTrigger) HasPaused ¶

func (o *V1ImageChangeTrigger) HasPaused() bool

HasPaused returns a boolean if a field has been set.

func (V1ImageChangeTrigger) MarshalJSON ¶

func (o V1ImageChangeTrigger) MarshalJSON() ([]byte, error)

func (*V1ImageChangeTrigger) SetFrom ¶

SetFrom gets a reference to the given V1ObjectReference and assigns it to the From field.

func (*V1ImageChangeTrigger) SetLastTriggeredImageID ¶

func (o *V1ImageChangeTrigger) SetLastTriggeredImageID(v string)

SetLastTriggeredImageID gets a reference to the given string and assigns it to the LastTriggeredImageID field.

func (*V1ImageChangeTrigger) SetPaused ¶

func (o *V1ImageChangeTrigger) SetPaused(v bool)

SetPaused gets a reference to the given bool and assigns it to the Paused field.

func (V1ImageChangeTrigger) ToMap ¶

func (o V1ImageChangeTrigger) ToMap() (map[string]interface{}, error)

type V1ImageImportSpec ¶

type V1ImageImportSpec struct {
	From         V1ObjectReference  `json:"from"`
	ImportPolicy *V1TagImportPolicy `json:"importPolicy,omitempty"`
	// IncludeManifest determines if the manifest for each image is returned in the response
	IncludeManifest *bool                   `json:"includeManifest,omitempty"`
	ReferencePolicy *V1TagReferencePolicy   `json:"referencePolicy,omitempty"`
	To              *V1LocalObjectReference `json:"to,omitempty"`
}

V1ImageImportSpec ImageImportSpec describes a request to import a specific image.

func NewV1ImageImportSpec ¶

func NewV1ImageImportSpec(from V1ObjectReference) *V1ImageImportSpec

NewV1ImageImportSpec instantiates a new V1ImageImportSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageImportSpecWithDefaults ¶

func NewV1ImageImportSpecWithDefaults() *V1ImageImportSpec

NewV1ImageImportSpecWithDefaults instantiates a new V1ImageImportSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageImportSpec) GetFrom ¶

func (o *V1ImageImportSpec) GetFrom() V1ObjectReference

GetFrom returns the From field value

func (*V1ImageImportSpec) GetFromOk ¶

func (o *V1ImageImportSpec) GetFromOk() (*V1ObjectReference, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*V1ImageImportSpec) GetImportPolicy ¶

func (o *V1ImageImportSpec) GetImportPolicy() V1TagImportPolicy

GetImportPolicy returns the ImportPolicy field value if set, zero value otherwise.

func (*V1ImageImportSpec) GetImportPolicyOk ¶

func (o *V1ImageImportSpec) GetImportPolicyOk() (*V1TagImportPolicy, bool)

GetImportPolicyOk returns a tuple with the ImportPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageImportSpec) GetIncludeManifest ¶

func (o *V1ImageImportSpec) GetIncludeManifest() bool

GetIncludeManifest returns the IncludeManifest field value if set, zero value otherwise.

func (*V1ImageImportSpec) GetIncludeManifestOk ¶

func (o *V1ImageImportSpec) GetIncludeManifestOk() (*bool, bool)

GetIncludeManifestOk returns a tuple with the IncludeManifest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageImportSpec) GetReferencePolicy ¶

func (o *V1ImageImportSpec) GetReferencePolicy() V1TagReferencePolicy

GetReferencePolicy returns the ReferencePolicy field value if set, zero value otherwise.

func (*V1ImageImportSpec) GetReferencePolicyOk ¶

func (o *V1ImageImportSpec) GetReferencePolicyOk() (*V1TagReferencePolicy, bool)

GetReferencePolicyOk returns a tuple with the ReferencePolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageImportSpec) GetTo ¶

GetTo returns the To field value if set, zero value otherwise.

func (*V1ImageImportSpec) GetToOk ¶

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageImportSpec) HasImportPolicy ¶

func (o *V1ImageImportSpec) HasImportPolicy() bool

HasImportPolicy returns a boolean if a field has been set.

func (*V1ImageImportSpec) HasIncludeManifest ¶

func (o *V1ImageImportSpec) HasIncludeManifest() bool

HasIncludeManifest returns a boolean if a field has been set.

func (*V1ImageImportSpec) HasReferencePolicy ¶

func (o *V1ImageImportSpec) HasReferencePolicy() bool

HasReferencePolicy returns a boolean if a field has been set.

func (*V1ImageImportSpec) HasTo ¶

func (o *V1ImageImportSpec) HasTo() bool

HasTo returns a boolean if a field has been set.

func (V1ImageImportSpec) MarshalJSON ¶

func (o V1ImageImportSpec) MarshalJSON() ([]byte, error)

func (*V1ImageImportSpec) SetFrom ¶

func (o *V1ImageImportSpec) SetFrom(v V1ObjectReference)

SetFrom sets field value

func (*V1ImageImportSpec) SetImportPolicy ¶

func (o *V1ImageImportSpec) SetImportPolicy(v V1TagImportPolicy)

SetImportPolicy gets a reference to the given V1TagImportPolicy and assigns it to the ImportPolicy field.

func (*V1ImageImportSpec) SetIncludeManifest ¶

func (o *V1ImageImportSpec) SetIncludeManifest(v bool)

SetIncludeManifest gets a reference to the given bool and assigns it to the IncludeManifest field.

func (*V1ImageImportSpec) SetReferencePolicy ¶

func (o *V1ImageImportSpec) SetReferencePolicy(v V1TagReferencePolicy)

SetReferencePolicy gets a reference to the given V1TagReferencePolicy and assigns it to the ReferencePolicy field.

func (*V1ImageImportSpec) SetTo ¶

SetTo gets a reference to the given V1LocalObjectReference and assigns it to the To field.

func (V1ImageImportSpec) ToMap ¶

func (o V1ImageImportSpec) ToMap() (map[string]interface{}, error)

type V1ImageImportStatus ¶

type V1ImageImportStatus struct {
	Image  *V1Image `json:"image,omitempty"`
	Status V1Status `json:"status"`
	// Tag is the tag this image was located under, if any
	Tag *string `json:"tag,omitempty"`
}

V1ImageImportStatus ImageImportStatus describes the result of an image import.

func NewV1ImageImportStatus ¶

func NewV1ImageImportStatus(status V1Status) *V1ImageImportStatus

NewV1ImageImportStatus instantiates a new V1ImageImportStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageImportStatusWithDefaults ¶

func NewV1ImageImportStatusWithDefaults() *V1ImageImportStatus

NewV1ImageImportStatusWithDefaults instantiates a new V1ImageImportStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageImportStatus) GetImage ¶

func (o *V1ImageImportStatus) GetImage() V1Image

GetImage returns the Image field value if set, zero value otherwise.

func (*V1ImageImportStatus) GetImageOk ¶

func (o *V1ImageImportStatus) GetImageOk() (*V1Image, bool)

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageImportStatus) GetStatus ¶

func (o *V1ImageImportStatus) GetStatus() V1Status

GetStatus returns the Status field value

func (*V1ImageImportStatus) GetStatusOk ¶

func (o *V1ImageImportStatus) GetStatusOk() (*V1Status, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1ImageImportStatus) GetTag ¶

func (o *V1ImageImportStatus) GetTag() string

GetTag returns the Tag field value if set, zero value otherwise.

func (*V1ImageImportStatus) GetTagOk ¶

func (o *V1ImageImportStatus) GetTagOk() (*string, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageImportStatus) HasImage ¶

func (o *V1ImageImportStatus) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*V1ImageImportStatus) HasTag ¶

func (o *V1ImageImportStatus) HasTag() bool

HasTag returns a boolean if a field has been set.

func (V1ImageImportStatus) MarshalJSON ¶

func (o V1ImageImportStatus) MarshalJSON() ([]byte, error)

func (*V1ImageImportStatus) SetImage ¶

func (o *V1ImageImportStatus) SetImage(v V1Image)

SetImage gets a reference to the given V1Image and assigns it to the Image field.

func (*V1ImageImportStatus) SetStatus ¶

func (o *V1ImageImportStatus) SetStatus(v V1Status)

SetStatus sets field value

func (*V1ImageImportStatus) SetTag ¶

func (o *V1ImageImportStatus) SetTag(v string)

SetTag gets a reference to the given string and assigns it to the Tag field.

func (V1ImageImportStatus) ToMap ¶

func (o V1ImageImportStatus) ToMap() (map[string]interface{}, error)

type V1ImageLabel ¶

type V1ImageLabel struct {
	// name defines the name of the label. It must have non-zero length.
	Name string `json:"name"`
	// value defines the literal value of the label.
	Value *string `json:"value,omitempty"`
}

V1ImageLabel ImageLabel represents a label applied to the resulting image.

func NewV1ImageLabel ¶

func NewV1ImageLabel(name string) *V1ImageLabel

NewV1ImageLabel instantiates a new V1ImageLabel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageLabelWithDefaults ¶

func NewV1ImageLabelWithDefaults() *V1ImageLabel

NewV1ImageLabelWithDefaults instantiates a new V1ImageLabel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageLabel) GetName ¶

func (o *V1ImageLabel) GetName() string

GetName returns the Name field value

func (*V1ImageLabel) GetNameOk ¶

func (o *V1ImageLabel) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1ImageLabel) GetValue ¶

func (o *V1ImageLabel) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*V1ImageLabel) GetValueOk ¶

func (o *V1ImageLabel) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageLabel) HasValue ¶

func (o *V1ImageLabel) HasValue() bool

HasValue returns a boolean if a field has been set.

func (V1ImageLabel) MarshalJSON ¶

func (o V1ImageLabel) MarshalJSON() ([]byte, error)

func (*V1ImageLabel) SetName ¶

func (o *V1ImageLabel) SetName(v string)

SetName sets field value

func (*V1ImageLabel) SetValue ¶

func (o *V1ImageLabel) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (V1ImageLabel) ToMap ¶

func (o V1ImageLabel) ToMap() (map[string]interface{}, error)

type V1ImageLayer ¶

type V1ImageLayer struct {
	// MediaType of the referenced object.
	MediaType string `json:"mediaType"`
	// Name of the layer as defined by the underlying store.
	Name string `json:"name"`
	// Size of the layer in bytes as defined by the underlying store.
	Size int64 `json:"size"`
}

V1ImageLayer ImageLayer represents a single layer of the image. Some images may have multiple layers. Some may have none.

func NewV1ImageLayer ¶

func NewV1ImageLayer(mediaType string, name string, size int64) *V1ImageLayer

NewV1ImageLayer instantiates a new V1ImageLayer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageLayerWithDefaults ¶

func NewV1ImageLayerWithDefaults() *V1ImageLayer

NewV1ImageLayerWithDefaults instantiates a new V1ImageLayer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageLayer) GetMediaType ¶

func (o *V1ImageLayer) GetMediaType() string

GetMediaType returns the MediaType field value

func (*V1ImageLayer) GetMediaTypeOk ¶

func (o *V1ImageLayer) GetMediaTypeOk() (*string, bool)

GetMediaTypeOk returns a tuple with the MediaType field value and a boolean to check if the value has been set.

func (*V1ImageLayer) GetName ¶

func (o *V1ImageLayer) GetName() string

GetName returns the Name field value

func (*V1ImageLayer) GetNameOk ¶

func (o *V1ImageLayer) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1ImageLayer) GetSize ¶

func (o *V1ImageLayer) GetSize() int64

GetSize returns the Size field value

func (*V1ImageLayer) GetSizeOk ¶

func (o *V1ImageLayer) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (V1ImageLayer) MarshalJSON ¶

func (o V1ImageLayer) MarshalJSON() ([]byte, error)

func (*V1ImageLayer) SetMediaType ¶

func (o *V1ImageLayer) SetMediaType(v string)

SetMediaType sets field value

func (*V1ImageLayer) SetName ¶

func (o *V1ImageLayer) SetName(v string)

SetName sets field value

func (*V1ImageLayer) SetSize ¶

func (o *V1ImageLayer) SetSize(v int64)

SetSize sets field value

func (V1ImageLayer) ToMap ¶

func (o V1ImageLayer) ToMap() (map[string]interface{}, error)

type V1ImageList ¶

type V1ImageList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is a list of images
	Items []V1Image `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ImageList ImageList is a list of Image objects.

func NewV1ImageList ¶

func NewV1ImageList(items []V1Image) *V1ImageList

NewV1ImageList instantiates a new V1ImageList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageListWithDefaults ¶

func NewV1ImageListWithDefaults() *V1ImageList

NewV1ImageListWithDefaults instantiates a new V1ImageList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageList) GetApiVersion ¶

func (o *V1ImageList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageList) GetApiVersionOk ¶

func (o *V1ImageList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageList) GetItems ¶

func (o *V1ImageList) GetItems() []V1Image

GetItems returns the Items field value

func (*V1ImageList) GetItemsOk ¶

func (o *V1ImageList) GetItemsOk() ([]V1Image, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ImageList) GetKind ¶

func (o *V1ImageList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageList) GetKindOk ¶

func (o *V1ImageList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageList) GetMetadata ¶

func (o *V1ImageList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageList) GetMetadataOk ¶

func (o *V1ImageList) GetMetadataOk() (*V1ListMeta, 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 (*V1ImageList) HasApiVersion ¶

func (o *V1ImageList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageList) HasKind ¶

func (o *V1ImageList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageList) HasMetadata ¶

func (o *V1ImageList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ImageList) MarshalJSON ¶

func (o V1ImageList) MarshalJSON() ([]byte, error)

func (*V1ImageList) SetApiVersion ¶

func (o *V1ImageList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageList) SetItems ¶

func (o *V1ImageList) SetItems(v []V1Image)

SetItems sets field value

func (*V1ImageList) SetKind ¶

func (o *V1ImageList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageList) SetMetadata ¶

func (o *V1ImageList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ImageList) ToMap ¶

func (o V1ImageList) ToMap() (map[string]interface{}, error)

type V1ImageLookupPolicy ¶

type V1ImageLookupPolicy struct {
	// local will change the docker short image references (like \"mysql\" or \"php:latest\") on objects in this namespace to the image ID whenever they match this image stream, instead of reaching out to a remote registry. The name will be fully qualified to an image ID if found. The tag's referencePolicy is taken into account on the replaced value. Only works within the current namespace.
	Local bool `json:"local"`
}

V1ImageLookupPolicy ImageLookupPolicy describes how an image stream can be used to override the image references used by pods, builds, and other resources in a namespace.

func NewV1ImageLookupPolicy ¶

func NewV1ImageLookupPolicy(local bool) *V1ImageLookupPolicy

NewV1ImageLookupPolicy instantiates a new V1ImageLookupPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageLookupPolicyWithDefaults ¶

func NewV1ImageLookupPolicyWithDefaults() *V1ImageLookupPolicy

NewV1ImageLookupPolicyWithDefaults instantiates a new V1ImageLookupPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageLookupPolicy) GetLocal ¶

func (o *V1ImageLookupPolicy) GetLocal() bool

GetLocal returns the Local field value

func (*V1ImageLookupPolicy) GetLocalOk ¶

func (o *V1ImageLookupPolicy) GetLocalOk() (*bool, bool)

GetLocalOk returns a tuple with the Local field value and a boolean to check if the value has been set.

func (V1ImageLookupPolicy) MarshalJSON ¶

func (o V1ImageLookupPolicy) MarshalJSON() ([]byte, error)

func (*V1ImageLookupPolicy) SetLocal ¶

func (o *V1ImageLookupPolicy) SetLocal(v bool)

SetLocal sets field value

func (V1ImageLookupPolicy) ToMap ¶

func (o V1ImageLookupPolicy) ToMap() (map[string]interface{}, error)

type V1ImageSignature ¶

type V1ImageSignature struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Conditions represent the latest available observations of a signature's current state.
	Conditions []V1SignatureCondition `json:"conditions,omitempty"`
	// Required: An opaque binary string which is an image's signature.
	Content string `json:"content"`
	// If specified, it is the time of signature's creation.
	Created *string `json:"created,omitempty"`
	// A human readable string representing image's identity. It could be a product name and version, or an image pull spec (e.g. \"registry.access.redhat.com/rhel7/rhel:7.2\").
	ImageIdentity *string             `json:"imageIdentity,omitempty"`
	IssuedBy      *V1SignatureIssuer  `json:"issuedBy,omitempty"`
	IssuedTo      *V1SignatureSubject `json:"issuedTo,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	// Contains claims from the signature.
	SignedClaims map[string]interface{} `json:"signedClaims,omitempty"`
	// Required: Describes a type of stored blob.
	Type string `json:"type"`
}

V1ImageSignature ImageSignature holds a signature of an image. It allows to verify image identity and possibly other claims as long as the signature is trusted. Based on this information it is possible to restrict runnable images to those matching cluster-wide policy. Mandatory fields should be parsed by clients doing image verification. The others are parsed from signature's content by the server. They serve just an informative purpose.

func NewV1ImageSignature ¶

func NewV1ImageSignature(content string, type_ string) *V1ImageSignature

NewV1ImageSignature instantiates a new V1ImageSignature object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageSignatureWithDefaults ¶

func NewV1ImageSignatureWithDefaults() *V1ImageSignature

NewV1ImageSignatureWithDefaults instantiates a new V1ImageSignature object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageSignature) GetApiVersion ¶

func (o *V1ImageSignature) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageSignature) GetApiVersionOk ¶

func (o *V1ImageSignature) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageSignature) GetConditions ¶

func (o *V1ImageSignature) GetConditions() []V1SignatureCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1ImageSignature) GetConditionsOk ¶

func (o *V1ImageSignature) GetConditionsOk() ([]V1SignatureCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageSignature) GetContent ¶

func (o *V1ImageSignature) GetContent() string

GetContent returns the Content field value

func (*V1ImageSignature) GetContentOk ¶

func (o *V1ImageSignature) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (*V1ImageSignature) GetCreated ¶

func (o *V1ImageSignature) GetCreated() string

GetCreated returns the Created field value if set, zero value otherwise.

func (*V1ImageSignature) GetCreatedOk ¶

func (o *V1ImageSignature) GetCreatedOk() (*string, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageSignature) GetImageIdentity ¶

func (o *V1ImageSignature) GetImageIdentity() string

GetImageIdentity returns the ImageIdentity field value if set, zero value otherwise.

func (*V1ImageSignature) GetImageIdentityOk ¶

func (o *V1ImageSignature) GetImageIdentityOk() (*string, bool)

GetImageIdentityOk returns a tuple with the ImageIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageSignature) GetIssuedBy ¶

func (o *V1ImageSignature) GetIssuedBy() V1SignatureIssuer

GetIssuedBy returns the IssuedBy field value if set, zero value otherwise.

func (*V1ImageSignature) GetIssuedByOk ¶

func (o *V1ImageSignature) GetIssuedByOk() (*V1SignatureIssuer, bool)

GetIssuedByOk returns a tuple with the IssuedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageSignature) GetIssuedTo ¶

func (o *V1ImageSignature) GetIssuedTo() V1SignatureSubject

GetIssuedTo returns the IssuedTo field value if set, zero value otherwise.

func (*V1ImageSignature) GetIssuedToOk ¶

func (o *V1ImageSignature) GetIssuedToOk() (*V1SignatureSubject, bool)

GetIssuedToOk returns a tuple with the IssuedTo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageSignature) GetKind ¶

func (o *V1ImageSignature) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageSignature) GetKindOk ¶

func (o *V1ImageSignature) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageSignature) GetMetadata ¶

func (o *V1ImageSignature) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageSignature) GetMetadataOk ¶

func (o *V1ImageSignature) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ImageSignature) GetSignedClaims ¶

func (o *V1ImageSignature) GetSignedClaims() map[string]interface{}

GetSignedClaims returns the SignedClaims field value if set, zero value otherwise.

func (*V1ImageSignature) GetSignedClaimsOk ¶

func (o *V1ImageSignature) GetSignedClaimsOk() (map[string]interface{}, bool)

GetSignedClaimsOk returns a tuple with the SignedClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageSignature) GetType ¶

func (o *V1ImageSignature) GetType() string

GetType returns the Type field value

func (*V1ImageSignature) GetTypeOk ¶

func (o *V1ImageSignature) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1ImageSignature) HasApiVersion ¶

func (o *V1ImageSignature) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageSignature) HasConditions ¶

func (o *V1ImageSignature) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1ImageSignature) HasCreated ¶

func (o *V1ImageSignature) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*V1ImageSignature) HasImageIdentity ¶

func (o *V1ImageSignature) HasImageIdentity() bool

HasImageIdentity returns a boolean if a field has been set.

func (*V1ImageSignature) HasIssuedBy ¶

func (o *V1ImageSignature) HasIssuedBy() bool

HasIssuedBy returns a boolean if a field has been set.

func (*V1ImageSignature) HasIssuedTo ¶

func (o *V1ImageSignature) HasIssuedTo() bool

HasIssuedTo returns a boolean if a field has been set.

func (*V1ImageSignature) HasKind ¶

func (o *V1ImageSignature) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageSignature) HasMetadata ¶

func (o *V1ImageSignature) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1ImageSignature) HasSignedClaims ¶

func (o *V1ImageSignature) HasSignedClaims() bool

HasSignedClaims returns a boolean if a field has been set.

func (V1ImageSignature) MarshalJSON ¶

func (o V1ImageSignature) MarshalJSON() ([]byte, error)

func (*V1ImageSignature) SetApiVersion ¶

func (o *V1ImageSignature) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageSignature) SetConditions ¶

func (o *V1ImageSignature) SetConditions(v []V1SignatureCondition)

SetConditions gets a reference to the given []V1SignatureCondition and assigns it to the Conditions field.

func (*V1ImageSignature) SetContent ¶

func (o *V1ImageSignature) SetContent(v string)

SetContent sets field value

func (*V1ImageSignature) SetCreated ¶

func (o *V1ImageSignature) SetCreated(v string)

SetCreated gets a reference to the given string and assigns it to the Created field.

func (*V1ImageSignature) SetImageIdentity ¶

func (o *V1ImageSignature) SetImageIdentity(v string)

SetImageIdentity gets a reference to the given string and assigns it to the ImageIdentity field.

func (*V1ImageSignature) SetIssuedBy ¶

func (o *V1ImageSignature) SetIssuedBy(v V1SignatureIssuer)

SetIssuedBy gets a reference to the given V1SignatureIssuer and assigns it to the IssuedBy field.

func (*V1ImageSignature) SetIssuedTo ¶

func (o *V1ImageSignature) SetIssuedTo(v V1SignatureSubject)

SetIssuedTo gets a reference to the given V1SignatureSubject and assigns it to the IssuedTo field.

func (*V1ImageSignature) SetKind ¶

func (o *V1ImageSignature) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageSignature) SetMetadata ¶

func (o *V1ImageSignature) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ImageSignature) SetSignedClaims ¶

func (o *V1ImageSignature) SetSignedClaims(v map[string]interface{})

SetSignedClaims gets a reference to the given map[string]interface{} and assigns it to the SignedClaims field.

func (*V1ImageSignature) SetType ¶

func (o *V1ImageSignature) SetType(v string)

SetType sets field value

func (V1ImageSignature) ToMap ¶

func (o V1ImageSignature) ToMap() (map[string]interface{}, error)

type V1ImageSource ¶

type V1ImageSource struct {
	// paths is a list of source and destination paths to copy from the image. This content will be copied into the build context prior to starting the build. If no paths are set, the build context will not be altered.
	Paths []V1ImageSourcePath `json:"paths"`
	// A list of image names that this source will be used in place of during a multi-stage Docker image build. For instance, a Dockerfile that uses \"COPY --from=nginx:latest\" will first check for an image source that has \"nginx:latest\" in this field before attempting to pull directly. If the Dockerfile does not reference an image source it is ignored. This field and paths may both be set, in which case the contents will be used twice.
	As         []string                `json:"as"`
	From       V1ObjectReference       `json:"from"`
	PullSecret *V1LocalObjectReference `json:"pullSecret,omitempty"`
}

V1ImageSource ImageSource is used to describe build source that will be extracted from an image or used during a multi stage build. A reference of type ImageStreamTag, ImageStreamImage or DockerImage may be used. A pull secret can be specified to pull the image from an external registry or override the default service account secret if pulling from the internal registry. Image sources can either be used to extract content from an image and place it into the build context along with the repository source, or used directly during a multi-stage Docker build to allow content to be copied without overwriting the contents of the repository source (see the 'paths' and 'as' fields).

func NewV1ImageSource ¶

func NewV1ImageSource(paths []V1ImageSourcePath, as []string, from V1ObjectReference) *V1ImageSource

NewV1ImageSource instantiates a new V1ImageSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageSourceWithDefaults ¶

func NewV1ImageSourceWithDefaults() *V1ImageSource

NewV1ImageSourceWithDefaults instantiates a new V1ImageSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageSource) GetAs ¶

func (o *V1ImageSource) GetAs() []string

GetAs returns the As field value

func (*V1ImageSource) GetAsOk ¶

func (o *V1ImageSource) GetAsOk() ([]string, bool)

GetAsOk returns a tuple with the As field value and a boolean to check if the value has been set.

func (*V1ImageSource) GetFrom ¶

func (o *V1ImageSource) GetFrom() V1ObjectReference

GetFrom returns the From field value

func (*V1ImageSource) GetFromOk ¶

func (o *V1ImageSource) GetFromOk() (*V1ObjectReference, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*V1ImageSource) GetPaths ¶

func (o *V1ImageSource) GetPaths() []V1ImageSourcePath

GetPaths returns the Paths field value

func (*V1ImageSource) GetPathsOk ¶

func (o *V1ImageSource) GetPathsOk() ([]V1ImageSourcePath, bool)

GetPathsOk returns a tuple with the Paths field value and a boolean to check if the value has been set.

func (*V1ImageSource) GetPullSecret ¶

func (o *V1ImageSource) GetPullSecret() V1LocalObjectReference

GetPullSecret returns the PullSecret field value if set, zero value otherwise.

func (*V1ImageSource) GetPullSecretOk ¶

func (o *V1ImageSource) GetPullSecretOk() (*V1LocalObjectReference, bool)

GetPullSecretOk returns a tuple with the PullSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageSource) HasPullSecret ¶

func (o *V1ImageSource) HasPullSecret() bool

HasPullSecret returns a boolean if a field has been set.

func (V1ImageSource) MarshalJSON ¶

func (o V1ImageSource) MarshalJSON() ([]byte, error)

func (*V1ImageSource) SetAs ¶

func (o *V1ImageSource) SetAs(v []string)

SetAs sets field value

func (*V1ImageSource) SetFrom ¶

func (o *V1ImageSource) SetFrom(v V1ObjectReference)

SetFrom sets field value

func (*V1ImageSource) SetPaths ¶

func (o *V1ImageSource) SetPaths(v []V1ImageSourcePath)

SetPaths sets field value

func (*V1ImageSource) SetPullSecret ¶

func (o *V1ImageSource) SetPullSecret(v V1LocalObjectReference)

SetPullSecret gets a reference to the given V1LocalObjectReference and assigns it to the PullSecret field.

func (V1ImageSource) ToMap ¶

func (o V1ImageSource) ToMap() (map[string]interface{}, error)

type V1ImageSourcePath ¶

type V1ImageSourcePath struct {
	// destinationDir is the relative directory within the build directory where files copied from the image are placed.
	DestinationDir string `json:"destinationDir"`
	// sourcePath is the absolute path of the file or directory inside the image to copy to the build directory.  If the source path ends in /. then the content of the directory will be copied, but the directory itself will not be created at the destination.
	SourcePath string `json:"sourcePath"`
}

V1ImageSourcePath ImageSourcePath describes a path to be copied from a source image and its destination within the build directory.

func NewV1ImageSourcePath ¶

func NewV1ImageSourcePath(destinationDir string, sourcePath string) *V1ImageSourcePath

NewV1ImageSourcePath instantiates a new V1ImageSourcePath object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageSourcePathWithDefaults ¶

func NewV1ImageSourcePathWithDefaults() *V1ImageSourcePath

NewV1ImageSourcePathWithDefaults instantiates a new V1ImageSourcePath object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageSourcePath) GetDestinationDir ¶

func (o *V1ImageSourcePath) GetDestinationDir() string

GetDestinationDir returns the DestinationDir field value

func (*V1ImageSourcePath) GetDestinationDirOk ¶

func (o *V1ImageSourcePath) GetDestinationDirOk() (*string, bool)

GetDestinationDirOk returns a tuple with the DestinationDir field value and a boolean to check if the value has been set.

func (*V1ImageSourcePath) GetSourcePath ¶

func (o *V1ImageSourcePath) GetSourcePath() string

GetSourcePath returns the SourcePath field value

func (*V1ImageSourcePath) GetSourcePathOk ¶

func (o *V1ImageSourcePath) GetSourcePathOk() (*string, bool)

GetSourcePathOk returns a tuple with the SourcePath field value and a boolean to check if the value has been set.

func (V1ImageSourcePath) MarshalJSON ¶

func (o V1ImageSourcePath) MarshalJSON() ([]byte, error)

func (*V1ImageSourcePath) SetDestinationDir ¶

func (o *V1ImageSourcePath) SetDestinationDir(v string)

SetDestinationDir sets field value

func (*V1ImageSourcePath) SetSourcePath ¶

func (o *V1ImageSourcePath) SetSourcePath(v string)

SetSourcePath sets field value

func (V1ImageSourcePath) ToMap ¶

func (o V1ImageSourcePath) ToMap() (map[string]interface{}, error)

type V1ImageStream ¶

type V1ImageStream struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string              `json:"kind,omitempty"`
	Metadata *V1ObjectMeta        `json:"metadata,omitempty"`
	Spec     V1ImageStreamSpec    `json:"spec"`
	Status   *V1ImageStreamStatus `json:"status,omitempty"`
}

V1ImageStream ImageStream stores a mapping of tags to images, metadata overrides that are applied when images are tagged in a stream, and an optional reference to a Docker image repository on a registry.

func NewV1ImageStream ¶

func NewV1ImageStream(spec V1ImageStreamSpec) *V1ImageStream

NewV1ImageStream instantiates a new V1ImageStream object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamWithDefaults ¶

func NewV1ImageStreamWithDefaults() *V1ImageStream

NewV1ImageStreamWithDefaults instantiates a new V1ImageStream object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStream) GetApiVersion ¶

func (o *V1ImageStream) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageStream) GetApiVersionOk ¶

func (o *V1ImageStream) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStream) GetKind ¶

func (o *V1ImageStream) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageStream) GetKindOk ¶

func (o *V1ImageStream) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStream) GetMetadata ¶

func (o *V1ImageStream) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageStream) GetMetadataOk ¶

func (o *V1ImageStream) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ImageStream) GetSpec ¶

func (o *V1ImageStream) GetSpec() V1ImageStreamSpec

GetSpec returns the Spec field value

func (*V1ImageStream) GetSpecOk ¶

func (o *V1ImageStream) GetSpecOk() (*V1ImageStreamSpec, bool)

GetSpecOk returns a tuple with the Spec field value and a boolean to check if the value has been set.

func (*V1ImageStream) GetStatus ¶

func (o *V1ImageStream) GetStatus() V1ImageStreamStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1ImageStream) GetStatusOk ¶

func (o *V1ImageStream) GetStatusOk() (*V1ImageStreamStatus, 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 (*V1ImageStream) HasApiVersion ¶

func (o *V1ImageStream) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageStream) HasKind ¶

func (o *V1ImageStream) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageStream) HasMetadata ¶

func (o *V1ImageStream) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1ImageStream) HasStatus ¶

func (o *V1ImageStream) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1ImageStream) MarshalJSON ¶

func (o V1ImageStream) MarshalJSON() ([]byte, error)

func (*V1ImageStream) SetApiVersion ¶

func (o *V1ImageStream) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageStream) SetKind ¶

func (o *V1ImageStream) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageStream) SetMetadata ¶

func (o *V1ImageStream) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ImageStream) SetSpec ¶

func (o *V1ImageStream) SetSpec(v V1ImageStreamSpec)

SetSpec sets field value

func (*V1ImageStream) SetStatus ¶

func (o *V1ImageStream) SetStatus(v V1ImageStreamStatus)

SetStatus gets a reference to the given V1ImageStreamStatus and assigns it to the Status field.

func (V1ImageStream) ToMap ¶

func (o V1ImageStream) ToMap() (map[string]interface{}, error)

type V1ImageStreamImage ¶

type V1ImageStreamImage struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	Image      V1Image `json:"image"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
}

V1ImageStreamImage ImageStreamImage represents an Image that is retrieved by image name from an ImageStream.

func NewV1ImageStreamImage ¶

func NewV1ImageStreamImage(image V1Image) *V1ImageStreamImage

NewV1ImageStreamImage instantiates a new V1ImageStreamImage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamImageWithDefaults ¶

func NewV1ImageStreamImageWithDefaults() *V1ImageStreamImage

NewV1ImageStreamImageWithDefaults instantiates a new V1ImageStreamImage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamImage) GetApiVersion ¶

func (o *V1ImageStreamImage) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageStreamImage) GetApiVersionOk ¶

func (o *V1ImageStreamImage) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamImage) GetImage ¶

func (o *V1ImageStreamImage) GetImage() V1Image

GetImage returns the Image field value

func (*V1ImageStreamImage) GetImageOk ¶

func (o *V1ImageStreamImage) GetImageOk() (*V1Image, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*V1ImageStreamImage) GetKind ¶

func (o *V1ImageStreamImage) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageStreamImage) GetKindOk ¶

func (o *V1ImageStreamImage) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamImage) GetMetadata ¶

func (o *V1ImageStreamImage) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageStreamImage) GetMetadataOk ¶

func (o *V1ImageStreamImage) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ImageStreamImage) HasApiVersion ¶

func (o *V1ImageStreamImage) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageStreamImage) HasKind ¶

func (o *V1ImageStreamImage) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageStreamImage) HasMetadata ¶

func (o *V1ImageStreamImage) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ImageStreamImage) MarshalJSON ¶

func (o V1ImageStreamImage) MarshalJSON() ([]byte, error)

func (*V1ImageStreamImage) SetApiVersion ¶

func (o *V1ImageStreamImage) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageStreamImage) SetImage ¶

func (o *V1ImageStreamImage) SetImage(v V1Image)

SetImage sets field value

func (*V1ImageStreamImage) SetKind ¶

func (o *V1ImageStreamImage) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageStreamImage) SetMetadata ¶

func (o *V1ImageStreamImage) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (V1ImageStreamImage) ToMap ¶

func (o V1ImageStreamImage) ToMap() (map[string]interface{}, error)

type V1ImageStreamImport ¶

type V1ImageStreamImport struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string                   `json:"kind,omitempty"`
	Metadata *V1ObjectMeta             `json:"metadata,omitempty"`
	Spec     V1ImageStreamImportSpec   `json:"spec"`
	Status   V1ImageStreamImportStatus `json:"status"`
}

V1ImageStreamImport The image stream import resource provides an easy way for a user to find and import Docker images from other Docker registries into the server. Individual images or an entire image repository may be imported, and users may choose to see the results of the import prior to tagging the resulting images into the specified image stream. This API is intended for end-user tools that need to see the metadata of the image prior to import (for instance, to generate an application from it). Clients that know the desired image can continue to create spec.tags directly into their image streams.

func NewV1ImageStreamImport ¶

func NewV1ImageStreamImport(spec V1ImageStreamImportSpec, status V1ImageStreamImportStatus) *V1ImageStreamImport

NewV1ImageStreamImport instantiates a new V1ImageStreamImport object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamImportWithDefaults ¶

func NewV1ImageStreamImportWithDefaults() *V1ImageStreamImport

NewV1ImageStreamImportWithDefaults instantiates a new V1ImageStreamImport object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamImport) GetApiVersion ¶

func (o *V1ImageStreamImport) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageStreamImport) GetApiVersionOk ¶

func (o *V1ImageStreamImport) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamImport) GetKind ¶

func (o *V1ImageStreamImport) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageStreamImport) GetKindOk ¶

func (o *V1ImageStreamImport) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamImport) GetMetadata ¶

func (o *V1ImageStreamImport) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageStreamImport) GetMetadataOk ¶

func (o *V1ImageStreamImport) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ImageStreamImport) GetSpec ¶

GetSpec returns the Spec field value

func (*V1ImageStreamImport) GetSpecOk ¶

GetSpecOk returns a tuple with the Spec field value and a boolean to check if the value has been set.

func (*V1ImageStreamImport) GetStatus ¶

GetStatus returns the Status field value

func (*V1ImageStreamImport) GetStatusOk ¶

func (o *V1ImageStreamImport) GetStatusOk() (*V1ImageStreamImportStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1ImageStreamImport) HasApiVersion ¶

func (o *V1ImageStreamImport) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageStreamImport) HasKind ¶

func (o *V1ImageStreamImport) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageStreamImport) HasMetadata ¶

func (o *V1ImageStreamImport) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ImageStreamImport) MarshalJSON ¶

func (o V1ImageStreamImport) MarshalJSON() ([]byte, error)

func (*V1ImageStreamImport) SetApiVersion ¶

func (o *V1ImageStreamImport) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageStreamImport) SetKind ¶

func (o *V1ImageStreamImport) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageStreamImport) SetMetadata ¶

func (o *V1ImageStreamImport) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ImageStreamImport) SetSpec ¶

SetSpec sets field value

func (*V1ImageStreamImport) SetStatus ¶

SetStatus sets field value

func (V1ImageStreamImport) ToMap ¶

func (o V1ImageStreamImport) ToMap() (map[string]interface{}, error)

type V1ImageStreamImportSpec ¶

type V1ImageStreamImportSpec struct {
	// Images are a list of individual images to import.
	Images []V1ImageImportSpec `json:"images,omitempty"`
	// Import indicates whether to perform an import - if so, the specified tags are set on the spec and status of the image stream defined by the type meta.
	Import     bool                    `json:"import"`
	Repository *V1RepositoryImportSpec `json:"repository,omitempty"`
}

V1ImageStreamImportSpec ImageStreamImportSpec defines what images should be imported.

func NewV1ImageStreamImportSpec ¶

func NewV1ImageStreamImportSpec(import_ bool) *V1ImageStreamImportSpec

NewV1ImageStreamImportSpec instantiates a new V1ImageStreamImportSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamImportSpecWithDefaults ¶

func NewV1ImageStreamImportSpecWithDefaults() *V1ImageStreamImportSpec

NewV1ImageStreamImportSpecWithDefaults instantiates a new V1ImageStreamImportSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamImportSpec) GetImages ¶

func (o *V1ImageStreamImportSpec) GetImages() []V1ImageImportSpec

GetImages returns the Images field value if set, zero value otherwise.

func (*V1ImageStreamImportSpec) GetImagesOk ¶

func (o *V1ImageStreamImportSpec) GetImagesOk() ([]V1ImageImportSpec, bool)

GetImagesOk returns a tuple with the Images field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamImportSpec) GetImport ¶

func (o *V1ImageStreamImportSpec) GetImport() bool

GetImport returns the Import field value

func (*V1ImageStreamImportSpec) GetImportOk ¶

func (o *V1ImageStreamImportSpec) GetImportOk() (*bool, bool)

GetImportOk returns a tuple with the Import field value and a boolean to check if the value has been set.

func (*V1ImageStreamImportSpec) GetRepository ¶

GetRepository returns the Repository field value if set, zero value otherwise.

func (*V1ImageStreamImportSpec) GetRepositoryOk ¶

func (o *V1ImageStreamImportSpec) GetRepositoryOk() (*V1RepositoryImportSpec, bool)

GetRepositoryOk returns a tuple with the Repository field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamImportSpec) HasImages ¶

func (o *V1ImageStreamImportSpec) HasImages() bool

HasImages returns a boolean if a field has been set.

func (*V1ImageStreamImportSpec) HasRepository ¶

func (o *V1ImageStreamImportSpec) HasRepository() bool

HasRepository returns a boolean if a field has been set.

func (V1ImageStreamImportSpec) MarshalJSON ¶

func (o V1ImageStreamImportSpec) MarshalJSON() ([]byte, error)

func (*V1ImageStreamImportSpec) SetImages ¶

func (o *V1ImageStreamImportSpec) SetImages(v []V1ImageImportSpec)

SetImages gets a reference to the given []V1ImageImportSpec and assigns it to the Images field.

func (*V1ImageStreamImportSpec) SetImport ¶

func (o *V1ImageStreamImportSpec) SetImport(v bool)

SetImport sets field value

func (*V1ImageStreamImportSpec) SetRepository ¶

func (o *V1ImageStreamImportSpec) SetRepository(v V1RepositoryImportSpec)

SetRepository gets a reference to the given V1RepositoryImportSpec and assigns it to the Repository field.

func (V1ImageStreamImportSpec) ToMap ¶

func (o V1ImageStreamImportSpec) ToMap() (map[string]interface{}, error)

type V1ImageStreamImportStatus ¶

type V1ImageStreamImportStatus struct {
	// Images is set with the result of importing spec.images
	Images     []V1ImageImportStatus     `json:"images,omitempty"`
	Import     *V1ImageStream            `json:"import,omitempty"`
	Repository *V1RepositoryImportStatus `json:"repository,omitempty"`
}

V1ImageStreamImportStatus ImageStreamImportStatus contains information about the status of an image stream import.

func NewV1ImageStreamImportStatus ¶

func NewV1ImageStreamImportStatus() *V1ImageStreamImportStatus

NewV1ImageStreamImportStatus instantiates a new V1ImageStreamImportStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamImportStatusWithDefaults ¶

func NewV1ImageStreamImportStatusWithDefaults() *V1ImageStreamImportStatus

NewV1ImageStreamImportStatusWithDefaults instantiates a new V1ImageStreamImportStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamImportStatus) GetImages ¶

GetImages returns the Images field value if set, zero value otherwise.

func (*V1ImageStreamImportStatus) GetImagesOk ¶

func (o *V1ImageStreamImportStatus) GetImagesOk() ([]V1ImageImportStatus, bool)

GetImagesOk returns a tuple with the Images field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamImportStatus) GetImport ¶

GetImport returns the Import field value if set, zero value otherwise.

func (*V1ImageStreamImportStatus) GetImportOk ¶

func (o *V1ImageStreamImportStatus) GetImportOk() (*V1ImageStream, bool)

GetImportOk returns a tuple with the Import field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamImportStatus) GetRepository ¶

GetRepository returns the Repository field value if set, zero value otherwise.

func (*V1ImageStreamImportStatus) GetRepositoryOk ¶

func (o *V1ImageStreamImportStatus) GetRepositoryOk() (*V1RepositoryImportStatus, bool)

GetRepositoryOk returns a tuple with the Repository field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamImportStatus) HasImages ¶

func (o *V1ImageStreamImportStatus) HasImages() bool

HasImages returns a boolean if a field has been set.

func (*V1ImageStreamImportStatus) HasImport ¶

func (o *V1ImageStreamImportStatus) HasImport() bool

HasImport returns a boolean if a field has been set.

func (*V1ImageStreamImportStatus) HasRepository ¶

func (o *V1ImageStreamImportStatus) HasRepository() bool

HasRepository returns a boolean if a field has been set.

func (V1ImageStreamImportStatus) MarshalJSON ¶

func (o V1ImageStreamImportStatus) MarshalJSON() ([]byte, error)

func (*V1ImageStreamImportStatus) SetImages ¶

SetImages gets a reference to the given []V1ImageImportStatus and assigns it to the Images field.

func (*V1ImageStreamImportStatus) SetImport ¶

func (o *V1ImageStreamImportStatus) SetImport(v V1ImageStream)

SetImport gets a reference to the given V1ImageStream and assigns it to the Import field.

func (*V1ImageStreamImportStatus) SetRepository ¶

SetRepository gets a reference to the given V1RepositoryImportStatus and assigns it to the Repository field.

func (V1ImageStreamImportStatus) ToMap ¶

func (o V1ImageStreamImportStatus) ToMap() (map[string]interface{}, error)

type V1ImageStreamLayers ¶

type V1ImageStreamLayers struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// blobs is a map of blob name to metadata about the blob.
	Blobs map[string]interface{} `json:"blobs"`
	// images is a map between an image name and the names of the blobs and config that comprise the image.
	Images map[string]interface{} `json:"images"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
}

V1ImageStreamLayers ImageStreamLayers describes information about the layers referenced by images in this image stream.

func NewV1ImageStreamLayers ¶

func NewV1ImageStreamLayers(blobs map[string]interface{}, images map[string]interface{}) *V1ImageStreamLayers

NewV1ImageStreamLayers instantiates a new V1ImageStreamLayers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamLayersWithDefaults ¶

func NewV1ImageStreamLayersWithDefaults() *V1ImageStreamLayers

NewV1ImageStreamLayersWithDefaults instantiates a new V1ImageStreamLayers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamLayers) GetApiVersion ¶

func (o *V1ImageStreamLayers) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageStreamLayers) GetApiVersionOk ¶

func (o *V1ImageStreamLayers) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamLayers) GetBlobs ¶

func (o *V1ImageStreamLayers) GetBlobs() map[string]interface{}

GetBlobs returns the Blobs field value

func (*V1ImageStreamLayers) GetBlobsOk ¶

func (o *V1ImageStreamLayers) GetBlobsOk() (map[string]interface{}, bool)

GetBlobsOk returns a tuple with the Blobs field value and a boolean to check if the value has been set.

func (*V1ImageStreamLayers) GetImages ¶

func (o *V1ImageStreamLayers) GetImages() map[string]interface{}

GetImages returns the Images field value

func (*V1ImageStreamLayers) GetImagesOk ¶

func (o *V1ImageStreamLayers) GetImagesOk() (map[string]interface{}, bool)

GetImagesOk returns a tuple with the Images field value and a boolean to check if the value has been set.

func (*V1ImageStreamLayers) GetKind ¶

func (o *V1ImageStreamLayers) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageStreamLayers) GetKindOk ¶

func (o *V1ImageStreamLayers) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamLayers) GetMetadata ¶

func (o *V1ImageStreamLayers) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageStreamLayers) GetMetadataOk ¶

func (o *V1ImageStreamLayers) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ImageStreamLayers) HasApiVersion ¶

func (o *V1ImageStreamLayers) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageStreamLayers) HasKind ¶

func (o *V1ImageStreamLayers) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageStreamLayers) HasMetadata ¶

func (o *V1ImageStreamLayers) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ImageStreamLayers) MarshalJSON ¶

func (o V1ImageStreamLayers) MarshalJSON() ([]byte, error)

func (*V1ImageStreamLayers) SetApiVersion ¶

func (o *V1ImageStreamLayers) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageStreamLayers) SetBlobs ¶

func (o *V1ImageStreamLayers) SetBlobs(v map[string]interface{})

SetBlobs sets field value

func (*V1ImageStreamLayers) SetImages ¶

func (o *V1ImageStreamLayers) SetImages(v map[string]interface{})

SetImages sets field value

func (*V1ImageStreamLayers) SetKind ¶

func (o *V1ImageStreamLayers) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageStreamLayers) SetMetadata ¶

func (o *V1ImageStreamLayers) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (V1ImageStreamLayers) ToMap ¶

func (o V1ImageStreamLayers) ToMap() (map[string]interface{}, error)

type V1ImageStreamList ¶

type V1ImageStreamList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is a list of imageStreams
	Items []V1ImageStream `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ImageStreamList ImageStreamList is a list of ImageStream objects.

func NewV1ImageStreamList ¶

func NewV1ImageStreamList(items []V1ImageStream) *V1ImageStreamList

NewV1ImageStreamList instantiates a new V1ImageStreamList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamListWithDefaults ¶

func NewV1ImageStreamListWithDefaults() *V1ImageStreamList

NewV1ImageStreamListWithDefaults instantiates a new V1ImageStreamList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamList) GetApiVersion ¶

func (o *V1ImageStreamList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageStreamList) GetApiVersionOk ¶

func (o *V1ImageStreamList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamList) GetItems ¶

func (o *V1ImageStreamList) GetItems() []V1ImageStream

GetItems returns the Items field value

func (*V1ImageStreamList) GetItemsOk ¶

func (o *V1ImageStreamList) GetItemsOk() ([]V1ImageStream, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ImageStreamList) GetKind ¶

func (o *V1ImageStreamList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageStreamList) GetKindOk ¶

func (o *V1ImageStreamList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamList) GetMetadata ¶

func (o *V1ImageStreamList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageStreamList) GetMetadataOk ¶

func (o *V1ImageStreamList) GetMetadataOk() (*V1ListMeta, 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 (*V1ImageStreamList) HasApiVersion ¶

func (o *V1ImageStreamList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageStreamList) HasKind ¶

func (o *V1ImageStreamList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageStreamList) HasMetadata ¶

func (o *V1ImageStreamList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ImageStreamList) MarshalJSON ¶

func (o V1ImageStreamList) MarshalJSON() ([]byte, error)

func (*V1ImageStreamList) SetApiVersion ¶

func (o *V1ImageStreamList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageStreamList) SetItems ¶

func (o *V1ImageStreamList) SetItems(v []V1ImageStream)

SetItems sets field value

func (*V1ImageStreamList) SetKind ¶

func (o *V1ImageStreamList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageStreamList) SetMetadata ¶

func (o *V1ImageStreamList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ImageStreamList) ToMap ¶

func (o V1ImageStreamList) ToMap() (map[string]interface{}, error)

type V1ImageStreamMapping ¶

type V1ImageStreamMapping struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	Image      V1Image `json:"image"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	// Tag is a string value this image can be located with inside the stream.
	Tag string `json:"tag"`
}

V1ImageStreamMapping ImageStreamMapping represents a mapping from a single tag to a Docker image as well as the reference to the Docker image stream the image came from.

func NewV1ImageStreamMapping ¶

func NewV1ImageStreamMapping(image V1Image, tag string) *V1ImageStreamMapping

NewV1ImageStreamMapping instantiates a new V1ImageStreamMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamMappingWithDefaults ¶

func NewV1ImageStreamMappingWithDefaults() *V1ImageStreamMapping

NewV1ImageStreamMappingWithDefaults instantiates a new V1ImageStreamMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamMapping) GetApiVersion ¶

func (o *V1ImageStreamMapping) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageStreamMapping) GetApiVersionOk ¶

func (o *V1ImageStreamMapping) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamMapping) GetImage ¶

func (o *V1ImageStreamMapping) GetImage() V1Image

GetImage returns the Image field value

func (*V1ImageStreamMapping) GetImageOk ¶

func (o *V1ImageStreamMapping) GetImageOk() (*V1Image, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*V1ImageStreamMapping) GetKind ¶

func (o *V1ImageStreamMapping) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageStreamMapping) GetKindOk ¶

func (o *V1ImageStreamMapping) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamMapping) GetMetadata ¶

func (o *V1ImageStreamMapping) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageStreamMapping) GetMetadataOk ¶

func (o *V1ImageStreamMapping) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ImageStreamMapping) GetTag ¶

func (o *V1ImageStreamMapping) GetTag() string

GetTag returns the Tag field value

func (*V1ImageStreamMapping) GetTagOk ¶

func (o *V1ImageStreamMapping) GetTagOk() (*string, bool)

GetTagOk returns a tuple with the Tag field value and a boolean to check if the value has been set.

func (*V1ImageStreamMapping) HasApiVersion ¶

func (o *V1ImageStreamMapping) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageStreamMapping) HasKind ¶

func (o *V1ImageStreamMapping) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageStreamMapping) HasMetadata ¶

func (o *V1ImageStreamMapping) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ImageStreamMapping) MarshalJSON ¶

func (o V1ImageStreamMapping) MarshalJSON() ([]byte, error)

func (*V1ImageStreamMapping) SetApiVersion ¶

func (o *V1ImageStreamMapping) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageStreamMapping) SetImage ¶

func (o *V1ImageStreamMapping) SetImage(v V1Image)

SetImage sets field value

func (*V1ImageStreamMapping) SetKind ¶

func (o *V1ImageStreamMapping) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageStreamMapping) SetMetadata ¶

func (o *V1ImageStreamMapping) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ImageStreamMapping) SetTag ¶

func (o *V1ImageStreamMapping) SetTag(v string)

SetTag sets field value

func (V1ImageStreamMapping) ToMap ¶

func (o V1ImageStreamMapping) ToMap() (map[string]interface{}, error)

type V1ImageStreamSpec ¶

type V1ImageStreamSpec struct {
	// tags map arbitrary string values to specific image locators
	Tags []V1TagReference `json:"tags,omitempty"`
	// dockerImageRepository is optional, if specified this stream is backed by a Docker repository on this server Deprecated: This field is deprecated as of v3.7 and will be removed in a future release. Specify the source for the tags to be imported in each tag via the spec.tags.from reference instead.
	DockerImageRepository *string              `json:"dockerImageRepository,omitempty"`
	LookupPolicy          *V1ImageLookupPolicy `json:"lookupPolicy,omitempty"`
}

V1ImageStreamSpec ImageStreamSpec represents options for ImageStreams.

func NewV1ImageStreamSpec ¶

func NewV1ImageStreamSpec() *V1ImageStreamSpec

NewV1ImageStreamSpec instantiates a new V1ImageStreamSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamSpecWithDefaults ¶

func NewV1ImageStreamSpecWithDefaults() *V1ImageStreamSpec

NewV1ImageStreamSpecWithDefaults instantiates a new V1ImageStreamSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamSpec) GetDockerImageRepository ¶

func (o *V1ImageStreamSpec) GetDockerImageRepository() string

GetDockerImageRepository returns the DockerImageRepository field value if set, zero value otherwise.

func (*V1ImageStreamSpec) GetDockerImageRepositoryOk ¶

func (o *V1ImageStreamSpec) GetDockerImageRepositoryOk() (*string, bool)

GetDockerImageRepositoryOk returns a tuple with the DockerImageRepository field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamSpec) GetLookupPolicy ¶

func (o *V1ImageStreamSpec) GetLookupPolicy() V1ImageLookupPolicy

GetLookupPolicy returns the LookupPolicy field value if set, zero value otherwise.

func (*V1ImageStreamSpec) GetLookupPolicyOk ¶

func (o *V1ImageStreamSpec) GetLookupPolicyOk() (*V1ImageLookupPolicy, bool)

GetLookupPolicyOk returns a tuple with the LookupPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamSpec) GetTags ¶

func (o *V1ImageStreamSpec) GetTags() []V1TagReference

GetTags returns the Tags field value if set, zero value otherwise.

func (*V1ImageStreamSpec) GetTagsOk ¶

func (o *V1ImageStreamSpec) GetTagsOk() ([]V1TagReference, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamSpec) HasDockerImageRepository ¶

func (o *V1ImageStreamSpec) HasDockerImageRepository() bool

HasDockerImageRepository returns a boolean if a field has been set.

func (*V1ImageStreamSpec) HasLookupPolicy ¶

func (o *V1ImageStreamSpec) HasLookupPolicy() bool

HasLookupPolicy returns a boolean if a field has been set.

func (*V1ImageStreamSpec) HasTags ¶

func (o *V1ImageStreamSpec) HasTags() bool

HasTags returns a boolean if a field has been set.

func (V1ImageStreamSpec) MarshalJSON ¶

func (o V1ImageStreamSpec) MarshalJSON() ([]byte, error)

func (*V1ImageStreamSpec) SetDockerImageRepository ¶

func (o *V1ImageStreamSpec) SetDockerImageRepository(v string)

SetDockerImageRepository gets a reference to the given string and assigns it to the DockerImageRepository field.

func (*V1ImageStreamSpec) SetLookupPolicy ¶

func (o *V1ImageStreamSpec) SetLookupPolicy(v V1ImageLookupPolicy)

SetLookupPolicy gets a reference to the given V1ImageLookupPolicy and assigns it to the LookupPolicy field.

func (*V1ImageStreamSpec) SetTags ¶

func (o *V1ImageStreamSpec) SetTags(v []V1TagReference)

SetTags gets a reference to the given []V1TagReference and assigns it to the Tags field.

func (V1ImageStreamSpec) ToMap ¶

func (o V1ImageStreamSpec) ToMap() (map[string]interface{}, error)

type V1ImageStreamStatus ¶

type V1ImageStreamStatus struct {
	// Tags are a historical record of images associated with each tag. The first entry in the TagEvent array is the currently tagged image.
	Tags []V1NamedTagEventList `json:"tags,omitempty"`
	// DockerImageRepository represents the effective location this stream may be accessed at. May be empty until the server determines where the repository is located
	DockerImageRepository string `json:"dockerImageRepository"`
	// PublicDockerImageRepository represents the public location from where the image can be pulled outside the cluster. This field may be empty if the administrator has not exposed the integrated registry externally.
	PublicDockerImageRepository *string `json:"publicDockerImageRepository,omitempty"`
}

V1ImageStreamStatus ImageStreamStatus contains information about the state of this image stream.

func NewV1ImageStreamStatus ¶

func NewV1ImageStreamStatus(dockerImageRepository string) *V1ImageStreamStatus

NewV1ImageStreamStatus instantiates a new V1ImageStreamStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamStatusWithDefaults ¶

func NewV1ImageStreamStatusWithDefaults() *V1ImageStreamStatus

NewV1ImageStreamStatusWithDefaults instantiates a new V1ImageStreamStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamStatus) GetDockerImageRepository ¶

func (o *V1ImageStreamStatus) GetDockerImageRepository() string

GetDockerImageRepository returns the DockerImageRepository field value

func (*V1ImageStreamStatus) GetDockerImageRepositoryOk ¶

func (o *V1ImageStreamStatus) GetDockerImageRepositoryOk() (*string, bool)

GetDockerImageRepositoryOk returns a tuple with the DockerImageRepository field value and a boolean to check if the value has been set.

func (*V1ImageStreamStatus) GetPublicDockerImageRepository ¶

func (o *V1ImageStreamStatus) GetPublicDockerImageRepository() string

GetPublicDockerImageRepository returns the PublicDockerImageRepository field value if set, zero value otherwise.

func (*V1ImageStreamStatus) GetPublicDockerImageRepositoryOk ¶

func (o *V1ImageStreamStatus) GetPublicDockerImageRepositoryOk() (*string, bool)

GetPublicDockerImageRepositoryOk returns a tuple with the PublicDockerImageRepository field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamStatus) GetTags ¶

GetTags returns the Tags field value if set, zero value otherwise.

func (*V1ImageStreamStatus) GetTagsOk ¶

func (o *V1ImageStreamStatus) GetTagsOk() ([]V1NamedTagEventList, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamStatus) HasPublicDockerImageRepository ¶

func (o *V1ImageStreamStatus) HasPublicDockerImageRepository() bool

HasPublicDockerImageRepository returns a boolean if a field has been set.

func (*V1ImageStreamStatus) HasTags ¶

func (o *V1ImageStreamStatus) HasTags() bool

HasTags returns a boolean if a field has been set.

func (V1ImageStreamStatus) MarshalJSON ¶

func (o V1ImageStreamStatus) MarshalJSON() ([]byte, error)

func (*V1ImageStreamStatus) SetDockerImageRepository ¶

func (o *V1ImageStreamStatus) SetDockerImageRepository(v string)

SetDockerImageRepository sets field value

func (*V1ImageStreamStatus) SetPublicDockerImageRepository ¶

func (o *V1ImageStreamStatus) SetPublicDockerImageRepository(v string)

SetPublicDockerImageRepository gets a reference to the given string and assigns it to the PublicDockerImageRepository field.

func (*V1ImageStreamStatus) SetTags ¶

func (o *V1ImageStreamStatus) SetTags(v []V1NamedTagEventList)

SetTags gets a reference to the given []V1NamedTagEventList and assigns it to the Tags field.

func (V1ImageStreamStatus) ToMap ¶

func (o V1ImageStreamStatus) ToMap() (map[string]interface{}, error)

type V1ImageStreamTag ¶

type V1ImageStreamTag struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// conditions is an array of conditions that apply to the image stream tag.
	Conditions []V1TagEventCondition `json:"conditions,omitempty"`
	// generation is the current generation of the tagged image - if tag is provided and this value is not equal to the tag generation, a user has requested an import that has not completed, or conditions will be filled out indicating any error.
	Generation int64   `json:"generation"`
	Image      V1Image `json:"image"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind         *string             `json:"kind,omitempty"`
	LookupPolicy V1ImageLookupPolicy `json:"lookupPolicy"`
	Metadata     *V1ObjectMeta       `json:"metadata,omitempty"`
	Tag          V1TagReference      `json:"tag"`
}

V1ImageStreamTag ImageStreamTag represents an Image that is retrieved by tag name from an ImageStream.

func NewV1ImageStreamTag ¶

func NewV1ImageStreamTag(generation int64, image V1Image, lookupPolicy V1ImageLookupPolicy, tag V1TagReference) *V1ImageStreamTag

NewV1ImageStreamTag instantiates a new V1ImageStreamTag object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamTagWithDefaults ¶

func NewV1ImageStreamTagWithDefaults() *V1ImageStreamTag

NewV1ImageStreamTagWithDefaults instantiates a new V1ImageStreamTag object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamTag) GetApiVersion ¶

func (o *V1ImageStreamTag) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageStreamTag) GetApiVersionOk ¶

func (o *V1ImageStreamTag) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamTag) GetConditions ¶

func (o *V1ImageStreamTag) GetConditions() []V1TagEventCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1ImageStreamTag) GetConditionsOk ¶

func (o *V1ImageStreamTag) GetConditionsOk() ([]V1TagEventCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamTag) GetGeneration ¶

func (o *V1ImageStreamTag) GetGeneration() int64

GetGeneration returns the Generation field value

func (*V1ImageStreamTag) GetGenerationOk ¶

func (o *V1ImageStreamTag) GetGenerationOk() (*int64, bool)

GetGenerationOk returns a tuple with the Generation field value and a boolean to check if the value has been set.

func (*V1ImageStreamTag) GetImage ¶

func (o *V1ImageStreamTag) GetImage() V1Image

GetImage returns the Image field value

func (*V1ImageStreamTag) GetImageOk ¶

func (o *V1ImageStreamTag) GetImageOk() (*V1Image, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*V1ImageStreamTag) GetKind ¶

func (o *V1ImageStreamTag) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageStreamTag) GetKindOk ¶

func (o *V1ImageStreamTag) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamTag) GetLookupPolicy ¶

func (o *V1ImageStreamTag) GetLookupPolicy() V1ImageLookupPolicy

GetLookupPolicy returns the LookupPolicy field value

func (*V1ImageStreamTag) GetLookupPolicyOk ¶

func (o *V1ImageStreamTag) GetLookupPolicyOk() (*V1ImageLookupPolicy, bool)

GetLookupPolicyOk returns a tuple with the LookupPolicy field value and a boolean to check if the value has been set.

func (*V1ImageStreamTag) GetMetadata ¶

func (o *V1ImageStreamTag) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageStreamTag) GetMetadataOk ¶

func (o *V1ImageStreamTag) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ImageStreamTag) GetTag ¶

func (o *V1ImageStreamTag) GetTag() V1TagReference

GetTag returns the Tag field value

func (*V1ImageStreamTag) GetTagOk ¶

func (o *V1ImageStreamTag) GetTagOk() (*V1TagReference, bool)

GetTagOk returns a tuple with the Tag field value and a boolean to check if the value has been set.

func (*V1ImageStreamTag) HasApiVersion ¶

func (o *V1ImageStreamTag) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageStreamTag) HasConditions ¶

func (o *V1ImageStreamTag) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1ImageStreamTag) HasKind ¶

func (o *V1ImageStreamTag) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageStreamTag) HasMetadata ¶

func (o *V1ImageStreamTag) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ImageStreamTag) MarshalJSON ¶

func (o V1ImageStreamTag) MarshalJSON() ([]byte, error)

func (*V1ImageStreamTag) SetApiVersion ¶

func (o *V1ImageStreamTag) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageStreamTag) SetConditions ¶

func (o *V1ImageStreamTag) SetConditions(v []V1TagEventCondition)

SetConditions gets a reference to the given []V1TagEventCondition and assigns it to the Conditions field.

func (*V1ImageStreamTag) SetGeneration ¶

func (o *V1ImageStreamTag) SetGeneration(v int64)

SetGeneration sets field value

func (*V1ImageStreamTag) SetImage ¶

func (o *V1ImageStreamTag) SetImage(v V1Image)

SetImage sets field value

func (*V1ImageStreamTag) SetKind ¶

func (o *V1ImageStreamTag) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageStreamTag) SetLookupPolicy ¶

func (o *V1ImageStreamTag) SetLookupPolicy(v V1ImageLookupPolicy)

SetLookupPolicy sets field value

func (*V1ImageStreamTag) SetMetadata ¶

func (o *V1ImageStreamTag) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ImageStreamTag) SetTag ¶

func (o *V1ImageStreamTag) SetTag(v V1TagReference)

SetTag sets field value

func (V1ImageStreamTag) ToMap ¶

func (o V1ImageStreamTag) ToMap() (map[string]interface{}, error)

type V1ImageStreamTagList ¶

type V1ImageStreamTagList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is the list of image stream tags
	Items []V1ImageStreamTag `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ImageStreamTagList ImageStreamTagList is a list of ImageStreamTag objects.

func NewV1ImageStreamTagList ¶

func NewV1ImageStreamTagList(items []V1ImageStreamTag) *V1ImageStreamTagList

NewV1ImageStreamTagList instantiates a new V1ImageStreamTagList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ImageStreamTagListWithDefaults ¶

func NewV1ImageStreamTagListWithDefaults() *V1ImageStreamTagList

NewV1ImageStreamTagListWithDefaults instantiates a new V1ImageStreamTagList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ImageStreamTagList) GetApiVersion ¶

func (o *V1ImageStreamTagList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ImageStreamTagList) GetApiVersionOk ¶

func (o *V1ImageStreamTagList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamTagList) GetItems ¶

func (o *V1ImageStreamTagList) GetItems() []V1ImageStreamTag

GetItems returns the Items field value

func (*V1ImageStreamTagList) GetItemsOk ¶

func (o *V1ImageStreamTagList) GetItemsOk() ([]V1ImageStreamTag, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ImageStreamTagList) GetKind ¶

func (o *V1ImageStreamTagList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ImageStreamTagList) GetKindOk ¶

func (o *V1ImageStreamTagList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ImageStreamTagList) GetMetadata ¶

func (o *V1ImageStreamTagList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ImageStreamTagList) GetMetadataOk ¶

func (o *V1ImageStreamTagList) GetMetadataOk() (*V1ListMeta, 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 (*V1ImageStreamTagList) HasApiVersion ¶

func (o *V1ImageStreamTagList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ImageStreamTagList) HasKind ¶

func (o *V1ImageStreamTagList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ImageStreamTagList) HasMetadata ¶

func (o *V1ImageStreamTagList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ImageStreamTagList) MarshalJSON ¶

func (o V1ImageStreamTagList) MarshalJSON() ([]byte, error)

func (*V1ImageStreamTagList) SetApiVersion ¶

func (o *V1ImageStreamTagList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ImageStreamTagList) SetItems ¶

func (o *V1ImageStreamTagList) SetItems(v []V1ImageStreamTag)

SetItems sets field value

func (*V1ImageStreamTagList) SetKind ¶

func (o *V1ImageStreamTagList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ImageStreamTagList) SetMetadata ¶

func (o *V1ImageStreamTagList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ImageStreamTagList) ToMap ¶

func (o V1ImageStreamTagList) ToMap() (map[string]interface{}, error)

type V1Initializer ¶

type V1Initializer struct {
	// name of the process that is responsible for initializing this object.
	Name string `json:"name"`
}

V1Initializer Initializer is information about an initializer that has not yet completed.

func NewV1Initializer ¶

func NewV1Initializer(name string) *V1Initializer

NewV1Initializer instantiates a new V1Initializer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1InitializerWithDefaults ¶

func NewV1InitializerWithDefaults() *V1Initializer

NewV1InitializerWithDefaults instantiates a new V1Initializer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Initializer) GetName ¶

func (o *V1Initializer) GetName() string

GetName returns the Name field value

func (*V1Initializer) GetNameOk ¶

func (o *V1Initializer) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (V1Initializer) MarshalJSON ¶

func (o V1Initializer) MarshalJSON() ([]byte, error)

func (*V1Initializer) SetName ¶

func (o *V1Initializer) SetName(v string)

SetName sets field value

func (V1Initializer) ToMap ¶

func (o V1Initializer) ToMap() (map[string]interface{}, error)

type V1Initializers ¶

type V1Initializers struct {
	// Pending is a list of initializers that must execute in order before this object is visible. When the last pending initializer is removed, and no failing result is set, the initializers struct will be set to nil and the object is considered as initialized and visible to all clients.
	Pending []V1Initializer `json:"pending"`
	Result  *V1Status       `json:"result,omitempty"`
}

V1Initializers Initializers tracks the progress of initialization.

func NewV1Initializers ¶

func NewV1Initializers(pending []V1Initializer) *V1Initializers

NewV1Initializers instantiates a new V1Initializers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1InitializersWithDefaults ¶

func NewV1InitializersWithDefaults() *V1Initializers

NewV1InitializersWithDefaults instantiates a new V1Initializers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Initializers) GetPending ¶

func (o *V1Initializers) GetPending() []V1Initializer

GetPending returns the Pending field value

func (*V1Initializers) GetPendingOk ¶

func (o *V1Initializers) GetPendingOk() ([]V1Initializer, bool)

GetPendingOk returns a tuple with the Pending field value and a boolean to check if the value has been set.

func (*V1Initializers) GetResult ¶

func (o *V1Initializers) GetResult() V1Status

GetResult returns the Result field value if set, zero value otherwise.

func (*V1Initializers) GetResultOk ¶

func (o *V1Initializers) GetResultOk() (*V1Status, bool)

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Initializers) HasResult ¶

func (o *V1Initializers) HasResult() bool

HasResult returns a boolean if a field has been set.

func (V1Initializers) MarshalJSON ¶

func (o V1Initializers) MarshalJSON() ([]byte, error)

func (*V1Initializers) SetPending ¶

func (o *V1Initializers) SetPending(v []V1Initializer)

SetPending sets field value

func (*V1Initializers) SetResult ¶

func (o *V1Initializers) SetResult(v V1Status)

SetResult gets a reference to the given V1Status and assigns it to the Result field.

func (V1Initializers) ToMap ¶

func (o V1Initializers) ToMap() (map[string]interface{}, error)

type V1JenkinsPipelineBuildStrategy ¶

type V1JenkinsPipelineBuildStrategy struct {
	// env contains additional environment variables you want to pass into a build pipeline.
	Env []V1EnvVar `json:"env,omitempty"`
	// Jenkinsfile defines the optional raw contents of a Jenkinsfile which defines a Jenkins pipeline build.
	Jenkinsfile *string `json:"jenkinsfile,omitempty"`
	// JenkinsfilePath is the optional path of the Jenkinsfile that will be used to configure the pipeline relative to the root of the context (contextDir). If both JenkinsfilePath & Jenkinsfile are both not specified, this defaults to Jenkinsfile in the root of the specified contextDir.
	JenkinsfilePath *string `json:"jenkinsfilePath,omitempty"`
}

V1JenkinsPipelineBuildStrategy JenkinsPipelineBuildStrategy holds parameters specific to a Jenkins Pipeline build.

func NewV1JenkinsPipelineBuildStrategy ¶

func NewV1JenkinsPipelineBuildStrategy() *V1JenkinsPipelineBuildStrategy

NewV1JenkinsPipelineBuildStrategy instantiates a new V1JenkinsPipelineBuildStrategy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1JenkinsPipelineBuildStrategyWithDefaults ¶

func NewV1JenkinsPipelineBuildStrategyWithDefaults() *V1JenkinsPipelineBuildStrategy

NewV1JenkinsPipelineBuildStrategyWithDefaults instantiates a new V1JenkinsPipelineBuildStrategy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1JenkinsPipelineBuildStrategy) GetEnv ¶

GetEnv returns the Env field value if set, zero value otherwise.

func (*V1JenkinsPipelineBuildStrategy) GetEnvOk ¶

func (o *V1JenkinsPipelineBuildStrategy) GetEnvOk() ([]V1EnvVar, bool)

GetEnvOk returns a tuple with the Env field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1JenkinsPipelineBuildStrategy) GetJenkinsfile ¶

func (o *V1JenkinsPipelineBuildStrategy) GetJenkinsfile() string

GetJenkinsfile returns the Jenkinsfile field value if set, zero value otherwise.

func (*V1JenkinsPipelineBuildStrategy) GetJenkinsfileOk ¶

func (o *V1JenkinsPipelineBuildStrategy) GetJenkinsfileOk() (*string, bool)

GetJenkinsfileOk returns a tuple with the Jenkinsfile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1JenkinsPipelineBuildStrategy) GetJenkinsfilePath ¶

func (o *V1JenkinsPipelineBuildStrategy) GetJenkinsfilePath() string

GetJenkinsfilePath returns the JenkinsfilePath field value if set, zero value otherwise.

func (*V1JenkinsPipelineBuildStrategy) GetJenkinsfilePathOk ¶

func (o *V1JenkinsPipelineBuildStrategy) GetJenkinsfilePathOk() (*string, bool)

GetJenkinsfilePathOk returns a tuple with the JenkinsfilePath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1JenkinsPipelineBuildStrategy) HasEnv ¶

HasEnv returns a boolean if a field has been set.

func (*V1JenkinsPipelineBuildStrategy) HasJenkinsfile ¶

func (o *V1JenkinsPipelineBuildStrategy) HasJenkinsfile() bool

HasJenkinsfile returns a boolean if a field has been set.

func (*V1JenkinsPipelineBuildStrategy) HasJenkinsfilePath ¶

func (o *V1JenkinsPipelineBuildStrategy) HasJenkinsfilePath() bool

HasJenkinsfilePath returns a boolean if a field has been set.

func (V1JenkinsPipelineBuildStrategy) MarshalJSON ¶

func (o V1JenkinsPipelineBuildStrategy) MarshalJSON() ([]byte, error)

func (*V1JenkinsPipelineBuildStrategy) SetEnv ¶

SetEnv gets a reference to the given []V1EnvVar and assigns it to the Env field.

func (*V1JenkinsPipelineBuildStrategy) SetJenkinsfile ¶

func (o *V1JenkinsPipelineBuildStrategy) SetJenkinsfile(v string)

SetJenkinsfile gets a reference to the given string and assigns it to the Jenkinsfile field.

func (*V1JenkinsPipelineBuildStrategy) SetJenkinsfilePath ¶

func (o *V1JenkinsPipelineBuildStrategy) SetJenkinsfilePath(v string)

SetJenkinsfilePath gets a reference to the given string and assigns it to the JenkinsfilePath field.

func (V1JenkinsPipelineBuildStrategy) ToMap ¶

func (o V1JenkinsPipelineBuildStrategy) ToMap() (map[string]interface{}, error)

type V1KeyToPath ¶

type V1KeyToPath struct {
	// The key to project.
	Key string `json:"key"`
	// Optional: mode bits to use on this file, must be a value between 0 and 0777. If not specified, the volume defaultMode will be used. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
	Mode *int32 `json:"mode,omitempty"`
	// The relative path of the file to map the key to. May not be an absolute path. May not contain the path element '..'. May not start with the string '..'.
	Path string `json:"path"`
}

V1KeyToPath Maps a string key to a path within a volume.

func NewV1KeyToPath ¶

func NewV1KeyToPath(key string, path string) *V1KeyToPath

NewV1KeyToPath instantiates a new V1KeyToPath object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1KeyToPathWithDefaults ¶

func NewV1KeyToPathWithDefaults() *V1KeyToPath

NewV1KeyToPathWithDefaults instantiates a new V1KeyToPath object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1KeyToPath) GetKey ¶

func (o *V1KeyToPath) GetKey() string

GetKey returns the Key field value

func (*V1KeyToPath) GetKeyOk ¶

func (o *V1KeyToPath) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*V1KeyToPath) GetMode ¶

func (o *V1KeyToPath) GetMode() int32

GetMode returns the Mode field value if set, zero value otherwise.

func (*V1KeyToPath) GetModeOk ¶

func (o *V1KeyToPath) GetModeOk() (*int32, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1KeyToPath) GetPath ¶

func (o *V1KeyToPath) GetPath() string

GetPath returns the Path field value

func (*V1KeyToPath) GetPathOk ¶

func (o *V1KeyToPath) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*V1KeyToPath) HasMode ¶

func (o *V1KeyToPath) HasMode() bool

HasMode returns a boolean if a field has been set.

func (V1KeyToPath) MarshalJSON ¶

func (o V1KeyToPath) MarshalJSON() ([]byte, error)

func (*V1KeyToPath) SetKey ¶

func (o *V1KeyToPath) SetKey(v string)

SetKey sets field value

func (*V1KeyToPath) SetMode ¶

func (o *V1KeyToPath) SetMode(v int32)

SetMode gets a reference to the given int32 and assigns it to the Mode field.

func (*V1KeyToPath) SetPath ¶

func (o *V1KeyToPath) SetPath(v string)

SetPath sets field value

func (V1KeyToPath) ToMap ¶

func (o V1KeyToPath) ToMap() (map[string]interface{}, error)

type V1LabelSelector ¶

type V1LabelSelector struct {
	// matchExpressions is a list of label selector requirements. The requirements are ANDed.
	MatchExpressions []V1LabelSelectorRequirement `json:"matchExpressions,omitempty"`
	// matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.
	MatchLabels map[string]interface{} `json:"matchLabels,omitempty"`
}

V1LabelSelector A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.

func NewV1LabelSelector ¶

func NewV1LabelSelector() *V1LabelSelector

NewV1LabelSelector instantiates a new V1LabelSelector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LabelSelectorWithDefaults ¶

func NewV1LabelSelectorWithDefaults() *V1LabelSelector

NewV1LabelSelectorWithDefaults instantiates a new V1LabelSelector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LabelSelector) GetMatchExpressions ¶

func (o *V1LabelSelector) GetMatchExpressions() []V1LabelSelectorRequirement

GetMatchExpressions returns the MatchExpressions field value if set, zero value otherwise.

func (*V1LabelSelector) GetMatchExpressionsOk ¶

func (o *V1LabelSelector) GetMatchExpressionsOk() ([]V1LabelSelectorRequirement, bool)

GetMatchExpressionsOk returns a tuple with the MatchExpressions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LabelSelector) GetMatchLabels ¶

func (o *V1LabelSelector) GetMatchLabels() map[string]interface{}

GetMatchLabels returns the MatchLabels field value if set, zero value otherwise.

func (*V1LabelSelector) GetMatchLabelsOk ¶

func (o *V1LabelSelector) GetMatchLabelsOk() (map[string]interface{}, bool)

GetMatchLabelsOk returns a tuple with the MatchLabels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LabelSelector) HasMatchExpressions ¶

func (o *V1LabelSelector) HasMatchExpressions() bool

HasMatchExpressions returns a boolean if a field has been set.

func (*V1LabelSelector) HasMatchLabels ¶

func (o *V1LabelSelector) HasMatchLabels() bool

HasMatchLabels returns a boolean if a field has been set.

func (V1LabelSelector) MarshalJSON ¶

func (o V1LabelSelector) MarshalJSON() ([]byte, error)

func (*V1LabelSelector) SetMatchExpressions ¶

func (o *V1LabelSelector) SetMatchExpressions(v []V1LabelSelectorRequirement)

SetMatchExpressions gets a reference to the given []V1LabelSelectorRequirement and assigns it to the MatchExpressions field.

func (*V1LabelSelector) SetMatchLabels ¶

func (o *V1LabelSelector) SetMatchLabels(v map[string]interface{})

SetMatchLabels gets a reference to the given map[string]interface{} and assigns it to the MatchLabels field.

func (V1LabelSelector) ToMap ¶

func (o V1LabelSelector) ToMap() (map[string]interface{}, error)

type V1LabelSelectorRequirement ¶

type V1LabelSelectorRequirement struct {
	// key is the label key that the selector applies to.
	Key string `json:"key"`
	// operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
	Operator string `json:"operator"`
	// values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
	Values []string `json:"values,omitempty"`
}

V1LabelSelectorRequirement A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.

func NewV1LabelSelectorRequirement ¶

func NewV1LabelSelectorRequirement(key string, operator string) *V1LabelSelectorRequirement

NewV1LabelSelectorRequirement instantiates a new V1LabelSelectorRequirement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LabelSelectorRequirementWithDefaults ¶

func NewV1LabelSelectorRequirementWithDefaults() *V1LabelSelectorRequirement

NewV1LabelSelectorRequirementWithDefaults instantiates a new V1LabelSelectorRequirement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LabelSelectorRequirement) GetKey ¶

func (o *V1LabelSelectorRequirement) GetKey() string

GetKey returns the Key field value

func (*V1LabelSelectorRequirement) GetKeyOk ¶

func (o *V1LabelSelectorRequirement) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*V1LabelSelectorRequirement) GetOperator ¶

func (o *V1LabelSelectorRequirement) GetOperator() string

GetOperator returns the Operator field value

func (*V1LabelSelectorRequirement) GetOperatorOk ¶

func (o *V1LabelSelectorRequirement) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.

func (*V1LabelSelectorRequirement) GetValues ¶

func (o *V1LabelSelectorRequirement) GetValues() []string

GetValues returns the Values field value if set, zero value otherwise.

func (*V1LabelSelectorRequirement) GetValuesOk ¶

func (o *V1LabelSelectorRequirement) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LabelSelectorRequirement) HasValues ¶

func (o *V1LabelSelectorRequirement) HasValues() bool

HasValues returns a boolean if a field has been set.

func (V1LabelSelectorRequirement) MarshalJSON ¶

func (o V1LabelSelectorRequirement) MarshalJSON() ([]byte, error)

func (*V1LabelSelectorRequirement) SetKey ¶

func (o *V1LabelSelectorRequirement) SetKey(v string)

SetKey sets field value

func (*V1LabelSelectorRequirement) SetOperator ¶

func (o *V1LabelSelectorRequirement) SetOperator(v string)

SetOperator sets field value

func (*V1LabelSelectorRequirement) SetValues ¶

func (o *V1LabelSelectorRequirement) SetValues(v []string)

SetValues gets a reference to the given []string and assigns it to the Values field.

func (V1LabelSelectorRequirement) ToMap ¶

func (o V1LabelSelectorRequirement) ToMap() (map[string]interface{}, error)

type V1Lifecycle ¶

type V1Lifecycle struct {
	PostStart *V1Handler `json:"postStart,omitempty"`
	PreStop   *V1Handler `json:"preStop,omitempty"`
}

V1Lifecycle Lifecycle describes actions that the management system should take in response to container lifecycle events. For the PostStart and PreStop lifecycle handlers, management of the container blocks until the action is complete, unless the container process fails, in which case the handler is aborted.

func NewV1Lifecycle ¶

func NewV1Lifecycle() *V1Lifecycle

NewV1Lifecycle instantiates a new V1Lifecycle object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LifecycleWithDefaults ¶

func NewV1LifecycleWithDefaults() *V1Lifecycle

NewV1LifecycleWithDefaults instantiates a new V1Lifecycle object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Lifecycle) GetPostStart ¶

func (o *V1Lifecycle) GetPostStart() V1Handler

GetPostStart returns the PostStart field value if set, zero value otherwise.

func (*V1Lifecycle) GetPostStartOk ¶

func (o *V1Lifecycle) GetPostStartOk() (*V1Handler, bool)

GetPostStartOk returns a tuple with the PostStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Lifecycle) GetPreStop ¶

func (o *V1Lifecycle) GetPreStop() V1Handler

GetPreStop returns the PreStop field value if set, zero value otherwise.

func (*V1Lifecycle) GetPreStopOk ¶

func (o *V1Lifecycle) GetPreStopOk() (*V1Handler, bool)

GetPreStopOk returns a tuple with the PreStop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Lifecycle) HasPostStart ¶

func (o *V1Lifecycle) HasPostStart() bool

HasPostStart returns a boolean if a field has been set.

func (*V1Lifecycle) HasPreStop ¶

func (o *V1Lifecycle) HasPreStop() bool

HasPreStop returns a boolean if a field has been set.

func (V1Lifecycle) MarshalJSON ¶

func (o V1Lifecycle) MarshalJSON() ([]byte, error)

func (*V1Lifecycle) SetPostStart ¶

func (o *V1Lifecycle) SetPostStart(v V1Handler)

SetPostStart gets a reference to the given V1Handler and assigns it to the PostStart field.

func (*V1Lifecycle) SetPreStop ¶

func (o *V1Lifecycle) SetPreStop(v V1Handler)

SetPreStop gets a reference to the given V1Handler and assigns it to the PreStop field.

func (V1Lifecycle) ToMap ¶

func (o V1Lifecycle) ToMap() (map[string]interface{}, error)

type V1LifecycleHook ¶

type V1LifecycleHook struct {
	ExecNewPod *V1ExecNewPodHook `json:"execNewPod,omitempty"`
	// FailurePolicy specifies what action to take if the hook fails.
	FailurePolicy string `json:"failurePolicy"`
	// TagImages instructs the deployer to tag the current image referenced under a container onto an image stream tag.
	TagImages []V1TagImageHook `json:"tagImages,omitempty"`
}

V1LifecycleHook LifecycleHook defines a specific deployment lifecycle action. Only one type of action may be specified at any time.

func NewV1LifecycleHook ¶

func NewV1LifecycleHook(failurePolicy string) *V1LifecycleHook

NewV1LifecycleHook instantiates a new V1LifecycleHook object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LifecycleHookWithDefaults ¶

func NewV1LifecycleHookWithDefaults() *V1LifecycleHook

NewV1LifecycleHookWithDefaults instantiates a new V1LifecycleHook object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LifecycleHook) GetExecNewPod ¶

func (o *V1LifecycleHook) GetExecNewPod() V1ExecNewPodHook

GetExecNewPod returns the ExecNewPod field value if set, zero value otherwise.

func (*V1LifecycleHook) GetExecNewPodOk ¶

func (o *V1LifecycleHook) GetExecNewPodOk() (*V1ExecNewPodHook, bool)

GetExecNewPodOk returns a tuple with the ExecNewPod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LifecycleHook) GetFailurePolicy ¶

func (o *V1LifecycleHook) GetFailurePolicy() string

GetFailurePolicy returns the FailurePolicy field value

func (*V1LifecycleHook) GetFailurePolicyOk ¶

func (o *V1LifecycleHook) GetFailurePolicyOk() (*string, bool)

GetFailurePolicyOk returns a tuple with the FailurePolicy field value and a boolean to check if the value has been set.

func (*V1LifecycleHook) GetTagImages ¶

func (o *V1LifecycleHook) GetTagImages() []V1TagImageHook

GetTagImages returns the TagImages field value if set, zero value otherwise.

func (*V1LifecycleHook) GetTagImagesOk ¶

func (o *V1LifecycleHook) GetTagImagesOk() ([]V1TagImageHook, bool)

GetTagImagesOk returns a tuple with the TagImages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LifecycleHook) HasExecNewPod ¶

func (o *V1LifecycleHook) HasExecNewPod() bool

HasExecNewPod returns a boolean if a field has been set.

func (*V1LifecycleHook) HasTagImages ¶

func (o *V1LifecycleHook) HasTagImages() bool

HasTagImages returns a boolean if a field has been set.

func (V1LifecycleHook) MarshalJSON ¶

func (o V1LifecycleHook) MarshalJSON() ([]byte, error)

func (*V1LifecycleHook) SetExecNewPod ¶

func (o *V1LifecycleHook) SetExecNewPod(v V1ExecNewPodHook)

SetExecNewPod gets a reference to the given V1ExecNewPodHook and assigns it to the ExecNewPod field.

func (*V1LifecycleHook) SetFailurePolicy ¶

func (o *V1LifecycleHook) SetFailurePolicy(v string)

SetFailurePolicy sets field value

func (*V1LifecycleHook) SetTagImages ¶

func (o *V1LifecycleHook) SetTagImages(v []V1TagImageHook)

SetTagImages gets a reference to the given []V1TagImageHook and assigns it to the TagImages field.

func (V1LifecycleHook) ToMap ¶

func (o V1LifecycleHook) ToMap() (map[string]interface{}, error)

type V1LimitRange ¶

type V1LimitRange struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string           `json:"kind,omitempty"`
	Metadata *V1ObjectMeta     `json:"metadata,omitempty"`
	Spec     *V1LimitRangeSpec `json:"spec,omitempty"`
}

V1LimitRange LimitRange sets resource usage limits for each kind of resource in a Namespace.

func NewV1LimitRange ¶

func NewV1LimitRange() *V1LimitRange

NewV1LimitRange instantiates a new V1LimitRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LimitRangeWithDefaults ¶

func NewV1LimitRangeWithDefaults() *V1LimitRange

NewV1LimitRangeWithDefaults instantiates a new V1LimitRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LimitRange) GetApiVersion ¶

func (o *V1LimitRange) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1LimitRange) GetApiVersionOk ¶

func (o *V1LimitRange) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRange) GetKind ¶

func (o *V1LimitRange) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1LimitRange) GetKindOk ¶

func (o *V1LimitRange) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRange) GetMetadata ¶

func (o *V1LimitRange) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1LimitRange) GetMetadataOk ¶

func (o *V1LimitRange) GetMetadataOk() (*V1ObjectMeta, 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 (*V1LimitRange) GetSpec ¶

func (o *V1LimitRange) GetSpec() V1LimitRangeSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1LimitRange) GetSpecOk ¶

func (o *V1LimitRange) GetSpecOk() (*V1LimitRangeSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRange) HasApiVersion ¶

func (o *V1LimitRange) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1LimitRange) HasKind ¶

func (o *V1LimitRange) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1LimitRange) HasMetadata ¶

func (o *V1LimitRange) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1LimitRange) HasSpec ¶

func (o *V1LimitRange) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (V1LimitRange) MarshalJSON ¶

func (o V1LimitRange) MarshalJSON() ([]byte, error)

func (*V1LimitRange) SetApiVersion ¶

func (o *V1LimitRange) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1LimitRange) SetKind ¶

func (o *V1LimitRange) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1LimitRange) SetMetadata ¶

func (o *V1LimitRange) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1LimitRange) SetSpec ¶

func (o *V1LimitRange) SetSpec(v V1LimitRangeSpec)

SetSpec gets a reference to the given V1LimitRangeSpec and assigns it to the Spec field.

func (V1LimitRange) ToMap ¶

func (o V1LimitRange) ToMap() (map[string]interface{}, error)

type V1LimitRangeItem ¶

type V1LimitRangeItem struct {
	// Default resource requirement limit value by resource name if resource limit is omitted.
	Default map[string]interface{} `json:"default,omitempty"`
	// DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.
	DefaultRequest map[string]interface{} `json:"defaultRequest,omitempty"`
	// Max usage constraints on this kind by resource name.
	Max map[string]interface{} `json:"max,omitempty"`
	// MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.
	MaxLimitRequestRatio map[string]interface{} `json:"maxLimitRequestRatio,omitempty"`
	// Min usage constraints on this kind by resource name.
	Min map[string]interface{} `json:"min,omitempty"`
	// Type of resource that this limit applies to.
	Type *string `json:"type,omitempty"`
}

V1LimitRangeItem LimitRangeItem defines a min/max usage limit for any resource that matches on kind.

func NewV1LimitRangeItem ¶

func NewV1LimitRangeItem() *V1LimitRangeItem

NewV1LimitRangeItem instantiates a new V1LimitRangeItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LimitRangeItemWithDefaults ¶

func NewV1LimitRangeItemWithDefaults() *V1LimitRangeItem

NewV1LimitRangeItemWithDefaults instantiates a new V1LimitRangeItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LimitRangeItem) GetDefault ¶

func (o *V1LimitRangeItem) GetDefault() map[string]interface{}

GetDefault returns the Default field value if set, zero value otherwise.

func (*V1LimitRangeItem) GetDefaultOk ¶

func (o *V1LimitRangeItem) GetDefaultOk() (map[string]interface{}, bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRangeItem) GetDefaultRequest ¶

func (o *V1LimitRangeItem) GetDefaultRequest() map[string]interface{}

GetDefaultRequest returns the DefaultRequest field value if set, zero value otherwise.

func (*V1LimitRangeItem) GetDefaultRequestOk ¶

func (o *V1LimitRangeItem) GetDefaultRequestOk() (map[string]interface{}, bool)

GetDefaultRequestOk returns a tuple with the DefaultRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRangeItem) GetMax ¶

func (o *V1LimitRangeItem) GetMax() map[string]interface{}

GetMax returns the Max field value if set, zero value otherwise.

func (*V1LimitRangeItem) GetMaxLimitRequestRatio ¶

func (o *V1LimitRangeItem) GetMaxLimitRequestRatio() map[string]interface{}

GetMaxLimitRequestRatio returns the MaxLimitRequestRatio field value if set, zero value otherwise.

func (*V1LimitRangeItem) GetMaxLimitRequestRatioOk ¶

func (o *V1LimitRangeItem) GetMaxLimitRequestRatioOk() (map[string]interface{}, bool)

GetMaxLimitRequestRatioOk returns a tuple with the MaxLimitRequestRatio field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRangeItem) GetMaxOk ¶

func (o *V1LimitRangeItem) GetMaxOk() (map[string]interface{}, bool)

GetMaxOk returns a tuple with the Max field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRangeItem) GetMin ¶

func (o *V1LimitRangeItem) GetMin() map[string]interface{}

GetMin returns the Min field value if set, zero value otherwise.

func (*V1LimitRangeItem) GetMinOk ¶

func (o *V1LimitRangeItem) GetMinOk() (map[string]interface{}, bool)

GetMinOk returns a tuple with the Min field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRangeItem) GetType ¶

func (o *V1LimitRangeItem) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1LimitRangeItem) GetTypeOk ¶

func (o *V1LimitRangeItem) 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 (*V1LimitRangeItem) HasDefault ¶

func (o *V1LimitRangeItem) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*V1LimitRangeItem) HasDefaultRequest ¶

func (o *V1LimitRangeItem) HasDefaultRequest() bool

HasDefaultRequest returns a boolean if a field has been set.

func (*V1LimitRangeItem) HasMax ¶

func (o *V1LimitRangeItem) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*V1LimitRangeItem) HasMaxLimitRequestRatio ¶

func (o *V1LimitRangeItem) HasMaxLimitRequestRatio() bool

HasMaxLimitRequestRatio returns a boolean if a field has been set.

func (*V1LimitRangeItem) HasMin ¶

func (o *V1LimitRangeItem) HasMin() bool

HasMin returns a boolean if a field has been set.

func (*V1LimitRangeItem) HasType ¶

func (o *V1LimitRangeItem) HasType() bool

HasType returns a boolean if a field has been set.

func (V1LimitRangeItem) MarshalJSON ¶

func (o V1LimitRangeItem) MarshalJSON() ([]byte, error)

func (*V1LimitRangeItem) SetDefault ¶

func (o *V1LimitRangeItem) SetDefault(v map[string]interface{})

SetDefault gets a reference to the given map[string]interface{} and assigns it to the Default field.

func (*V1LimitRangeItem) SetDefaultRequest ¶

func (o *V1LimitRangeItem) SetDefaultRequest(v map[string]interface{})

SetDefaultRequest gets a reference to the given map[string]interface{} and assigns it to the DefaultRequest field.

func (*V1LimitRangeItem) SetMax ¶

func (o *V1LimitRangeItem) SetMax(v map[string]interface{})

SetMax gets a reference to the given map[string]interface{} and assigns it to the Max field.

func (*V1LimitRangeItem) SetMaxLimitRequestRatio ¶

func (o *V1LimitRangeItem) SetMaxLimitRequestRatio(v map[string]interface{})

SetMaxLimitRequestRatio gets a reference to the given map[string]interface{} and assigns it to the MaxLimitRequestRatio field.

func (*V1LimitRangeItem) SetMin ¶

func (o *V1LimitRangeItem) SetMin(v map[string]interface{})

SetMin gets a reference to the given map[string]interface{} and assigns it to the Min field.

func (*V1LimitRangeItem) SetType ¶

func (o *V1LimitRangeItem) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V1LimitRangeItem) ToMap ¶

func (o V1LimitRangeItem) ToMap() (map[string]interface{}, error)

type V1LimitRangeList ¶

type V1LimitRangeList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is a list of LimitRange objects. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	Items []V1LimitRange `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1LimitRangeList LimitRangeList is a list of LimitRange items.

func NewV1LimitRangeList ¶

func NewV1LimitRangeList(items []V1LimitRange) *V1LimitRangeList

NewV1LimitRangeList instantiates a new V1LimitRangeList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LimitRangeListWithDefaults ¶

func NewV1LimitRangeListWithDefaults() *V1LimitRangeList

NewV1LimitRangeListWithDefaults instantiates a new V1LimitRangeList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LimitRangeList) GetApiVersion ¶

func (o *V1LimitRangeList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1LimitRangeList) GetApiVersionOk ¶

func (o *V1LimitRangeList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRangeList) GetItems ¶

func (o *V1LimitRangeList) GetItems() []V1LimitRange

GetItems returns the Items field value

func (*V1LimitRangeList) GetItemsOk ¶

func (o *V1LimitRangeList) GetItemsOk() ([]V1LimitRange, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1LimitRangeList) GetKind ¶

func (o *V1LimitRangeList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1LimitRangeList) GetKindOk ¶

func (o *V1LimitRangeList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LimitRangeList) GetMetadata ¶

func (o *V1LimitRangeList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1LimitRangeList) GetMetadataOk ¶

func (o *V1LimitRangeList) GetMetadataOk() (*V1ListMeta, 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 (*V1LimitRangeList) HasApiVersion ¶

func (o *V1LimitRangeList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1LimitRangeList) HasKind ¶

func (o *V1LimitRangeList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1LimitRangeList) HasMetadata ¶

func (o *V1LimitRangeList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1LimitRangeList) MarshalJSON ¶

func (o V1LimitRangeList) MarshalJSON() ([]byte, error)

func (*V1LimitRangeList) SetApiVersion ¶

func (o *V1LimitRangeList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1LimitRangeList) SetItems ¶

func (o *V1LimitRangeList) SetItems(v []V1LimitRange)

SetItems sets field value

func (*V1LimitRangeList) SetKind ¶

func (o *V1LimitRangeList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1LimitRangeList) SetMetadata ¶

func (o *V1LimitRangeList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1LimitRangeList) ToMap ¶

func (o V1LimitRangeList) ToMap() (map[string]interface{}, error)

type V1LimitRangeSpec ¶

type V1LimitRangeSpec struct {
	// Limits is the list of LimitRangeItem objects that are enforced.
	Limits []V1LimitRangeItem `json:"limits"`
}

V1LimitRangeSpec LimitRangeSpec defines a min/max usage limit for resources that match on kind.

func NewV1LimitRangeSpec ¶

func NewV1LimitRangeSpec(limits []V1LimitRangeItem) *V1LimitRangeSpec

NewV1LimitRangeSpec instantiates a new V1LimitRangeSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LimitRangeSpecWithDefaults ¶

func NewV1LimitRangeSpecWithDefaults() *V1LimitRangeSpec

NewV1LimitRangeSpecWithDefaults instantiates a new V1LimitRangeSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LimitRangeSpec) GetLimits ¶

func (o *V1LimitRangeSpec) GetLimits() []V1LimitRangeItem

GetLimits returns the Limits field value

func (*V1LimitRangeSpec) GetLimitsOk ¶

func (o *V1LimitRangeSpec) GetLimitsOk() ([]V1LimitRangeItem, bool)

GetLimitsOk returns a tuple with the Limits field value and a boolean to check if the value has been set.

func (V1LimitRangeSpec) MarshalJSON ¶

func (o V1LimitRangeSpec) MarshalJSON() ([]byte, error)

func (*V1LimitRangeSpec) SetLimits ¶

func (o *V1LimitRangeSpec) SetLimits(v []V1LimitRangeItem)

SetLimits sets field value

func (V1LimitRangeSpec) ToMap ¶

func (o V1LimitRangeSpec) ToMap() (map[string]interface{}, error)

type V1ListMeta ¶

type V1ListMeta struct {
	// continue may be set if the user set a limit on the number of items returned, and indicates that the server has more data available. The value is opaque and may be used to issue another request to the endpoint that served this list to retrieve the next set of available objects. Continuing a list may not be possible if the server configuration has changed or more than a few minutes have passed. The resourceVersion field returned when using this continue value will be identical to the value in the first response.
	Continue *string `json:"continue,omitempty"`
	// String that identifies the server's internal version of this object that can be used by clients to determine when objects have changed. Value must be treated as opaque by clients and passed unmodified back to the server. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
	ResourceVersion *string `json:"resourceVersion,omitempty"`
	// selfLink is a URL representing this object. Populated by the system. Read-only.
	SelfLink *string `json:"selfLink,omitempty"`
}

V1ListMeta ListMeta describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of {ObjectMeta, ListMeta}.

func NewV1ListMeta ¶

func NewV1ListMeta() *V1ListMeta

NewV1ListMeta instantiates a new V1ListMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ListMetaWithDefaults ¶

func NewV1ListMetaWithDefaults() *V1ListMeta

NewV1ListMetaWithDefaults instantiates a new V1ListMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ListMeta) GetContinue ¶

func (o *V1ListMeta) GetContinue() string

GetContinue returns the Continue field value if set, zero value otherwise.

func (*V1ListMeta) GetContinueOk ¶

func (o *V1ListMeta) GetContinueOk() (*string, bool)

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ListMeta) GetResourceVersion ¶

func (o *V1ListMeta) GetResourceVersion() string

GetResourceVersion returns the ResourceVersion field value if set, zero value otherwise.

func (*V1ListMeta) GetResourceVersionOk ¶

func (o *V1ListMeta) GetResourceVersionOk() (*string, bool)

GetResourceVersionOk returns a tuple with the ResourceVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *V1ListMeta) GetSelfLink() string

GetSelfLink returns the SelfLink field value if set, zero value otherwise.

func (*V1ListMeta) GetSelfLinkOk ¶

func (o *V1ListMeta) GetSelfLinkOk() (*string, bool)

GetSelfLinkOk returns a tuple with the SelfLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ListMeta) HasContinue ¶

func (o *V1ListMeta) HasContinue() bool

HasContinue returns a boolean if a field has been set.

func (*V1ListMeta) HasResourceVersion ¶

func (o *V1ListMeta) HasResourceVersion() bool

HasResourceVersion returns a boolean if a field has been set.

func (o *V1ListMeta) HasSelfLink() bool

HasSelfLink returns a boolean if a field has been set.

func (V1ListMeta) MarshalJSON ¶

func (o V1ListMeta) MarshalJSON() ([]byte, error)

func (*V1ListMeta) SetContinue ¶

func (o *V1ListMeta) SetContinue(v string)

SetContinue gets a reference to the given string and assigns it to the Continue field.

func (*V1ListMeta) SetResourceVersion ¶

func (o *V1ListMeta) SetResourceVersion(v string)

SetResourceVersion gets a reference to the given string and assigns it to the ResourceVersion field.

func (o *V1ListMeta) SetSelfLink(v string)

SetSelfLink gets a reference to the given string and assigns it to the SelfLink field.

func (V1ListMeta) ToMap ¶

func (o V1ListMeta) ToMap() (map[string]interface{}, error)

type V1LoadBalancerIngress ¶

type V1LoadBalancerIngress struct {
	// Hostname is set for load-balancer ingress points that are DNS based (typically AWS load-balancers)
	Hostname *string `json:"hostname,omitempty"`
	// IP is set for load-balancer ingress points that are IP based (typically GCE or OpenStack load-balancers)
	Ip *string `json:"ip,omitempty"`
}

V1LoadBalancerIngress LoadBalancerIngress represents the status of a load-balancer ingress point: traffic intended for the service should be sent to an ingress point.

func NewV1LoadBalancerIngress ¶

func NewV1LoadBalancerIngress() *V1LoadBalancerIngress

NewV1LoadBalancerIngress instantiates a new V1LoadBalancerIngress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LoadBalancerIngressWithDefaults ¶

func NewV1LoadBalancerIngressWithDefaults() *V1LoadBalancerIngress

NewV1LoadBalancerIngressWithDefaults instantiates a new V1LoadBalancerIngress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LoadBalancerIngress) GetHostname ¶

func (o *V1LoadBalancerIngress) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*V1LoadBalancerIngress) GetHostnameOk ¶

func (o *V1LoadBalancerIngress) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LoadBalancerIngress) GetIp ¶

func (o *V1LoadBalancerIngress) GetIp() string

GetIp returns the Ip field value if set, zero value otherwise.

func (*V1LoadBalancerIngress) GetIpOk ¶

func (o *V1LoadBalancerIngress) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LoadBalancerIngress) HasHostname ¶

func (o *V1LoadBalancerIngress) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*V1LoadBalancerIngress) HasIp ¶

func (o *V1LoadBalancerIngress) HasIp() bool

HasIp returns a boolean if a field has been set.

func (V1LoadBalancerIngress) MarshalJSON ¶

func (o V1LoadBalancerIngress) MarshalJSON() ([]byte, error)

func (*V1LoadBalancerIngress) SetHostname ¶

func (o *V1LoadBalancerIngress) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*V1LoadBalancerIngress) SetIp ¶

func (o *V1LoadBalancerIngress) SetIp(v string)

SetIp gets a reference to the given string and assigns it to the Ip field.

func (V1LoadBalancerIngress) ToMap ¶

func (o V1LoadBalancerIngress) ToMap() (map[string]interface{}, error)

type V1LoadBalancerStatus ¶

type V1LoadBalancerStatus struct {
	// Ingress is a list containing ingress points for the load-balancer. Traffic intended for the service should be sent to these ingress points.
	Ingress []V1LoadBalancerIngress `json:"ingress,omitempty"`
}

V1LoadBalancerStatus LoadBalancerStatus represents the status of a load-balancer.

func NewV1LoadBalancerStatus ¶

func NewV1LoadBalancerStatus() *V1LoadBalancerStatus

NewV1LoadBalancerStatus instantiates a new V1LoadBalancerStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LoadBalancerStatusWithDefaults ¶

func NewV1LoadBalancerStatusWithDefaults() *V1LoadBalancerStatus

NewV1LoadBalancerStatusWithDefaults instantiates a new V1LoadBalancerStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LoadBalancerStatus) GetIngress ¶

func (o *V1LoadBalancerStatus) GetIngress() []V1LoadBalancerIngress

GetIngress returns the Ingress field value if set, zero value otherwise.

func (*V1LoadBalancerStatus) GetIngressOk ¶

func (o *V1LoadBalancerStatus) GetIngressOk() ([]V1LoadBalancerIngress, bool)

GetIngressOk returns a tuple with the Ingress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LoadBalancerStatus) HasIngress ¶

func (o *V1LoadBalancerStatus) HasIngress() bool

HasIngress returns a boolean if a field has been set.

func (V1LoadBalancerStatus) MarshalJSON ¶

func (o V1LoadBalancerStatus) MarshalJSON() ([]byte, error)

func (*V1LoadBalancerStatus) SetIngress ¶

func (o *V1LoadBalancerStatus) SetIngress(v []V1LoadBalancerIngress)

SetIngress gets a reference to the given []V1LoadBalancerIngress and assigns it to the Ingress field.

func (V1LoadBalancerStatus) ToMap ¶

func (o V1LoadBalancerStatus) ToMap() (map[string]interface{}, error)

type V1LocalObjectReference ¶

type V1LocalObjectReference struct {
	// Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name *string `json:"name,omitempty"`
}

V1LocalObjectReference LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.

func NewV1LocalObjectReference ¶

func NewV1LocalObjectReference() *V1LocalObjectReference

NewV1LocalObjectReference instantiates a new V1LocalObjectReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LocalObjectReferenceWithDefaults ¶

func NewV1LocalObjectReferenceWithDefaults() *V1LocalObjectReference

NewV1LocalObjectReferenceWithDefaults instantiates a new V1LocalObjectReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LocalObjectReference) GetName ¶

func (o *V1LocalObjectReference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1LocalObjectReference) GetNameOk ¶

func (o *V1LocalObjectReference) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1LocalObjectReference) HasName ¶

func (o *V1LocalObjectReference) HasName() bool

HasName returns a boolean if a field has been set.

func (V1LocalObjectReference) MarshalJSON ¶

func (o V1LocalObjectReference) MarshalJSON() ([]byte, error)

func (*V1LocalObjectReference) SetName ¶

func (o *V1LocalObjectReference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (V1LocalObjectReference) ToMap ¶

func (o V1LocalObjectReference) ToMap() (map[string]interface{}, error)

type V1LocalVolumeSource ¶

type V1LocalVolumeSource struct {
	// The full path to the volume on the node. It can be either a directory or block device (disk, partition, ...). Directories can be represented only by PersistentVolume with VolumeMode=Filesystem. Block devices can be represented only by VolumeMode=Block, which also requires the BlockVolume alpha feature gate to be enabled.
	Path string `json:"path"`
}

V1LocalVolumeSource Local represents directly-attached storage with node affinity (Beta feature)

func NewV1LocalVolumeSource ¶

func NewV1LocalVolumeSource(path string) *V1LocalVolumeSource

NewV1LocalVolumeSource instantiates a new V1LocalVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1LocalVolumeSourceWithDefaults ¶

func NewV1LocalVolumeSourceWithDefaults() *V1LocalVolumeSource

NewV1LocalVolumeSourceWithDefaults instantiates a new V1LocalVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1LocalVolumeSource) GetPath ¶

func (o *V1LocalVolumeSource) GetPath() string

GetPath returns the Path field value

func (*V1LocalVolumeSource) GetPathOk ¶

func (o *V1LocalVolumeSource) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (V1LocalVolumeSource) MarshalJSON ¶

func (o V1LocalVolumeSource) MarshalJSON() ([]byte, error)

func (*V1LocalVolumeSource) SetPath ¶

func (o *V1LocalVolumeSource) SetPath(v string)

SetPath sets field value

func (V1LocalVolumeSource) ToMap ¶

func (o V1LocalVolumeSource) ToMap() (map[string]interface{}, error)

type V1NFSVolumeSource ¶

type V1NFSVolumeSource struct {
	// Path that is exported by the NFS server. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
	Path string `json:"path"`
	// ReadOnly here will force the NFS export to be mounted with read-only permissions. Defaults to false. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Server is the hostname or IP address of the NFS server. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
	Server string `json:"server"`
}

V1NFSVolumeSource Represents an NFS mount that lasts the lifetime of a pod. NFS volumes do not support ownership management or SELinux relabeling.

func NewV1NFSVolumeSource ¶

func NewV1NFSVolumeSource(path string, server string) *V1NFSVolumeSource

NewV1NFSVolumeSource instantiates a new V1NFSVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NFSVolumeSourceWithDefaults ¶

func NewV1NFSVolumeSourceWithDefaults() *V1NFSVolumeSource

NewV1NFSVolumeSourceWithDefaults instantiates a new V1NFSVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NFSVolumeSource) GetPath ¶

func (o *V1NFSVolumeSource) GetPath() string

GetPath returns the Path field value

func (*V1NFSVolumeSource) GetPathOk ¶

func (o *V1NFSVolumeSource) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*V1NFSVolumeSource) GetReadOnly ¶

func (o *V1NFSVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1NFSVolumeSource) GetReadOnlyOk ¶

func (o *V1NFSVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NFSVolumeSource) GetServer ¶

func (o *V1NFSVolumeSource) GetServer() string

GetServer returns the Server field value

func (*V1NFSVolumeSource) GetServerOk ¶

func (o *V1NFSVolumeSource) GetServerOk() (*string, bool)

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set.

func (*V1NFSVolumeSource) HasReadOnly ¶

func (o *V1NFSVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (V1NFSVolumeSource) MarshalJSON ¶

func (o V1NFSVolumeSource) MarshalJSON() ([]byte, error)

func (*V1NFSVolumeSource) SetPath ¶

func (o *V1NFSVolumeSource) SetPath(v string)

SetPath sets field value

func (*V1NFSVolumeSource) SetReadOnly ¶

func (o *V1NFSVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1NFSVolumeSource) SetServer ¶

func (o *V1NFSVolumeSource) SetServer(v string)

SetServer sets field value

func (V1NFSVolumeSource) ToMap ¶

func (o V1NFSVolumeSource) ToMap() (map[string]interface{}, error)

type V1NamedTagEventList ¶

type V1NamedTagEventList struct {
	// Conditions is an array of conditions that apply to the tag event list.
	Conditions []V1TagEventCondition `json:"conditions,omitempty"`
	// Standard object's metadata.
	Items []V1TagEvent `json:"items"`
	// Tag is the tag for which the history is recorded
	Tag string `json:"tag"`
}

V1NamedTagEventList NamedTagEventList relates a tag to its image history.

func NewV1NamedTagEventList ¶

func NewV1NamedTagEventList(items []V1TagEvent, tag string) *V1NamedTagEventList

NewV1NamedTagEventList instantiates a new V1NamedTagEventList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NamedTagEventListWithDefaults ¶

func NewV1NamedTagEventListWithDefaults() *V1NamedTagEventList

NewV1NamedTagEventListWithDefaults instantiates a new V1NamedTagEventList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NamedTagEventList) GetConditions ¶

func (o *V1NamedTagEventList) GetConditions() []V1TagEventCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1NamedTagEventList) GetConditionsOk ¶

func (o *V1NamedTagEventList) GetConditionsOk() ([]V1TagEventCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NamedTagEventList) GetItems ¶

func (o *V1NamedTagEventList) GetItems() []V1TagEvent

GetItems returns the Items field value

func (*V1NamedTagEventList) GetItemsOk ¶

func (o *V1NamedTagEventList) GetItemsOk() ([]V1TagEvent, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1NamedTagEventList) GetTag ¶

func (o *V1NamedTagEventList) GetTag() string

GetTag returns the Tag field value

func (*V1NamedTagEventList) GetTagOk ¶

func (o *V1NamedTagEventList) GetTagOk() (*string, bool)

GetTagOk returns a tuple with the Tag field value and a boolean to check if the value has been set.

func (*V1NamedTagEventList) HasConditions ¶

func (o *V1NamedTagEventList) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (V1NamedTagEventList) MarshalJSON ¶

func (o V1NamedTagEventList) MarshalJSON() ([]byte, error)

func (*V1NamedTagEventList) SetConditions ¶

func (o *V1NamedTagEventList) SetConditions(v []V1TagEventCondition)

SetConditions gets a reference to the given []V1TagEventCondition and assigns it to the Conditions field.

func (*V1NamedTagEventList) SetItems ¶

func (o *V1NamedTagEventList) SetItems(v []V1TagEvent)

SetItems sets field value

func (*V1NamedTagEventList) SetTag ¶

func (o *V1NamedTagEventList) SetTag(v string)

SetTag sets field value

func (V1NamedTagEventList) ToMap ¶

func (o V1NamedTagEventList) ToMap() (map[string]interface{}, error)

type V1Namespace ¶

type V1Namespace struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string            `json:"kind,omitempty"`
	Metadata *V1ObjectMeta      `json:"metadata,omitempty"`
	Spec     *V1NamespaceSpec   `json:"spec,omitempty"`
	Status   *V1NamespaceStatus `json:"status,omitempty"`
}

V1Namespace Namespace provides a scope for Names. Use of multiple namespaces is optional.

func NewV1Namespace ¶

func NewV1Namespace() *V1Namespace

NewV1Namespace instantiates a new V1Namespace object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NamespaceWithDefaults ¶

func NewV1NamespaceWithDefaults() *V1Namespace

NewV1NamespaceWithDefaults instantiates a new V1Namespace object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Namespace) GetApiVersion ¶

func (o *V1Namespace) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Namespace) GetApiVersionOk ¶

func (o *V1Namespace) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Namespace) GetKind ¶

func (o *V1Namespace) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Namespace) GetKindOk ¶

func (o *V1Namespace) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Namespace) GetMetadata ¶

func (o *V1Namespace) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Namespace) GetMetadataOk ¶

func (o *V1Namespace) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Namespace) GetSpec ¶

func (o *V1Namespace) GetSpec() V1NamespaceSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1Namespace) GetSpecOk ¶

func (o *V1Namespace) GetSpecOk() (*V1NamespaceSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Namespace) GetStatus ¶

func (o *V1Namespace) GetStatus() V1NamespaceStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1Namespace) GetStatusOk ¶

func (o *V1Namespace) GetStatusOk() (*V1NamespaceStatus, 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 (*V1Namespace) HasApiVersion ¶

func (o *V1Namespace) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Namespace) HasKind ¶

func (o *V1Namespace) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Namespace) HasMetadata ¶

func (o *V1Namespace) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Namespace) HasSpec ¶

func (o *V1Namespace) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1Namespace) HasStatus ¶

func (o *V1Namespace) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1Namespace) MarshalJSON ¶

func (o V1Namespace) MarshalJSON() ([]byte, error)

func (*V1Namespace) SetApiVersion ¶

func (o *V1Namespace) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Namespace) SetKind ¶

func (o *V1Namespace) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Namespace) SetMetadata ¶

func (o *V1Namespace) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Namespace) SetSpec ¶

func (o *V1Namespace) SetSpec(v V1NamespaceSpec)

SetSpec gets a reference to the given V1NamespaceSpec and assigns it to the Spec field.

func (*V1Namespace) SetStatus ¶

func (o *V1Namespace) SetStatus(v V1NamespaceStatus)

SetStatus gets a reference to the given V1NamespaceStatus and assigns it to the Status field.

func (V1Namespace) ToMap ¶

func (o V1Namespace) ToMap() (map[string]interface{}, error)

type V1NamespaceList ¶

type V1NamespaceList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is the list of Namespace objects in the list. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
	Items []V1Namespace `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1NamespaceList NamespaceList is a list of Namespaces.

func NewV1NamespaceList ¶

func NewV1NamespaceList(items []V1Namespace) *V1NamespaceList

NewV1NamespaceList instantiates a new V1NamespaceList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NamespaceListWithDefaults ¶

func NewV1NamespaceListWithDefaults() *V1NamespaceList

NewV1NamespaceListWithDefaults instantiates a new V1NamespaceList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NamespaceList) GetApiVersion ¶

func (o *V1NamespaceList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1NamespaceList) GetApiVersionOk ¶

func (o *V1NamespaceList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NamespaceList) GetItems ¶

func (o *V1NamespaceList) GetItems() []V1Namespace

GetItems returns the Items field value

func (*V1NamespaceList) GetItemsOk ¶

func (o *V1NamespaceList) GetItemsOk() ([]V1Namespace, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1NamespaceList) GetKind ¶

func (o *V1NamespaceList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1NamespaceList) GetKindOk ¶

func (o *V1NamespaceList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NamespaceList) GetMetadata ¶

func (o *V1NamespaceList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1NamespaceList) GetMetadataOk ¶

func (o *V1NamespaceList) GetMetadataOk() (*V1ListMeta, 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 (*V1NamespaceList) HasApiVersion ¶

func (o *V1NamespaceList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1NamespaceList) HasKind ¶

func (o *V1NamespaceList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1NamespaceList) HasMetadata ¶

func (o *V1NamespaceList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1NamespaceList) MarshalJSON ¶

func (o V1NamespaceList) MarshalJSON() ([]byte, error)

func (*V1NamespaceList) SetApiVersion ¶

func (o *V1NamespaceList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1NamespaceList) SetItems ¶

func (o *V1NamespaceList) SetItems(v []V1Namespace)

SetItems sets field value

func (*V1NamespaceList) SetKind ¶

func (o *V1NamespaceList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1NamespaceList) SetMetadata ¶

func (o *V1NamespaceList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1NamespaceList) ToMap ¶

func (o V1NamespaceList) ToMap() (map[string]interface{}, error)

type V1NamespaceSpec ¶

type V1NamespaceSpec struct {
	// Finalizers is an opaque list of values that must be empty to permanently remove object from storage. More info: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
	Finalizers []V1FinalizerName `json:"finalizers,omitempty"`
}

V1NamespaceSpec NamespaceSpec describes the attributes on a Namespace.

func NewV1NamespaceSpec ¶

func NewV1NamespaceSpec() *V1NamespaceSpec

NewV1NamespaceSpec instantiates a new V1NamespaceSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NamespaceSpecWithDefaults ¶

func NewV1NamespaceSpecWithDefaults() *V1NamespaceSpec

NewV1NamespaceSpecWithDefaults instantiates a new V1NamespaceSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NamespaceSpec) GetFinalizers ¶

func (o *V1NamespaceSpec) GetFinalizers() []V1FinalizerName

GetFinalizers returns the Finalizers field value if set, zero value otherwise.

func (*V1NamespaceSpec) GetFinalizersOk ¶

func (o *V1NamespaceSpec) GetFinalizersOk() ([]V1FinalizerName, bool)

GetFinalizersOk returns a tuple with the Finalizers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NamespaceSpec) HasFinalizers ¶

func (o *V1NamespaceSpec) HasFinalizers() bool

HasFinalizers returns a boolean if a field has been set.

func (V1NamespaceSpec) MarshalJSON ¶

func (o V1NamespaceSpec) MarshalJSON() ([]byte, error)

func (*V1NamespaceSpec) SetFinalizers ¶

func (o *V1NamespaceSpec) SetFinalizers(v []V1FinalizerName)

SetFinalizers gets a reference to the given []V1FinalizerName and assigns it to the Finalizers field.

func (V1NamespaceSpec) ToMap ¶

func (o V1NamespaceSpec) ToMap() (map[string]interface{}, error)

type V1NamespaceStatus ¶

type V1NamespaceStatus struct {
	// Phase is the current lifecycle phase of the namespace. More info: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
	Phase *string `json:"phase,omitempty"`
}

V1NamespaceStatus NamespaceStatus is information about the current status of a Namespace.

func NewV1NamespaceStatus ¶

func NewV1NamespaceStatus() *V1NamespaceStatus

NewV1NamespaceStatus instantiates a new V1NamespaceStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NamespaceStatusWithDefaults ¶

func NewV1NamespaceStatusWithDefaults() *V1NamespaceStatus

NewV1NamespaceStatusWithDefaults instantiates a new V1NamespaceStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NamespaceStatus) GetPhase ¶

func (o *V1NamespaceStatus) GetPhase() string

GetPhase returns the Phase field value if set, zero value otherwise.

func (*V1NamespaceStatus) GetPhaseOk ¶

func (o *V1NamespaceStatus) GetPhaseOk() (*string, bool)

GetPhaseOk returns a tuple with the Phase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NamespaceStatus) HasPhase ¶

func (o *V1NamespaceStatus) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (V1NamespaceStatus) MarshalJSON ¶

func (o V1NamespaceStatus) MarshalJSON() ([]byte, error)

func (*V1NamespaceStatus) SetPhase ¶

func (o *V1NamespaceStatus) SetPhase(v string)

SetPhase gets a reference to the given string and assigns it to the Phase field.

func (V1NamespaceStatus) ToMap ¶

func (o V1NamespaceStatus) ToMap() (map[string]interface{}, error)

type V1Node ¶

type V1Node struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	Spec     *V1NodeSpec   `json:"spec,omitempty"`
	Status   *V1NodeStatus `json:"status,omitempty"`
}

V1Node Node is a worker node in Kubernetes. Each node will have a unique identifier in the cache (i.e. in etcd).

func NewV1Node ¶

func NewV1Node() *V1Node

NewV1Node instantiates a new V1Node object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeWithDefaults ¶

func NewV1NodeWithDefaults() *V1Node

NewV1NodeWithDefaults instantiates a new V1Node object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Node) GetApiVersion ¶

func (o *V1Node) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Node) GetApiVersionOk ¶

func (o *V1Node) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Node) GetKind ¶

func (o *V1Node) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Node) GetKindOk ¶

func (o *V1Node) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Node) GetMetadata ¶

func (o *V1Node) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Node) GetMetadataOk ¶

func (o *V1Node) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Node) GetSpec ¶

func (o *V1Node) GetSpec() V1NodeSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1Node) GetSpecOk ¶

func (o *V1Node) GetSpecOk() (*V1NodeSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Node) GetStatus ¶

func (o *V1Node) GetStatus() V1NodeStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1Node) GetStatusOk ¶

func (o *V1Node) GetStatusOk() (*V1NodeStatus, 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 (*V1Node) HasApiVersion ¶

func (o *V1Node) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Node) HasKind ¶

func (o *V1Node) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Node) HasMetadata ¶

func (o *V1Node) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Node) HasSpec ¶

func (o *V1Node) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1Node) HasStatus ¶

func (o *V1Node) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1Node) MarshalJSON ¶

func (o V1Node) MarshalJSON() ([]byte, error)

func (*V1Node) SetApiVersion ¶

func (o *V1Node) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Node) SetKind ¶

func (o *V1Node) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Node) SetMetadata ¶

func (o *V1Node) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Node) SetSpec ¶

func (o *V1Node) SetSpec(v V1NodeSpec)

SetSpec gets a reference to the given V1NodeSpec and assigns it to the Spec field.

func (*V1Node) SetStatus ¶

func (o *V1Node) SetStatus(v V1NodeStatus)

SetStatus gets a reference to the given V1NodeStatus and assigns it to the Status field.

func (V1Node) ToMap ¶

func (o V1Node) ToMap() (map[string]interface{}, error)

type V1NodeAddress ¶

type V1NodeAddress struct {
	// The node address.
	Address string `json:"address"`
	// Node address type, one of Hostname, ExternalIP or InternalIP.
	Type string `json:"type"`
}

V1NodeAddress NodeAddress contains information for the node's address.

func NewV1NodeAddress ¶

func NewV1NodeAddress(address string, type_ string) *V1NodeAddress

NewV1NodeAddress instantiates a new V1NodeAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeAddressWithDefaults ¶

func NewV1NodeAddressWithDefaults() *V1NodeAddress

NewV1NodeAddressWithDefaults instantiates a new V1NodeAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeAddress) GetAddress ¶

func (o *V1NodeAddress) GetAddress() string

GetAddress returns the Address field value

func (*V1NodeAddress) GetAddressOk ¶

func (o *V1NodeAddress) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*V1NodeAddress) GetType ¶

func (o *V1NodeAddress) GetType() string

GetType returns the Type field value

func (*V1NodeAddress) GetTypeOk ¶

func (o *V1NodeAddress) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (V1NodeAddress) MarshalJSON ¶

func (o V1NodeAddress) MarshalJSON() ([]byte, error)

func (*V1NodeAddress) SetAddress ¶

func (o *V1NodeAddress) SetAddress(v string)

SetAddress sets field value

func (*V1NodeAddress) SetType ¶

func (o *V1NodeAddress) SetType(v string)

SetType sets field value

func (V1NodeAddress) ToMap ¶

func (o V1NodeAddress) ToMap() (map[string]interface{}, error)

type V1NodeAffinity ¶

type V1NodeAffinity struct {
	// The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.
	PreferredDuringSchedulingIgnoredDuringExecution []V1PreferredSchedulingTerm `json:"preferredDuringSchedulingIgnoredDuringExecution,omitempty"`
	RequiredDuringSchedulingIgnoredDuringExecution  *V1NodeSelector             `json:"requiredDuringSchedulingIgnoredDuringExecution,omitempty"`
}

V1NodeAffinity Node affinity is a group of node affinity scheduling rules.

func NewV1NodeAffinity ¶

func NewV1NodeAffinity() *V1NodeAffinity

NewV1NodeAffinity instantiates a new V1NodeAffinity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeAffinityWithDefaults ¶

func NewV1NodeAffinityWithDefaults() *V1NodeAffinity

NewV1NodeAffinityWithDefaults instantiates a new V1NodeAffinity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1NodeAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution() []V1PreferredSchedulingTerm

GetPreferredDuringSchedulingIgnoredDuringExecution returns the PreferredDuringSchedulingIgnoredDuringExecution field value if set, zero value otherwise.

func (*V1NodeAffinity) GetPreferredDuringSchedulingIgnoredDuringExecutionOk ¶

func (o *V1NodeAffinity) GetPreferredDuringSchedulingIgnoredDuringExecutionOk() ([]V1PreferredSchedulingTerm, bool)

GetPreferredDuringSchedulingIgnoredDuringExecutionOk returns a tuple with the PreferredDuringSchedulingIgnoredDuringExecution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1NodeAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution() V1NodeSelector

GetRequiredDuringSchedulingIgnoredDuringExecution returns the RequiredDuringSchedulingIgnoredDuringExecution field value if set, zero value otherwise.

func (*V1NodeAffinity) GetRequiredDuringSchedulingIgnoredDuringExecutionOk ¶

func (o *V1NodeAffinity) GetRequiredDuringSchedulingIgnoredDuringExecutionOk() (*V1NodeSelector, bool)

GetRequiredDuringSchedulingIgnoredDuringExecutionOk returns a tuple with the RequiredDuringSchedulingIgnoredDuringExecution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeAffinity) HasPreferredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1NodeAffinity) HasPreferredDuringSchedulingIgnoredDuringExecution() bool

HasPreferredDuringSchedulingIgnoredDuringExecution returns a boolean if a field has been set.

func (*V1NodeAffinity) HasRequiredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1NodeAffinity) HasRequiredDuringSchedulingIgnoredDuringExecution() bool

HasRequiredDuringSchedulingIgnoredDuringExecution returns a boolean if a field has been set.

func (V1NodeAffinity) MarshalJSON ¶

func (o V1NodeAffinity) MarshalJSON() ([]byte, error)

func (*V1NodeAffinity) SetPreferredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1NodeAffinity) SetPreferredDuringSchedulingIgnoredDuringExecution(v []V1PreferredSchedulingTerm)

SetPreferredDuringSchedulingIgnoredDuringExecution gets a reference to the given []V1PreferredSchedulingTerm and assigns it to the PreferredDuringSchedulingIgnoredDuringExecution field.

func (*V1NodeAffinity) SetRequiredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1NodeAffinity) SetRequiredDuringSchedulingIgnoredDuringExecution(v V1NodeSelector)

SetRequiredDuringSchedulingIgnoredDuringExecution gets a reference to the given V1NodeSelector and assigns it to the RequiredDuringSchedulingIgnoredDuringExecution field.

func (V1NodeAffinity) ToMap ¶

func (o V1NodeAffinity) ToMap() (map[string]interface{}, error)

type V1NodeCondition ¶

type V1NodeCondition struct {
	// Last time we got an update on a given condition.
	LastHeartbeatTime *string `json:"lastHeartbeatTime,omitempty"`
	// Last time the condition transit from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// Human readable message indicating details about last transition.
	Message *string `json:"message,omitempty"`
	// (brief) reason for the condition's last transition.
	Reason *string `json:"reason,omitempty"`
	// Status of the condition, one of True, False, Unknown.
	Status string `json:"status"`
	// Type of node condition.
	Type string `json:"type"`
}

V1NodeCondition NodeCondition contains condition information for a node.

func NewV1NodeCondition ¶

func NewV1NodeCondition(status string, type_ string) *V1NodeCondition

NewV1NodeCondition instantiates a new V1NodeCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeConditionWithDefaults ¶

func NewV1NodeConditionWithDefaults() *V1NodeCondition

NewV1NodeConditionWithDefaults instantiates a new V1NodeCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeCondition) GetLastHeartbeatTime ¶

func (o *V1NodeCondition) GetLastHeartbeatTime() string

GetLastHeartbeatTime returns the LastHeartbeatTime field value if set, zero value otherwise.

func (*V1NodeCondition) GetLastHeartbeatTimeOk ¶

func (o *V1NodeCondition) GetLastHeartbeatTimeOk() (*string, bool)

GetLastHeartbeatTimeOk returns a tuple with the LastHeartbeatTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeCondition) GetLastTransitionTime ¶

func (o *V1NodeCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1NodeCondition) GetLastTransitionTimeOk ¶

func (o *V1NodeCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeCondition) GetMessage ¶

func (o *V1NodeCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1NodeCondition) GetMessageOk ¶

func (o *V1NodeCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeCondition) GetReason ¶

func (o *V1NodeCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1NodeCondition) GetReasonOk ¶

func (o *V1NodeCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeCondition) GetStatus ¶

func (o *V1NodeCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1NodeCondition) GetStatusOk ¶

func (o *V1NodeCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1NodeCondition) GetType ¶

func (o *V1NodeCondition) GetType() string

GetType returns the Type field value

func (*V1NodeCondition) GetTypeOk ¶

func (o *V1NodeCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1NodeCondition) HasLastHeartbeatTime ¶

func (o *V1NodeCondition) HasLastHeartbeatTime() bool

HasLastHeartbeatTime returns a boolean if a field has been set.

func (*V1NodeCondition) HasLastTransitionTime ¶

func (o *V1NodeCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1NodeCondition) HasMessage ¶

func (o *V1NodeCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1NodeCondition) HasReason ¶

func (o *V1NodeCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1NodeCondition) MarshalJSON ¶

func (o V1NodeCondition) MarshalJSON() ([]byte, error)

func (*V1NodeCondition) SetLastHeartbeatTime ¶

func (o *V1NodeCondition) SetLastHeartbeatTime(v string)

SetLastHeartbeatTime gets a reference to the given string and assigns it to the LastHeartbeatTime field.

func (*V1NodeCondition) SetLastTransitionTime ¶

func (o *V1NodeCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1NodeCondition) SetMessage ¶

func (o *V1NodeCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1NodeCondition) SetReason ¶

func (o *V1NodeCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1NodeCondition) SetStatus ¶

func (o *V1NodeCondition) SetStatus(v string)

SetStatus sets field value

func (*V1NodeCondition) SetType ¶

func (o *V1NodeCondition) SetType(v string)

SetType sets field value

func (V1NodeCondition) ToMap ¶

func (o V1NodeCondition) ToMap() (map[string]interface{}, error)

type V1NodeConfigSource ¶

type V1NodeConfigSource struct {
	ConfigMap *V1ConfigMapNodeConfigSource `json:"configMap,omitempty"`
}

V1NodeConfigSource NodeConfigSource specifies a source of node configuration. Exactly one subfield (excluding metadata) must be non-nil.

func NewV1NodeConfigSource ¶

func NewV1NodeConfigSource() *V1NodeConfigSource

NewV1NodeConfigSource instantiates a new V1NodeConfigSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeConfigSourceWithDefaults ¶

func NewV1NodeConfigSourceWithDefaults() *V1NodeConfigSource

NewV1NodeConfigSourceWithDefaults instantiates a new V1NodeConfigSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeConfigSource) GetConfigMap ¶

GetConfigMap returns the ConfigMap field value if set, zero value otherwise.

func (*V1NodeConfigSource) GetConfigMapOk ¶

func (o *V1NodeConfigSource) GetConfigMapOk() (*V1ConfigMapNodeConfigSource, bool)

GetConfigMapOk returns a tuple with the ConfigMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeConfigSource) HasConfigMap ¶

func (o *V1NodeConfigSource) HasConfigMap() bool

HasConfigMap returns a boolean if a field has been set.

func (V1NodeConfigSource) MarshalJSON ¶

func (o V1NodeConfigSource) MarshalJSON() ([]byte, error)

func (*V1NodeConfigSource) SetConfigMap ¶

SetConfigMap gets a reference to the given V1ConfigMapNodeConfigSource and assigns it to the ConfigMap field.

func (V1NodeConfigSource) ToMap ¶

func (o V1NodeConfigSource) ToMap() (map[string]interface{}, error)

type V1NodeConfigStatus ¶

type V1NodeConfigStatus struct {
	Active   *V1NodeConfigSource `json:"active,omitempty"`
	Assigned *V1NodeConfigSource `json:"assigned,omitempty"`
	// Error describes any problems reconciling the Spec.ConfigSource to the Active config. Errors may occur, for example, attempting to checkpoint Spec.ConfigSource to the local Assigned record, attempting to checkpoint the payload associated with Spec.ConfigSource, attempting to load or validate the Assigned config, etc. Errors may occur at different points while syncing config. Earlier errors (e.g. download or checkpointing errors) will not result in a rollback to LastKnownGood, and may resolve across Kubelet retries. Later errors (e.g. loading or validating a checkpointed config) will result in a rollback to LastKnownGood. In the latter case, it is usually possible to resolve the error by fixing the config assigned in Spec.ConfigSource. You can find additional information for debugging by searching the error message in the Kubelet log. Error is a human-readable description of the error state; machines can check whether or not Error is empty, but should not rely on the stability of the Error text across Kubelet versions.
	Error         *string             `json:"error,omitempty"`
	LastKnownGood *V1NodeConfigSource `json:"lastKnownGood,omitempty"`
}

V1NodeConfigStatus NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.

func NewV1NodeConfigStatus ¶

func NewV1NodeConfigStatus() *V1NodeConfigStatus

NewV1NodeConfigStatus instantiates a new V1NodeConfigStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeConfigStatusWithDefaults ¶

func NewV1NodeConfigStatusWithDefaults() *V1NodeConfigStatus

NewV1NodeConfigStatusWithDefaults instantiates a new V1NodeConfigStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeConfigStatus) GetActive ¶

func (o *V1NodeConfigStatus) GetActive() V1NodeConfigSource

GetActive returns the Active field value if set, zero value otherwise.

func (*V1NodeConfigStatus) GetActiveOk ¶

func (o *V1NodeConfigStatus) GetActiveOk() (*V1NodeConfigSource, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeConfigStatus) GetAssigned ¶

func (o *V1NodeConfigStatus) GetAssigned() V1NodeConfigSource

GetAssigned returns the Assigned field value if set, zero value otherwise.

func (*V1NodeConfigStatus) GetAssignedOk ¶

func (o *V1NodeConfigStatus) GetAssignedOk() (*V1NodeConfigSource, bool)

GetAssignedOk returns a tuple with the Assigned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeConfigStatus) GetError ¶

func (o *V1NodeConfigStatus) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*V1NodeConfigStatus) GetErrorOk ¶

func (o *V1NodeConfigStatus) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeConfigStatus) GetLastKnownGood ¶

func (o *V1NodeConfigStatus) GetLastKnownGood() V1NodeConfigSource

GetLastKnownGood returns the LastKnownGood field value if set, zero value otherwise.

func (*V1NodeConfigStatus) GetLastKnownGoodOk ¶

func (o *V1NodeConfigStatus) GetLastKnownGoodOk() (*V1NodeConfigSource, bool)

GetLastKnownGoodOk returns a tuple with the LastKnownGood field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeConfigStatus) HasActive ¶

func (o *V1NodeConfigStatus) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*V1NodeConfigStatus) HasAssigned ¶

func (o *V1NodeConfigStatus) HasAssigned() bool

HasAssigned returns a boolean if a field has been set.

func (*V1NodeConfigStatus) HasError ¶

func (o *V1NodeConfigStatus) HasError() bool

HasError returns a boolean if a field has been set.

func (*V1NodeConfigStatus) HasLastKnownGood ¶

func (o *V1NodeConfigStatus) HasLastKnownGood() bool

HasLastKnownGood returns a boolean if a field has been set.

func (V1NodeConfigStatus) MarshalJSON ¶

func (o V1NodeConfigStatus) MarshalJSON() ([]byte, error)

func (*V1NodeConfigStatus) SetActive ¶

func (o *V1NodeConfigStatus) SetActive(v V1NodeConfigSource)

SetActive gets a reference to the given V1NodeConfigSource and assigns it to the Active field.

func (*V1NodeConfigStatus) SetAssigned ¶

func (o *V1NodeConfigStatus) SetAssigned(v V1NodeConfigSource)

SetAssigned gets a reference to the given V1NodeConfigSource and assigns it to the Assigned field.

func (*V1NodeConfigStatus) SetError ¶

func (o *V1NodeConfigStatus) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*V1NodeConfigStatus) SetLastKnownGood ¶

func (o *V1NodeConfigStatus) SetLastKnownGood(v V1NodeConfigSource)

SetLastKnownGood gets a reference to the given V1NodeConfigSource and assigns it to the LastKnownGood field.

func (V1NodeConfigStatus) ToMap ¶

func (o V1NodeConfigStatus) ToMap() (map[string]interface{}, error)

type V1NodeDaemonEndpoints ¶

type V1NodeDaemonEndpoints struct {
	KubeletEndpoint *V1DaemonEndpoint `json:"kubeletEndpoint,omitempty"`
}

V1NodeDaemonEndpoints NodeDaemonEndpoints lists ports opened by daemons running on the Node.

func NewV1NodeDaemonEndpoints ¶

func NewV1NodeDaemonEndpoints() *V1NodeDaemonEndpoints

NewV1NodeDaemonEndpoints instantiates a new V1NodeDaemonEndpoints object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeDaemonEndpointsWithDefaults ¶

func NewV1NodeDaemonEndpointsWithDefaults() *V1NodeDaemonEndpoints

NewV1NodeDaemonEndpointsWithDefaults instantiates a new V1NodeDaemonEndpoints object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeDaemonEndpoints) GetKubeletEndpoint ¶

func (o *V1NodeDaemonEndpoints) GetKubeletEndpoint() V1DaemonEndpoint

GetKubeletEndpoint returns the KubeletEndpoint field value if set, zero value otherwise.

func (*V1NodeDaemonEndpoints) GetKubeletEndpointOk ¶

func (o *V1NodeDaemonEndpoints) GetKubeletEndpointOk() (*V1DaemonEndpoint, bool)

GetKubeletEndpointOk returns a tuple with the KubeletEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeDaemonEndpoints) HasKubeletEndpoint ¶

func (o *V1NodeDaemonEndpoints) HasKubeletEndpoint() bool

HasKubeletEndpoint returns a boolean if a field has been set.

func (V1NodeDaemonEndpoints) MarshalJSON ¶

func (o V1NodeDaemonEndpoints) MarshalJSON() ([]byte, error)

func (*V1NodeDaemonEndpoints) SetKubeletEndpoint ¶

func (o *V1NodeDaemonEndpoints) SetKubeletEndpoint(v V1DaemonEndpoint)

SetKubeletEndpoint gets a reference to the given V1DaemonEndpoint and assigns it to the KubeletEndpoint field.

func (V1NodeDaemonEndpoints) ToMap ¶

func (o V1NodeDaemonEndpoints) ToMap() (map[string]interface{}, error)

type V1NodeList ¶

type V1NodeList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of nodes
	Items []V1Node `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1NodeList NodeList is the whole list of all Nodes which have been registered with master.

func NewV1NodeList ¶

func NewV1NodeList(items []V1Node) *V1NodeList

NewV1NodeList instantiates a new V1NodeList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeListWithDefaults ¶

func NewV1NodeListWithDefaults() *V1NodeList

NewV1NodeListWithDefaults instantiates a new V1NodeList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeList) GetApiVersion ¶

func (o *V1NodeList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1NodeList) GetApiVersionOk ¶

func (o *V1NodeList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeList) GetItems ¶

func (o *V1NodeList) GetItems() []V1Node

GetItems returns the Items field value

func (*V1NodeList) GetItemsOk ¶

func (o *V1NodeList) GetItemsOk() ([]V1Node, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1NodeList) GetKind ¶

func (o *V1NodeList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1NodeList) GetKindOk ¶

func (o *V1NodeList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeList) GetMetadata ¶

func (o *V1NodeList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1NodeList) GetMetadataOk ¶

func (o *V1NodeList) GetMetadataOk() (*V1ListMeta, 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 (*V1NodeList) HasApiVersion ¶

func (o *V1NodeList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1NodeList) HasKind ¶

func (o *V1NodeList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1NodeList) HasMetadata ¶

func (o *V1NodeList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1NodeList) MarshalJSON ¶

func (o V1NodeList) MarshalJSON() ([]byte, error)

func (*V1NodeList) SetApiVersion ¶

func (o *V1NodeList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1NodeList) SetItems ¶

func (o *V1NodeList) SetItems(v []V1Node)

SetItems sets field value

func (*V1NodeList) SetKind ¶

func (o *V1NodeList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1NodeList) SetMetadata ¶

func (o *V1NodeList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1NodeList) ToMap ¶

func (o V1NodeList) ToMap() (map[string]interface{}, error)

type V1NodeSelector ¶

type V1NodeSelector struct {
	// Required. A list of node selector terms. The terms are ORed.
	NodeSelectorTerms []V1NodeSelectorTerm `json:"nodeSelectorTerms"`
}

V1NodeSelector A node selector represents the union of the results of one or more label queries over a set of nodes; that is, it represents the OR of the selectors represented by the node selector terms.

func NewV1NodeSelector ¶

func NewV1NodeSelector(nodeSelectorTerms []V1NodeSelectorTerm) *V1NodeSelector

NewV1NodeSelector instantiates a new V1NodeSelector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeSelectorWithDefaults ¶

func NewV1NodeSelectorWithDefaults() *V1NodeSelector

NewV1NodeSelectorWithDefaults instantiates a new V1NodeSelector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeSelector) GetNodeSelectorTerms ¶

func (o *V1NodeSelector) GetNodeSelectorTerms() []V1NodeSelectorTerm

GetNodeSelectorTerms returns the NodeSelectorTerms field value

func (*V1NodeSelector) GetNodeSelectorTermsOk ¶

func (o *V1NodeSelector) GetNodeSelectorTermsOk() ([]V1NodeSelectorTerm, bool)

GetNodeSelectorTermsOk returns a tuple with the NodeSelectorTerms field value and a boolean to check if the value has been set.

func (V1NodeSelector) MarshalJSON ¶

func (o V1NodeSelector) MarshalJSON() ([]byte, error)

func (*V1NodeSelector) SetNodeSelectorTerms ¶

func (o *V1NodeSelector) SetNodeSelectorTerms(v []V1NodeSelectorTerm)

SetNodeSelectorTerms sets field value

func (V1NodeSelector) ToMap ¶

func (o V1NodeSelector) ToMap() (map[string]interface{}, error)

type V1NodeSelectorRequirement ¶

type V1NodeSelectorRequirement struct {
	// The label key that the selector applies to.
	Key string `json:"key"`
	// Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
	Operator string `json:"operator"`
	// An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.
	Values []string `json:"values,omitempty"`
}

V1NodeSelectorRequirement A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.

func NewV1NodeSelectorRequirement ¶

func NewV1NodeSelectorRequirement(key string, operator string) *V1NodeSelectorRequirement

NewV1NodeSelectorRequirement instantiates a new V1NodeSelectorRequirement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeSelectorRequirementWithDefaults ¶

func NewV1NodeSelectorRequirementWithDefaults() *V1NodeSelectorRequirement

NewV1NodeSelectorRequirementWithDefaults instantiates a new V1NodeSelectorRequirement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeSelectorRequirement) GetKey ¶

func (o *V1NodeSelectorRequirement) GetKey() string

GetKey returns the Key field value

func (*V1NodeSelectorRequirement) GetKeyOk ¶

func (o *V1NodeSelectorRequirement) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*V1NodeSelectorRequirement) GetOperator ¶

func (o *V1NodeSelectorRequirement) GetOperator() string

GetOperator returns the Operator field value

func (*V1NodeSelectorRequirement) GetOperatorOk ¶

func (o *V1NodeSelectorRequirement) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.

func (*V1NodeSelectorRequirement) GetValues ¶

func (o *V1NodeSelectorRequirement) GetValues() []string

GetValues returns the Values field value if set, zero value otherwise.

func (*V1NodeSelectorRequirement) GetValuesOk ¶

func (o *V1NodeSelectorRequirement) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeSelectorRequirement) HasValues ¶

func (o *V1NodeSelectorRequirement) HasValues() bool

HasValues returns a boolean if a field has been set.

func (V1NodeSelectorRequirement) MarshalJSON ¶

func (o V1NodeSelectorRequirement) MarshalJSON() ([]byte, error)

func (*V1NodeSelectorRequirement) SetKey ¶

func (o *V1NodeSelectorRequirement) SetKey(v string)

SetKey sets field value

func (*V1NodeSelectorRequirement) SetOperator ¶

func (o *V1NodeSelectorRequirement) SetOperator(v string)

SetOperator sets field value

func (*V1NodeSelectorRequirement) SetValues ¶

func (o *V1NodeSelectorRequirement) SetValues(v []string)

SetValues gets a reference to the given []string and assigns it to the Values field.

func (V1NodeSelectorRequirement) ToMap ¶

func (o V1NodeSelectorRequirement) ToMap() (map[string]interface{}, error)

type V1NodeSelectorTerm ¶

type V1NodeSelectorTerm struct {
	// A list of node selector requirements by node's labels.
	MatchExpressions []V1NodeSelectorRequirement `json:"matchExpressions,omitempty"`
	// A list of node selector requirements by node's fields.
	MatchFields []V1NodeSelectorRequirement `json:"matchFields,omitempty"`
}

V1NodeSelectorTerm A null or empty node selector term matches no objects. The requirements of them are ANDed. The TopologySelectorTerm type implements a subset of the NodeSelectorTerm.

func NewV1NodeSelectorTerm ¶

func NewV1NodeSelectorTerm() *V1NodeSelectorTerm

NewV1NodeSelectorTerm instantiates a new V1NodeSelectorTerm object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeSelectorTermWithDefaults ¶

func NewV1NodeSelectorTermWithDefaults() *V1NodeSelectorTerm

NewV1NodeSelectorTermWithDefaults instantiates a new V1NodeSelectorTerm object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeSelectorTerm) GetMatchExpressions ¶

func (o *V1NodeSelectorTerm) GetMatchExpressions() []V1NodeSelectorRequirement

GetMatchExpressions returns the MatchExpressions field value if set, zero value otherwise.

func (*V1NodeSelectorTerm) GetMatchExpressionsOk ¶

func (o *V1NodeSelectorTerm) GetMatchExpressionsOk() ([]V1NodeSelectorRequirement, bool)

GetMatchExpressionsOk returns a tuple with the MatchExpressions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeSelectorTerm) GetMatchFields ¶

func (o *V1NodeSelectorTerm) GetMatchFields() []V1NodeSelectorRequirement

GetMatchFields returns the MatchFields field value if set, zero value otherwise.

func (*V1NodeSelectorTerm) GetMatchFieldsOk ¶

func (o *V1NodeSelectorTerm) GetMatchFieldsOk() ([]V1NodeSelectorRequirement, bool)

GetMatchFieldsOk returns a tuple with the MatchFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeSelectorTerm) HasMatchExpressions ¶

func (o *V1NodeSelectorTerm) HasMatchExpressions() bool

HasMatchExpressions returns a boolean if a field has been set.

func (*V1NodeSelectorTerm) HasMatchFields ¶

func (o *V1NodeSelectorTerm) HasMatchFields() bool

HasMatchFields returns a boolean if a field has been set.

func (V1NodeSelectorTerm) MarshalJSON ¶

func (o V1NodeSelectorTerm) MarshalJSON() ([]byte, error)

func (*V1NodeSelectorTerm) SetMatchExpressions ¶

func (o *V1NodeSelectorTerm) SetMatchExpressions(v []V1NodeSelectorRequirement)

SetMatchExpressions gets a reference to the given []V1NodeSelectorRequirement and assigns it to the MatchExpressions field.

func (*V1NodeSelectorTerm) SetMatchFields ¶

func (o *V1NodeSelectorTerm) SetMatchFields(v []V1NodeSelectorRequirement)

SetMatchFields gets a reference to the given []V1NodeSelectorRequirement and assigns it to the MatchFields field.

func (V1NodeSelectorTerm) ToMap ¶

func (o V1NodeSelectorTerm) ToMap() (map[string]interface{}, error)

type V1NodeSpec ¶

type V1NodeSpec struct {
	ConfigSource *V1NodeConfigSource `json:"configSource,omitempty"`
	// Deprecated. Not all kubelets will set this field. Remove field after 1.13. see: https://issues.k8s.io/61966
	ExternalID *string `json:"externalID,omitempty"`
	// PodCIDR represents the pod IP range assigned to the node.
	PodCIDR *string `json:"podCIDR,omitempty"`
	// ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID>
	ProviderID *string `json:"providerID,omitempty"`
	// If specified, the node's taints.
	Taints []V1Taint `json:"taints,omitempty"`
	// Unschedulable controls node schedulability of new pods. By default, node is schedulable. More info: https://kubernetes.io/docs/concepts/nodes/node/#manual-node-administration
	Unschedulable *bool `json:"unschedulable,omitempty"`
}

V1NodeSpec NodeSpec describes the attributes that a node is created with.

func NewV1NodeSpec ¶

func NewV1NodeSpec() *V1NodeSpec

NewV1NodeSpec instantiates a new V1NodeSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeSpecWithDefaults ¶

func NewV1NodeSpecWithDefaults() *V1NodeSpec

NewV1NodeSpecWithDefaults instantiates a new V1NodeSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeSpec) GetConfigSource ¶

func (o *V1NodeSpec) GetConfigSource() V1NodeConfigSource

GetConfigSource returns the ConfigSource field value if set, zero value otherwise.

func (*V1NodeSpec) GetConfigSourceOk ¶

func (o *V1NodeSpec) GetConfigSourceOk() (*V1NodeConfigSource, bool)

GetConfigSourceOk returns a tuple with the ConfigSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeSpec) GetExternalID ¶

func (o *V1NodeSpec) GetExternalID() string

GetExternalID returns the ExternalID field value if set, zero value otherwise.

func (*V1NodeSpec) GetExternalIDOk ¶

func (o *V1NodeSpec) GetExternalIDOk() (*string, bool)

GetExternalIDOk returns a tuple with the ExternalID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeSpec) GetPodCIDR ¶

func (o *V1NodeSpec) GetPodCIDR() string

GetPodCIDR returns the PodCIDR field value if set, zero value otherwise.

func (*V1NodeSpec) GetPodCIDROk ¶

func (o *V1NodeSpec) GetPodCIDROk() (*string, bool)

GetPodCIDROk returns a tuple with the PodCIDR field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeSpec) GetProviderID ¶

func (o *V1NodeSpec) GetProviderID() string

GetProviderID returns the ProviderID field value if set, zero value otherwise.

func (*V1NodeSpec) GetProviderIDOk ¶

func (o *V1NodeSpec) GetProviderIDOk() (*string, bool)

GetProviderIDOk returns a tuple with the ProviderID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeSpec) GetTaints ¶

func (o *V1NodeSpec) GetTaints() []V1Taint

GetTaints returns the Taints field value if set, zero value otherwise.

func (*V1NodeSpec) GetTaintsOk ¶

func (o *V1NodeSpec) GetTaintsOk() ([]V1Taint, bool)

GetTaintsOk returns a tuple with the Taints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeSpec) GetUnschedulable ¶

func (o *V1NodeSpec) GetUnschedulable() bool

GetUnschedulable returns the Unschedulable field value if set, zero value otherwise.

func (*V1NodeSpec) GetUnschedulableOk ¶

func (o *V1NodeSpec) GetUnschedulableOk() (*bool, bool)

GetUnschedulableOk returns a tuple with the Unschedulable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeSpec) HasConfigSource ¶

func (o *V1NodeSpec) HasConfigSource() bool

HasConfigSource returns a boolean if a field has been set.

func (*V1NodeSpec) HasExternalID ¶

func (o *V1NodeSpec) HasExternalID() bool

HasExternalID returns a boolean if a field has been set.

func (*V1NodeSpec) HasPodCIDR ¶

func (o *V1NodeSpec) HasPodCIDR() bool

HasPodCIDR returns a boolean if a field has been set.

func (*V1NodeSpec) HasProviderID ¶

func (o *V1NodeSpec) HasProviderID() bool

HasProviderID returns a boolean if a field has been set.

func (*V1NodeSpec) HasTaints ¶

func (o *V1NodeSpec) HasTaints() bool

HasTaints returns a boolean if a field has been set.

func (*V1NodeSpec) HasUnschedulable ¶

func (o *V1NodeSpec) HasUnschedulable() bool

HasUnschedulable returns a boolean if a field has been set.

func (V1NodeSpec) MarshalJSON ¶

func (o V1NodeSpec) MarshalJSON() ([]byte, error)

func (*V1NodeSpec) SetConfigSource ¶

func (o *V1NodeSpec) SetConfigSource(v V1NodeConfigSource)

SetConfigSource gets a reference to the given V1NodeConfigSource and assigns it to the ConfigSource field.

func (*V1NodeSpec) SetExternalID ¶

func (o *V1NodeSpec) SetExternalID(v string)

SetExternalID gets a reference to the given string and assigns it to the ExternalID field.

func (*V1NodeSpec) SetPodCIDR ¶

func (o *V1NodeSpec) SetPodCIDR(v string)

SetPodCIDR gets a reference to the given string and assigns it to the PodCIDR field.

func (*V1NodeSpec) SetProviderID ¶

func (o *V1NodeSpec) SetProviderID(v string)

SetProviderID gets a reference to the given string and assigns it to the ProviderID field.

func (*V1NodeSpec) SetTaints ¶

func (o *V1NodeSpec) SetTaints(v []V1Taint)

SetTaints gets a reference to the given []V1Taint and assigns it to the Taints field.

func (*V1NodeSpec) SetUnschedulable ¶

func (o *V1NodeSpec) SetUnschedulable(v bool)

SetUnschedulable gets a reference to the given bool and assigns it to the Unschedulable field.

func (V1NodeSpec) ToMap ¶

func (o V1NodeSpec) ToMap() (map[string]interface{}, error)

type V1NodeStatus ¶

type V1NodeStatus struct {
	// List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
	Addresses []V1NodeAddress `json:"addresses,omitempty"`
	// Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.
	Allocatable map[string]interface{} `json:"allocatable,omitempty"`
	// Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
	Capacity map[string]interface{} `json:"capacity,omitempty"`
	// Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
	Conditions      []V1NodeCondition      `json:"conditions,omitempty"`
	Config          *V1NodeConfigStatus    `json:"config,omitempty"`
	DaemonEndpoints *V1NodeDaemonEndpoints `json:"daemonEndpoints,omitempty"`
	// List of container images on this node
	Images   []V1ContainerImage `json:"images,omitempty"`
	NodeInfo *V1NodeSystemInfo  `json:"nodeInfo,omitempty"`
	// NodePhase is the recently observed lifecycle phase of the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#phase The field is never populated, and now is deprecated.
	Phase *string `json:"phase,omitempty"`
	// List of volumes that are attached to the node.
	VolumesAttached []V1AttachedVolume `json:"volumesAttached,omitempty"`
	// List of attachable volumes in use (mounted) by the node.
	VolumesInUse []V1UniqueVolumeName `json:"volumesInUse,omitempty"`
}

V1NodeStatus NodeStatus is information about the current status of a node.

func NewV1NodeStatus ¶

func NewV1NodeStatus() *V1NodeStatus

NewV1NodeStatus instantiates a new V1NodeStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeStatusWithDefaults ¶

func NewV1NodeStatusWithDefaults() *V1NodeStatus

NewV1NodeStatusWithDefaults instantiates a new V1NodeStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeStatus) GetAddresses ¶

func (o *V1NodeStatus) GetAddresses() []V1NodeAddress

GetAddresses returns the Addresses field value if set, zero value otherwise.

func (*V1NodeStatus) GetAddressesOk ¶

func (o *V1NodeStatus) GetAddressesOk() ([]V1NodeAddress, bool)

GetAddressesOk returns a tuple with the Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetAllocatable ¶

func (o *V1NodeStatus) GetAllocatable() map[string]interface{}

GetAllocatable returns the Allocatable field value if set, zero value otherwise.

func (*V1NodeStatus) GetAllocatableOk ¶

func (o *V1NodeStatus) GetAllocatableOk() (map[string]interface{}, bool)

GetAllocatableOk returns a tuple with the Allocatable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetCapacity ¶

func (o *V1NodeStatus) GetCapacity() map[string]interface{}

GetCapacity returns the Capacity field value if set, zero value otherwise.

func (*V1NodeStatus) GetCapacityOk ¶

func (o *V1NodeStatus) GetCapacityOk() (map[string]interface{}, bool)

GetCapacityOk returns a tuple with the Capacity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetConditions ¶

func (o *V1NodeStatus) GetConditions() []V1NodeCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1NodeStatus) GetConditionsOk ¶

func (o *V1NodeStatus) GetConditionsOk() ([]V1NodeCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetConfig ¶

func (o *V1NodeStatus) GetConfig() V1NodeConfigStatus

GetConfig returns the Config field value if set, zero value otherwise.

func (*V1NodeStatus) GetConfigOk ¶

func (o *V1NodeStatus) GetConfigOk() (*V1NodeConfigStatus, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetDaemonEndpoints ¶

func (o *V1NodeStatus) GetDaemonEndpoints() V1NodeDaemonEndpoints

GetDaemonEndpoints returns the DaemonEndpoints field value if set, zero value otherwise.

func (*V1NodeStatus) GetDaemonEndpointsOk ¶

func (o *V1NodeStatus) GetDaemonEndpointsOk() (*V1NodeDaemonEndpoints, bool)

GetDaemonEndpointsOk returns a tuple with the DaemonEndpoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetImages ¶

func (o *V1NodeStatus) GetImages() []V1ContainerImage

GetImages returns the Images field value if set, zero value otherwise.

func (*V1NodeStatus) GetImagesOk ¶

func (o *V1NodeStatus) GetImagesOk() ([]V1ContainerImage, bool)

GetImagesOk returns a tuple with the Images field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetNodeInfo ¶

func (o *V1NodeStatus) GetNodeInfo() V1NodeSystemInfo

GetNodeInfo returns the NodeInfo field value if set, zero value otherwise.

func (*V1NodeStatus) GetNodeInfoOk ¶

func (o *V1NodeStatus) GetNodeInfoOk() (*V1NodeSystemInfo, bool)

GetNodeInfoOk returns a tuple with the NodeInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetPhase ¶

func (o *V1NodeStatus) GetPhase() string

GetPhase returns the Phase field value if set, zero value otherwise.

func (*V1NodeStatus) GetPhaseOk ¶

func (o *V1NodeStatus) GetPhaseOk() (*string, bool)

GetPhaseOk returns a tuple with the Phase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetVolumesAttached ¶

func (o *V1NodeStatus) GetVolumesAttached() []V1AttachedVolume

GetVolumesAttached returns the VolumesAttached field value if set, zero value otherwise.

func (*V1NodeStatus) GetVolumesAttachedOk ¶

func (o *V1NodeStatus) GetVolumesAttachedOk() ([]V1AttachedVolume, bool)

GetVolumesAttachedOk returns a tuple with the VolumesAttached field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) GetVolumesInUse ¶

func (o *V1NodeStatus) GetVolumesInUse() []V1UniqueVolumeName

GetVolumesInUse returns the VolumesInUse field value if set, zero value otherwise.

func (*V1NodeStatus) GetVolumesInUseOk ¶

func (o *V1NodeStatus) GetVolumesInUseOk() ([]V1UniqueVolumeName, bool)

GetVolumesInUseOk returns a tuple with the VolumesInUse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1NodeStatus) HasAddresses ¶

func (o *V1NodeStatus) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*V1NodeStatus) HasAllocatable ¶

func (o *V1NodeStatus) HasAllocatable() bool

HasAllocatable returns a boolean if a field has been set.

func (*V1NodeStatus) HasCapacity ¶

func (o *V1NodeStatus) HasCapacity() bool

HasCapacity returns a boolean if a field has been set.

func (*V1NodeStatus) HasConditions ¶

func (o *V1NodeStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1NodeStatus) HasConfig ¶

func (o *V1NodeStatus) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*V1NodeStatus) HasDaemonEndpoints ¶

func (o *V1NodeStatus) HasDaemonEndpoints() bool

HasDaemonEndpoints returns a boolean if a field has been set.

func (*V1NodeStatus) HasImages ¶

func (o *V1NodeStatus) HasImages() bool

HasImages returns a boolean if a field has been set.

func (*V1NodeStatus) HasNodeInfo ¶

func (o *V1NodeStatus) HasNodeInfo() bool

HasNodeInfo returns a boolean if a field has been set.

func (*V1NodeStatus) HasPhase ¶

func (o *V1NodeStatus) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (*V1NodeStatus) HasVolumesAttached ¶

func (o *V1NodeStatus) HasVolumesAttached() bool

HasVolumesAttached returns a boolean if a field has been set.

func (*V1NodeStatus) HasVolumesInUse ¶

func (o *V1NodeStatus) HasVolumesInUse() bool

HasVolumesInUse returns a boolean if a field has been set.

func (V1NodeStatus) MarshalJSON ¶

func (o V1NodeStatus) MarshalJSON() ([]byte, error)

func (*V1NodeStatus) SetAddresses ¶

func (o *V1NodeStatus) SetAddresses(v []V1NodeAddress)

SetAddresses gets a reference to the given []V1NodeAddress and assigns it to the Addresses field.

func (*V1NodeStatus) SetAllocatable ¶

func (o *V1NodeStatus) SetAllocatable(v map[string]interface{})

SetAllocatable gets a reference to the given map[string]interface{} and assigns it to the Allocatable field.

func (*V1NodeStatus) SetCapacity ¶

func (o *V1NodeStatus) SetCapacity(v map[string]interface{})

SetCapacity gets a reference to the given map[string]interface{} and assigns it to the Capacity field.

func (*V1NodeStatus) SetConditions ¶

func (o *V1NodeStatus) SetConditions(v []V1NodeCondition)

SetConditions gets a reference to the given []V1NodeCondition and assigns it to the Conditions field.

func (*V1NodeStatus) SetConfig ¶

func (o *V1NodeStatus) SetConfig(v V1NodeConfigStatus)

SetConfig gets a reference to the given V1NodeConfigStatus and assigns it to the Config field.

func (*V1NodeStatus) SetDaemonEndpoints ¶

func (o *V1NodeStatus) SetDaemonEndpoints(v V1NodeDaemonEndpoints)

SetDaemonEndpoints gets a reference to the given V1NodeDaemonEndpoints and assigns it to the DaemonEndpoints field.

func (*V1NodeStatus) SetImages ¶

func (o *V1NodeStatus) SetImages(v []V1ContainerImage)

SetImages gets a reference to the given []V1ContainerImage and assigns it to the Images field.

func (*V1NodeStatus) SetNodeInfo ¶

func (o *V1NodeStatus) SetNodeInfo(v V1NodeSystemInfo)

SetNodeInfo gets a reference to the given V1NodeSystemInfo and assigns it to the NodeInfo field.

func (*V1NodeStatus) SetPhase ¶

func (o *V1NodeStatus) SetPhase(v string)

SetPhase gets a reference to the given string and assigns it to the Phase field.

func (*V1NodeStatus) SetVolumesAttached ¶

func (o *V1NodeStatus) SetVolumesAttached(v []V1AttachedVolume)

SetVolumesAttached gets a reference to the given []V1AttachedVolume and assigns it to the VolumesAttached field.

func (*V1NodeStatus) SetVolumesInUse ¶

func (o *V1NodeStatus) SetVolumesInUse(v []V1UniqueVolumeName)

SetVolumesInUse gets a reference to the given []V1UniqueVolumeName and assigns it to the VolumesInUse field.

func (V1NodeStatus) ToMap ¶

func (o V1NodeStatus) ToMap() (map[string]interface{}, error)

type V1NodeSystemInfo ¶

type V1NodeSystemInfo struct {
	// The Architecture reported by the node
	Architecture string `json:"architecture"`
	// Boot ID reported by the node.
	BootID string `json:"bootID"`
	// ContainerRuntime Version reported by the node through runtime remote API (e.g. docker://1.5.0).
	ContainerRuntimeVersion string `json:"containerRuntimeVersion"`
	// Kernel Version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64).
	KernelVersion string `json:"kernelVersion"`
	// KubeProxy Version reported by the node.
	KubeProxyVersion string `json:"kubeProxyVersion"`
	// Kubelet Version reported by the node.
	KubeletVersion string `json:"kubeletVersion"`
	// MachineID reported by the node. For unique machine identification in the cluster this field is preferred. Learn more from man(5) machine-id: http://man7.org/linux/man-pages/man5/machine-id.5.html
	MachineID string `json:"machineID"`
	// The Operating System reported by the node
	OperatingSystem string `json:"operatingSystem"`
	// OS Image reported by the node from /etc/os-release (e.g. Debian GNU/Linux 7 (wheezy)).
	OsImage string `json:"osImage"`
	// SystemUUID reported by the node. For unique machine identification MachineID is preferred. This field is specific to Red Hat hosts https://access.redhat.com/documentation/en-US/Red_Hat_Subscription_Management/1/html/RHSM/getting-system-uuid.html
	SystemUUID string `json:"systemUUID"`
}

V1NodeSystemInfo NodeSystemInfo is a set of ids/uuids to uniquely identify the node.

func NewV1NodeSystemInfo ¶

func NewV1NodeSystemInfo(architecture string, bootID string, containerRuntimeVersion string, kernelVersion string, kubeProxyVersion string, kubeletVersion string, machineID string, operatingSystem string, osImage string, systemUUID string) *V1NodeSystemInfo

NewV1NodeSystemInfo instantiates a new V1NodeSystemInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1NodeSystemInfoWithDefaults ¶

func NewV1NodeSystemInfoWithDefaults() *V1NodeSystemInfo

NewV1NodeSystemInfoWithDefaults instantiates a new V1NodeSystemInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1NodeSystemInfo) GetArchitecture ¶

func (o *V1NodeSystemInfo) GetArchitecture() string

GetArchitecture returns the Architecture field value

func (*V1NodeSystemInfo) GetArchitectureOk ¶

func (o *V1NodeSystemInfo) GetArchitectureOk() (*string, bool)

GetArchitectureOk returns a tuple with the Architecture field value and a boolean to check if the value has been set.

func (*V1NodeSystemInfo) GetBootID ¶

func (o *V1NodeSystemInfo) GetBootID() string

GetBootID returns the BootID field value

func (*V1NodeSystemInfo) GetBootIDOk ¶

func (o *V1NodeSystemInfo) GetBootIDOk() (*string, bool)

GetBootIDOk returns a tuple with the BootID field value and a boolean to check if the value has been set.

func (*V1NodeSystemInfo) GetContainerRuntimeVersion ¶

func (o *V1NodeSystemInfo) GetContainerRuntimeVersion() string

GetContainerRuntimeVersion returns the ContainerRuntimeVersion field value

func (*V1NodeSystemInfo) GetContainerRuntimeVersionOk ¶

func (o *V1NodeSystemInfo) GetContainerRuntimeVersionOk() (*string, bool)

GetContainerRuntimeVersionOk returns a tuple with the ContainerRuntimeVersion field value and a boolean to check if the value has been set.

func (*V1NodeSystemInfo) GetKernelVersion ¶

func (o *V1NodeSystemInfo) GetKernelVersion() string

GetKernelVersion returns the KernelVersion field value

func (*V1NodeSystemInfo) GetKernelVersionOk ¶

func (o *V1NodeSystemInfo) GetKernelVersionOk() (*string, bool)

GetKernelVersionOk returns a tuple with the KernelVersion field value and a boolean to check if the value has been set.

func (*V1NodeSystemInfo) GetKubeProxyVersion ¶

func (o *V1NodeSystemInfo) GetKubeProxyVersion() string

GetKubeProxyVersion returns the KubeProxyVersion field value

func (*V1NodeSystemInfo) GetKubeProxyVersionOk ¶

func (o *V1NodeSystemInfo) GetKubeProxyVersionOk() (*string, bool)

GetKubeProxyVersionOk returns a tuple with the KubeProxyVersion field value and a boolean to check if the value has been set.

func (*V1NodeSystemInfo) GetKubeletVersion ¶

func (o *V1NodeSystemInfo) GetKubeletVersion() string

GetKubeletVersion returns the KubeletVersion field value

func (*V1NodeSystemInfo) GetKubeletVersionOk ¶

func (o *V1NodeSystemInfo) GetKubeletVersionOk() (*string, bool)

GetKubeletVersionOk returns a tuple with the KubeletVersion field value and a boolean to check if the value has been set.

func (*V1NodeSystemInfo) GetMachineID ¶

func (o *V1NodeSystemInfo) GetMachineID() string

GetMachineID returns the MachineID field value

func (*V1NodeSystemInfo) GetMachineIDOk ¶

func (o *V1NodeSystemInfo) GetMachineIDOk() (*string, bool)

GetMachineIDOk returns a tuple with the MachineID field value and a boolean to check if the value has been set.

func (*V1NodeSystemInfo) GetOperatingSystem ¶

func (o *V1NodeSystemInfo) GetOperatingSystem() string

GetOperatingSystem returns the OperatingSystem field value

func (*V1NodeSystemInfo) GetOperatingSystemOk ¶

func (o *V1NodeSystemInfo) GetOperatingSystemOk() (*string, bool)

GetOperatingSystemOk returns a tuple with the OperatingSystem field value and a boolean to check if the value has been set.

func (*V1NodeSystemInfo) GetOsImage ¶

func (o *V1NodeSystemInfo) GetOsImage() string

GetOsImage returns the OsImage field value

func (*V1NodeSystemInfo) GetOsImageOk ¶

func (o *V1NodeSystemInfo) GetOsImageOk() (*string, bool)

GetOsImageOk returns a tuple with the OsImage field value and a boolean to check if the value has been set.

func (*V1NodeSystemInfo) GetSystemUUID ¶

func (o *V1NodeSystemInfo) GetSystemUUID() string

GetSystemUUID returns the SystemUUID field value

func (*V1NodeSystemInfo) GetSystemUUIDOk ¶

func (o *V1NodeSystemInfo) GetSystemUUIDOk() (*string, bool)

GetSystemUUIDOk returns a tuple with the SystemUUID field value and a boolean to check if the value has been set.

func (V1NodeSystemInfo) MarshalJSON ¶

func (o V1NodeSystemInfo) MarshalJSON() ([]byte, error)

func (*V1NodeSystemInfo) SetArchitecture ¶

func (o *V1NodeSystemInfo) SetArchitecture(v string)

SetArchitecture sets field value

func (*V1NodeSystemInfo) SetBootID ¶

func (o *V1NodeSystemInfo) SetBootID(v string)

SetBootID sets field value

func (*V1NodeSystemInfo) SetContainerRuntimeVersion ¶

func (o *V1NodeSystemInfo) SetContainerRuntimeVersion(v string)

SetContainerRuntimeVersion sets field value

func (*V1NodeSystemInfo) SetKernelVersion ¶

func (o *V1NodeSystemInfo) SetKernelVersion(v string)

SetKernelVersion sets field value

func (*V1NodeSystemInfo) SetKubeProxyVersion ¶

func (o *V1NodeSystemInfo) SetKubeProxyVersion(v string)

SetKubeProxyVersion sets field value

func (*V1NodeSystemInfo) SetKubeletVersion ¶

func (o *V1NodeSystemInfo) SetKubeletVersion(v string)

SetKubeletVersion sets field value

func (*V1NodeSystemInfo) SetMachineID ¶

func (o *V1NodeSystemInfo) SetMachineID(v string)

SetMachineID sets field value

func (*V1NodeSystemInfo) SetOperatingSystem ¶

func (o *V1NodeSystemInfo) SetOperatingSystem(v string)

SetOperatingSystem sets field value

func (*V1NodeSystemInfo) SetOsImage ¶

func (o *V1NodeSystemInfo) SetOsImage(v string)

SetOsImage sets field value

func (*V1NodeSystemInfo) SetSystemUUID ¶

func (o *V1NodeSystemInfo) SetSystemUUID(v string)

SetSystemUUID sets field value

func (V1NodeSystemInfo) ToMap ¶

func (o V1NodeSystemInfo) ToMap() (map[string]interface{}, error)

type V1ObjectFieldSelector ¶

type V1ObjectFieldSelector struct {
	// Version of the schema the FieldPath is written in terms of, defaults to \"v1\".
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Path of the field to select in the specified API version.
	FieldPath string `json:"fieldPath"`
}

V1ObjectFieldSelector ObjectFieldSelector selects an APIVersioned field of an object.

func NewV1ObjectFieldSelector ¶

func NewV1ObjectFieldSelector(fieldPath string) *V1ObjectFieldSelector

NewV1ObjectFieldSelector instantiates a new V1ObjectFieldSelector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ObjectFieldSelectorWithDefaults ¶

func NewV1ObjectFieldSelectorWithDefaults() *V1ObjectFieldSelector

NewV1ObjectFieldSelectorWithDefaults instantiates a new V1ObjectFieldSelector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ObjectFieldSelector) GetApiVersion ¶

func (o *V1ObjectFieldSelector) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ObjectFieldSelector) GetApiVersionOk ¶

func (o *V1ObjectFieldSelector) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectFieldSelector) GetFieldPath ¶

func (o *V1ObjectFieldSelector) GetFieldPath() string

GetFieldPath returns the FieldPath field value

func (*V1ObjectFieldSelector) GetFieldPathOk ¶

func (o *V1ObjectFieldSelector) GetFieldPathOk() (*string, bool)

GetFieldPathOk returns a tuple with the FieldPath field value and a boolean to check if the value has been set.

func (*V1ObjectFieldSelector) HasApiVersion ¶

func (o *V1ObjectFieldSelector) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (V1ObjectFieldSelector) MarshalJSON ¶

func (o V1ObjectFieldSelector) MarshalJSON() ([]byte, error)

func (*V1ObjectFieldSelector) SetApiVersion ¶

func (o *V1ObjectFieldSelector) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ObjectFieldSelector) SetFieldPath ¶

func (o *V1ObjectFieldSelector) SetFieldPath(v string)

SetFieldPath sets field value

func (V1ObjectFieldSelector) ToMap ¶

func (o V1ObjectFieldSelector) ToMap() (map[string]interface{}, error)

type V1ObjectMeta ¶

type V1ObjectMeta struct {
	// Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The name of the cluster which the object belongs to. This is used to distinguish resources with same name and namespace in different clusters. This field is not set anywhere right now and apiserver is going to ignore it if set in create or update request.
	ClusterName *string `json:"clusterName,omitempty"`
	// CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.  Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
	CreationTimestamp *string `json:"creationTimestamp,omitempty"`
	// Number of seconds allowed for this object to gracefully terminate before it will be removed from the system. Only set when deletionTimestamp is also set. May only be shortened. Read-only.
	DeletionGracePeriodSeconds *int64 `json:"deletionGracePeriodSeconds,omitempty"`
	// DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.  Populated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
	DeletionTimestamp *string `json:"deletionTimestamp,omitempty"`
	// Must be empty before the object is deleted from the registry. Each entry is an identifier for the responsible component that will remove the entry from the list. If the deletionTimestamp of the object is non-nil, entries in this list can only be removed.
	Finalizers []string `json:"finalizers,omitempty"`
	// GenerateName is an optional prefix, used by the server, to generate a unique name ONLY IF the Name field has not been provided. If this field is used, the name returned to the client will be different than the name passed. This value will also be combined with a unique suffix. The provided value has the same validation rules as the Name field, and may be truncated by the length of the suffix required to make the value unique on the server.  If this field is specified and the generated name exists, the server will NOT return a 409 - instead, it will either return 201 Created or 500 with Reason ServerTimeout indicating a unique name could not be found in the time allotted, and the client should retry (optionally after the time indicated in the Retry-After header).  Applied only if Name is not specified. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#idempotency
	GenerateName *string `json:"generateName,omitempty"`
	// A sequence number representing a specific generation of the desired state. Populated by the system. Read-only.
	Generation   *int64          `json:"generation,omitempty"`
	Initializers *V1Initializers `json:"initializers,omitempty"`
	// Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels
	Labels map[string]interface{} `json:"labels,omitempty"`
	// Name must be unique within a namespace. Is required when creating resources, although some resources may allow a client to request the generation of an appropriate name automatically. Name is primarily intended for creation idempotence and configuration definition. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/identifiers#names
	Name *string `json:"name,omitempty"`
	// Namespace defines the space within each name must be unique. An empty namespace is equivalent to the \"default\" namespace, but \"default\" is the canonical representation. Not all objects are required to be scoped to a namespace - the value of this field for those objects will be empty.  Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces
	Namespace *string `json:"namespace,omitempty"`
	// List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.
	OwnerReferences []V1OwnerReference `json:"ownerReferences,omitempty"`
	// An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. Clients must treat these values as opaque and passed unmodified back to the server. They may only be valid for a particular resource or set of resources.  Populated by the system. Read-only. Value must be treated as opaque by clients and . More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
	ResourceVersion *string `json:"resourceVersion,omitempty"`
	// SelfLink is a URL representing this object. Populated by the system. Read-only.
	SelfLink *string `json:"selfLink,omitempty"`
	// UID is the unique in time and space value for this object. It is typically generated by the server on successful creation of a resource and is not allowed to change on PUT operations.  Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-guide/identifiers#uids
	Uid *string `json:"uid,omitempty"`
}

V1ObjectMeta ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

func NewV1ObjectMeta ¶

func NewV1ObjectMeta() *V1ObjectMeta

NewV1ObjectMeta instantiates a new V1ObjectMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ObjectMetaWithDefaults ¶

func NewV1ObjectMetaWithDefaults() *V1ObjectMeta

NewV1ObjectMetaWithDefaults instantiates a new V1ObjectMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ObjectMeta) GetAnnotations ¶

func (o *V1ObjectMeta) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*V1ObjectMeta) GetAnnotationsOk ¶

func (o *V1ObjectMeta) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetClusterName ¶

func (o *V1ObjectMeta) GetClusterName() string

GetClusterName returns the ClusterName field value if set, zero value otherwise.

func (*V1ObjectMeta) GetClusterNameOk ¶

func (o *V1ObjectMeta) GetClusterNameOk() (*string, bool)

GetClusterNameOk returns a tuple with the ClusterName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetCreationTimestamp ¶

func (o *V1ObjectMeta) GetCreationTimestamp() string

GetCreationTimestamp returns the CreationTimestamp field value if set, zero value otherwise.

func (*V1ObjectMeta) GetCreationTimestampOk ¶

func (o *V1ObjectMeta) GetCreationTimestampOk() (*string, bool)

GetCreationTimestampOk returns a tuple with the CreationTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetDeletionGracePeriodSeconds ¶

func (o *V1ObjectMeta) GetDeletionGracePeriodSeconds() int64

GetDeletionGracePeriodSeconds returns the DeletionGracePeriodSeconds field value if set, zero value otherwise.

func (*V1ObjectMeta) GetDeletionGracePeriodSecondsOk ¶

func (o *V1ObjectMeta) GetDeletionGracePeriodSecondsOk() (*int64, bool)

GetDeletionGracePeriodSecondsOk returns a tuple with the DeletionGracePeriodSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetDeletionTimestamp ¶

func (o *V1ObjectMeta) GetDeletionTimestamp() string

GetDeletionTimestamp returns the DeletionTimestamp field value if set, zero value otherwise.

func (*V1ObjectMeta) GetDeletionTimestampOk ¶

func (o *V1ObjectMeta) GetDeletionTimestampOk() (*string, bool)

GetDeletionTimestampOk returns a tuple with the DeletionTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetFinalizers ¶

func (o *V1ObjectMeta) GetFinalizers() []string

GetFinalizers returns the Finalizers field value if set, zero value otherwise.

func (*V1ObjectMeta) GetFinalizersOk ¶

func (o *V1ObjectMeta) GetFinalizersOk() ([]string, bool)

GetFinalizersOk returns a tuple with the Finalizers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetGenerateName ¶

func (o *V1ObjectMeta) GetGenerateName() string

GetGenerateName returns the GenerateName field value if set, zero value otherwise.

func (*V1ObjectMeta) GetGenerateNameOk ¶

func (o *V1ObjectMeta) GetGenerateNameOk() (*string, bool)

GetGenerateNameOk returns a tuple with the GenerateName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetGeneration ¶

func (o *V1ObjectMeta) GetGeneration() int64

GetGeneration returns the Generation field value if set, zero value otherwise.

func (*V1ObjectMeta) GetGenerationOk ¶

func (o *V1ObjectMeta) GetGenerationOk() (*int64, bool)

GetGenerationOk returns a tuple with the Generation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetInitializers ¶

func (o *V1ObjectMeta) GetInitializers() V1Initializers

GetInitializers returns the Initializers field value if set, zero value otherwise.

func (*V1ObjectMeta) GetInitializersOk ¶

func (o *V1ObjectMeta) GetInitializersOk() (*V1Initializers, bool)

GetInitializersOk returns a tuple with the Initializers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetLabels ¶

func (o *V1ObjectMeta) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*V1ObjectMeta) GetLabelsOk ¶

func (o *V1ObjectMeta) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetName ¶

func (o *V1ObjectMeta) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1ObjectMeta) GetNameOk ¶

func (o *V1ObjectMeta) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetNamespace ¶

func (o *V1ObjectMeta) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*V1ObjectMeta) GetNamespaceOk ¶

func (o *V1ObjectMeta) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetOwnerReferences ¶

func (o *V1ObjectMeta) GetOwnerReferences() []V1OwnerReference

GetOwnerReferences returns the OwnerReferences field value if set, zero value otherwise.

func (*V1ObjectMeta) GetOwnerReferencesOk ¶

func (o *V1ObjectMeta) GetOwnerReferencesOk() ([]V1OwnerReference, bool)

GetOwnerReferencesOk returns a tuple with the OwnerReferences field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetResourceVersion ¶

func (o *V1ObjectMeta) GetResourceVersion() string

GetResourceVersion returns the ResourceVersion field value if set, zero value otherwise.

func (*V1ObjectMeta) GetResourceVersionOk ¶

func (o *V1ObjectMeta) GetResourceVersionOk() (*string, bool)

GetResourceVersionOk returns a tuple with the ResourceVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *V1ObjectMeta) GetSelfLink() string

GetSelfLink returns the SelfLink field value if set, zero value otherwise.

func (*V1ObjectMeta) GetSelfLinkOk ¶

func (o *V1ObjectMeta) GetSelfLinkOk() (*string, bool)

GetSelfLinkOk returns a tuple with the SelfLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) GetUid ¶

func (o *V1ObjectMeta) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*V1ObjectMeta) GetUidOk ¶

func (o *V1ObjectMeta) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectMeta) HasAnnotations ¶

func (o *V1ObjectMeta) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*V1ObjectMeta) HasClusterName ¶

func (o *V1ObjectMeta) HasClusterName() bool

HasClusterName returns a boolean if a field has been set.

func (*V1ObjectMeta) HasCreationTimestamp ¶

func (o *V1ObjectMeta) HasCreationTimestamp() bool

HasCreationTimestamp returns a boolean if a field has been set.

func (*V1ObjectMeta) HasDeletionGracePeriodSeconds ¶

func (o *V1ObjectMeta) HasDeletionGracePeriodSeconds() bool

HasDeletionGracePeriodSeconds returns a boolean if a field has been set.

func (*V1ObjectMeta) HasDeletionTimestamp ¶

func (o *V1ObjectMeta) HasDeletionTimestamp() bool

HasDeletionTimestamp returns a boolean if a field has been set.

func (*V1ObjectMeta) HasFinalizers ¶

func (o *V1ObjectMeta) HasFinalizers() bool

HasFinalizers returns a boolean if a field has been set.

func (*V1ObjectMeta) HasGenerateName ¶

func (o *V1ObjectMeta) HasGenerateName() bool

HasGenerateName returns a boolean if a field has been set.

func (*V1ObjectMeta) HasGeneration ¶

func (o *V1ObjectMeta) HasGeneration() bool

HasGeneration returns a boolean if a field has been set.

func (*V1ObjectMeta) HasInitializers ¶

func (o *V1ObjectMeta) HasInitializers() bool

HasInitializers returns a boolean if a field has been set.

func (*V1ObjectMeta) HasLabels ¶

func (o *V1ObjectMeta) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*V1ObjectMeta) HasName ¶

func (o *V1ObjectMeta) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1ObjectMeta) HasNamespace ¶

func (o *V1ObjectMeta) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*V1ObjectMeta) HasOwnerReferences ¶

func (o *V1ObjectMeta) HasOwnerReferences() bool

HasOwnerReferences returns a boolean if a field has been set.

func (*V1ObjectMeta) HasResourceVersion ¶

func (o *V1ObjectMeta) HasResourceVersion() bool

HasResourceVersion returns a boolean if a field has been set.

func (o *V1ObjectMeta) HasSelfLink() bool

HasSelfLink returns a boolean if a field has been set.

func (*V1ObjectMeta) HasUid ¶

func (o *V1ObjectMeta) HasUid() bool

HasUid returns a boolean if a field has been set.

func (V1ObjectMeta) MarshalJSON ¶

func (o V1ObjectMeta) MarshalJSON() ([]byte, error)

func (*V1ObjectMeta) SetAnnotations ¶

func (o *V1ObjectMeta) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*V1ObjectMeta) SetClusterName ¶

func (o *V1ObjectMeta) SetClusterName(v string)

SetClusterName gets a reference to the given string and assigns it to the ClusterName field.

func (*V1ObjectMeta) SetCreationTimestamp ¶

func (o *V1ObjectMeta) SetCreationTimestamp(v string)

SetCreationTimestamp gets a reference to the given string and assigns it to the CreationTimestamp field.

func (*V1ObjectMeta) SetDeletionGracePeriodSeconds ¶

func (o *V1ObjectMeta) SetDeletionGracePeriodSeconds(v int64)

SetDeletionGracePeriodSeconds gets a reference to the given int64 and assigns it to the DeletionGracePeriodSeconds field.

func (*V1ObjectMeta) SetDeletionTimestamp ¶

func (o *V1ObjectMeta) SetDeletionTimestamp(v string)

SetDeletionTimestamp gets a reference to the given string and assigns it to the DeletionTimestamp field.

func (*V1ObjectMeta) SetFinalizers ¶

func (o *V1ObjectMeta) SetFinalizers(v []string)

SetFinalizers gets a reference to the given []string and assigns it to the Finalizers field.

func (*V1ObjectMeta) SetGenerateName ¶

func (o *V1ObjectMeta) SetGenerateName(v string)

SetGenerateName gets a reference to the given string and assigns it to the GenerateName field.

func (*V1ObjectMeta) SetGeneration ¶

func (o *V1ObjectMeta) SetGeneration(v int64)

SetGeneration gets a reference to the given int64 and assigns it to the Generation field.

func (*V1ObjectMeta) SetInitializers ¶

func (o *V1ObjectMeta) SetInitializers(v V1Initializers)

SetInitializers gets a reference to the given V1Initializers and assigns it to the Initializers field.

func (*V1ObjectMeta) SetLabels ¶

func (o *V1ObjectMeta) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*V1ObjectMeta) SetName ¶

func (o *V1ObjectMeta) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1ObjectMeta) SetNamespace ¶

func (o *V1ObjectMeta) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*V1ObjectMeta) SetOwnerReferences ¶

func (o *V1ObjectMeta) SetOwnerReferences(v []V1OwnerReference)

SetOwnerReferences gets a reference to the given []V1OwnerReference and assigns it to the OwnerReferences field.

func (*V1ObjectMeta) SetResourceVersion ¶

func (o *V1ObjectMeta) SetResourceVersion(v string)

SetResourceVersion gets a reference to the given string and assigns it to the ResourceVersion field.

func (o *V1ObjectMeta) SetSelfLink(v string)

SetSelfLink gets a reference to the given string and assigns it to the SelfLink field.

func (*V1ObjectMeta) SetUid ¶

func (o *V1ObjectMeta) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (V1ObjectMeta) ToMap ¶

func (o V1ObjectMeta) ToMap() (map[string]interface{}, error)

type V1ObjectReference ¶

type V1ObjectReference struct {
	// API version of the referent.
	ApiVersion *string `json:"apiVersion,omitempty"`
	// If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: \"spec.containers{name}\" (where \"name\" refers to the name of the container that triggered the event) or if no container name is specified \"spec.containers[2]\" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object.
	FieldPath *string `json:"fieldPath,omitempty"`
	// Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name *string `json:"name,omitempty"`
	// Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
	Namespace *string `json:"namespace,omitempty"`
	// Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
	ResourceVersion *string `json:"resourceVersion,omitempty"`
	// UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids
	Uid *string `json:"uid,omitempty"`
}

V1ObjectReference ObjectReference contains enough information to let you inspect or modify the referred object.

func NewV1ObjectReference ¶

func NewV1ObjectReference() *V1ObjectReference

NewV1ObjectReference instantiates a new V1ObjectReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ObjectReferenceWithDefaults ¶

func NewV1ObjectReferenceWithDefaults() *V1ObjectReference

NewV1ObjectReferenceWithDefaults instantiates a new V1ObjectReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ObjectReference) GetApiVersion ¶

func (o *V1ObjectReference) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ObjectReference) GetApiVersionOk ¶

func (o *V1ObjectReference) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectReference) GetFieldPath ¶

func (o *V1ObjectReference) GetFieldPath() string

GetFieldPath returns the FieldPath field value if set, zero value otherwise.

func (*V1ObjectReference) GetFieldPathOk ¶

func (o *V1ObjectReference) GetFieldPathOk() (*string, bool)

GetFieldPathOk returns a tuple with the FieldPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectReference) GetKind ¶

func (o *V1ObjectReference) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ObjectReference) GetKindOk ¶

func (o *V1ObjectReference) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectReference) GetName ¶

func (o *V1ObjectReference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1ObjectReference) GetNameOk ¶

func (o *V1ObjectReference) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectReference) GetNamespace ¶

func (o *V1ObjectReference) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*V1ObjectReference) GetNamespaceOk ¶

func (o *V1ObjectReference) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectReference) GetResourceVersion ¶

func (o *V1ObjectReference) GetResourceVersion() string

GetResourceVersion returns the ResourceVersion field value if set, zero value otherwise.

func (*V1ObjectReference) GetResourceVersionOk ¶

func (o *V1ObjectReference) GetResourceVersionOk() (*string, bool)

GetResourceVersionOk returns a tuple with the ResourceVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectReference) GetUid ¶

func (o *V1ObjectReference) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*V1ObjectReference) GetUidOk ¶

func (o *V1ObjectReference) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ObjectReference) HasApiVersion ¶

func (o *V1ObjectReference) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ObjectReference) HasFieldPath ¶

func (o *V1ObjectReference) HasFieldPath() bool

HasFieldPath returns a boolean if a field has been set.

func (*V1ObjectReference) HasKind ¶

func (o *V1ObjectReference) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ObjectReference) HasName ¶

func (o *V1ObjectReference) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1ObjectReference) HasNamespace ¶

func (o *V1ObjectReference) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*V1ObjectReference) HasResourceVersion ¶

func (o *V1ObjectReference) HasResourceVersion() bool

HasResourceVersion returns a boolean if a field has been set.

func (*V1ObjectReference) HasUid ¶

func (o *V1ObjectReference) HasUid() bool

HasUid returns a boolean if a field has been set.

func (V1ObjectReference) MarshalJSON ¶

func (o V1ObjectReference) MarshalJSON() ([]byte, error)

func (*V1ObjectReference) SetApiVersion ¶

func (o *V1ObjectReference) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ObjectReference) SetFieldPath ¶

func (o *V1ObjectReference) SetFieldPath(v string)

SetFieldPath gets a reference to the given string and assigns it to the FieldPath field.

func (*V1ObjectReference) SetKind ¶

func (o *V1ObjectReference) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ObjectReference) SetName ¶

func (o *V1ObjectReference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1ObjectReference) SetNamespace ¶

func (o *V1ObjectReference) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*V1ObjectReference) SetResourceVersion ¶

func (o *V1ObjectReference) SetResourceVersion(v string)

SetResourceVersion gets a reference to the given string and assigns it to the ResourceVersion field.

func (*V1ObjectReference) SetUid ¶

func (o *V1ObjectReference) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (V1ObjectReference) ToMap ¶

func (o V1ObjectReference) ToMap() (map[string]interface{}, error)

type V1OwnerReference ¶

type V1OwnerReference struct {
	// API version of the referent.
	ApiVersion string `json:"apiVersion"`
	// If true, AND if the owner has the \"foregroundDeletion\" finalizer, then the owner cannot be deleted from the key-value store until this reference is removed. Defaults to false. To set this field, a user needs \"delete\" permission of the owner, otherwise 422 (Unprocessable Entity) will be returned.
	BlockOwnerDeletion *bool `json:"blockOwnerDeletion,omitempty"`
	// If true, this reference points to the managing controller.
	Controller *bool `json:"controller,omitempty"`
	// Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind string `json:"kind"`
	// Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names
	Name string `json:"name"`
	// UID of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#uids
	Uid string `json:"uid"`
}

V1OwnerReference OwnerReference contains enough information to let you identify an owning object. Currently, an owning object must be in the same namespace, so there is no namespace field.

func NewV1OwnerReference ¶

func NewV1OwnerReference(apiVersion string, kind string, name string, uid string) *V1OwnerReference

NewV1OwnerReference instantiates a new V1OwnerReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1OwnerReferenceWithDefaults ¶

func NewV1OwnerReferenceWithDefaults() *V1OwnerReference

NewV1OwnerReferenceWithDefaults instantiates a new V1OwnerReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1OwnerReference) GetApiVersion ¶

func (o *V1OwnerReference) GetApiVersion() string

GetApiVersion returns the ApiVersion field value

func (*V1OwnerReference) GetApiVersionOk ¶

func (o *V1OwnerReference) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value and a boolean to check if the value has been set.

func (*V1OwnerReference) GetBlockOwnerDeletion ¶

func (o *V1OwnerReference) GetBlockOwnerDeletion() bool

GetBlockOwnerDeletion returns the BlockOwnerDeletion field value if set, zero value otherwise.

func (*V1OwnerReference) GetBlockOwnerDeletionOk ¶

func (o *V1OwnerReference) GetBlockOwnerDeletionOk() (*bool, bool)

GetBlockOwnerDeletionOk returns a tuple with the BlockOwnerDeletion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1OwnerReference) GetController ¶

func (o *V1OwnerReference) GetController() bool

GetController returns the Controller field value if set, zero value otherwise.

func (*V1OwnerReference) GetControllerOk ¶

func (o *V1OwnerReference) GetControllerOk() (*bool, bool)

GetControllerOk returns a tuple with the Controller field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1OwnerReference) GetKind ¶

func (o *V1OwnerReference) GetKind() string

GetKind returns the Kind field value

func (*V1OwnerReference) GetKindOk ¶

func (o *V1OwnerReference) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*V1OwnerReference) GetName ¶

func (o *V1OwnerReference) GetName() string

GetName returns the Name field value

func (*V1OwnerReference) GetNameOk ¶

func (o *V1OwnerReference) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1OwnerReference) GetUid ¶

func (o *V1OwnerReference) GetUid() string

GetUid returns the Uid field value

func (*V1OwnerReference) GetUidOk ¶

func (o *V1OwnerReference) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value and a boolean to check if the value has been set.

func (*V1OwnerReference) HasBlockOwnerDeletion ¶

func (o *V1OwnerReference) HasBlockOwnerDeletion() bool

HasBlockOwnerDeletion returns a boolean if a field has been set.

func (*V1OwnerReference) HasController ¶

func (o *V1OwnerReference) HasController() bool

HasController returns a boolean if a field has been set.

func (V1OwnerReference) MarshalJSON ¶

func (o V1OwnerReference) MarshalJSON() ([]byte, error)

func (*V1OwnerReference) SetApiVersion ¶

func (o *V1OwnerReference) SetApiVersion(v string)

SetApiVersion sets field value

func (*V1OwnerReference) SetBlockOwnerDeletion ¶

func (o *V1OwnerReference) SetBlockOwnerDeletion(v bool)

SetBlockOwnerDeletion gets a reference to the given bool and assigns it to the BlockOwnerDeletion field.

func (*V1OwnerReference) SetController ¶

func (o *V1OwnerReference) SetController(v bool)

SetController gets a reference to the given bool and assigns it to the Controller field.

func (*V1OwnerReference) SetKind ¶

func (o *V1OwnerReference) SetKind(v string)

SetKind sets field value

func (*V1OwnerReference) SetName ¶

func (o *V1OwnerReference) SetName(v string)

SetName sets field value

func (*V1OwnerReference) SetUid ¶

func (o *V1OwnerReference) SetUid(v string)

SetUid sets field value

func (V1OwnerReference) ToMap ¶

func (o V1OwnerReference) ToMap() (map[string]interface{}, error)

type V1Parameter ¶

type V1Parameter struct {
	// Description of a parameter. Optional.
	Description *string `json:"description,omitempty"`
	// Optional: The name that will show in UI instead of parameter 'Name'
	DisplayName *string `json:"displayName,omitempty"`
	// From is an input value for the generator. Optional.
	From *string `json:"from,omitempty"`
	// generate specifies the generator to be used to generate random string from an input value specified by From field. The result string is stored into Value field. If empty, no generator is being used, leaving the result Value untouched. Optional.  The only supported generator is \"expression\", which accepts a \"from\" value in the form of a simple regular expression containing the range expression \"[a-zA-Z0-9]\", and the length expression \"a{length}\".  Examples:  from             | value
	Generate *string `json:"generate,omitempty"`
	// Name must be set and it can be referenced in Template Items using ${PARAMETER_NAME}. Required.
	Name string `json:"name"`
	// Optional: Indicates the parameter must have a value.  Defaults to false.
	Required *bool `json:"required,omitempty"`
	// Value holds the Parameter data. If specified, the generator will be ignored. The value replaces all occurrences of the Parameter ${Name} expression during the Template to Config transformation. Optional.
	Value *string `json:"value,omitempty"`
}

V1Parameter Parameter defines a name/value variable that is to be processed during the Template to Config transformation.

func NewV1Parameter ¶

func NewV1Parameter(name string) *V1Parameter

NewV1Parameter instantiates a new V1Parameter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ParameterWithDefaults ¶

func NewV1ParameterWithDefaults() *V1Parameter

NewV1ParameterWithDefaults instantiates a new V1Parameter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Parameter) GetDescription ¶

func (o *V1Parameter) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*V1Parameter) GetDescriptionOk ¶

func (o *V1Parameter) 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 (*V1Parameter) GetDisplayName ¶

func (o *V1Parameter) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*V1Parameter) GetDisplayNameOk ¶

func (o *V1Parameter) 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 (*V1Parameter) GetFrom ¶

func (o *V1Parameter) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*V1Parameter) GetFromOk ¶

func (o *V1Parameter) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Parameter) GetGenerate ¶

func (o *V1Parameter) GetGenerate() string

GetGenerate returns the Generate field value if set, zero value otherwise.

func (*V1Parameter) GetGenerateOk ¶

func (o *V1Parameter) GetGenerateOk() (*string, bool)

GetGenerateOk returns a tuple with the Generate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Parameter) GetName ¶

func (o *V1Parameter) GetName() string

GetName returns the Name field value

func (*V1Parameter) GetNameOk ¶

func (o *V1Parameter) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1Parameter) GetRequired ¶

func (o *V1Parameter) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*V1Parameter) GetRequiredOk ¶

func (o *V1Parameter) GetRequiredOk() (*bool, bool)

GetRequiredOk returns a tuple with the Required field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Parameter) GetValue ¶

func (o *V1Parameter) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*V1Parameter) GetValueOk ¶

func (o *V1Parameter) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Parameter) HasDescription ¶

func (o *V1Parameter) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*V1Parameter) HasDisplayName ¶

func (o *V1Parameter) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*V1Parameter) HasFrom ¶

func (o *V1Parameter) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*V1Parameter) HasGenerate ¶

func (o *V1Parameter) HasGenerate() bool

HasGenerate returns a boolean if a field has been set.

func (*V1Parameter) HasRequired ¶

func (o *V1Parameter) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (*V1Parameter) HasValue ¶

func (o *V1Parameter) HasValue() bool

HasValue returns a boolean if a field has been set.

func (V1Parameter) MarshalJSON ¶

func (o V1Parameter) MarshalJSON() ([]byte, error)

func (*V1Parameter) SetDescription ¶

func (o *V1Parameter) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*V1Parameter) SetDisplayName ¶

func (o *V1Parameter) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*V1Parameter) SetFrom ¶

func (o *V1Parameter) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*V1Parameter) SetGenerate ¶

func (o *V1Parameter) SetGenerate(v string)

SetGenerate gets a reference to the given string and assigns it to the Generate field.

func (*V1Parameter) SetName ¶

func (o *V1Parameter) SetName(v string)

SetName sets field value

func (*V1Parameter) SetRequired ¶

func (o *V1Parameter) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*V1Parameter) SetValue ¶

func (o *V1Parameter) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (V1Parameter) ToMap ¶

func (o V1Parameter) ToMap() (map[string]interface{}, error)

type V1PersistentVolume ¶

type V1PersistentVolume struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string                   `json:"kind,omitempty"`
	Metadata *V1ObjectMeta             `json:"metadata,omitempty"`
	Spec     *V1PersistentVolumeSpec   `json:"spec,omitempty"`
	Status   *V1PersistentVolumeStatus `json:"status,omitempty"`
}

V1PersistentVolume PersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes

func NewV1PersistentVolume ¶

func NewV1PersistentVolume() *V1PersistentVolume

NewV1PersistentVolume instantiates a new V1PersistentVolume object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeWithDefaults ¶

func NewV1PersistentVolumeWithDefaults() *V1PersistentVolume

NewV1PersistentVolumeWithDefaults instantiates a new V1PersistentVolume object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolume) GetApiVersion ¶

func (o *V1PersistentVolume) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1PersistentVolume) GetApiVersionOk ¶

func (o *V1PersistentVolume) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolume) GetKind ¶

func (o *V1PersistentVolume) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1PersistentVolume) GetKindOk ¶

func (o *V1PersistentVolume) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolume) GetMetadata ¶

func (o *V1PersistentVolume) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1PersistentVolume) GetMetadataOk ¶

func (o *V1PersistentVolume) GetMetadataOk() (*V1ObjectMeta, 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 (*V1PersistentVolume) GetSpec ¶

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1PersistentVolume) GetSpecOk ¶

func (o *V1PersistentVolume) GetSpecOk() (*V1PersistentVolumeSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolume) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1PersistentVolume) GetStatusOk ¶

func (o *V1PersistentVolume) GetStatusOk() (*V1PersistentVolumeStatus, 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 (*V1PersistentVolume) HasApiVersion ¶

func (o *V1PersistentVolume) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1PersistentVolume) HasKind ¶

func (o *V1PersistentVolume) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1PersistentVolume) HasMetadata ¶

func (o *V1PersistentVolume) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1PersistentVolume) HasSpec ¶

func (o *V1PersistentVolume) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1PersistentVolume) HasStatus ¶

func (o *V1PersistentVolume) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1PersistentVolume) MarshalJSON ¶

func (o V1PersistentVolume) MarshalJSON() ([]byte, error)

func (*V1PersistentVolume) SetApiVersion ¶

func (o *V1PersistentVolume) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1PersistentVolume) SetKind ¶

func (o *V1PersistentVolume) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1PersistentVolume) SetMetadata ¶

func (o *V1PersistentVolume) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1PersistentVolume) SetSpec ¶

SetSpec gets a reference to the given V1PersistentVolumeSpec and assigns it to the Spec field.

func (*V1PersistentVolume) SetStatus ¶

SetStatus gets a reference to the given V1PersistentVolumeStatus and assigns it to the Status field.

func (V1PersistentVolume) ToMap ¶

func (o V1PersistentVolume) ToMap() (map[string]interface{}, error)

type V1PersistentVolumeClaim ¶

type V1PersistentVolumeClaim struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string                        `json:"kind,omitempty"`
	Metadata *V1ObjectMeta                  `json:"metadata,omitempty"`
	Spec     *V1PersistentVolumeClaimSpec   `json:"spec,omitempty"`
	Status   *V1PersistentVolumeClaimStatus `json:"status,omitempty"`
}

V1PersistentVolumeClaim PersistentVolumeClaim is a user's request for and claim to a persistent volume

func NewV1PersistentVolumeClaim ¶

func NewV1PersistentVolumeClaim() *V1PersistentVolumeClaim

NewV1PersistentVolumeClaim instantiates a new V1PersistentVolumeClaim object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeClaimWithDefaults ¶

func NewV1PersistentVolumeClaimWithDefaults() *V1PersistentVolumeClaim

NewV1PersistentVolumeClaimWithDefaults instantiates a new V1PersistentVolumeClaim object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolumeClaim) GetApiVersion ¶

func (o *V1PersistentVolumeClaim) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1PersistentVolumeClaim) GetApiVersionOk ¶

func (o *V1PersistentVolumeClaim) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaim) GetKind ¶

func (o *V1PersistentVolumeClaim) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1PersistentVolumeClaim) GetKindOk ¶

func (o *V1PersistentVolumeClaim) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaim) GetMetadata ¶

func (o *V1PersistentVolumeClaim) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1PersistentVolumeClaim) GetMetadataOk ¶

func (o *V1PersistentVolumeClaim) GetMetadataOk() (*V1ObjectMeta, 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 (*V1PersistentVolumeClaim) GetSpec ¶

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1PersistentVolumeClaim) GetSpecOk ¶

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaim) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1PersistentVolumeClaim) GetStatusOk ¶

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 (*V1PersistentVolumeClaim) HasApiVersion ¶

func (o *V1PersistentVolumeClaim) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1PersistentVolumeClaim) HasKind ¶

func (o *V1PersistentVolumeClaim) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1PersistentVolumeClaim) HasMetadata ¶

func (o *V1PersistentVolumeClaim) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1PersistentVolumeClaim) HasSpec ¶

func (o *V1PersistentVolumeClaim) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1PersistentVolumeClaim) HasStatus ¶

func (o *V1PersistentVolumeClaim) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1PersistentVolumeClaim) MarshalJSON ¶

func (o V1PersistentVolumeClaim) MarshalJSON() ([]byte, error)

func (*V1PersistentVolumeClaim) SetApiVersion ¶

func (o *V1PersistentVolumeClaim) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1PersistentVolumeClaim) SetKind ¶

func (o *V1PersistentVolumeClaim) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1PersistentVolumeClaim) SetMetadata ¶

func (o *V1PersistentVolumeClaim) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1PersistentVolumeClaim) SetSpec ¶

SetSpec gets a reference to the given V1PersistentVolumeClaimSpec and assigns it to the Spec field.

func (*V1PersistentVolumeClaim) SetStatus ¶

SetStatus gets a reference to the given V1PersistentVolumeClaimStatus and assigns it to the Status field.

func (V1PersistentVolumeClaim) ToMap ¶

func (o V1PersistentVolumeClaim) ToMap() (map[string]interface{}, error)

type V1PersistentVolumeClaimCondition ¶

type V1PersistentVolumeClaimCondition struct {
	// Last time we probed the condition.
	LastProbeTime *string `json:"lastProbeTime,omitempty"`
	// Last time the condition transitioned from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// Human-readable message indicating details about last transition.
	Message *string `json:"message,omitempty"`
	// Unique, this should be a short, machine understandable string that gives the reason for condition's last transition. If it reports \"ResizeStarted\" that means the underlying persistent volume is being resized.
	Reason *string `json:"reason,omitempty"`
	Status string  `json:"status"`
	Type   string  `json:"type"`
}

V1PersistentVolumeClaimCondition PersistentVolumeClaimCondition contails details about state of pvc

func NewV1PersistentVolumeClaimCondition ¶

func NewV1PersistentVolumeClaimCondition(status string, type_ string) *V1PersistentVolumeClaimCondition

NewV1PersistentVolumeClaimCondition instantiates a new V1PersistentVolumeClaimCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeClaimConditionWithDefaults ¶

func NewV1PersistentVolumeClaimConditionWithDefaults() *V1PersistentVolumeClaimCondition

NewV1PersistentVolumeClaimConditionWithDefaults instantiates a new V1PersistentVolumeClaimCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolumeClaimCondition) GetLastProbeTime ¶

func (o *V1PersistentVolumeClaimCondition) GetLastProbeTime() string

GetLastProbeTime returns the LastProbeTime field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimCondition) GetLastProbeTimeOk ¶

func (o *V1PersistentVolumeClaimCondition) GetLastProbeTimeOk() (*string, bool)

GetLastProbeTimeOk returns a tuple with the LastProbeTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimCondition) GetLastTransitionTime ¶

func (o *V1PersistentVolumeClaimCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimCondition) GetLastTransitionTimeOk ¶

func (o *V1PersistentVolumeClaimCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimCondition) GetMessage ¶

func (o *V1PersistentVolumeClaimCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimCondition) GetMessageOk ¶

func (o *V1PersistentVolumeClaimCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimCondition) GetReason ¶

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimCondition) GetReasonOk ¶

func (o *V1PersistentVolumeClaimCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimCondition) GetStatus ¶

GetStatus returns the Status field value

func (*V1PersistentVolumeClaimCondition) GetStatusOk ¶

func (o *V1PersistentVolumeClaimCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimCondition) GetType ¶

GetType returns the Type field value

func (*V1PersistentVolumeClaimCondition) GetTypeOk ¶

func (o *V1PersistentVolumeClaimCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimCondition) HasLastProbeTime ¶

func (o *V1PersistentVolumeClaimCondition) HasLastProbeTime() bool

HasLastProbeTime returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimCondition) HasLastTransitionTime ¶

func (o *V1PersistentVolumeClaimCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimCondition) HasMessage ¶

func (o *V1PersistentVolumeClaimCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimCondition) HasReason ¶

func (o *V1PersistentVolumeClaimCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1PersistentVolumeClaimCondition) MarshalJSON ¶

func (o V1PersistentVolumeClaimCondition) MarshalJSON() ([]byte, error)

func (*V1PersistentVolumeClaimCondition) SetLastProbeTime ¶

func (o *V1PersistentVolumeClaimCondition) SetLastProbeTime(v string)

SetLastProbeTime gets a reference to the given string and assigns it to the LastProbeTime field.

func (*V1PersistentVolumeClaimCondition) SetLastTransitionTime ¶

func (o *V1PersistentVolumeClaimCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1PersistentVolumeClaimCondition) SetMessage ¶

func (o *V1PersistentVolumeClaimCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1PersistentVolumeClaimCondition) SetReason ¶

func (o *V1PersistentVolumeClaimCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1PersistentVolumeClaimCondition) SetStatus ¶

func (o *V1PersistentVolumeClaimCondition) SetStatus(v string)

SetStatus sets field value

func (*V1PersistentVolumeClaimCondition) SetType ¶

SetType sets field value

func (V1PersistentVolumeClaimCondition) ToMap ¶

func (o V1PersistentVolumeClaimCondition) ToMap() (map[string]interface{}, error)

type V1PersistentVolumeClaimList ¶

type V1PersistentVolumeClaimList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// A list of persistent volume claims. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
	Items []V1PersistentVolumeClaim `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1PersistentVolumeClaimList PersistentVolumeClaimList is a list of PersistentVolumeClaim items.

func NewV1PersistentVolumeClaimList ¶

func NewV1PersistentVolumeClaimList(items []V1PersistentVolumeClaim) *V1PersistentVolumeClaimList

NewV1PersistentVolumeClaimList instantiates a new V1PersistentVolumeClaimList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeClaimListWithDefaults ¶

func NewV1PersistentVolumeClaimListWithDefaults() *V1PersistentVolumeClaimList

NewV1PersistentVolumeClaimListWithDefaults instantiates a new V1PersistentVolumeClaimList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolumeClaimList) GetApiVersion ¶

func (o *V1PersistentVolumeClaimList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimList) GetApiVersionOk ¶

func (o *V1PersistentVolumeClaimList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimList) GetItems ¶

GetItems returns the Items field value

func (*V1PersistentVolumeClaimList) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimList) GetKind ¶

func (o *V1PersistentVolumeClaimList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimList) GetKindOk ¶

func (o *V1PersistentVolumeClaimList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimList) GetMetadata ¶

func (o *V1PersistentVolumeClaimList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimList) GetMetadataOk ¶

func (o *V1PersistentVolumeClaimList) GetMetadataOk() (*V1ListMeta, 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 (*V1PersistentVolumeClaimList) HasApiVersion ¶

func (o *V1PersistentVolumeClaimList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimList) HasKind ¶

func (o *V1PersistentVolumeClaimList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimList) HasMetadata ¶

func (o *V1PersistentVolumeClaimList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1PersistentVolumeClaimList) MarshalJSON ¶

func (o V1PersistentVolumeClaimList) MarshalJSON() ([]byte, error)

func (*V1PersistentVolumeClaimList) SetApiVersion ¶

func (o *V1PersistentVolumeClaimList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1PersistentVolumeClaimList) SetItems ¶

SetItems sets field value

func (*V1PersistentVolumeClaimList) SetKind ¶

func (o *V1PersistentVolumeClaimList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1PersistentVolumeClaimList) SetMetadata ¶

func (o *V1PersistentVolumeClaimList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1PersistentVolumeClaimList) ToMap ¶

func (o V1PersistentVolumeClaimList) ToMap() (map[string]interface{}, error)

type V1PersistentVolumeClaimSpec ¶

type V1PersistentVolumeClaimSpec struct {
	// AccessModes contains the desired access modes the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
	AccessModes []V1PersistentVolumeAccessMode `json:"accessModes,omitempty"`
	Resources   *V1ResourceRequirements        `json:"resources,omitempty"`
	Selector    *V1LabelSelector               `json:"selector,omitempty"`
	// Name of the StorageClass required by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1
	StorageClassName *string                 `json:"storageClassName,omitempty"`
	VolumeMode       *V1PersistentVolumeMode `json:"volumeMode,omitempty"`
	// VolumeName is the binding reference to the PersistentVolume backing this claim.
	VolumeName *string `json:"volumeName,omitempty"`
}

V1PersistentVolumeClaimSpec PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes

func NewV1PersistentVolumeClaimSpec ¶

func NewV1PersistentVolumeClaimSpec() *V1PersistentVolumeClaimSpec

NewV1PersistentVolumeClaimSpec instantiates a new V1PersistentVolumeClaimSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeClaimSpecWithDefaults ¶

func NewV1PersistentVolumeClaimSpecWithDefaults() *V1PersistentVolumeClaimSpec

NewV1PersistentVolumeClaimSpecWithDefaults instantiates a new V1PersistentVolumeClaimSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolumeClaimSpec) GetAccessModes ¶

func (o *V1PersistentVolumeClaimSpec) GetAccessModes() []V1PersistentVolumeAccessMode

GetAccessModes returns the AccessModes field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimSpec) GetAccessModesOk ¶

func (o *V1PersistentVolumeClaimSpec) GetAccessModesOk() ([]V1PersistentVolumeAccessMode, bool)

GetAccessModesOk returns a tuple with the AccessModes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimSpec) GetResources ¶

GetResources returns the Resources field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimSpec) GetResourcesOk ¶

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 (*V1PersistentVolumeClaimSpec) GetSelector ¶

GetSelector returns the Selector field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimSpec) GetSelectorOk ¶

func (o *V1PersistentVolumeClaimSpec) GetSelectorOk() (*V1LabelSelector, bool)

GetSelectorOk returns a tuple with the Selector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimSpec) GetStorageClassName ¶

func (o *V1PersistentVolumeClaimSpec) GetStorageClassName() string

GetStorageClassName returns the StorageClassName field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimSpec) GetStorageClassNameOk ¶

func (o *V1PersistentVolumeClaimSpec) GetStorageClassNameOk() (*string, bool)

GetStorageClassNameOk returns a tuple with the StorageClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimSpec) GetVolumeMode ¶

func (o *V1PersistentVolumeClaimSpec) GetVolumeMode() V1PersistentVolumeMode

GetVolumeMode returns the VolumeMode field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimSpec) GetVolumeModeOk ¶

func (o *V1PersistentVolumeClaimSpec) GetVolumeModeOk() (*V1PersistentVolumeMode, bool)

GetVolumeModeOk returns a tuple with the VolumeMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimSpec) GetVolumeName ¶

func (o *V1PersistentVolumeClaimSpec) GetVolumeName() string

GetVolumeName returns the VolumeName field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimSpec) GetVolumeNameOk ¶

func (o *V1PersistentVolumeClaimSpec) GetVolumeNameOk() (*string, bool)

GetVolumeNameOk returns a tuple with the VolumeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimSpec) HasAccessModes ¶

func (o *V1PersistentVolumeClaimSpec) HasAccessModes() bool

HasAccessModes returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimSpec) HasResources ¶

func (o *V1PersistentVolumeClaimSpec) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimSpec) HasSelector ¶

func (o *V1PersistentVolumeClaimSpec) HasSelector() bool

HasSelector returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimSpec) HasStorageClassName ¶

func (o *V1PersistentVolumeClaimSpec) HasStorageClassName() bool

HasStorageClassName returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimSpec) HasVolumeMode ¶

func (o *V1PersistentVolumeClaimSpec) HasVolumeMode() bool

HasVolumeMode returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimSpec) HasVolumeName ¶

func (o *V1PersistentVolumeClaimSpec) HasVolumeName() bool

HasVolumeName returns a boolean if a field has been set.

func (V1PersistentVolumeClaimSpec) MarshalJSON ¶

func (o V1PersistentVolumeClaimSpec) MarshalJSON() ([]byte, error)

func (*V1PersistentVolumeClaimSpec) SetAccessModes ¶

func (o *V1PersistentVolumeClaimSpec) SetAccessModes(v []V1PersistentVolumeAccessMode)

SetAccessModes gets a reference to the given []V1PersistentVolumeAccessMode and assigns it to the AccessModes field.

func (*V1PersistentVolumeClaimSpec) SetResources ¶

SetResources gets a reference to the given V1ResourceRequirements and assigns it to the Resources field.

func (*V1PersistentVolumeClaimSpec) SetSelector ¶

func (o *V1PersistentVolumeClaimSpec) SetSelector(v V1LabelSelector)

SetSelector gets a reference to the given V1LabelSelector and assigns it to the Selector field.

func (*V1PersistentVolumeClaimSpec) SetStorageClassName ¶

func (o *V1PersistentVolumeClaimSpec) SetStorageClassName(v string)

SetStorageClassName gets a reference to the given string and assigns it to the StorageClassName field.

func (*V1PersistentVolumeClaimSpec) SetVolumeMode ¶

func (o *V1PersistentVolumeClaimSpec) SetVolumeMode(v V1PersistentVolumeMode)

SetVolumeMode gets a reference to the given V1PersistentVolumeMode and assigns it to the VolumeMode field.

func (*V1PersistentVolumeClaimSpec) SetVolumeName ¶

func (o *V1PersistentVolumeClaimSpec) SetVolumeName(v string)

SetVolumeName gets a reference to the given string and assigns it to the VolumeName field.

func (V1PersistentVolumeClaimSpec) ToMap ¶

func (o V1PersistentVolumeClaimSpec) ToMap() (map[string]interface{}, error)

type V1PersistentVolumeClaimStatus ¶

type V1PersistentVolumeClaimStatus struct {
	// AccessModes contains the actual access modes the volume backing the PVC has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
	AccessModes []V1PersistentVolumeAccessMode `json:"accessModes,omitempty"`
	// Represents the actual resources of the underlying volume.
	Capacity map[string]interface{} `json:"capacity,omitempty"`
	// Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.
	Conditions []V1PersistentVolumeClaimCondition `json:"conditions,omitempty"`
	// Phase represents the current phase of PersistentVolumeClaim.
	Phase *string `json:"phase,omitempty"`
}

V1PersistentVolumeClaimStatus PersistentVolumeClaimStatus is the current status of a persistent volume claim.

func NewV1PersistentVolumeClaimStatus ¶

func NewV1PersistentVolumeClaimStatus() *V1PersistentVolumeClaimStatus

NewV1PersistentVolumeClaimStatus instantiates a new V1PersistentVolumeClaimStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeClaimStatusWithDefaults ¶

func NewV1PersistentVolumeClaimStatusWithDefaults() *V1PersistentVolumeClaimStatus

NewV1PersistentVolumeClaimStatusWithDefaults instantiates a new V1PersistentVolumeClaimStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolumeClaimStatus) GetAccessModes ¶

func (o *V1PersistentVolumeClaimStatus) GetAccessModes() []V1PersistentVolumeAccessMode

GetAccessModes returns the AccessModes field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimStatus) GetAccessModesOk ¶

func (o *V1PersistentVolumeClaimStatus) GetAccessModesOk() ([]V1PersistentVolumeAccessMode, bool)

GetAccessModesOk returns a tuple with the AccessModes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimStatus) GetCapacity ¶

func (o *V1PersistentVolumeClaimStatus) GetCapacity() map[string]interface{}

GetCapacity returns the Capacity field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimStatus) GetCapacityOk ¶

func (o *V1PersistentVolumeClaimStatus) GetCapacityOk() (map[string]interface{}, bool)

GetCapacityOk returns a tuple with the Capacity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimStatus) GetConditions ¶

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimStatus) GetConditionsOk ¶

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimStatus) GetPhase ¶

func (o *V1PersistentVolumeClaimStatus) GetPhase() string

GetPhase returns the Phase field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimStatus) GetPhaseOk ¶

func (o *V1PersistentVolumeClaimStatus) GetPhaseOk() (*string, bool)

GetPhaseOk returns a tuple with the Phase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimStatus) HasAccessModes ¶

func (o *V1PersistentVolumeClaimStatus) HasAccessModes() bool

HasAccessModes returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimStatus) HasCapacity ¶

func (o *V1PersistentVolumeClaimStatus) HasCapacity() bool

HasCapacity returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimStatus) HasConditions ¶

func (o *V1PersistentVolumeClaimStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1PersistentVolumeClaimStatus) HasPhase ¶

func (o *V1PersistentVolumeClaimStatus) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (V1PersistentVolumeClaimStatus) MarshalJSON ¶

func (o V1PersistentVolumeClaimStatus) MarshalJSON() ([]byte, error)

func (*V1PersistentVolumeClaimStatus) SetAccessModes ¶

func (o *V1PersistentVolumeClaimStatus) SetAccessModes(v []V1PersistentVolumeAccessMode)

SetAccessModes gets a reference to the given []V1PersistentVolumeAccessMode and assigns it to the AccessModes field.

func (*V1PersistentVolumeClaimStatus) SetCapacity ¶

func (o *V1PersistentVolumeClaimStatus) SetCapacity(v map[string]interface{})

SetCapacity gets a reference to the given map[string]interface{} and assigns it to the Capacity field.

func (*V1PersistentVolumeClaimStatus) SetConditions ¶

SetConditions gets a reference to the given []V1PersistentVolumeClaimCondition and assigns it to the Conditions field.

func (*V1PersistentVolumeClaimStatus) SetPhase ¶

func (o *V1PersistentVolumeClaimStatus) SetPhase(v string)

SetPhase gets a reference to the given string and assigns it to the Phase field.

func (V1PersistentVolumeClaimStatus) ToMap ¶

func (o V1PersistentVolumeClaimStatus) ToMap() (map[string]interface{}, error)

type V1PersistentVolumeClaimVolumeSource ¶

type V1PersistentVolumeClaimVolumeSource struct {
	// ClaimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
	ClaimName string `json:"claimName"`
	// Will force the ReadOnly setting in VolumeMounts. Default false.
	ReadOnly *bool `json:"readOnly,omitempty"`
}

V1PersistentVolumeClaimVolumeSource PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace. This volume finds the bound PV and mounts that volume for the pod. A PersistentVolumeClaimVolumeSource is, essentially, a wrapper around another type of volume that is owned by someone else (the system).

func NewV1PersistentVolumeClaimVolumeSource ¶

func NewV1PersistentVolumeClaimVolumeSource(claimName string) *V1PersistentVolumeClaimVolumeSource

NewV1PersistentVolumeClaimVolumeSource instantiates a new V1PersistentVolumeClaimVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeClaimVolumeSourceWithDefaults ¶

func NewV1PersistentVolumeClaimVolumeSourceWithDefaults() *V1PersistentVolumeClaimVolumeSource

NewV1PersistentVolumeClaimVolumeSourceWithDefaults instantiates a new V1PersistentVolumeClaimVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolumeClaimVolumeSource) GetClaimName ¶

func (o *V1PersistentVolumeClaimVolumeSource) GetClaimName() string

GetClaimName returns the ClaimName field value

func (*V1PersistentVolumeClaimVolumeSource) GetClaimNameOk ¶

func (o *V1PersistentVolumeClaimVolumeSource) GetClaimNameOk() (*string, bool)

GetClaimNameOk returns a tuple with the ClaimName field value and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimVolumeSource) GetReadOnly ¶

func (o *V1PersistentVolumeClaimVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1PersistentVolumeClaimVolumeSource) GetReadOnlyOk ¶

func (o *V1PersistentVolumeClaimVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeClaimVolumeSource) HasReadOnly ¶

func (o *V1PersistentVolumeClaimVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (V1PersistentVolumeClaimVolumeSource) MarshalJSON ¶

func (o V1PersistentVolumeClaimVolumeSource) MarshalJSON() ([]byte, error)

func (*V1PersistentVolumeClaimVolumeSource) SetClaimName ¶

func (o *V1PersistentVolumeClaimVolumeSource) SetClaimName(v string)

SetClaimName sets field value

func (*V1PersistentVolumeClaimVolumeSource) SetReadOnly ¶

func (o *V1PersistentVolumeClaimVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (V1PersistentVolumeClaimVolumeSource) ToMap ¶

func (o V1PersistentVolumeClaimVolumeSource) ToMap() (map[string]interface{}, error)

type V1PersistentVolumeList ¶

type V1PersistentVolumeList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of persistent volumes. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes
	Items []V1PersistentVolume `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1PersistentVolumeList PersistentVolumeList is a list of PersistentVolume items.

func NewV1PersistentVolumeList ¶

func NewV1PersistentVolumeList(items []V1PersistentVolume) *V1PersistentVolumeList

NewV1PersistentVolumeList instantiates a new V1PersistentVolumeList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeListWithDefaults ¶

func NewV1PersistentVolumeListWithDefaults() *V1PersistentVolumeList

NewV1PersistentVolumeListWithDefaults instantiates a new V1PersistentVolumeList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolumeList) GetApiVersion ¶

func (o *V1PersistentVolumeList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1PersistentVolumeList) GetApiVersionOk ¶

func (o *V1PersistentVolumeList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeList) GetItems ¶

GetItems returns the Items field value

func (*V1PersistentVolumeList) GetItemsOk ¶

func (o *V1PersistentVolumeList) GetItemsOk() ([]V1PersistentVolume, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1PersistentVolumeList) GetKind ¶

func (o *V1PersistentVolumeList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1PersistentVolumeList) GetKindOk ¶

func (o *V1PersistentVolumeList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeList) GetMetadata ¶

func (o *V1PersistentVolumeList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1PersistentVolumeList) GetMetadataOk ¶

func (o *V1PersistentVolumeList) GetMetadataOk() (*V1ListMeta, 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 (*V1PersistentVolumeList) HasApiVersion ¶

func (o *V1PersistentVolumeList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1PersistentVolumeList) HasKind ¶

func (o *V1PersistentVolumeList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1PersistentVolumeList) HasMetadata ¶

func (o *V1PersistentVolumeList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1PersistentVolumeList) MarshalJSON ¶

func (o V1PersistentVolumeList) MarshalJSON() ([]byte, error)

func (*V1PersistentVolumeList) SetApiVersion ¶

func (o *V1PersistentVolumeList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1PersistentVolumeList) SetItems ¶

func (o *V1PersistentVolumeList) SetItems(v []V1PersistentVolume)

SetItems sets field value

func (*V1PersistentVolumeList) SetKind ¶

func (o *V1PersistentVolumeList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1PersistentVolumeList) SetMetadata ¶

func (o *V1PersistentVolumeList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1PersistentVolumeList) ToMap ¶

func (o V1PersistentVolumeList) ToMap() (map[string]interface{}, error)

type V1PersistentVolumeSpec ¶

type V1PersistentVolumeSpec struct {
	// AccessModes contains all ways the volume can be mounted. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes
	AccessModes          []V1PersistentVolumeAccessMode      `json:"accessModes,omitempty"`
	AwsElasticBlockStore *V1AWSElasticBlockStoreVolumeSource `json:"awsElasticBlockStore,omitempty"`
	AzureDisk            *V1AzureDiskVolumeSource            `json:"azureDisk,omitempty"`
	AzureFile            *V1AzureFilePersistentVolumeSource  `json:"azureFile,omitempty"`
	// A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
	Capacity          map[string]interface{}           `json:"capacity,omitempty"`
	Cephfs            *V1CephFSPersistentVolumeSource  `json:"cephfs,omitempty"`
	Cinder            *V1CinderPersistentVolumeSource  `json:"cinder,omitempty"`
	ClaimRef          *V1ObjectReference               `json:"claimRef,omitempty"`
	Csi               *V1CSIPersistentVolumeSource     `json:"csi,omitempty"`
	Fc                *V1FCVolumeSource                `json:"fc,omitempty"`
	FlexVolume        *V1FlexPersistentVolumeSource    `json:"flexVolume,omitempty"`
	Flocker           *V1FlockerVolumeSource           `json:"flocker,omitempty"`
	GcePersistentDisk *V1GCEPersistentDiskVolumeSource `json:"gcePersistentDisk,omitempty"`
	Glusterfs         *V1GlusterfsVolumeSource         `json:"glusterfs,omitempty"`
	HostPath          *V1HostPathVolumeSource          `json:"hostPath,omitempty"`
	Iscsi             *V1ISCSIPersistentVolumeSource   `json:"iscsi,omitempty"`
	Local             *V1LocalVolumeSource             `json:"local,omitempty"`
	// A list of mount options, e.g. [\"ro\", \"soft\"]. Not validated - mount will simply fail if one is invalid. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes/#mount-options
	MountOptions []string              `json:"mountOptions,omitempty"`
	Nfs          *V1NFSVolumeSource    `json:"nfs,omitempty"`
	NodeAffinity *V1VolumeNodeAffinity `json:"nodeAffinity,omitempty"`
	// What happens to a persistent volume when released from its claim. Valid options are Retain (default for manually created PersistentVolumes), Delete (default for dynamically provisioned PersistentVolumes), and Recycle (deprecated). Recycle must be supported by the volume plugin underlying this PersistentVolume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#reclaiming
	PersistentVolumeReclaimPolicy *string                             `json:"persistentVolumeReclaimPolicy,omitempty"`
	PhotonPersistentDisk          *V1PhotonPersistentDiskVolumeSource `json:"photonPersistentDisk,omitempty"`
	PortworxVolume                *V1PortworxVolumeSource             `json:"portworxVolume,omitempty"`
	Quobyte                       *V1QuobyteVolumeSource              `json:"quobyte,omitempty"`
	Rbd                           *V1RBDPersistentVolumeSource        `json:"rbd,omitempty"`
	ScaleIO                       *V1ScaleIOPersistentVolumeSource    `json:"scaleIO,omitempty"`
	// Name of StorageClass to which this persistent volume belongs. Empty value means that this volume does not belong to any StorageClass.
	StorageClassName *string                            `json:"storageClassName,omitempty"`
	Storageos        *V1StorageOSPersistentVolumeSource `json:"storageos,omitempty"`
	VolumeMode       *V1PersistentVolumeMode            `json:"volumeMode,omitempty"`
	VsphereVolume    *V1VsphereVirtualDiskVolumeSource  `json:"vsphereVolume,omitempty"`
}

V1PersistentVolumeSpec PersistentVolumeSpec is the specification of a persistent volume.

func NewV1PersistentVolumeSpec ¶

func NewV1PersistentVolumeSpec() *V1PersistentVolumeSpec

NewV1PersistentVolumeSpec instantiates a new V1PersistentVolumeSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeSpecWithDefaults ¶

func NewV1PersistentVolumeSpecWithDefaults() *V1PersistentVolumeSpec

NewV1PersistentVolumeSpecWithDefaults instantiates a new V1PersistentVolumeSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolumeSpec) GetAccessModes ¶

func (o *V1PersistentVolumeSpec) GetAccessModes() []V1PersistentVolumeAccessMode

GetAccessModes returns the AccessModes field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetAccessModesOk ¶

func (o *V1PersistentVolumeSpec) GetAccessModesOk() ([]V1PersistentVolumeAccessMode, bool)

GetAccessModesOk returns a tuple with the AccessModes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetAwsElasticBlockStore ¶

func (o *V1PersistentVolumeSpec) GetAwsElasticBlockStore() V1AWSElasticBlockStoreVolumeSource

GetAwsElasticBlockStore returns the AwsElasticBlockStore field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetAwsElasticBlockStoreOk ¶

func (o *V1PersistentVolumeSpec) GetAwsElasticBlockStoreOk() (*V1AWSElasticBlockStoreVolumeSource, bool)

GetAwsElasticBlockStoreOk returns a tuple with the AwsElasticBlockStore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetAzureDisk ¶

GetAzureDisk returns the AzureDisk field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetAzureDiskOk ¶

func (o *V1PersistentVolumeSpec) GetAzureDiskOk() (*V1AzureDiskVolumeSource, bool)

GetAzureDiskOk returns a tuple with the AzureDisk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetAzureFile ¶

GetAzureFile returns the AzureFile field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetAzureFileOk ¶

GetAzureFileOk returns a tuple with the AzureFile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetCapacity ¶

func (o *V1PersistentVolumeSpec) GetCapacity() map[string]interface{}

GetCapacity returns the Capacity field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetCapacityOk ¶

func (o *V1PersistentVolumeSpec) GetCapacityOk() (map[string]interface{}, bool)

GetCapacityOk returns a tuple with the Capacity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetCephfs ¶

GetCephfs returns the Cephfs field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetCephfsOk ¶

GetCephfsOk returns a tuple with the Cephfs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetCinder ¶

GetCinder returns the Cinder field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetCinderOk ¶

GetCinderOk returns a tuple with the Cinder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetClaimRef ¶

func (o *V1PersistentVolumeSpec) GetClaimRef() V1ObjectReference

GetClaimRef returns the ClaimRef field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetClaimRefOk ¶

func (o *V1PersistentVolumeSpec) GetClaimRefOk() (*V1ObjectReference, bool)

GetClaimRefOk returns a tuple with the ClaimRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetCsi ¶

GetCsi returns the Csi field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetCsiOk ¶

GetCsiOk returns a tuple with the Csi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetFc ¶

GetFc returns the Fc field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetFcOk ¶

func (o *V1PersistentVolumeSpec) GetFcOk() (*V1FCVolumeSource, bool)

GetFcOk returns a tuple with the Fc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetFlexVolume ¶

GetFlexVolume returns the FlexVolume field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetFlexVolumeOk ¶

func (o *V1PersistentVolumeSpec) GetFlexVolumeOk() (*V1FlexPersistentVolumeSource, bool)

GetFlexVolumeOk returns a tuple with the FlexVolume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetFlocker ¶

GetFlocker returns the Flocker field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetFlockerOk ¶

func (o *V1PersistentVolumeSpec) GetFlockerOk() (*V1FlockerVolumeSource, bool)

GetFlockerOk returns a tuple with the Flocker field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetGcePersistentDisk ¶

func (o *V1PersistentVolumeSpec) GetGcePersistentDisk() V1GCEPersistentDiskVolumeSource

GetGcePersistentDisk returns the GcePersistentDisk field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetGcePersistentDiskOk ¶

func (o *V1PersistentVolumeSpec) GetGcePersistentDiskOk() (*V1GCEPersistentDiskVolumeSource, bool)

GetGcePersistentDiskOk returns a tuple with the GcePersistentDisk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetGlusterfs ¶

GetGlusterfs returns the Glusterfs field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetGlusterfsOk ¶

func (o *V1PersistentVolumeSpec) GetGlusterfsOk() (*V1GlusterfsVolumeSource, bool)

GetGlusterfsOk returns a tuple with the Glusterfs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetHostPath ¶

GetHostPath returns the HostPath field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetHostPathOk ¶

func (o *V1PersistentVolumeSpec) GetHostPathOk() (*V1HostPathVolumeSource, bool)

GetHostPathOk returns a tuple with the HostPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetIscsi ¶

GetIscsi returns the Iscsi field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetIscsiOk ¶

GetIscsiOk returns a tuple with the Iscsi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetLocal ¶

GetLocal returns the Local field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetLocalOk ¶

func (o *V1PersistentVolumeSpec) GetLocalOk() (*V1LocalVolumeSource, bool)

GetLocalOk returns a tuple with the Local field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetMountOptions ¶

func (o *V1PersistentVolumeSpec) GetMountOptions() []string

GetMountOptions returns the MountOptions field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetMountOptionsOk ¶

func (o *V1PersistentVolumeSpec) GetMountOptionsOk() ([]string, bool)

GetMountOptionsOk returns a tuple with the MountOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetNfs ¶

GetNfs returns the Nfs field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetNfsOk ¶

func (o *V1PersistentVolumeSpec) GetNfsOk() (*V1NFSVolumeSource, bool)

GetNfsOk returns a tuple with the Nfs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetNodeAffinity ¶

func (o *V1PersistentVolumeSpec) GetNodeAffinity() V1VolumeNodeAffinity

GetNodeAffinity returns the NodeAffinity field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetNodeAffinityOk ¶

func (o *V1PersistentVolumeSpec) GetNodeAffinityOk() (*V1VolumeNodeAffinity, bool)

GetNodeAffinityOk returns a tuple with the NodeAffinity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetPersistentVolumeReclaimPolicy ¶

func (o *V1PersistentVolumeSpec) GetPersistentVolumeReclaimPolicy() string

GetPersistentVolumeReclaimPolicy returns the PersistentVolumeReclaimPolicy field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetPersistentVolumeReclaimPolicyOk ¶

func (o *V1PersistentVolumeSpec) GetPersistentVolumeReclaimPolicyOk() (*string, bool)

GetPersistentVolumeReclaimPolicyOk returns a tuple with the PersistentVolumeReclaimPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetPhotonPersistentDisk ¶

func (o *V1PersistentVolumeSpec) GetPhotonPersistentDisk() V1PhotonPersistentDiskVolumeSource

GetPhotonPersistentDisk returns the PhotonPersistentDisk field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetPhotonPersistentDiskOk ¶

func (o *V1PersistentVolumeSpec) GetPhotonPersistentDiskOk() (*V1PhotonPersistentDiskVolumeSource, bool)

GetPhotonPersistentDiskOk returns a tuple with the PhotonPersistentDisk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetPortworxVolume ¶

func (o *V1PersistentVolumeSpec) GetPortworxVolume() V1PortworxVolumeSource

GetPortworxVolume returns the PortworxVolume field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetPortworxVolumeOk ¶

func (o *V1PersistentVolumeSpec) GetPortworxVolumeOk() (*V1PortworxVolumeSource, bool)

GetPortworxVolumeOk returns a tuple with the PortworxVolume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetQuobyte ¶

GetQuobyte returns the Quobyte field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetQuobyteOk ¶

func (o *V1PersistentVolumeSpec) GetQuobyteOk() (*V1QuobyteVolumeSource, bool)

GetQuobyteOk returns a tuple with the Quobyte field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetRbd ¶

GetRbd returns the Rbd field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetRbdOk ¶

GetRbdOk returns a tuple with the Rbd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetScaleIO ¶

GetScaleIO returns the ScaleIO field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetScaleIOOk ¶

GetScaleIOOk returns a tuple with the ScaleIO field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetStorageClassName ¶

func (o *V1PersistentVolumeSpec) GetStorageClassName() string

GetStorageClassName returns the StorageClassName field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetStorageClassNameOk ¶

func (o *V1PersistentVolumeSpec) GetStorageClassNameOk() (*string, bool)

GetStorageClassNameOk returns a tuple with the StorageClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetStorageos ¶

GetStorageos returns the Storageos field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetStorageosOk ¶

GetStorageosOk returns a tuple with the Storageos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetVolumeMode ¶

func (o *V1PersistentVolumeSpec) GetVolumeMode() V1PersistentVolumeMode

GetVolumeMode returns the VolumeMode field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetVolumeModeOk ¶

func (o *V1PersistentVolumeSpec) GetVolumeModeOk() (*V1PersistentVolumeMode, bool)

GetVolumeModeOk returns a tuple with the VolumeMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) GetVsphereVolume ¶

GetVsphereVolume returns the VsphereVolume field value if set, zero value otherwise.

func (*V1PersistentVolumeSpec) GetVsphereVolumeOk ¶

func (o *V1PersistentVolumeSpec) GetVsphereVolumeOk() (*V1VsphereVirtualDiskVolumeSource, bool)

GetVsphereVolumeOk returns a tuple with the VsphereVolume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeSpec) HasAccessModes ¶

func (o *V1PersistentVolumeSpec) HasAccessModes() bool

HasAccessModes returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasAwsElasticBlockStore ¶

func (o *V1PersistentVolumeSpec) HasAwsElasticBlockStore() bool

HasAwsElasticBlockStore returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasAzureDisk ¶

func (o *V1PersistentVolumeSpec) HasAzureDisk() bool

HasAzureDisk returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasAzureFile ¶

func (o *V1PersistentVolumeSpec) HasAzureFile() bool

HasAzureFile returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasCapacity ¶

func (o *V1PersistentVolumeSpec) HasCapacity() bool

HasCapacity returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasCephfs ¶

func (o *V1PersistentVolumeSpec) HasCephfs() bool

HasCephfs returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasCinder ¶

func (o *V1PersistentVolumeSpec) HasCinder() bool

HasCinder returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasClaimRef ¶

func (o *V1PersistentVolumeSpec) HasClaimRef() bool

HasClaimRef returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasCsi ¶

func (o *V1PersistentVolumeSpec) HasCsi() bool

HasCsi returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasFc ¶

func (o *V1PersistentVolumeSpec) HasFc() bool

HasFc returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasFlexVolume ¶

func (o *V1PersistentVolumeSpec) HasFlexVolume() bool

HasFlexVolume returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasFlocker ¶

func (o *V1PersistentVolumeSpec) HasFlocker() bool

HasFlocker returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasGcePersistentDisk ¶

func (o *V1PersistentVolumeSpec) HasGcePersistentDisk() bool

HasGcePersistentDisk returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasGlusterfs ¶

func (o *V1PersistentVolumeSpec) HasGlusterfs() bool

HasGlusterfs returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasHostPath ¶

func (o *V1PersistentVolumeSpec) HasHostPath() bool

HasHostPath returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasIscsi ¶

func (o *V1PersistentVolumeSpec) HasIscsi() bool

HasIscsi returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasLocal ¶

func (o *V1PersistentVolumeSpec) HasLocal() bool

HasLocal returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasMountOptions ¶

func (o *V1PersistentVolumeSpec) HasMountOptions() bool

HasMountOptions returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasNfs ¶

func (o *V1PersistentVolumeSpec) HasNfs() bool

HasNfs returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasNodeAffinity ¶

func (o *V1PersistentVolumeSpec) HasNodeAffinity() bool

HasNodeAffinity returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasPersistentVolumeReclaimPolicy ¶

func (o *V1PersistentVolumeSpec) HasPersistentVolumeReclaimPolicy() bool

HasPersistentVolumeReclaimPolicy returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasPhotonPersistentDisk ¶

func (o *V1PersistentVolumeSpec) HasPhotonPersistentDisk() bool

HasPhotonPersistentDisk returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasPortworxVolume ¶

func (o *V1PersistentVolumeSpec) HasPortworxVolume() bool

HasPortworxVolume returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasQuobyte ¶

func (o *V1PersistentVolumeSpec) HasQuobyte() bool

HasQuobyte returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasRbd ¶

func (o *V1PersistentVolumeSpec) HasRbd() bool

HasRbd returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasScaleIO ¶

func (o *V1PersistentVolumeSpec) HasScaleIO() bool

HasScaleIO returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasStorageClassName ¶

func (o *V1PersistentVolumeSpec) HasStorageClassName() bool

HasStorageClassName returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasStorageos ¶

func (o *V1PersistentVolumeSpec) HasStorageos() bool

HasStorageos returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasVolumeMode ¶

func (o *V1PersistentVolumeSpec) HasVolumeMode() bool

HasVolumeMode returns a boolean if a field has been set.

func (*V1PersistentVolumeSpec) HasVsphereVolume ¶

func (o *V1PersistentVolumeSpec) HasVsphereVolume() bool

HasVsphereVolume returns a boolean if a field has been set.

func (V1PersistentVolumeSpec) MarshalJSON ¶

func (o V1PersistentVolumeSpec) MarshalJSON() ([]byte, error)

func (*V1PersistentVolumeSpec) SetAccessModes ¶

func (o *V1PersistentVolumeSpec) SetAccessModes(v []V1PersistentVolumeAccessMode)

SetAccessModes gets a reference to the given []V1PersistentVolumeAccessMode and assigns it to the AccessModes field.

func (*V1PersistentVolumeSpec) SetAwsElasticBlockStore ¶

func (o *V1PersistentVolumeSpec) SetAwsElasticBlockStore(v V1AWSElasticBlockStoreVolumeSource)

SetAwsElasticBlockStore gets a reference to the given V1AWSElasticBlockStoreVolumeSource and assigns it to the AwsElasticBlockStore field.

func (*V1PersistentVolumeSpec) SetAzureDisk ¶

SetAzureDisk gets a reference to the given V1AzureDiskVolumeSource and assigns it to the AzureDisk field.

func (*V1PersistentVolumeSpec) SetAzureFile ¶

SetAzureFile gets a reference to the given V1AzureFilePersistentVolumeSource and assigns it to the AzureFile field.

func (*V1PersistentVolumeSpec) SetCapacity ¶

func (o *V1PersistentVolumeSpec) SetCapacity(v map[string]interface{})

SetCapacity gets a reference to the given map[string]interface{} and assigns it to the Capacity field.

func (*V1PersistentVolumeSpec) SetCephfs ¶

SetCephfs gets a reference to the given V1CephFSPersistentVolumeSource and assigns it to the Cephfs field.

func (*V1PersistentVolumeSpec) SetCinder ¶

SetCinder gets a reference to the given V1CinderPersistentVolumeSource and assigns it to the Cinder field.

func (*V1PersistentVolumeSpec) SetClaimRef ¶

func (o *V1PersistentVolumeSpec) SetClaimRef(v V1ObjectReference)

SetClaimRef gets a reference to the given V1ObjectReference and assigns it to the ClaimRef field.

func (*V1PersistentVolumeSpec) SetCsi ¶

SetCsi gets a reference to the given V1CSIPersistentVolumeSource and assigns it to the Csi field.

func (*V1PersistentVolumeSpec) SetFc ¶

SetFc gets a reference to the given V1FCVolumeSource and assigns it to the Fc field.

func (*V1PersistentVolumeSpec) SetFlexVolume ¶

SetFlexVolume gets a reference to the given V1FlexPersistentVolumeSource and assigns it to the FlexVolume field.

func (*V1PersistentVolumeSpec) SetFlocker ¶

SetFlocker gets a reference to the given V1FlockerVolumeSource and assigns it to the Flocker field.

func (*V1PersistentVolumeSpec) SetGcePersistentDisk ¶

func (o *V1PersistentVolumeSpec) SetGcePersistentDisk(v V1GCEPersistentDiskVolumeSource)

SetGcePersistentDisk gets a reference to the given V1GCEPersistentDiskVolumeSource and assigns it to the GcePersistentDisk field.

func (*V1PersistentVolumeSpec) SetGlusterfs ¶

SetGlusterfs gets a reference to the given V1GlusterfsVolumeSource and assigns it to the Glusterfs field.

func (*V1PersistentVolumeSpec) SetHostPath ¶

SetHostPath gets a reference to the given V1HostPathVolumeSource and assigns it to the HostPath field.

func (*V1PersistentVolumeSpec) SetIscsi ¶

SetIscsi gets a reference to the given V1ISCSIPersistentVolumeSource and assigns it to the Iscsi field.

func (*V1PersistentVolumeSpec) SetLocal ¶

SetLocal gets a reference to the given V1LocalVolumeSource and assigns it to the Local field.

func (*V1PersistentVolumeSpec) SetMountOptions ¶

func (o *V1PersistentVolumeSpec) SetMountOptions(v []string)

SetMountOptions gets a reference to the given []string and assigns it to the MountOptions field.

func (*V1PersistentVolumeSpec) SetNfs ¶

SetNfs gets a reference to the given V1NFSVolumeSource and assigns it to the Nfs field.

func (*V1PersistentVolumeSpec) SetNodeAffinity ¶

func (o *V1PersistentVolumeSpec) SetNodeAffinity(v V1VolumeNodeAffinity)

SetNodeAffinity gets a reference to the given V1VolumeNodeAffinity and assigns it to the NodeAffinity field.

func (*V1PersistentVolumeSpec) SetPersistentVolumeReclaimPolicy ¶

func (o *V1PersistentVolumeSpec) SetPersistentVolumeReclaimPolicy(v string)

SetPersistentVolumeReclaimPolicy gets a reference to the given string and assigns it to the PersistentVolumeReclaimPolicy field.

func (*V1PersistentVolumeSpec) SetPhotonPersistentDisk ¶

func (o *V1PersistentVolumeSpec) SetPhotonPersistentDisk(v V1PhotonPersistentDiskVolumeSource)

SetPhotonPersistentDisk gets a reference to the given V1PhotonPersistentDiskVolumeSource and assigns it to the PhotonPersistentDisk field.

func (*V1PersistentVolumeSpec) SetPortworxVolume ¶

func (o *V1PersistentVolumeSpec) SetPortworxVolume(v V1PortworxVolumeSource)

SetPortworxVolume gets a reference to the given V1PortworxVolumeSource and assigns it to the PortworxVolume field.

func (*V1PersistentVolumeSpec) SetQuobyte ¶

SetQuobyte gets a reference to the given V1QuobyteVolumeSource and assigns it to the Quobyte field.

func (*V1PersistentVolumeSpec) SetRbd ¶

SetRbd gets a reference to the given V1RBDPersistentVolumeSource and assigns it to the Rbd field.

func (*V1PersistentVolumeSpec) SetScaleIO ¶

SetScaleIO gets a reference to the given V1ScaleIOPersistentVolumeSource and assigns it to the ScaleIO field.

func (*V1PersistentVolumeSpec) SetStorageClassName ¶

func (o *V1PersistentVolumeSpec) SetStorageClassName(v string)

SetStorageClassName gets a reference to the given string and assigns it to the StorageClassName field.

func (*V1PersistentVolumeSpec) SetStorageos ¶

SetStorageos gets a reference to the given V1StorageOSPersistentVolumeSource and assigns it to the Storageos field.

func (*V1PersistentVolumeSpec) SetVolumeMode ¶

func (o *V1PersistentVolumeSpec) SetVolumeMode(v V1PersistentVolumeMode)

SetVolumeMode gets a reference to the given V1PersistentVolumeMode and assigns it to the VolumeMode field.

func (*V1PersistentVolumeSpec) SetVsphereVolume ¶

SetVsphereVolume gets a reference to the given V1VsphereVirtualDiskVolumeSource and assigns it to the VsphereVolume field.

func (V1PersistentVolumeSpec) ToMap ¶

func (o V1PersistentVolumeSpec) ToMap() (map[string]interface{}, error)

type V1PersistentVolumeStatus ¶

type V1PersistentVolumeStatus struct {
	// A human-readable message indicating details about why the volume is in this state.
	Message *string `json:"message,omitempty"`
	// Phase indicates if a volume is available, bound to a claim, or released by a claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#phase
	Phase *string `json:"phase,omitempty"`
	// Reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.
	Reason *string `json:"reason,omitempty"`
}

V1PersistentVolumeStatus PersistentVolumeStatus is the current status of a persistent volume.

func NewV1PersistentVolumeStatus ¶

func NewV1PersistentVolumeStatus() *V1PersistentVolumeStatus

NewV1PersistentVolumeStatus instantiates a new V1PersistentVolumeStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PersistentVolumeStatusWithDefaults ¶

func NewV1PersistentVolumeStatusWithDefaults() *V1PersistentVolumeStatus

NewV1PersistentVolumeStatusWithDefaults instantiates a new V1PersistentVolumeStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PersistentVolumeStatus) GetMessage ¶

func (o *V1PersistentVolumeStatus) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1PersistentVolumeStatus) GetMessageOk ¶

func (o *V1PersistentVolumeStatus) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeStatus) GetPhase ¶

func (o *V1PersistentVolumeStatus) GetPhase() string

GetPhase returns the Phase field value if set, zero value otherwise.

func (*V1PersistentVolumeStatus) GetPhaseOk ¶

func (o *V1PersistentVolumeStatus) GetPhaseOk() (*string, bool)

GetPhaseOk returns a tuple with the Phase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeStatus) GetReason ¶

func (o *V1PersistentVolumeStatus) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1PersistentVolumeStatus) GetReasonOk ¶

func (o *V1PersistentVolumeStatus) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PersistentVolumeStatus) HasMessage ¶

func (o *V1PersistentVolumeStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1PersistentVolumeStatus) HasPhase ¶

func (o *V1PersistentVolumeStatus) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (*V1PersistentVolumeStatus) HasReason ¶

func (o *V1PersistentVolumeStatus) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1PersistentVolumeStatus) MarshalJSON ¶

func (o V1PersistentVolumeStatus) MarshalJSON() ([]byte, error)

func (*V1PersistentVolumeStatus) SetMessage ¶

func (o *V1PersistentVolumeStatus) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1PersistentVolumeStatus) SetPhase ¶

func (o *V1PersistentVolumeStatus) SetPhase(v string)

SetPhase gets a reference to the given string and assigns it to the Phase field.

func (*V1PersistentVolumeStatus) SetReason ¶

func (o *V1PersistentVolumeStatus) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (V1PersistentVolumeStatus) ToMap ¶

func (o V1PersistentVolumeStatus) ToMap() (map[string]interface{}, error)

type V1PhotonPersistentDiskVolumeSource ¶

type V1PhotonPersistentDiskVolumeSource struct {
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.
	FsType *string `json:"fsType,omitempty"`
	// ID that identifies Photon Controller persistent disk
	PdID string `json:"pdID"`
}

V1PhotonPersistentDiskVolumeSource Represents a Photon Controller persistent disk resource.

func NewV1PhotonPersistentDiskVolumeSource ¶

func NewV1PhotonPersistentDiskVolumeSource(pdID string) *V1PhotonPersistentDiskVolumeSource

NewV1PhotonPersistentDiskVolumeSource instantiates a new V1PhotonPersistentDiskVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PhotonPersistentDiskVolumeSourceWithDefaults ¶

func NewV1PhotonPersistentDiskVolumeSourceWithDefaults() *V1PhotonPersistentDiskVolumeSource

NewV1PhotonPersistentDiskVolumeSourceWithDefaults instantiates a new V1PhotonPersistentDiskVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PhotonPersistentDiskVolumeSource) GetFsType ¶

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1PhotonPersistentDiskVolumeSource) GetFsTypeOk ¶

func (o *V1PhotonPersistentDiskVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PhotonPersistentDiskVolumeSource) GetPdID ¶

GetPdID returns the PdID field value

func (*V1PhotonPersistentDiskVolumeSource) GetPdIDOk ¶

func (o *V1PhotonPersistentDiskVolumeSource) GetPdIDOk() (*string, bool)

GetPdIDOk returns a tuple with the PdID field value and a boolean to check if the value has been set.

func (*V1PhotonPersistentDiskVolumeSource) HasFsType ¶

HasFsType returns a boolean if a field has been set.

func (V1PhotonPersistentDiskVolumeSource) MarshalJSON ¶

func (o V1PhotonPersistentDiskVolumeSource) MarshalJSON() ([]byte, error)

func (*V1PhotonPersistentDiskVolumeSource) SetFsType ¶

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1PhotonPersistentDiskVolumeSource) SetPdID ¶

SetPdID sets field value

func (V1PhotonPersistentDiskVolumeSource) ToMap ¶

func (o V1PhotonPersistentDiskVolumeSource) ToMap() (map[string]interface{}, error)

type V1Pod ¶

type V1Pod struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	Spec     *V1PodSpec    `json:"spec,omitempty"`
	Status   *V1PodStatus  `json:"status,omitempty"`
}

V1Pod Pod is a collection of containers that can run on a host. This resource is created by clients and scheduled onto hosts.

func NewV1Pod ¶

func NewV1Pod() *V1Pod

NewV1Pod instantiates a new V1Pod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodWithDefaults ¶

func NewV1PodWithDefaults() *V1Pod

NewV1PodWithDefaults instantiates a new V1Pod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Pod) GetApiVersion ¶

func (o *V1Pod) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Pod) GetApiVersionOk ¶

func (o *V1Pod) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Pod) GetKind ¶

func (o *V1Pod) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Pod) GetKindOk ¶

func (o *V1Pod) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Pod) GetMetadata ¶

func (o *V1Pod) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Pod) GetMetadataOk ¶

func (o *V1Pod) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Pod) GetSpec ¶

func (o *V1Pod) GetSpec() V1PodSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1Pod) GetSpecOk ¶

func (o *V1Pod) GetSpecOk() (*V1PodSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Pod) GetStatus ¶

func (o *V1Pod) GetStatus() V1PodStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1Pod) GetStatusOk ¶

func (o *V1Pod) GetStatusOk() (*V1PodStatus, 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 (*V1Pod) HasApiVersion ¶

func (o *V1Pod) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Pod) HasKind ¶

func (o *V1Pod) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Pod) HasMetadata ¶

func (o *V1Pod) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Pod) HasSpec ¶

func (o *V1Pod) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1Pod) HasStatus ¶

func (o *V1Pod) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1Pod) MarshalJSON ¶

func (o V1Pod) MarshalJSON() ([]byte, error)

func (*V1Pod) SetApiVersion ¶

func (o *V1Pod) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Pod) SetKind ¶

func (o *V1Pod) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Pod) SetMetadata ¶

func (o *V1Pod) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Pod) SetSpec ¶

func (o *V1Pod) SetSpec(v V1PodSpec)

SetSpec gets a reference to the given V1PodSpec and assigns it to the Spec field.

func (*V1Pod) SetStatus ¶

func (o *V1Pod) SetStatus(v V1PodStatus)

SetStatus gets a reference to the given V1PodStatus and assigns it to the Status field.

func (V1Pod) ToMap ¶

func (o V1Pod) ToMap() (map[string]interface{}, error)

type V1PodAffinity ¶

type V1PodAffinity struct {
	// The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.
	PreferredDuringSchedulingIgnoredDuringExecution []V1WeightedPodAffinityTerm `json:"preferredDuringSchedulingIgnoredDuringExecution,omitempty"`
	// If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.
	RequiredDuringSchedulingIgnoredDuringExecution []V1PodAffinityTerm `json:"requiredDuringSchedulingIgnoredDuringExecution,omitempty"`
}

V1PodAffinity Pod affinity is a group of inter pod affinity scheduling rules.

func NewV1PodAffinity ¶

func NewV1PodAffinity() *V1PodAffinity

NewV1PodAffinity instantiates a new V1PodAffinity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodAffinityWithDefaults ¶

func NewV1PodAffinityWithDefaults() *V1PodAffinity

NewV1PodAffinityWithDefaults instantiates a new V1PodAffinity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution() []V1WeightedPodAffinityTerm

GetPreferredDuringSchedulingIgnoredDuringExecution returns the PreferredDuringSchedulingIgnoredDuringExecution field value if set, zero value otherwise.

func (*V1PodAffinity) GetPreferredDuringSchedulingIgnoredDuringExecutionOk ¶

func (o *V1PodAffinity) GetPreferredDuringSchedulingIgnoredDuringExecutionOk() ([]V1WeightedPodAffinityTerm, bool)

GetPreferredDuringSchedulingIgnoredDuringExecutionOk returns a tuple with the PreferredDuringSchedulingIgnoredDuringExecution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution() []V1PodAffinityTerm

GetRequiredDuringSchedulingIgnoredDuringExecution returns the RequiredDuringSchedulingIgnoredDuringExecution field value if set, zero value otherwise.

func (*V1PodAffinity) GetRequiredDuringSchedulingIgnoredDuringExecutionOk ¶

func (o *V1PodAffinity) GetRequiredDuringSchedulingIgnoredDuringExecutionOk() ([]V1PodAffinityTerm, bool)

GetRequiredDuringSchedulingIgnoredDuringExecutionOk returns a tuple with the RequiredDuringSchedulingIgnoredDuringExecution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodAffinity) HasPreferredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAffinity) HasPreferredDuringSchedulingIgnoredDuringExecution() bool

HasPreferredDuringSchedulingIgnoredDuringExecution returns a boolean if a field has been set.

func (*V1PodAffinity) HasRequiredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAffinity) HasRequiredDuringSchedulingIgnoredDuringExecution() bool

HasRequiredDuringSchedulingIgnoredDuringExecution returns a boolean if a field has been set.

func (V1PodAffinity) MarshalJSON ¶

func (o V1PodAffinity) MarshalJSON() ([]byte, error)

func (*V1PodAffinity) SetPreferredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAffinity) SetPreferredDuringSchedulingIgnoredDuringExecution(v []V1WeightedPodAffinityTerm)

SetPreferredDuringSchedulingIgnoredDuringExecution gets a reference to the given []V1WeightedPodAffinityTerm and assigns it to the PreferredDuringSchedulingIgnoredDuringExecution field.

func (*V1PodAffinity) SetRequiredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAffinity) SetRequiredDuringSchedulingIgnoredDuringExecution(v []V1PodAffinityTerm)

SetRequiredDuringSchedulingIgnoredDuringExecution gets a reference to the given []V1PodAffinityTerm and assigns it to the RequiredDuringSchedulingIgnoredDuringExecution field.

func (V1PodAffinity) ToMap ¶

func (o V1PodAffinity) ToMap() (map[string]interface{}, error)

type V1PodAffinityTerm ¶

type V1PodAffinityTerm struct {
	LabelSelector *V1LabelSelector `json:"labelSelector,omitempty"`
	// namespaces specifies which namespaces the labelSelector applies to (matches against); null or empty list means \"this pod's namespace\"
	Namespaces []string `json:"namespaces,omitempty"`
	// This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
	TopologyKey string `json:"topologyKey"`
}

V1PodAffinityTerm Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key <topologyKey> matches that of any node on which a pod of the set of pods is running

func NewV1PodAffinityTerm ¶

func NewV1PodAffinityTerm(topologyKey string) *V1PodAffinityTerm

NewV1PodAffinityTerm instantiates a new V1PodAffinityTerm object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodAffinityTermWithDefaults ¶

func NewV1PodAffinityTermWithDefaults() *V1PodAffinityTerm

NewV1PodAffinityTermWithDefaults instantiates a new V1PodAffinityTerm object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodAffinityTerm) GetLabelSelector ¶

func (o *V1PodAffinityTerm) GetLabelSelector() V1LabelSelector

GetLabelSelector returns the LabelSelector field value if set, zero value otherwise.

func (*V1PodAffinityTerm) GetLabelSelectorOk ¶

func (o *V1PodAffinityTerm) GetLabelSelectorOk() (*V1LabelSelector, bool)

GetLabelSelectorOk returns a tuple with the LabelSelector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodAffinityTerm) GetNamespaces ¶

func (o *V1PodAffinityTerm) GetNamespaces() []string

GetNamespaces returns the Namespaces field value if set, zero value otherwise.

func (*V1PodAffinityTerm) GetNamespacesOk ¶

func (o *V1PodAffinityTerm) GetNamespacesOk() ([]string, bool)

GetNamespacesOk returns a tuple with the Namespaces field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodAffinityTerm) GetTopologyKey ¶

func (o *V1PodAffinityTerm) GetTopologyKey() string

GetTopologyKey returns the TopologyKey field value

func (*V1PodAffinityTerm) GetTopologyKeyOk ¶

func (o *V1PodAffinityTerm) GetTopologyKeyOk() (*string, bool)

GetTopologyKeyOk returns a tuple with the TopologyKey field value and a boolean to check if the value has been set.

func (*V1PodAffinityTerm) HasLabelSelector ¶

func (o *V1PodAffinityTerm) HasLabelSelector() bool

HasLabelSelector returns a boolean if a field has been set.

func (*V1PodAffinityTerm) HasNamespaces ¶

func (o *V1PodAffinityTerm) HasNamespaces() bool

HasNamespaces returns a boolean if a field has been set.

func (V1PodAffinityTerm) MarshalJSON ¶

func (o V1PodAffinityTerm) MarshalJSON() ([]byte, error)

func (*V1PodAffinityTerm) SetLabelSelector ¶

func (o *V1PodAffinityTerm) SetLabelSelector(v V1LabelSelector)

SetLabelSelector gets a reference to the given V1LabelSelector and assigns it to the LabelSelector field.

func (*V1PodAffinityTerm) SetNamespaces ¶

func (o *V1PodAffinityTerm) SetNamespaces(v []string)

SetNamespaces gets a reference to the given []string and assigns it to the Namespaces field.

func (*V1PodAffinityTerm) SetTopologyKey ¶

func (o *V1PodAffinityTerm) SetTopologyKey(v string)

SetTopologyKey sets field value

func (V1PodAffinityTerm) ToMap ¶

func (o V1PodAffinityTerm) ToMap() (map[string]interface{}, error)

type V1PodAntiAffinity ¶

type V1PodAntiAffinity struct {
	// The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.
	PreferredDuringSchedulingIgnoredDuringExecution []V1WeightedPodAffinityTerm `json:"preferredDuringSchedulingIgnoredDuringExecution,omitempty"`
	// If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.
	RequiredDuringSchedulingIgnoredDuringExecution []V1PodAffinityTerm `json:"requiredDuringSchedulingIgnoredDuringExecution,omitempty"`
}

V1PodAntiAffinity Pod anti affinity is a group of inter pod anti affinity scheduling rules.

func NewV1PodAntiAffinity ¶

func NewV1PodAntiAffinity() *V1PodAntiAffinity

NewV1PodAntiAffinity instantiates a new V1PodAntiAffinity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodAntiAffinityWithDefaults ¶

func NewV1PodAntiAffinityWithDefaults() *V1PodAntiAffinity

NewV1PodAntiAffinityWithDefaults instantiates a new V1PodAntiAffinity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodAntiAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAntiAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution() []V1WeightedPodAffinityTerm

GetPreferredDuringSchedulingIgnoredDuringExecution returns the PreferredDuringSchedulingIgnoredDuringExecution field value if set, zero value otherwise.

func (*V1PodAntiAffinity) GetPreferredDuringSchedulingIgnoredDuringExecutionOk ¶

func (o *V1PodAntiAffinity) GetPreferredDuringSchedulingIgnoredDuringExecutionOk() ([]V1WeightedPodAffinityTerm, bool)

GetPreferredDuringSchedulingIgnoredDuringExecutionOk returns a tuple with the PreferredDuringSchedulingIgnoredDuringExecution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodAntiAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAntiAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution() []V1PodAffinityTerm

GetRequiredDuringSchedulingIgnoredDuringExecution returns the RequiredDuringSchedulingIgnoredDuringExecution field value if set, zero value otherwise.

func (*V1PodAntiAffinity) GetRequiredDuringSchedulingIgnoredDuringExecutionOk ¶

func (o *V1PodAntiAffinity) GetRequiredDuringSchedulingIgnoredDuringExecutionOk() ([]V1PodAffinityTerm, bool)

GetRequiredDuringSchedulingIgnoredDuringExecutionOk returns a tuple with the RequiredDuringSchedulingIgnoredDuringExecution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodAntiAffinity) HasPreferredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAntiAffinity) HasPreferredDuringSchedulingIgnoredDuringExecution() bool

HasPreferredDuringSchedulingIgnoredDuringExecution returns a boolean if a field has been set.

func (*V1PodAntiAffinity) HasRequiredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAntiAffinity) HasRequiredDuringSchedulingIgnoredDuringExecution() bool

HasRequiredDuringSchedulingIgnoredDuringExecution returns a boolean if a field has been set.

func (V1PodAntiAffinity) MarshalJSON ¶

func (o V1PodAntiAffinity) MarshalJSON() ([]byte, error)

func (*V1PodAntiAffinity) SetPreferredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAntiAffinity) SetPreferredDuringSchedulingIgnoredDuringExecution(v []V1WeightedPodAffinityTerm)

SetPreferredDuringSchedulingIgnoredDuringExecution gets a reference to the given []V1WeightedPodAffinityTerm and assigns it to the PreferredDuringSchedulingIgnoredDuringExecution field.

func (*V1PodAntiAffinity) SetRequiredDuringSchedulingIgnoredDuringExecution ¶

func (o *V1PodAntiAffinity) SetRequiredDuringSchedulingIgnoredDuringExecution(v []V1PodAffinityTerm)

SetRequiredDuringSchedulingIgnoredDuringExecution gets a reference to the given []V1PodAffinityTerm and assigns it to the RequiredDuringSchedulingIgnoredDuringExecution field.

func (V1PodAntiAffinity) ToMap ¶

func (o V1PodAntiAffinity) ToMap() (map[string]interface{}, error)

type V1PodCondition ¶

type V1PodCondition struct {
	// Last time we probed the condition.
	LastProbeTime *string `json:"lastProbeTime,omitempty"`
	// Last time the condition transitioned from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// Human-readable message indicating details about last transition.
	Message *string `json:"message,omitempty"`
	// Unique, one-word, CamelCase reason for the condition's last transition.
	Reason *string `json:"reason,omitempty"`
	// Status is the status of the condition. Can be True, False, Unknown. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions
	Status string `json:"status"`
	// Type is the type of the condition. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions
	Type string `json:"type"`
}

V1PodCondition PodCondition contains details for the current condition of this pod.

func NewV1PodCondition ¶

func NewV1PodCondition(status string, type_ string) *V1PodCondition

NewV1PodCondition instantiates a new V1PodCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodConditionWithDefaults ¶

func NewV1PodConditionWithDefaults() *V1PodCondition

NewV1PodConditionWithDefaults instantiates a new V1PodCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodCondition) GetLastProbeTime ¶

func (o *V1PodCondition) GetLastProbeTime() string

GetLastProbeTime returns the LastProbeTime field value if set, zero value otherwise.

func (*V1PodCondition) GetLastProbeTimeOk ¶

func (o *V1PodCondition) GetLastProbeTimeOk() (*string, bool)

GetLastProbeTimeOk returns a tuple with the LastProbeTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodCondition) GetLastTransitionTime ¶

func (o *V1PodCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1PodCondition) GetLastTransitionTimeOk ¶

func (o *V1PodCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodCondition) GetMessage ¶

func (o *V1PodCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1PodCondition) GetMessageOk ¶

func (o *V1PodCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodCondition) GetReason ¶

func (o *V1PodCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1PodCondition) GetReasonOk ¶

func (o *V1PodCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodCondition) GetStatus ¶

func (o *V1PodCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1PodCondition) GetStatusOk ¶

func (o *V1PodCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1PodCondition) GetType ¶

func (o *V1PodCondition) GetType() string

GetType returns the Type field value

func (*V1PodCondition) GetTypeOk ¶

func (o *V1PodCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1PodCondition) HasLastProbeTime ¶

func (o *V1PodCondition) HasLastProbeTime() bool

HasLastProbeTime returns a boolean if a field has been set.

func (*V1PodCondition) HasLastTransitionTime ¶

func (o *V1PodCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1PodCondition) HasMessage ¶

func (o *V1PodCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1PodCondition) HasReason ¶

func (o *V1PodCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1PodCondition) MarshalJSON ¶

func (o V1PodCondition) MarshalJSON() ([]byte, error)

func (*V1PodCondition) SetLastProbeTime ¶

func (o *V1PodCondition) SetLastProbeTime(v string)

SetLastProbeTime gets a reference to the given string and assigns it to the LastProbeTime field.

func (*V1PodCondition) SetLastTransitionTime ¶

func (o *V1PodCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1PodCondition) SetMessage ¶

func (o *V1PodCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1PodCondition) SetReason ¶

func (o *V1PodCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1PodCondition) SetStatus ¶

func (o *V1PodCondition) SetStatus(v string)

SetStatus sets field value

func (*V1PodCondition) SetType ¶

func (o *V1PodCondition) SetType(v string)

SetType sets field value

func (V1PodCondition) ToMap ¶

func (o V1PodCondition) ToMap() (map[string]interface{}, error)

type V1PodDNSConfig ¶

type V1PodDNSConfig struct {
	// A list of DNS name server IP addresses. This will be appended to the base nameservers generated from DNSPolicy. Duplicated nameservers will be removed.
	Nameservers []string `json:"nameservers,omitempty"`
	// A list of DNS resolver options. This will be merged with the base options generated from DNSPolicy. Duplicated entries will be removed. Resolution options given in Options will override those that appear in the base DNSPolicy.
	Options []V1PodDNSConfigOption `json:"options,omitempty"`
	// A list of DNS search domains for host-name lookup. This will be appended to the base search paths generated from DNSPolicy. Duplicated search paths will be removed.
	Searches []string `json:"searches,omitempty"`
}

V1PodDNSConfig PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.

func NewV1PodDNSConfig ¶

func NewV1PodDNSConfig() *V1PodDNSConfig

NewV1PodDNSConfig instantiates a new V1PodDNSConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodDNSConfigWithDefaults ¶

func NewV1PodDNSConfigWithDefaults() *V1PodDNSConfig

NewV1PodDNSConfigWithDefaults instantiates a new V1PodDNSConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodDNSConfig) GetNameservers ¶

func (o *V1PodDNSConfig) GetNameservers() []string

GetNameservers returns the Nameservers field value if set, zero value otherwise.

func (*V1PodDNSConfig) GetNameserversOk ¶

func (o *V1PodDNSConfig) GetNameserversOk() ([]string, bool)

GetNameserversOk returns a tuple with the Nameservers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodDNSConfig) GetOptions ¶

func (o *V1PodDNSConfig) GetOptions() []V1PodDNSConfigOption

GetOptions returns the Options field value if set, zero value otherwise.

func (*V1PodDNSConfig) GetOptionsOk ¶

func (o *V1PodDNSConfig) GetOptionsOk() ([]V1PodDNSConfigOption, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodDNSConfig) GetSearches ¶

func (o *V1PodDNSConfig) GetSearches() []string

GetSearches returns the Searches field value if set, zero value otherwise.

func (*V1PodDNSConfig) GetSearchesOk ¶

func (o *V1PodDNSConfig) GetSearchesOk() ([]string, bool)

GetSearchesOk returns a tuple with the Searches field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodDNSConfig) HasNameservers ¶

func (o *V1PodDNSConfig) HasNameservers() bool

HasNameservers returns a boolean if a field has been set.

func (*V1PodDNSConfig) HasOptions ¶

func (o *V1PodDNSConfig) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*V1PodDNSConfig) HasSearches ¶

func (o *V1PodDNSConfig) HasSearches() bool

HasSearches returns a boolean if a field has been set.

func (V1PodDNSConfig) MarshalJSON ¶

func (o V1PodDNSConfig) MarshalJSON() ([]byte, error)

func (*V1PodDNSConfig) SetNameservers ¶

func (o *V1PodDNSConfig) SetNameservers(v []string)

SetNameservers gets a reference to the given []string and assigns it to the Nameservers field.

func (*V1PodDNSConfig) SetOptions ¶

func (o *V1PodDNSConfig) SetOptions(v []V1PodDNSConfigOption)

SetOptions gets a reference to the given []V1PodDNSConfigOption and assigns it to the Options field.

func (*V1PodDNSConfig) SetSearches ¶

func (o *V1PodDNSConfig) SetSearches(v []string)

SetSearches gets a reference to the given []string and assigns it to the Searches field.

func (V1PodDNSConfig) ToMap ¶

func (o V1PodDNSConfig) ToMap() (map[string]interface{}, error)

type V1PodDNSConfigOption ¶

type V1PodDNSConfigOption struct {
	// Required.
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
}

V1PodDNSConfigOption PodDNSConfigOption defines DNS resolver options of a pod.

func NewV1PodDNSConfigOption ¶

func NewV1PodDNSConfigOption() *V1PodDNSConfigOption

NewV1PodDNSConfigOption instantiates a new V1PodDNSConfigOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodDNSConfigOptionWithDefaults ¶

func NewV1PodDNSConfigOptionWithDefaults() *V1PodDNSConfigOption

NewV1PodDNSConfigOptionWithDefaults instantiates a new V1PodDNSConfigOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodDNSConfigOption) GetName ¶

func (o *V1PodDNSConfigOption) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1PodDNSConfigOption) GetNameOk ¶

func (o *V1PodDNSConfigOption) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodDNSConfigOption) GetValue ¶

func (o *V1PodDNSConfigOption) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*V1PodDNSConfigOption) GetValueOk ¶

func (o *V1PodDNSConfigOption) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodDNSConfigOption) HasName ¶

func (o *V1PodDNSConfigOption) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1PodDNSConfigOption) HasValue ¶

func (o *V1PodDNSConfigOption) HasValue() bool

HasValue returns a boolean if a field has been set.

func (V1PodDNSConfigOption) MarshalJSON ¶

func (o V1PodDNSConfigOption) MarshalJSON() ([]byte, error)

func (*V1PodDNSConfigOption) SetName ¶

func (o *V1PodDNSConfigOption) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1PodDNSConfigOption) SetValue ¶

func (o *V1PodDNSConfigOption) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (V1PodDNSConfigOption) ToMap ¶

func (o V1PodDNSConfigOption) ToMap() (map[string]interface{}, error)

type V1PodList ¶

type V1PodList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of pods. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md
	Items []V1Pod `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1PodList PodList is a list of Pods.

func NewV1PodList ¶

func NewV1PodList(items []V1Pod) *V1PodList

NewV1PodList instantiates a new V1PodList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodListWithDefaults ¶

func NewV1PodListWithDefaults() *V1PodList

NewV1PodListWithDefaults instantiates a new V1PodList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodList) GetApiVersion ¶

func (o *V1PodList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1PodList) GetApiVersionOk ¶

func (o *V1PodList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodList) GetItems ¶

func (o *V1PodList) GetItems() []V1Pod

GetItems returns the Items field value

func (*V1PodList) GetItemsOk ¶

func (o *V1PodList) GetItemsOk() ([]V1Pod, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1PodList) GetKind ¶

func (o *V1PodList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1PodList) GetKindOk ¶

func (o *V1PodList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodList) GetMetadata ¶

func (o *V1PodList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1PodList) GetMetadataOk ¶

func (o *V1PodList) GetMetadataOk() (*V1ListMeta, 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 (*V1PodList) HasApiVersion ¶

func (o *V1PodList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1PodList) HasKind ¶

func (o *V1PodList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1PodList) HasMetadata ¶

func (o *V1PodList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1PodList) MarshalJSON ¶

func (o V1PodList) MarshalJSON() ([]byte, error)

func (*V1PodList) SetApiVersion ¶

func (o *V1PodList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1PodList) SetItems ¶

func (o *V1PodList) SetItems(v []V1Pod)

SetItems sets field value

func (*V1PodList) SetKind ¶

func (o *V1PodList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1PodList) SetMetadata ¶

func (o *V1PodList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1PodList) ToMap ¶

func (o V1PodList) ToMap() (map[string]interface{}, error)

type V1PodReadinessGate ¶

type V1PodReadinessGate struct {
	// ConditionType refers to a condition in the pod's condition list with matching type.
	ConditionType string `json:"conditionType"`
}

V1PodReadinessGate PodReadinessGate contains the reference to a pod condition

func NewV1PodReadinessGate ¶

func NewV1PodReadinessGate(conditionType string) *V1PodReadinessGate

NewV1PodReadinessGate instantiates a new V1PodReadinessGate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodReadinessGateWithDefaults ¶

func NewV1PodReadinessGateWithDefaults() *V1PodReadinessGate

NewV1PodReadinessGateWithDefaults instantiates a new V1PodReadinessGate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodReadinessGate) GetConditionType ¶

func (o *V1PodReadinessGate) GetConditionType() string

GetConditionType returns the ConditionType field value

func (*V1PodReadinessGate) GetConditionTypeOk ¶

func (o *V1PodReadinessGate) GetConditionTypeOk() (*string, bool)

GetConditionTypeOk returns a tuple with the ConditionType field value and a boolean to check if the value has been set.

func (V1PodReadinessGate) MarshalJSON ¶

func (o V1PodReadinessGate) MarshalJSON() ([]byte, error)

func (*V1PodReadinessGate) SetConditionType ¶

func (o *V1PodReadinessGate) SetConditionType(v string)

SetConditionType sets field value

func (V1PodReadinessGate) ToMap ¶

func (o V1PodReadinessGate) ToMap() (map[string]interface{}, error)

type V1PodSecurityContext ¶

type V1PodSecurityContext struct {
	// A special supplemental group that applies to all containers in a pod. Some volume types allow the Kubelet to change the ownership of that volume to be owned by the pod:  1. The owning GID will be the FSGroup 2. The setgid bit is set (new files created in the volume will be owned by FSGroup) 3. The permission bits are OR'd with rw-rw
	FsGroup *int64 `json:"fsGroup,omitempty"`
	// The GID to run the entrypoint of the container process. Uses runtime default if unset. May also be set in SecurityContext.  If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
	RunAsGroup *int64 `json:"runAsGroup,omitempty"`
	// Indicates that the container must run as a non-root user. If true, the Kubelet will validate the image at runtime to ensure that it does not run as UID 0 (root) and fail to start the container if it does. If unset or false, no such validation will be performed. May also be set in SecurityContext.  If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
	RunAsNonRoot *bool `json:"runAsNonRoot,omitempty"`
	// The UID to run the entrypoint of the container process. Defaults to user specified in image metadata if unspecified. May also be set in SecurityContext.  If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container.
	RunAsUser      *int64            `json:"runAsUser,omitempty"`
	SeLinuxOptions *V1SELinuxOptions `json:"seLinuxOptions,omitempty"`
	// A list of groups applied to the first process run in each container, in addition to the container's primary GID.  If unspecified, no groups will be added to any container.
	SupplementalGroups []int32 `json:"supplementalGroups,omitempty"`
	// Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported sysctls (by the container runtime) might fail to launch.
	Sysctls []V1Sysctl `json:"sysctls,omitempty"`
}

V1PodSecurityContext PodSecurityContext holds pod-level security attributes and common container settings. Some fields are also present in container.securityContext. Field values of container.securityContext take precedence over field values of PodSecurityContext.

func NewV1PodSecurityContext ¶

func NewV1PodSecurityContext() *V1PodSecurityContext

NewV1PodSecurityContext instantiates a new V1PodSecurityContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodSecurityContextWithDefaults ¶

func NewV1PodSecurityContextWithDefaults() *V1PodSecurityContext

NewV1PodSecurityContextWithDefaults instantiates a new V1PodSecurityContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodSecurityContext) GetFsGroup ¶

func (o *V1PodSecurityContext) GetFsGroup() int64

GetFsGroup returns the FsGroup field value if set, zero value otherwise.

func (*V1PodSecurityContext) GetFsGroupOk ¶

func (o *V1PodSecurityContext) GetFsGroupOk() (*int64, bool)

GetFsGroupOk returns a tuple with the FsGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSecurityContext) GetRunAsGroup ¶

func (o *V1PodSecurityContext) GetRunAsGroup() int64

GetRunAsGroup returns the RunAsGroup field value if set, zero value otherwise.

func (*V1PodSecurityContext) GetRunAsGroupOk ¶

func (o *V1PodSecurityContext) GetRunAsGroupOk() (*int64, bool)

GetRunAsGroupOk returns a tuple with the RunAsGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSecurityContext) GetRunAsNonRoot ¶

func (o *V1PodSecurityContext) GetRunAsNonRoot() bool

GetRunAsNonRoot returns the RunAsNonRoot field value if set, zero value otherwise.

func (*V1PodSecurityContext) GetRunAsNonRootOk ¶

func (o *V1PodSecurityContext) GetRunAsNonRootOk() (*bool, bool)

GetRunAsNonRootOk returns a tuple with the RunAsNonRoot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSecurityContext) GetRunAsUser ¶

func (o *V1PodSecurityContext) GetRunAsUser() int64

GetRunAsUser returns the RunAsUser field value if set, zero value otherwise.

func (*V1PodSecurityContext) GetRunAsUserOk ¶

func (o *V1PodSecurityContext) GetRunAsUserOk() (*int64, bool)

GetRunAsUserOk returns a tuple with the RunAsUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSecurityContext) GetSeLinuxOptions ¶

func (o *V1PodSecurityContext) GetSeLinuxOptions() V1SELinuxOptions

GetSeLinuxOptions returns the SeLinuxOptions field value if set, zero value otherwise.

func (*V1PodSecurityContext) GetSeLinuxOptionsOk ¶

func (o *V1PodSecurityContext) GetSeLinuxOptionsOk() (*V1SELinuxOptions, bool)

GetSeLinuxOptionsOk returns a tuple with the SeLinuxOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSecurityContext) GetSupplementalGroups ¶

func (o *V1PodSecurityContext) GetSupplementalGroups() []int32

GetSupplementalGroups returns the SupplementalGroups field value if set, zero value otherwise.

func (*V1PodSecurityContext) GetSupplementalGroupsOk ¶

func (o *V1PodSecurityContext) GetSupplementalGroupsOk() ([]int32, bool)

GetSupplementalGroupsOk returns a tuple with the SupplementalGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSecurityContext) GetSysctls ¶

func (o *V1PodSecurityContext) GetSysctls() []V1Sysctl

GetSysctls returns the Sysctls field value if set, zero value otherwise.

func (*V1PodSecurityContext) GetSysctlsOk ¶

func (o *V1PodSecurityContext) GetSysctlsOk() ([]V1Sysctl, bool)

GetSysctlsOk returns a tuple with the Sysctls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSecurityContext) HasFsGroup ¶

func (o *V1PodSecurityContext) HasFsGroup() bool

HasFsGroup returns a boolean if a field has been set.

func (*V1PodSecurityContext) HasRunAsGroup ¶

func (o *V1PodSecurityContext) HasRunAsGroup() bool

HasRunAsGroup returns a boolean if a field has been set.

func (*V1PodSecurityContext) HasRunAsNonRoot ¶

func (o *V1PodSecurityContext) HasRunAsNonRoot() bool

HasRunAsNonRoot returns a boolean if a field has been set.

func (*V1PodSecurityContext) HasRunAsUser ¶

func (o *V1PodSecurityContext) HasRunAsUser() bool

HasRunAsUser returns a boolean if a field has been set.

func (*V1PodSecurityContext) HasSeLinuxOptions ¶

func (o *V1PodSecurityContext) HasSeLinuxOptions() bool

HasSeLinuxOptions returns a boolean if a field has been set.

func (*V1PodSecurityContext) HasSupplementalGroups ¶

func (o *V1PodSecurityContext) HasSupplementalGroups() bool

HasSupplementalGroups returns a boolean if a field has been set.

func (*V1PodSecurityContext) HasSysctls ¶

func (o *V1PodSecurityContext) HasSysctls() bool

HasSysctls returns a boolean if a field has been set.

func (V1PodSecurityContext) MarshalJSON ¶

func (o V1PodSecurityContext) MarshalJSON() ([]byte, error)

func (*V1PodSecurityContext) SetFsGroup ¶

func (o *V1PodSecurityContext) SetFsGroup(v int64)

SetFsGroup gets a reference to the given int64 and assigns it to the FsGroup field.

func (*V1PodSecurityContext) SetRunAsGroup ¶

func (o *V1PodSecurityContext) SetRunAsGroup(v int64)

SetRunAsGroup gets a reference to the given int64 and assigns it to the RunAsGroup field.

func (*V1PodSecurityContext) SetRunAsNonRoot ¶

func (o *V1PodSecurityContext) SetRunAsNonRoot(v bool)

SetRunAsNonRoot gets a reference to the given bool and assigns it to the RunAsNonRoot field.

func (*V1PodSecurityContext) SetRunAsUser ¶

func (o *V1PodSecurityContext) SetRunAsUser(v int64)

SetRunAsUser gets a reference to the given int64 and assigns it to the RunAsUser field.

func (*V1PodSecurityContext) SetSeLinuxOptions ¶

func (o *V1PodSecurityContext) SetSeLinuxOptions(v V1SELinuxOptions)

SetSeLinuxOptions gets a reference to the given V1SELinuxOptions and assigns it to the SeLinuxOptions field.

func (*V1PodSecurityContext) SetSupplementalGroups ¶

func (o *V1PodSecurityContext) SetSupplementalGroups(v []int32)

SetSupplementalGroups gets a reference to the given []int32 and assigns it to the SupplementalGroups field.

func (*V1PodSecurityContext) SetSysctls ¶

func (o *V1PodSecurityContext) SetSysctls(v []V1Sysctl)

SetSysctls gets a reference to the given []V1Sysctl and assigns it to the Sysctls field.

func (V1PodSecurityContext) ToMap ¶

func (o V1PodSecurityContext) ToMap() (map[string]interface{}, error)

type V1PodSpec ¶

type V1PodSpec struct {
	// Optional duration in seconds the pod may be active on the node relative to StartTime before the system will actively try to mark it failed and kill associated containers. Value must be a positive integer.
	ActiveDeadlineSeconds *int64      `json:"activeDeadlineSeconds,omitempty"`
	Affinity              *V1Affinity `json:"affinity,omitempty"`
	// AutomountServiceAccountToken indicates whether a service account token should be automatically mounted.
	AutomountServiceAccountToken *bool `json:"automountServiceAccountToken,omitempty"`
	// List of containers belonging to the pod. Containers cannot currently be added or removed. There must be at least one container in a Pod. Cannot be updated.
	Containers []V1Container   `json:"containers"`
	DnsConfig  *V1PodDNSConfig `json:"dnsConfig,omitempty"`
	// Set DNS policy for the pod. Defaults to \"ClusterFirst\". Valid values are 'ClusterFirstWithHostNet', 'ClusterFirst', 'Default' or 'None'. DNS parameters given in DNSConfig will be merged with the policy selected with DNSPolicy. To have DNS options set along with hostNetwork, you have to specify DNS policy explicitly to 'ClusterFirstWithHostNet'.
	DnsPolicy *string `json:"dnsPolicy,omitempty"`
	// HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts file if specified. This is only valid for non-hostNetwork pods.
	HostAliases []V1HostAlias `json:"hostAliases,omitempty"`
	// Use the host's ipc namespace. Optional: Default to false.
	HostIPC *bool `json:"hostIPC,omitempty"`
	// Host networking requested for this pod. Use the host's network namespace. If this option is set, the ports that will be used must be specified. Default to false.
	HostNetwork *bool `json:"hostNetwork,omitempty"`
	// Use the host's pid namespace. Optional: Default to false.
	HostPID *bool `json:"hostPID,omitempty"`
	// Specifies the hostname of the Pod If not specified, the pod's hostname will be set to a system-defined value.
	Hostname *string `json:"hostname,omitempty"`
	// ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honored. More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod
	ImagePullSecrets []V1LocalObjectReference `json:"imagePullSecrets,omitempty"`
	// List of initialization containers belonging to the pod. Init containers are executed in order prior to containers being started. If any init container fails, the pod is considered to have failed and is handled according to its restartPolicy. The name for an init container or normal container must be unique among all containers. Init containers may not have Lifecycle actions, Readiness probes, or Liveness probes. The resourceRequirements of an init container are taken into account during scheduling by finding the highest request/limit for each resource type, and then using the max of of that value or the sum of the normal containers. Limits are applied to init containers in a similar fashion. Init containers cannot currently be added or removed. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
	InitContainers []V1Container `json:"initContainers,omitempty"`
	// NodeName is a request to schedule this pod onto a specific node. If it is non-empty, the scheduler simply schedules this pod onto that node, assuming that it fits resource requirements.
	NodeName *string `json:"nodeName,omitempty"`
	// NodeSelector is a selector which must be true for the pod to fit on a node. Selector which must match a node's labels for the pod to be scheduled on that node. More info: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/
	NodeSelector map[string]interface{} `json:"nodeSelector,omitempty"`
	// The priority value. Various system components use this field to find the priority of the pod. When Priority Admission Controller is enabled, it prevents users from setting this field. The admission controller populates this field from PriorityClassName. The higher the value, the higher the priority.
	Priority *int32 `json:"priority,omitempty"`
	// If specified, indicates the pod's priority. \"system-node-critical\" and \"system-cluster-critical\" are two special keywords which indicate the highest priorities with the former being the highest priority. Any other name must be defined by creating a PriorityClass object with that name. If not specified, the pod priority will be default or zero if there is no default.
	PriorityClassName *string `json:"priorityClassName,omitempty"`
	// If specified, all readiness gates will be evaluated for pod readiness. A pod is ready when all its containers are ready AND all conditions specified in the readiness gates have status equal to \"True\" More info: https://github.com/kubernetes/community/blob/master/keps/sig-network/0007-pod-ready%2B%2B.md
	ReadinessGates []V1PodReadinessGate `json:"readinessGates,omitempty"`
	// Restart policy for all containers within the pod. One of Always, OnFailure, Never. Default to Always. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy
	RestartPolicy *string `json:"restartPolicy,omitempty"`
	// If specified, the pod will be dispatched by specified scheduler. If not specified, the pod will be dispatched by default scheduler.
	SchedulerName   *string               `json:"schedulerName,omitempty"`
	SecurityContext *V1PodSecurityContext `json:"securityContext,omitempty"`
	// DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated: Use serviceAccountName instead.
	ServiceAccount *string `json:"serviceAccount,omitempty"`
	// ServiceAccountName is the name of the ServiceAccount to use to run this pod. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
	ServiceAccountName *string `json:"serviceAccountName,omitempty"`
	// Share a single process namespace between all of the containers in a pod. When this is set containers will be able to view and signal processes from other containers in the same pod, and the first process in each container will not be assigned PID 1. HostPID and ShareProcessNamespace cannot both be set. Optional: Default to false. This field is alpha-level and is honored only by servers that enable the PodShareProcessNamespace feature.
	ShareProcessNamespace *bool `json:"shareProcessNamespace,omitempty"`
	// If specified, the fully qualified Pod hostname will be \"<hostname>.<subdomain>.<pod namespace>.svc.<cluster domain>\". If not specified, the pod will not have a domainname at all.
	Subdomain *string `json:"subdomain,omitempty"`
	// Optional duration in seconds the pod needs to terminate gracefully. May be decreased in delete request. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period will be used instead. The grace period is the duration in seconds after the processes running in the pod are sent a termination signal and the time when the processes are forcibly halted with a kill signal. Set this value longer than the expected cleanup time for your process. Defaults to 30 seconds.
	TerminationGracePeriodSeconds *int64 `json:"terminationGracePeriodSeconds,omitempty"`
	// If specified, the pod's tolerations.
	Tolerations []V1Toleration `json:"tolerations,omitempty"`
	// List of volumes that can be mounted by containers belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes
	Volumes []V1Volume `json:"volumes,omitempty"`
}

V1PodSpec PodSpec is a description of a pod.

func NewV1PodSpec ¶

func NewV1PodSpec(containers []V1Container) *V1PodSpec

NewV1PodSpec instantiates a new V1PodSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodSpecWithDefaults ¶

func NewV1PodSpecWithDefaults() *V1PodSpec

NewV1PodSpecWithDefaults instantiates a new V1PodSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodSpec) GetActiveDeadlineSeconds ¶

func (o *V1PodSpec) GetActiveDeadlineSeconds() int64

GetActiveDeadlineSeconds returns the ActiveDeadlineSeconds field value if set, zero value otherwise.

func (*V1PodSpec) GetActiveDeadlineSecondsOk ¶

func (o *V1PodSpec) GetActiveDeadlineSecondsOk() (*int64, bool)

GetActiveDeadlineSecondsOk returns a tuple with the ActiveDeadlineSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetAffinity ¶

func (o *V1PodSpec) GetAffinity() V1Affinity

GetAffinity returns the Affinity field value if set, zero value otherwise.

func (*V1PodSpec) GetAffinityOk ¶

func (o *V1PodSpec) GetAffinityOk() (*V1Affinity, bool)

GetAffinityOk returns a tuple with the Affinity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetAutomountServiceAccountToken ¶

func (o *V1PodSpec) GetAutomountServiceAccountToken() bool

GetAutomountServiceAccountToken returns the AutomountServiceAccountToken field value if set, zero value otherwise.

func (*V1PodSpec) GetAutomountServiceAccountTokenOk ¶

func (o *V1PodSpec) GetAutomountServiceAccountTokenOk() (*bool, bool)

GetAutomountServiceAccountTokenOk returns a tuple with the AutomountServiceAccountToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetContainers ¶

func (o *V1PodSpec) GetContainers() []V1Container

GetContainers returns the Containers field value

func (*V1PodSpec) GetContainersOk ¶

func (o *V1PodSpec) GetContainersOk() ([]V1Container, bool)

GetContainersOk returns a tuple with the Containers field value and a boolean to check if the value has been set.

func (*V1PodSpec) GetDnsConfig ¶

func (o *V1PodSpec) GetDnsConfig() V1PodDNSConfig

GetDnsConfig returns the DnsConfig field value if set, zero value otherwise.

func (*V1PodSpec) GetDnsConfigOk ¶

func (o *V1PodSpec) GetDnsConfigOk() (*V1PodDNSConfig, bool)

GetDnsConfigOk returns a tuple with the DnsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetDnsPolicy ¶

func (o *V1PodSpec) GetDnsPolicy() string

GetDnsPolicy returns the DnsPolicy field value if set, zero value otherwise.

func (*V1PodSpec) GetDnsPolicyOk ¶

func (o *V1PodSpec) GetDnsPolicyOk() (*string, bool)

GetDnsPolicyOk returns a tuple with the DnsPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetHostAliases ¶

func (o *V1PodSpec) GetHostAliases() []V1HostAlias

GetHostAliases returns the HostAliases field value if set, zero value otherwise.

func (*V1PodSpec) GetHostAliasesOk ¶

func (o *V1PodSpec) GetHostAliasesOk() ([]V1HostAlias, bool)

GetHostAliasesOk returns a tuple with the HostAliases field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetHostIPC ¶

func (o *V1PodSpec) GetHostIPC() bool

GetHostIPC returns the HostIPC field value if set, zero value otherwise.

func (*V1PodSpec) GetHostIPCOk ¶

func (o *V1PodSpec) GetHostIPCOk() (*bool, bool)

GetHostIPCOk returns a tuple with the HostIPC field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetHostNetwork ¶

func (o *V1PodSpec) GetHostNetwork() bool

GetHostNetwork returns the HostNetwork field value if set, zero value otherwise.

func (*V1PodSpec) GetHostNetworkOk ¶

func (o *V1PodSpec) GetHostNetworkOk() (*bool, bool)

GetHostNetworkOk returns a tuple with the HostNetwork field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetHostPID ¶

func (o *V1PodSpec) GetHostPID() bool

GetHostPID returns the HostPID field value if set, zero value otherwise.

func (*V1PodSpec) GetHostPIDOk ¶

func (o *V1PodSpec) GetHostPIDOk() (*bool, bool)

GetHostPIDOk returns a tuple with the HostPID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetHostname ¶

func (o *V1PodSpec) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*V1PodSpec) GetHostnameOk ¶

func (o *V1PodSpec) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetImagePullSecrets ¶

func (o *V1PodSpec) GetImagePullSecrets() []V1LocalObjectReference

GetImagePullSecrets returns the ImagePullSecrets field value if set, zero value otherwise.

func (*V1PodSpec) GetImagePullSecretsOk ¶

func (o *V1PodSpec) GetImagePullSecretsOk() ([]V1LocalObjectReference, bool)

GetImagePullSecretsOk returns a tuple with the ImagePullSecrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetInitContainers ¶

func (o *V1PodSpec) GetInitContainers() []V1Container

GetInitContainers returns the InitContainers field value if set, zero value otherwise.

func (*V1PodSpec) GetInitContainersOk ¶

func (o *V1PodSpec) GetInitContainersOk() ([]V1Container, bool)

GetInitContainersOk returns a tuple with the InitContainers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetNodeName ¶

func (o *V1PodSpec) GetNodeName() string

GetNodeName returns the NodeName field value if set, zero value otherwise.

func (*V1PodSpec) GetNodeNameOk ¶

func (o *V1PodSpec) GetNodeNameOk() (*string, bool)

GetNodeNameOk returns a tuple with the NodeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetNodeSelector ¶

func (o *V1PodSpec) GetNodeSelector() map[string]interface{}

GetNodeSelector returns the NodeSelector field value if set, zero value otherwise.

func (*V1PodSpec) GetNodeSelectorOk ¶

func (o *V1PodSpec) GetNodeSelectorOk() (map[string]interface{}, bool)

GetNodeSelectorOk returns a tuple with the NodeSelector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetPriority ¶

func (o *V1PodSpec) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*V1PodSpec) GetPriorityClassName ¶

func (o *V1PodSpec) GetPriorityClassName() string

GetPriorityClassName returns the PriorityClassName field value if set, zero value otherwise.

func (*V1PodSpec) GetPriorityClassNameOk ¶

func (o *V1PodSpec) GetPriorityClassNameOk() (*string, bool)

GetPriorityClassNameOk returns a tuple with the PriorityClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetPriorityOk ¶

func (o *V1PodSpec) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetReadinessGates ¶

func (o *V1PodSpec) GetReadinessGates() []V1PodReadinessGate

GetReadinessGates returns the ReadinessGates field value if set, zero value otherwise.

func (*V1PodSpec) GetReadinessGatesOk ¶

func (o *V1PodSpec) GetReadinessGatesOk() ([]V1PodReadinessGate, bool)

GetReadinessGatesOk returns a tuple with the ReadinessGates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetRestartPolicy ¶

func (o *V1PodSpec) GetRestartPolicy() string

GetRestartPolicy returns the RestartPolicy field value if set, zero value otherwise.

func (*V1PodSpec) GetRestartPolicyOk ¶

func (o *V1PodSpec) GetRestartPolicyOk() (*string, bool)

GetRestartPolicyOk returns a tuple with the RestartPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetSchedulerName ¶

func (o *V1PodSpec) GetSchedulerName() string

GetSchedulerName returns the SchedulerName field value if set, zero value otherwise.

func (*V1PodSpec) GetSchedulerNameOk ¶

func (o *V1PodSpec) GetSchedulerNameOk() (*string, bool)

GetSchedulerNameOk returns a tuple with the SchedulerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetSecurityContext ¶

func (o *V1PodSpec) GetSecurityContext() V1PodSecurityContext

GetSecurityContext returns the SecurityContext field value if set, zero value otherwise.

func (*V1PodSpec) GetSecurityContextOk ¶

func (o *V1PodSpec) GetSecurityContextOk() (*V1PodSecurityContext, bool)

GetSecurityContextOk returns a tuple with the SecurityContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetServiceAccount ¶

func (o *V1PodSpec) GetServiceAccount() string

GetServiceAccount returns the ServiceAccount field value if set, zero value otherwise.

func (*V1PodSpec) GetServiceAccountName ¶

func (o *V1PodSpec) GetServiceAccountName() string

GetServiceAccountName returns the ServiceAccountName field value if set, zero value otherwise.

func (*V1PodSpec) GetServiceAccountNameOk ¶

func (o *V1PodSpec) GetServiceAccountNameOk() (*string, bool)

GetServiceAccountNameOk returns a tuple with the ServiceAccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetServiceAccountOk ¶

func (o *V1PodSpec) GetServiceAccountOk() (*string, bool)

GetServiceAccountOk returns a tuple with the ServiceAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetShareProcessNamespace ¶

func (o *V1PodSpec) GetShareProcessNamespace() bool

GetShareProcessNamespace returns the ShareProcessNamespace field value if set, zero value otherwise.

func (*V1PodSpec) GetShareProcessNamespaceOk ¶

func (o *V1PodSpec) GetShareProcessNamespaceOk() (*bool, bool)

GetShareProcessNamespaceOk returns a tuple with the ShareProcessNamespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetSubdomain ¶

func (o *V1PodSpec) GetSubdomain() string

GetSubdomain returns the Subdomain field value if set, zero value otherwise.

func (*V1PodSpec) GetSubdomainOk ¶

func (o *V1PodSpec) GetSubdomainOk() (*string, bool)

GetSubdomainOk returns a tuple with the Subdomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetTerminationGracePeriodSeconds ¶

func (o *V1PodSpec) GetTerminationGracePeriodSeconds() int64

GetTerminationGracePeriodSeconds returns the TerminationGracePeriodSeconds field value if set, zero value otherwise.

func (*V1PodSpec) GetTerminationGracePeriodSecondsOk ¶

func (o *V1PodSpec) GetTerminationGracePeriodSecondsOk() (*int64, bool)

GetTerminationGracePeriodSecondsOk returns a tuple with the TerminationGracePeriodSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetTolerations ¶

func (o *V1PodSpec) GetTolerations() []V1Toleration

GetTolerations returns the Tolerations field value if set, zero value otherwise.

func (*V1PodSpec) GetTolerationsOk ¶

func (o *V1PodSpec) GetTolerationsOk() ([]V1Toleration, bool)

GetTolerationsOk returns a tuple with the Tolerations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) GetVolumes ¶

func (o *V1PodSpec) GetVolumes() []V1Volume

GetVolumes returns the Volumes field value if set, zero value otherwise.

func (*V1PodSpec) GetVolumesOk ¶

func (o *V1PodSpec) GetVolumesOk() ([]V1Volume, bool)

GetVolumesOk returns a tuple with the Volumes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodSpec) HasActiveDeadlineSeconds ¶

func (o *V1PodSpec) HasActiveDeadlineSeconds() bool

HasActiveDeadlineSeconds returns a boolean if a field has been set.

func (*V1PodSpec) HasAffinity ¶

func (o *V1PodSpec) HasAffinity() bool

HasAffinity returns a boolean if a field has been set.

func (*V1PodSpec) HasAutomountServiceAccountToken ¶

func (o *V1PodSpec) HasAutomountServiceAccountToken() bool

HasAutomountServiceAccountToken returns a boolean if a field has been set.

func (*V1PodSpec) HasDnsConfig ¶

func (o *V1PodSpec) HasDnsConfig() bool

HasDnsConfig returns a boolean if a field has been set.

func (*V1PodSpec) HasDnsPolicy ¶

func (o *V1PodSpec) HasDnsPolicy() bool

HasDnsPolicy returns a boolean if a field has been set.

func (*V1PodSpec) HasHostAliases ¶

func (o *V1PodSpec) HasHostAliases() bool

HasHostAliases returns a boolean if a field has been set.

func (*V1PodSpec) HasHostIPC ¶

func (o *V1PodSpec) HasHostIPC() bool

HasHostIPC returns a boolean if a field has been set.

func (*V1PodSpec) HasHostNetwork ¶

func (o *V1PodSpec) HasHostNetwork() bool

HasHostNetwork returns a boolean if a field has been set.

func (*V1PodSpec) HasHostPID ¶

func (o *V1PodSpec) HasHostPID() bool

HasHostPID returns a boolean if a field has been set.

func (*V1PodSpec) HasHostname ¶

func (o *V1PodSpec) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*V1PodSpec) HasImagePullSecrets ¶

func (o *V1PodSpec) HasImagePullSecrets() bool

HasImagePullSecrets returns a boolean if a field has been set.

func (*V1PodSpec) HasInitContainers ¶

func (o *V1PodSpec) HasInitContainers() bool

HasInitContainers returns a boolean if a field has been set.

func (*V1PodSpec) HasNodeName ¶

func (o *V1PodSpec) HasNodeName() bool

HasNodeName returns a boolean if a field has been set.

func (*V1PodSpec) HasNodeSelector ¶

func (o *V1PodSpec) HasNodeSelector() bool

HasNodeSelector returns a boolean if a field has been set.

func (*V1PodSpec) HasPriority ¶

func (o *V1PodSpec) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*V1PodSpec) HasPriorityClassName ¶

func (o *V1PodSpec) HasPriorityClassName() bool

HasPriorityClassName returns a boolean if a field has been set.

func (*V1PodSpec) HasReadinessGates ¶

func (o *V1PodSpec) HasReadinessGates() bool

HasReadinessGates returns a boolean if a field has been set.

func (*V1PodSpec) HasRestartPolicy ¶

func (o *V1PodSpec) HasRestartPolicy() bool

HasRestartPolicy returns a boolean if a field has been set.

func (*V1PodSpec) HasSchedulerName ¶

func (o *V1PodSpec) HasSchedulerName() bool

HasSchedulerName returns a boolean if a field has been set.

func (*V1PodSpec) HasSecurityContext ¶

func (o *V1PodSpec) HasSecurityContext() bool

HasSecurityContext returns a boolean if a field has been set.

func (*V1PodSpec) HasServiceAccount ¶

func (o *V1PodSpec) HasServiceAccount() bool

HasServiceAccount returns a boolean if a field has been set.

func (*V1PodSpec) HasServiceAccountName ¶

func (o *V1PodSpec) HasServiceAccountName() bool

HasServiceAccountName returns a boolean if a field has been set.

func (*V1PodSpec) HasShareProcessNamespace ¶

func (o *V1PodSpec) HasShareProcessNamespace() bool

HasShareProcessNamespace returns a boolean if a field has been set.

func (*V1PodSpec) HasSubdomain ¶

func (o *V1PodSpec) HasSubdomain() bool

HasSubdomain returns a boolean if a field has been set.

func (*V1PodSpec) HasTerminationGracePeriodSeconds ¶

func (o *V1PodSpec) HasTerminationGracePeriodSeconds() bool

HasTerminationGracePeriodSeconds returns a boolean if a field has been set.

func (*V1PodSpec) HasTolerations ¶

func (o *V1PodSpec) HasTolerations() bool

HasTolerations returns a boolean if a field has been set.

func (*V1PodSpec) HasVolumes ¶

func (o *V1PodSpec) HasVolumes() bool

HasVolumes returns a boolean if a field has been set.

func (V1PodSpec) MarshalJSON ¶

func (o V1PodSpec) MarshalJSON() ([]byte, error)

func (*V1PodSpec) SetActiveDeadlineSeconds ¶

func (o *V1PodSpec) SetActiveDeadlineSeconds(v int64)

SetActiveDeadlineSeconds gets a reference to the given int64 and assigns it to the ActiveDeadlineSeconds field.

func (*V1PodSpec) SetAffinity ¶

func (o *V1PodSpec) SetAffinity(v V1Affinity)

SetAffinity gets a reference to the given V1Affinity and assigns it to the Affinity field.

func (*V1PodSpec) SetAutomountServiceAccountToken ¶

func (o *V1PodSpec) SetAutomountServiceAccountToken(v bool)

SetAutomountServiceAccountToken gets a reference to the given bool and assigns it to the AutomountServiceAccountToken field.

func (*V1PodSpec) SetContainers ¶

func (o *V1PodSpec) SetContainers(v []V1Container)

SetContainers sets field value

func (*V1PodSpec) SetDnsConfig ¶

func (o *V1PodSpec) SetDnsConfig(v V1PodDNSConfig)

SetDnsConfig gets a reference to the given V1PodDNSConfig and assigns it to the DnsConfig field.

func (*V1PodSpec) SetDnsPolicy ¶

func (o *V1PodSpec) SetDnsPolicy(v string)

SetDnsPolicy gets a reference to the given string and assigns it to the DnsPolicy field.

func (*V1PodSpec) SetHostAliases ¶

func (o *V1PodSpec) SetHostAliases(v []V1HostAlias)

SetHostAliases gets a reference to the given []V1HostAlias and assigns it to the HostAliases field.

func (*V1PodSpec) SetHostIPC ¶

func (o *V1PodSpec) SetHostIPC(v bool)

SetHostIPC gets a reference to the given bool and assigns it to the HostIPC field.

func (*V1PodSpec) SetHostNetwork ¶

func (o *V1PodSpec) SetHostNetwork(v bool)

SetHostNetwork gets a reference to the given bool and assigns it to the HostNetwork field.

func (*V1PodSpec) SetHostPID ¶

func (o *V1PodSpec) SetHostPID(v bool)

SetHostPID gets a reference to the given bool and assigns it to the HostPID field.

func (*V1PodSpec) SetHostname ¶

func (o *V1PodSpec) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*V1PodSpec) SetImagePullSecrets ¶

func (o *V1PodSpec) SetImagePullSecrets(v []V1LocalObjectReference)

SetImagePullSecrets gets a reference to the given []V1LocalObjectReference and assigns it to the ImagePullSecrets field.

func (*V1PodSpec) SetInitContainers ¶

func (o *V1PodSpec) SetInitContainers(v []V1Container)

SetInitContainers gets a reference to the given []V1Container and assigns it to the InitContainers field.

func (*V1PodSpec) SetNodeName ¶

func (o *V1PodSpec) SetNodeName(v string)

SetNodeName gets a reference to the given string and assigns it to the NodeName field.

func (*V1PodSpec) SetNodeSelector ¶

func (o *V1PodSpec) SetNodeSelector(v map[string]interface{})

SetNodeSelector gets a reference to the given map[string]interface{} and assigns it to the NodeSelector field.

func (*V1PodSpec) SetPriority ¶

func (o *V1PodSpec) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*V1PodSpec) SetPriorityClassName ¶

func (o *V1PodSpec) SetPriorityClassName(v string)

SetPriorityClassName gets a reference to the given string and assigns it to the PriorityClassName field.

func (*V1PodSpec) SetReadinessGates ¶

func (o *V1PodSpec) SetReadinessGates(v []V1PodReadinessGate)

SetReadinessGates gets a reference to the given []V1PodReadinessGate and assigns it to the ReadinessGates field.

func (*V1PodSpec) SetRestartPolicy ¶

func (o *V1PodSpec) SetRestartPolicy(v string)

SetRestartPolicy gets a reference to the given string and assigns it to the RestartPolicy field.

func (*V1PodSpec) SetSchedulerName ¶

func (o *V1PodSpec) SetSchedulerName(v string)

SetSchedulerName gets a reference to the given string and assigns it to the SchedulerName field.

func (*V1PodSpec) SetSecurityContext ¶

func (o *V1PodSpec) SetSecurityContext(v V1PodSecurityContext)

SetSecurityContext gets a reference to the given V1PodSecurityContext and assigns it to the SecurityContext field.

func (*V1PodSpec) SetServiceAccount ¶

func (o *V1PodSpec) SetServiceAccount(v string)

SetServiceAccount gets a reference to the given string and assigns it to the ServiceAccount field.

func (*V1PodSpec) SetServiceAccountName ¶

func (o *V1PodSpec) SetServiceAccountName(v string)

SetServiceAccountName gets a reference to the given string and assigns it to the ServiceAccountName field.

func (*V1PodSpec) SetShareProcessNamespace ¶

func (o *V1PodSpec) SetShareProcessNamespace(v bool)

SetShareProcessNamespace gets a reference to the given bool and assigns it to the ShareProcessNamespace field.

func (*V1PodSpec) SetSubdomain ¶

func (o *V1PodSpec) SetSubdomain(v string)

SetSubdomain gets a reference to the given string and assigns it to the Subdomain field.

func (*V1PodSpec) SetTerminationGracePeriodSeconds ¶

func (o *V1PodSpec) SetTerminationGracePeriodSeconds(v int64)

SetTerminationGracePeriodSeconds gets a reference to the given int64 and assigns it to the TerminationGracePeriodSeconds field.

func (*V1PodSpec) SetTolerations ¶

func (o *V1PodSpec) SetTolerations(v []V1Toleration)

SetTolerations gets a reference to the given []V1Toleration and assigns it to the Tolerations field.

func (*V1PodSpec) SetVolumes ¶

func (o *V1PodSpec) SetVolumes(v []V1Volume)

SetVolumes gets a reference to the given []V1Volume and assigns it to the Volumes field.

func (V1PodSpec) ToMap ¶

func (o V1PodSpec) ToMap() (map[string]interface{}, error)

type V1PodStatus ¶

type V1PodStatus struct {
	// Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions
	Conditions []V1PodCondition `json:"conditions,omitempty"`
	// The list has one entry per container in the manifest. Each entry is currently the output of `docker inspect`. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status
	ContainerStatuses []V1ContainerStatus `json:"containerStatuses,omitempty"`
	// IP address of the host to which the pod is assigned. Empty if not yet scheduled.
	HostIP *string `json:"hostIP,omitempty"`
	// The list has one entry per init container in the manifest. The most recent successful init container will have ready = true, the most recently started container will have startTime set. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status
	InitContainerStatuses []V1ContainerStatus `json:"initContainerStatuses,omitempty"`
	// A human readable message indicating details about why the pod is in this condition.
	Message *string `json:"message,omitempty"`
	// nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods. This field does not guarantee that the pod will be scheduled on this node. Scheduler may decide to place the pod elsewhere if other nodes become available sooner. Scheduler may also decide to give the resources on this node to a higher priority pod that is created after preemption. As a result, this field may be different than PodSpec.nodeName when the pod is scheduled.
	NominatedNodeName *string `json:"nominatedNodeName,omitempty"`
	// The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle. The conditions array, the reason and message fields, and the individual container status arrays contain more detail about the pod's status. There are five possible phase values:  Pending: The pod has been accepted by the Kubernetes system, but one or more of the container images has not been created. This includes time before being scheduled as well as time spent downloading images over the network, which could take a while. Running: The pod has been bound to a node, and all of the containers have been created. At least one container is still running, or is in the process of starting or restarting. Succeeded: All containers in the pod have terminated in success, and will not be restarted. Failed: All containers in the pod have terminated, and at least one container has terminated in failure. The container either exited with non-zero status or was terminated by the system. Unknown: For some reason the state of the pod could not be obtained, typically due to an error in communicating with the host of the pod.  More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-phase
	Phase *string `json:"phase,omitempty"`
	// IP address allocated to the pod. Routable at least within the cluster. Empty if not yet allocated.
	PodIP *string `json:"podIP,omitempty"`
	// The Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://git.k8s.io/community/contributors/design-proposals/node/resource-qos.md
	QosClass *string `json:"qosClass,omitempty"`
	// A brief CamelCase message indicating details about why the pod is in this state. e.g. 'Evicted'
	Reason *string `json:"reason,omitempty"`
	// RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod.
	StartTime *string `json:"startTime,omitempty"`
}

V1PodStatus PodStatus represents information about the status of a pod. Status may trail the actual state of a system, especially if the node that hosts the pod cannot contact the control plane.

func NewV1PodStatus ¶

func NewV1PodStatus() *V1PodStatus

NewV1PodStatus instantiates a new V1PodStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodStatusWithDefaults ¶

func NewV1PodStatusWithDefaults() *V1PodStatus

NewV1PodStatusWithDefaults instantiates a new V1PodStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodStatus) GetConditions ¶

func (o *V1PodStatus) GetConditions() []V1PodCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1PodStatus) GetConditionsOk ¶

func (o *V1PodStatus) GetConditionsOk() ([]V1PodCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetContainerStatuses ¶

func (o *V1PodStatus) GetContainerStatuses() []V1ContainerStatus

GetContainerStatuses returns the ContainerStatuses field value if set, zero value otherwise.

func (*V1PodStatus) GetContainerStatusesOk ¶

func (o *V1PodStatus) GetContainerStatusesOk() ([]V1ContainerStatus, bool)

GetContainerStatusesOk returns a tuple with the ContainerStatuses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetHostIP ¶

func (o *V1PodStatus) GetHostIP() string

GetHostIP returns the HostIP field value if set, zero value otherwise.

func (*V1PodStatus) GetHostIPOk ¶

func (o *V1PodStatus) GetHostIPOk() (*string, bool)

GetHostIPOk returns a tuple with the HostIP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetInitContainerStatuses ¶

func (o *V1PodStatus) GetInitContainerStatuses() []V1ContainerStatus

GetInitContainerStatuses returns the InitContainerStatuses field value if set, zero value otherwise.

func (*V1PodStatus) GetInitContainerStatusesOk ¶

func (o *V1PodStatus) GetInitContainerStatusesOk() ([]V1ContainerStatus, bool)

GetInitContainerStatusesOk returns a tuple with the InitContainerStatuses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetMessage ¶

func (o *V1PodStatus) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1PodStatus) GetMessageOk ¶

func (o *V1PodStatus) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetNominatedNodeName ¶

func (o *V1PodStatus) GetNominatedNodeName() string

GetNominatedNodeName returns the NominatedNodeName field value if set, zero value otherwise.

func (*V1PodStatus) GetNominatedNodeNameOk ¶

func (o *V1PodStatus) GetNominatedNodeNameOk() (*string, bool)

GetNominatedNodeNameOk returns a tuple with the NominatedNodeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetPhase ¶

func (o *V1PodStatus) GetPhase() string

GetPhase returns the Phase field value if set, zero value otherwise.

func (*V1PodStatus) GetPhaseOk ¶

func (o *V1PodStatus) GetPhaseOk() (*string, bool)

GetPhaseOk returns a tuple with the Phase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetPodIP ¶

func (o *V1PodStatus) GetPodIP() string

GetPodIP returns the PodIP field value if set, zero value otherwise.

func (*V1PodStatus) GetPodIPOk ¶

func (o *V1PodStatus) GetPodIPOk() (*string, bool)

GetPodIPOk returns a tuple with the PodIP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetQosClass ¶

func (o *V1PodStatus) GetQosClass() string

GetQosClass returns the QosClass field value if set, zero value otherwise.

func (*V1PodStatus) GetQosClassOk ¶

func (o *V1PodStatus) GetQosClassOk() (*string, bool)

GetQosClassOk returns a tuple with the QosClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetReason ¶

func (o *V1PodStatus) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1PodStatus) GetReasonOk ¶

func (o *V1PodStatus) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) GetStartTime ¶

func (o *V1PodStatus) GetStartTime() string

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*V1PodStatus) GetStartTimeOk ¶

func (o *V1PodStatus) GetStartTimeOk() (*string, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodStatus) HasConditions ¶

func (o *V1PodStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1PodStatus) HasContainerStatuses ¶

func (o *V1PodStatus) HasContainerStatuses() bool

HasContainerStatuses returns a boolean if a field has been set.

func (*V1PodStatus) HasHostIP ¶

func (o *V1PodStatus) HasHostIP() bool

HasHostIP returns a boolean if a field has been set.

func (*V1PodStatus) HasInitContainerStatuses ¶

func (o *V1PodStatus) HasInitContainerStatuses() bool

HasInitContainerStatuses returns a boolean if a field has been set.

func (*V1PodStatus) HasMessage ¶

func (o *V1PodStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1PodStatus) HasNominatedNodeName ¶

func (o *V1PodStatus) HasNominatedNodeName() bool

HasNominatedNodeName returns a boolean if a field has been set.

func (*V1PodStatus) HasPhase ¶

func (o *V1PodStatus) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (*V1PodStatus) HasPodIP ¶

func (o *V1PodStatus) HasPodIP() bool

HasPodIP returns a boolean if a field has been set.

func (*V1PodStatus) HasQosClass ¶

func (o *V1PodStatus) HasQosClass() bool

HasQosClass returns a boolean if a field has been set.

func (*V1PodStatus) HasReason ¶

func (o *V1PodStatus) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*V1PodStatus) HasStartTime ¶

func (o *V1PodStatus) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (V1PodStatus) MarshalJSON ¶

func (o V1PodStatus) MarshalJSON() ([]byte, error)

func (*V1PodStatus) SetConditions ¶

func (o *V1PodStatus) SetConditions(v []V1PodCondition)

SetConditions gets a reference to the given []V1PodCondition and assigns it to the Conditions field.

func (*V1PodStatus) SetContainerStatuses ¶

func (o *V1PodStatus) SetContainerStatuses(v []V1ContainerStatus)

SetContainerStatuses gets a reference to the given []V1ContainerStatus and assigns it to the ContainerStatuses field.

func (*V1PodStatus) SetHostIP ¶

func (o *V1PodStatus) SetHostIP(v string)

SetHostIP gets a reference to the given string and assigns it to the HostIP field.

func (*V1PodStatus) SetInitContainerStatuses ¶

func (o *V1PodStatus) SetInitContainerStatuses(v []V1ContainerStatus)

SetInitContainerStatuses gets a reference to the given []V1ContainerStatus and assigns it to the InitContainerStatuses field.

func (*V1PodStatus) SetMessage ¶

func (o *V1PodStatus) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1PodStatus) SetNominatedNodeName ¶

func (o *V1PodStatus) SetNominatedNodeName(v string)

SetNominatedNodeName gets a reference to the given string and assigns it to the NominatedNodeName field.

func (*V1PodStatus) SetPhase ¶

func (o *V1PodStatus) SetPhase(v string)

SetPhase gets a reference to the given string and assigns it to the Phase field.

func (*V1PodStatus) SetPodIP ¶

func (o *V1PodStatus) SetPodIP(v string)

SetPodIP gets a reference to the given string and assigns it to the PodIP field.

func (*V1PodStatus) SetQosClass ¶

func (o *V1PodStatus) SetQosClass(v string)

SetQosClass gets a reference to the given string and assigns it to the QosClass field.

func (*V1PodStatus) SetReason ¶

func (o *V1PodStatus) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1PodStatus) SetStartTime ¶

func (o *V1PodStatus) SetStartTime(v string)

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (V1PodStatus) ToMap ¶

func (o V1PodStatus) ToMap() (map[string]interface{}, error)

type V1PodTemplate ¶

type V1PodTemplate struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string            `json:"kind,omitempty"`
	Metadata *V1ObjectMeta      `json:"metadata,omitempty"`
	Template *V1PodTemplateSpec `json:"template,omitempty"`
}

V1PodTemplate PodTemplate describes a template for creating copies of a predefined pod.

func NewV1PodTemplate ¶

func NewV1PodTemplate() *V1PodTemplate

NewV1PodTemplate instantiates a new V1PodTemplate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodTemplateWithDefaults ¶

func NewV1PodTemplateWithDefaults() *V1PodTemplate

NewV1PodTemplateWithDefaults instantiates a new V1PodTemplate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodTemplate) GetApiVersion ¶

func (o *V1PodTemplate) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1PodTemplate) GetApiVersionOk ¶

func (o *V1PodTemplate) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodTemplate) GetKind ¶

func (o *V1PodTemplate) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1PodTemplate) GetKindOk ¶

func (o *V1PodTemplate) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodTemplate) GetMetadata ¶

func (o *V1PodTemplate) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1PodTemplate) GetMetadataOk ¶

func (o *V1PodTemplate) GetMetadataOk() (*V1ObjectMeta, 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 (*V1PodTemplate) GetTemplate ¶

func (o *V1PodTemplate) GetTemplate() V1PodTemplateSpec

GetTemplate returns the Template field value if set, zero value otherwise.

func (*V1PodTemplate) GetTemplateOk ¶

func (o *V1PodTemplate) GetTemplateOk() (*V1PodTemplateSpec, bool)

GetTemplateOk returns a tuple with the Template field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodTemplate) HasApiVersion ¶

func (o *V1PodTemplate) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1PodTemplate) HasKind ¶

func (o *V1PodTemplate) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1PodTemplate) HasMetadata ¶

func (o *V1PodTemplate) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1PodTemplate) HasTemplate ¶

func (o *V1PodTemplate) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

func (V1PodTemplate) MarshalJSON ¶

func (o V1PodTemplate) MarshalJSON() ([]byte, error)

func (*V1PodTemplate) SetApiVersion ¶

func (o *V1PodTemplate) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1PodTemplate) SetKind ¶

func (o *V1PodTemplate) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1PodTemplate) SetMetadata ¶

func (o *V1PodTemplate) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1PodTemplate) SetTemplate ¶

func (o *V1PodTemplate) SetTemplate(v V1PodTemplateSpec)

SetTemplate gets a reference to the given V1PodTemplateSpec and assigns it to the Template field.

func (V1PodTemplate) ToMap ¶

func (o V1PodTemplate) ToMap() (map[string]interface{}, error)

type V1PodTemplateList ¶

type V1PodTemplateList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of pod templates
	Items []V1PodTemplate `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1PodTemplateList PodTemplateList is a list of PodTemplates.

func NewV1PodTemplateList ¶

func NewV1PodTemplateList(items []V1PodTemplate) *V1PodTemplateList

NewV1PodTemplateList instantiates a new V1PodTemplateList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodTemplateListWithDefaults ¶

func NewV1PodTemplateListWithDefaults() *V1PodTemplateList

NewV1PodTemplateListWithDefaults instantiates a new V1PodTemplateList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodTemplateList) GetApiVersion ¶

func (o *V1PodTemplateList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1PodTemplateList) GetApiVersionOk ¶

func (o *V1PodTemplateList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodTemplateList) GetItems ¶

func (o *V1PodTemplateList) GetItems() []V1PodTemplate

GetItems returns the Items field value

func (*V1PodTemplateList) GetItemsOk ¶

func (o *V1PodTemplateList) GetItemsOk() ([]V1PodTemplate, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1PodTemplateList) GetKind ¶

func (o *V1PodTemplateList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1PodTemplateList) GetKindOk ¶

func (o *V1PodTemplateList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodTemplateList) GetMetadata ¶

func (o *V1PodTemplateList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1PodTemplateList) GetMetadataOk ¶

func (o *V1PodTemplateList) GetMetadataOk() (*V1ListMeta, 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 (*V1PodTemplateList) HasApiVersion ¶

func (o *V1PodTemplateList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1PodTemplateList) HasKind ¶

func (o *V1PodTemplateList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1PodTemplateList) HasMetadata ¶

func (o *V1PodTemplateList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1PodTemplateList) MarshalJSON ¶

func (o V1PodTemplateList) MarshalJSON() ([]byte, error)

func (*V1PodTemplateList) SetApiVersion ¶

func (o *V1PodTemplateList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1PodTemplateList) SetItems ¶

func (o *V1PodTemplateList) SetItems(v []V1PodTemplate)

SetItems sets field value

func (*V1PodTemplateList) SetKind ¶

func (o *V1PodTemplateList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1PodTemplateList) SetMetadata ¶

func (o *V1PodTemplateList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1PodTemplateList) ToMap ¶

func (o V1PodTemplateList) ToMap() (map[string]interface{}, error)

type V1PodTemplateSpec ¶

type V1PodTemplateSpec struct {
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	Spec     *V1PodSpec    `json:"spec,omitempty"`
}

V1PodTemplateSpec PodTemplateSpec describes the data a pod should have when created from a template

func NewV1PodTemplateSpec ¶

func NewV1PodTemplateSpec() *V1PodTemplateSpec

NewV1PodTemplateSpec instantiates a new V1PodTemplateSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PodTemplateSpecWithDefaults ¶

func NewV1PodTemplateSpecWithDefaults() *V1PodTemplateSpec

NewV1PodTemplateSpecWithDefaults instantiates a new V1PodTemplateSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PodTemplateSpec) GetMetadata ¶

func (o *V1PodTemplateSpec) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1PodTemplateSpec) GetMetadataOk ¶

func (o *V1PodTemplateSpec) GetMetadataOk() (*V1ObjectMeta, 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 (*V1PodTemplateSpec) GetSpec ¶

func (o *V1PodTemplateSpec) GetSpec() V1PodSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1PodTemplateSpec) GetSpecOk ¶

func (o *V1PodTemplateSpec) GetSpecOk() (*V1PodSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PodTemplateSpec) HasMetadata ¶

func (o *V1PodTemplateSpec) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1PodTemplateSpec) HasSpec ¶

func (o *V1PodTemplateSpec) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (V1PodTemplateSpec) MarshalJSON ¶

func (o V1PodTemplateSpec) MarshalJSON() ([]byte, error)

func (*V1PodTemplateSpec) SetMetadata ¶

func (o *V1PodTemplateSpec) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1PodTemplateSpec) SetSpec ¶

func (o *V1PodTemplateSpec) SetSpec(v V1PodSpec)

SetSpec gets a reference to the given V1PodSpec and assigns it to the Spec field.

func (V1PodTemplateSpec) ToMap ¶

func (o V1PodTemplateSpec) ToMap() (map[string]interface{}, error)

type V1PortworxVolumeSource ¶

type V1PortworxVolumeSource struct {
	// FSType represents the filesystem type to mount Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\". Implicitly inferred to be \"ext4\" if unspecified.
	FsType *string `json:"fsType,omitempty"`
	// Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly *bool `json:"readOnly,omitempty"`
	// VolumeID uniquely identifies a Portworx volume
	VolumeID string `json:"volumeID"`
}

V1PortworxVolumeSource PortworxVolumeSource represents a Portworx volume resource.

func NewV1PortworxVolumeSource ¶

func NewV1PortworxVolumeSource(volumeID string) *V1PortworxVolumeSource

NewV1PortworxVolumeSource instantiates a new V1PortworxVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PortworxVolumeSourceWithDefaults ¶

func NewV1PortworxVolumeSourceWithDefaults() *V1PortworxVolumeSource

NewV1PortworxVolumeSourceWithDefaults instantiates a new V1PortworxVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PortworxVolumeSource) GetFsType ¶

func (o *V1PortworxVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1PortworxVolumeSource) GetFsTypeOk ¶

func (o *V1PortworxVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PortworxVolumeSource) GetReadOnly ¶

func (o *V1PortworxVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1PortworxVolumeSource) GetReadOnlyOk ¶

func (o *V1PortworxVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1PortworxVolumeSource) GetVolumeID ¶

func (o *V1PortworxVolumeSource) GetVolumeID() string

GetVolumeID returns the VolumeID field value

func (*V1PortworxVolumeSource) GetVolumeIDOk ¶

func (o *V1PortworxVolumeSource) GetVolumeIDOk() (*string, bool)

GetVolumeIDOk returns a tuple with the VolumeID field value and a boolean to check if the value has been set.

func (*V1PortworxVolumeSource) HasFsType ¶

func (o *V1PortworxVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1PortworxVolumeSource) HasReadOnly ¶

func (o *V1PortworxVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (V1PortworxVolumeSource) MarshalJSON ¶

func (o V1PortworxVolumeSource) MarshalJSON() ([]byte, error)

func (*V1PortworxVolumeSource) SetFsType ¶

func (o *V1PortworxVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1PortworxVolumeSource) SetReadOnly ¶

func (o *V1PortworxVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1PortworxVolumeSource) SetVolumeID ¶

func (o *V1PortworxVolumeSource) SetVolumeID(v string)

SetVolumeID sets field value

func (V1PortworxVolumeSource) ToMap ¶

func (o V1PortworxVolumeSource) ToMap() (map[string]interface{}, error)

type V1Preconditions ¶

type V1Preconditions struct {
	Uid *TypesUID `json:"uid,omitempty"`
}

V1Preconditions Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.

func NewV1Preconditions ¶

func NewV1Preconditions() *V1Preconditions

NewV1Preconditions instantiates a new V1Preconditions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PreconditionsWithDefaults ¶

func NewV1PreconditionsWithDefaults() *V1Preconditions

NewV1PreconditionsWithDefaults instantiates a new V1Preconditions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Preconditions) GetUid ¶

func (o *V1Preconditions) GetUid() TypesUID

GetUid returns the Uid field value if set, zero value otherwise.

func (*V1Preconditions) GetUidOk ¶

func (o *V1Preconditions) GetUidOk() (*TypesUID, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Preconditions) HasUid ¶

func (o *V1Preconditions) HasUid() bool

HasUid returns a boolean if a field has been set.

func (V1Preconditions) MarshalJSON ¶

func (o V1Preconditions) MarshalJSON() ([]byte, error)

func (*V1Preconditions) SetUid ¶

func (o *V1Preconditions) SetUid(v TypesUID)

SetUid gets a reference to the given TypesUID and assigns it to the Uid field.

func (V1Preconditions) ToMap ¶

func (o V1Preconditions) ToMap() (map[string]interface{}, error)

type V1PreferredSchedulingTerm ¶

type V1PreferredSchedulingTerm struct {
	Preference V1NodeSelectorTerm `json:"preference"`
	// Weight associated with matching the corresponding nodeSelectorTerm, in the range 1-100.
	Weight int32 `json:"weight"`
}

V1PreferredSchedulingTerm An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op).

func NewV1PreferredSchedulingTerm ¶

func NewV1PreferredSchedulingTerm(preference V1NodeSelectorTerm, weight int32) *V1PreferredSchedulingTerm

NewV1PreferredSchedulingTerm instantiates a new V1PreferredSchedulingTerm object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1PreferredSchedulingTermWithDefaults ¶

func NewV1PreferredSchedulingTermWithDefaults() *V1PreferredSchedulingTerm

NewV1PreferredSchedulingTermWithDefaults instantiates a new V1PreferredSchedulingTerm object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1PreferredSchedulingTerm) GetPreference ¶

func (o *V1PreferredSchedulingTerm) GetPreference() V1NodeSelectorTerm

GetPreference returns the Preference field value

func (*V1PreferredSchedulingTerm) GetPreferenceOk ¶

func (o *V1PreferredSchedulingTerm) GetPreferenceOk() (*V1NodeSelectorTerm, bool)

GetPreferenceOk returns a tuple with the Preference field value and a boolean to check if the value has been set.

func (*V1PreferredSchedulingTerm) GetWeight ¶

func (o *V1PreferredSchedulingTerm) GetWeight() int32

GetWeight returns the Weight field value

func (*V1PreferredSchedulingTerm) GetWeightOk ¶

func (o *V1PreferredSchedulingTerm) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (V1PreferredSchedulingTerm) MarshalJSON ¶

func (o V1PreferredSchedulingTerm) MarshalJSON() ([]byte, error)

func (*V1PreferredSchedulingTerm) SetPreference ¶

func (o *V1PreferredSchedulingTerm) SetPreference(v V1NodeSelectorTerm)

SetPreference sets field value

func (*V1PreferredSchedulingTerm) SetWeight ¶

func (o *V1PreferredSchedulingTerm) SetWeight(v int32)

SetWeight sets field value

func (V1PreferredSchedulingTerm) ToMap ¶

func (o V1PreferredSchedulingTerm) ToMap() (map[string]interface{}, error)

type V1Probe ¶

type V1Probe struct {
	Exec *V1ExecAction `json:"exec,omitempty"`
	// Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1.
	FailureThreshold *int32           `json:"failureThreshold,omitempty"`
	HttpGet          *V1HTTPGetAction `json:"httpGet,omitempty"`
	// Number of seconds after the container has started before liveness probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
	InitialDelaySeconds *int32 `json:"initialDelaySeconds,omitempty"`
	// How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1.
	PeriodSeconds *int32 `json:"periodSeconds,omitempty"`
	// Minimum consecutive successes for the probe to be considered successful after having failed. Defaults to 1. Must be 1 for liveness. Minimum value is 1.
	SuccessThreshold *int32             `json:"successThreshold,omitempty"`
	TcpSocket        *V1TCPSocketAction `json:"tcpSocket,omitempty"`
	// Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
	TimeoutSeconds *int32 `json:"timeoutSeconds,omitempty"`
}

V1Probe Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.

func NewV1Probe ¶

func NewV1Probe() *V1Probe

NewV1Probe instantiates a new V1Probe object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ProbeWithDefaults ¶

func NewV1ProbeWithDefaults() *V1Probe

NewV1ProbeWithDefaults instantiates a new V1Probe object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Probe) GetExec ¶

func (o *V1Probe) GetExec() V1ExecAction

GetExec returns the Exec field value if set, zero value otherwise.

func (*V1Probe) GetExecOk ¶

func (o *V1Probe) GetExecOk() (*V1ExecAction, 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 (*V1Probe) GetFailureThreshold ¶

func (o *V1Probe) GetFailureThreshold() int32

GetFailureThreshold returns the FailureThreshold field value if set, zero value otherwise.

func (*V1Probe) GetFailureThresholdOk ¶

func (o *V1Probe) GetFailureThresholdOk() (*int32, bool)

GetFailureThresholdOk returns a tuple with the FailureThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Probe) GetHttpGet ¶

func (o *V1Probe) GetHttpGet() V1HTTPGetAction

GetHttpGet returns the HttpGet field value if set, zero value otherwise.

func (*V1Probe) GetHttpGetOk ¶

func (o *V1Probe) GetHttpGetOk() (*V1HTTPGetAction, bool)

GetHttpGetOk returns a tuple with the HttpGet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Probe) GetInitialDelaySeconds ¶

func (o *V1Probe) GetInitialDelaySeconds() int32

GetInitialDelaySeconds returns the InitialDelaySeconds field value if set, zero value otherwise.

func (*V1Probe) GetInitialDelaySecondsOk ¶

func (o *V1Probe) GetInitialDelaySecondsOk() (*int32, bool)

GetInitialDelaySecondsOk returns a tuple with the InitialDelaySeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Probe) GetPeriodSeconds ¶

func (o *V1Probe) GetPeriodSeconds() int32

GetPeriodSeconds returns the PeriodSeconds field value if set, zero value otherwise.

func (*V1Probe) GetPeriodSecondsOk ¶

func (o *V1Probe) GetPeriodSecondsOk() (*int32, bool)

GetPeriodSecondsOk returns a tuple with the PeriodSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Probe) GetSuccessThreshold ¶

func (o *V1Probe) GetSuccessThreshold() int32

GetSuccessThreshold returns the SuccessThreshold field value if set, zero value otherwise.

func (*V1Probe) GetSuccessThresholdOk ¶

func (o *V1Probe) GetSuccessThresholdOk() (*int32, bool)

GetSuccessThresholdOk returns a tuple with the SuccessThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Probe) GetTcpSocket ¶

func (o *V1Probe) GetTcpSocket() V1TCPSocketAction

GetTcpSocket returns the TcpSocket field value if set, zero value otherwise.

func (*V1Probe) GetTcpSocketOk ¶

func (o *V1Probe) GetTcpSocketOk() (*V1TCPSocketAction, bool)

GetTcpSocketOk returns a tuple with the TcpSocket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Probe) GetTimeoutSeconds ¶

func (o *V1Probe) GetTimeoutSeconds() int32

GetTimeoutSeconds returns the TimeoutSeconds field value if set, zero value otherwise.

func (*V1Probe) GetTimeoutSecondsOk ¶

func (o *V1Probe) GetTimeoutSecondsOk() (*int32, bool)

GetTimeoutSecondsOk returns a tuple with the TimeoutSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Probe) HasExec ¶

func (o *V1Probe) HasExec() bool

HasExec returns a boolean if a field has been set.

func (*V1Probe) HasFailureThreshold ¶

func (o *V1Probe) HasFailureThreshold() bool

HasFailureThreshold returns a boolean if a field has been set.

func (*V1Probe) HasHttpGet ¶

func (o *V1Probe) HasHttpGet() bool

HasHttpGet returns a boolean if a field has been set.

func (*V1Probe) HasInitialDelaySeconds ¶

func (o *V1Probe) HasInitialDelaySeconds() bool

HasInitialDelaySeconds returns a boolean if a field has been set.

func (*V1Probe) HasPeriodSeconds ¶

func (o *V1Probe) HasPeriodSeconds() bool

HasPeriodSeconds returns a boolean if a field has been set.

func (*V1Probe) HasSuccessThreshold ¶

func (o *V1Probe) HasSuccessThreshold() bool

HasSuccessThreshold returns a boolean if a field has been set.

func (*V1Probe) HasTcpSocket ¶

func (o *V1Probe) HasTcpSocket() bool

HasTcpSocket returns a boolean if a field has been set.

func (*V1Probe) HasTimeoutSeconds ¶

func (o *V1Probe) HasTimeoutSeconds() bool

HasTimeoutSeconds returns a boolean if a field has been set.

func (V1Probe) MarshalJSON ¶

func (o V1Probe) MarshalJSON() ([]byte, error)

func (*V1Probe) SetExec ¶

func (o *V1Probe) SetExec(v V1ExecAction)

SetExec gets a reference to the given V1ExecAction and assigns it to the Exec field.

func (*V1Probe) SetFailureThreshold ¶

func (o *V1Probe) SetFailureThreshold(v int32)

SetFailureThreshold gets a reference to the given int32 and assigns it to the FailureThreshold field.

func (*V1Probe) SetHttpGet ¶

func (o *V1Probe) SetHttpGet(v V1HTTPGetAction)

SetHttpGet gets a reference to the given V1HTTPGetAction and assigns it to the HttpGet field.

func (*V1Probe) SetInitialDelaySeconds ¶

func (o *V1Probe) SetInitialDelaySeconds(v int32)

SetInitialDelaySeconds gets a reference to the given int32 and assigns it to the InitialDelaySeconds field.

func (*V1Probe) SetPeriodSeconds ¶

func (o *V1Probe) SetPeriodSeconds(v int32)

SetPeriodSeconds gets a reference to the given int32 and assigns it to the PeriodSeconds field.

func (*V1Probe) SetSuccessThreshold ¶

func (o *V1Probe) SetSuccessThreshold(v int32)

SetSuccessThreshold gets a reference to the given int32 and assigns it to the SuccessThreshold field.

func (*V1Probe) SetTcpSocket ¶

func (o *V1Probe) SetTcpSocket(v V1TCPSocketAction)

SetTcpSocket gets a reference to the given V1TCPSocketAction and assigns it to the TcpSocket field.

func (*V1Probe) SetTimeoutSeconds ¶

func (o *V1Probe) SetTimeoutSeconds(v int32)

SetTimeoutSeconds gets a reference to the given int32 and assigns it to the TimeoutSeconds field.

func (V1Probe) ToMap ¶

func (o V1Probe) ToMap() (map[string]interface{}, error)

type V1ProjectedVolumeSource ¶

type V1ProjectedVolumeSource struct {
	// Mode bits to use on created files by default. Must be a value between 0 and 0777. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
	DefaultMode *int32 `json:"defaultMode,omitempty"`
	// list of volume projections
	Sources []V1VolumeProjection `json:"sources"`
}

V1ProjectedVolumeSource Represents a projected volume source

func NewV1ProjectedVolumeSource ¶

func NewV1ProjectedVolumeSource(sources []V1VolumeProjection) *V1ProjectedVolumeSource

NewV1ProjectedVolumeSource instantiates a new V1ProjectedVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ProjectedVolumeSourceWithDefaults ¶

func NewV1ProjectedVolumeSourceWithDefaults() *V1ProjectedVolumeSource

NewV1ProjectedVolumeSourceWithDefaults instantiates a new V1ProjectedVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ProjectedVolumeSource) GetDefaultMode ¶

func (o *V1ProjectedVolumeSource) GetDefaultMode() int32

GetDefaultMode returns the DefaultMode field value if set, zero value otherwise.

func (*V1ProjectedVolumeSource) GetDefaultModeOk ¶

func (o *V1ProjectedVolumeSource) GetDefaultModeOk() (*int32, bool)

GetDefaultModeOk returns a tuple with the DefaultMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ProjectedVolumeSource) GetSources ¶

func (o *V1ProjectedVolumeSource) GetSources() []V1VolumeProjection

GetSources returns the Sources field value

func (*V1ProjectedVolumeSource) GetSourcesOk ¶

func (o *V1ProjectedVolumeSource) GetSourcesOk() ([]V1VolumeProjection, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*V1ProjectedVolumeSource) HasDefaultMode ¶

func (o *V1ProjectedVolumeSource) HasDefaultMode() bool

HasDefaultMode returns a boolean if a field has been set.

func (V1ProjectedVolumeSource) MarshalJSON ¶

func (o V1ProjectedVolumeSource) MarshalJSON() ([]byte, error)

func (*V1ProjectedVolumeSource) SetDefaultMode ¶

func (o *V1ProjectedVolumeSource) SetDefaultMode(v int32)

SetDefaultMode gets a reference to the given int32 and assigns it to the DefaultMode field.

func (*V1ProjectedVolumeSource) SetSources ¶

func (o *V1ProjectedVolumeSource) SetSources(v []V1VolumeProjection)

SetSources sets field value

func (V1ProjectedVolumeSource) ToMap ¶

func (o V1ProjectedVolumeSource) ToMap() (map[string]interface{}, error)

type V1QuobyteVolumeSource ¶

type V1QuobyteVolumeSource struct {
	// Group to map volume access to Default is no group
	Group *string `json:"group,omitempty"`
	// ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
	Registry string `json:"registry"`
	// User to map volume access to Defaults to serivceaccount user
	User *string `json:"user,omitempty"`
	// Volume is a string that references an already created Quobyte volume by name.
	Volume string `json:"volume"`
}

V1QuobyteVolumeSource Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.

func NewV1QuobyteVolumeSource ¶

func NewV1QuobyteVolumeSource(registry string, volume string) *V1QuobyteVolumeSource

NewV1QuobyteVolumeSource instantiates a new V1QuobyteVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1QuobyteVolumeSourceWithDefaults ¶

func NewV1QuobyteVolumeSourceWithDefaults() *V1QuobyteVolumeSource

NewV1QuobyteVolumeSourceWithDefaults instantiates a new V1QuobyteVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1QuobyteVolumeSource) GetGroup ¶

func (o *V1QuobyteVolumeSource) GetGroup() string

GetGroup returns the Group field value if set, zero value otherwise.

func (*V1QuobyteVolumeSource) GetGroupOk ¶

func (o *V1QuobyteVolumeSource) GetGroupOk() (*string, bool)

GetGroupOk returns a tuple with the Group field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1QuobyteVolumeSource) GetReadOnly ¶

func (o *V1QuobyteVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1QuobyteVolumeSource) GetReadOnlyOk ¶

func (o *V1QuobyteVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1QuobyteVolumeSource) GetRegistry ¶

func (o *V1QuobyteVolumeSource) GetRegistry() string

GetRegistry returns the Registry field value

func (*V1QuobyteVolumeSource) GetRegistryOk ¶

func (o *V1QuobyteVolumeSource) GetRegistryOk() (*string, bool)

GetRegistryOk returns a tuple with the Registry field value and a boolean to check if the value has been set.

func (*V1QuobyteVolumeSource) GetUser ¶

func (o *V1QuobyteVolumeSource) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*V1QuobyteVolumeSource) GetUserOk ¶

func (o *V1QuobyteVolumeSource) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1QuobyteVolumeSource) GetVolume ¶

func (o *V1QuobyteVolumeSource) GetVolume() string

GetVolume returns the Volume field value

func (*V1QuobyteVolumeSource) GetVolumeOk ¶

func (o *V1QuobyteVolumeSource) GetVolumeOk() (*string, bool)

GetVolumeOk returns a tuple with the Volume field value and a boolean to check if the value has been set.

func (*V1QuobyteVolumeSource) HasGroup ¶

func (o *V1QuobyteVolumeSource) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*V1QuobyteVolumeSource) HasReadOnly ¶

func (o *V1QuobyteVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1QuobyteVolumeSource) HasUser ¶

func (o *V1QuobyteVolumeSource) HasUser() bool

HasUser returns a boolean if a field has been set.

func (V1QuobyteVolumeSource) MarshalJSON ¶

func (o V1QuobyteVolumeSource) MarshalJSON() ([]byte, error)

func (*V1QuobyteVolumeSource) SetGroup ¶

func (o *V1QuobyteVolumeSource) SetGroup(v string)

SetGroup gets a reference to the given string and assigns it to the Group field.

func (*V1QuobyteVolumeSource) SetReadOnly ¶

func (o *V1QuobyteVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1QuobyteVolumeSource) SetRegistry ¶

func (o *V1QuobyteVolumeSource) SetRegistry(v string)

SetRegistry sets field value

func (*V1QuobyteVolumeSource) SetUser ¶

func (o *V1QuobyteVolumeSource) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (*V1QuobyteVolumeSource) SetVolume ¶

func (o *V1QuobyteVolumeSource) SetVolume(v string)

SetVolume sets field value

func (V1QuobyteVolumeSource) ToMap ¶

func (o V1QuobyteVolumeSource) ToMap() (map[string]interface{}, error)

type V1RBDPersistentVolumeSource ¶

type V1RBDPersistentVolumeSource struct {
	// Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#rbd
	FsType *string `json:"fsType,omitempty"`
	// The rados image name. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	Image string `json:"image"`
	// Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	Keyring *string `json:"keyring,omitempty"`
	// A collection of Ceph monitors. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	Monitors []string `json:"monitors"`
	// The rados pool name. Default is rbd. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	Pool *string `json:"pool,omitempty"`
	// ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	ReadOnly  *bool              `json:"readOnly,omitempty"`
	SecretRef *V1SecretReference `json:"secretRef,omitempty"`
	// The rados user name. Default is admin. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	User *string `json:"user,omitempty"`
}

V1RBDPersistentVolumeSource Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.

func NewV1RBDPersistentVolumeSource ¶

func NewV1RBDPersistentVolumeSource(image string, monitors []string) *V1RBDPersistentVolumeSource

NewV1RBDPersistentVolumeSource instantiates a new V1RBDPersistentVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RBDPersistentVolumeSourceWithDefaults ¶

func NewV1RBDPersistentVolumeSourceWithDefaults() *V1RBDPersistentVolumeSource

NewV1RBDPersistentVolumeSourceWithDefaults instantiates a new V1RBDPersistentVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RBDPersistentVolumeSource) GetFsType ¶

func (o *V1RBDPersistentVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1RBDPersistentVolumeSource) GetFsTypeOk ¶

func (o *V1RBDPersistentVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDPersistentVolumeSource) GetImage ¶

func (o *V1RBDPersistentVolumeSource) GetImage() string

GetImage returns the Image field value

func (*V1RBDPersistentVolumeSource) GetImageOk ¶

func (o *V1RBDPersistentVolumeSource) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*V1RBDPersistentVolumeSource) GetKeyring ¶

func (o *V1RBDPersistentVolumeSource) GetKeyring() string

GetKeyring returns the Keyring field value if set, zero value otherwise.

func (*V1RBDPersistentVolumeSource) GetKeyringOk ¶

func (o *V1RBDPersistentVolumeSource) GetKeyringOk() (*string, bool)

GetKeyringOk returns a tuple with the Keyring field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDPersistentVolumeSource) GetMonitors ¶

func (o *V1RBDPersistentVolumeSource) GetMonitors() []string

GetMonitors returns the Monitors field value

func (*V1RBDPersistentVolumeSource) GetMonitorsOk ¶

func (o *V1RBDPersistentVolumeSource) GetMonitorsOk() ([]string, bool)

GetMonitorsOk returns a tuple with the Monitors field value and a boolean to check if the value has been set.

func (*V1RBDPersistentVolumeSource) GetPool ¶

func (o *V1RBDPersistentVolumeSource) GetPool() string

GetPool returns the Pool field value if set, zero value otherwise.

func (*V1RBDPersistentVolumeSource) GetPoolOk ¶

func (o *V1RBDPersistentVolumeSource) GetPoolOk() (*string, bool)

GetPoolOk returns a tuple with the Pool field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDPersistentVolumeSource) GetReadOnly ¶

func (o *V1RBDPersistentVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1RBDPersistentVolumeSource) GetReadOnlyOk ¶

func (o *V1RBDPersistentVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDPersistentVolumeSource) GetSecretRef ¶

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1RBDPersistentVolumeSource) GetSecretRefOk ¶

func (o *V1RBDPersistentVolumeSource) GetSecretRefOk() (*V1SecretReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDPersistentVolumeSource) GetUser ¶

func (o *V1RBDPersistentVolumeSource) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*V1RBDPersistentVolumeSource) GetUserOk ¶

func (o *V1RBDPersistentVolumeSource) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDPersistentVolumeSource) HasFsType ¶

func (o *V1RBDPersistentVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1RBDPersistentVolumeSource) HasKeyring ¶

func (o *V1RBDPersistentVolumeSource) HasKeyring() bool

HasKeyring returns a boolean if a field has been set.

func (*V1RBDPersistentVolumeSource) HasPool ¶

func (o *V1RBDPersistentVolumeSource) HasPool() bool

HasPool returns a boolean if a field has been set.

func (*V1RBDPersistentVolumeSource) HasReadOnly ¶

func (o *V1RBDPersistentVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1RBDPersistentVolumeSource) HasSecretRef ¶

func (o *V1RBDPersistentVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (*V1RBDPersistentVolumeSource) HasUser ¶

func (o *V1RBDPersistentVolumeSource) HasUser() bool

HasUser returns a boolean if a field has been set.

func (V1RBDPersistentVolumeSource) MarshalJSON ¶

func (o V1RBDPersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*V1RBDPersistentVolumeSource) SetFsType ¶

func (o *V1RBDPersistentVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1RBDPersistentVolumeSource) SetImage ¶

func (o *V1RBDPersistentVolumeSource) SetImage(v string)

SetImage sets field value

func (*V1RBDPersistentVolumeSource) SetKeyring ¶

func (o *V1RBDPersistentVolumeSource) SetKeyring(v string)

SetKeyring gets a reference to the given string and assigns it to the Keyring field.

func (*V1RBDPersistentVolumeSource) SetMonitors ¶

func (o *V1RBDPersistentVolumeSource) SetMonitors(v []string)

SetMonitors sets field value

func (*V1RBDPersistentVolumeSource) SetPool ¶

func (o *V1RBDPersistentVolumeSource) SetPool(v string)

SetPool gets a reference to the given string and assigns it to the Pool field.

func (*V1RBDPersistentVolumeSource) SetReadOnly ¶

func (o *V1RBDPersistentVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1RBDPersistentVolumeSource) SetSecretRef ¶

SetSecretRef gets a reference to the given V1SecretReference and assigns it to the SecretRef field.

func (*V1RBDPersistentVolumeSource) SetUser ¶

func (o *V1RBDPersistentVolumeSource) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (V1RBDPersistentVolumeSource) ToMap ¶

func (o V1RBDPersistentVolumeSource) ToMap() (map[string]interface{}, error)

type V1RBDVolumeSource ¶

type V1RBDVolumeSource struct {
	// Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#rbd
	FsType *string `json:"fsType,omitempty"`
	// The rados image name. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	Image string `json:"image"`
	// Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	Keyring *string `json:"keyring,omitempty"`
	// A collection of Ceph monitors. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	Monitors []string `json:"monitors"`
	// The rados pool name. Default is rbd. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	Pool *string `json:"pool,omitempty"`
	// ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	ReadOnly  *bool                   `json:"readOnly,omitempty"`
	SecretRef *V1LocalObjectReference `json:"secretRef,omitempty"`
	// The rados user name. Default is admin. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
	User *string `json:"user,omitempty"`
}

V1RBDVolumeSource Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.

func NewV1RBDVolumeSource ¶

func NewV1RBDVolumeSource(image string, monitors []string) *V1RBDVolumeSource

NewV1RBDVolumeSource instantiates a new V1RBDVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RBDVolumeSourceWithDefaults ¶

func NewV1RBDVolumeSourceWithDefaults() *V1RBDVolumeSource

NewV1RBDVolumeSourceWithDefaults instantiates a new V1RBDVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RBDVolumeSource) GetFsType ¶

func (o *V1RBDVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1RBDVolumeSource) GetFsTypeOk ¶

func (o *V1RBDVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDVolumeSource) GetImage ¶

func (o *V1RBDVolumeSource) GetImage() string

GetImage returns the Image field value

func (*V1RBDVolumeSource) GetImageOk ¶

func (o *V1RBDVolumeSource) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*V1RBDVolumeSource) GetKeyring ¶

func (o *V1RBDVolumeSource) GetKeyring() string

GetKeyring returns the Keyring field value if set, zero value otherwise.

func (*V1RBDVolumeSource) GetKeyringOk ¶

func (o *V1RBDVolumeSource) GetKeyringOk() (*string, bool)

GetKeyringOk returns a tuple with the Keyring field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDVolumeSource) GetMonitors ¶

func (o *V1RBDVolumeSource) GetMonitors() []string

GetMonitors returns the Monitors field value

func (*V1RBDVolumeSource) GetMonitorsOk ¶

func (o *V1RBDVolumeSource) GetMonitorsOk() ([]string, bool)

GetMonitorsOk returns a tuple with the Monitors field value and a boolean to check if the value has been set.

func (*V1RBDVolumeSource) GetPool ¶

func (o *V1RBDVolumeSource) GetPool() string

GetPool returns the Pool field value if set, zero value otherwise.

func (*V1RBDVolumeSource) GetPoolOk ¶

func (o *V1RBDVolumeSource) GetPoolOk() (*string, bool)

GetPoolOk returns a tuple with the Pool field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDVolumeSource) GetReadOnly ¶

func (o *V1RBDVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1RBDVolumeSource) GetReadOnlyOk ¶

func (o *V1RBDVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDVolumeSource) GetSecretRef ¶

func (o *V1RBDVolumeSource) GetSecretRef() V1LocalObjectReference

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1RBDVolumeSource) GetSecretRefOk ¶

func (o *V1RBDVolumeSource) GetSecretRefOk() (*V1LocalObjectReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDVolumeSource) GetUser ¶

func (o *V1RBDVolumeSource) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*V1RBDVolumeSource) GetUserOk ¶

func (o *V1RBDVolumeSource) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RBDVolumeSource) HasFsType ¶

func (o *V1RBDVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1RBDVolumeSource) HasKeyring ¶

func (o *V1RBDVolumeSource) HasKeyring() bool

HasKeyring returns a boolean if a field has been set.

func (*V1RBDVolumeSource) HasPool ¶

func (o *V1RBDVolumeSource) HasPool() bool

HasPool returns a boolean if a field has been set.

func (*V1RBDVolumeSource) HasReadOnly ¶

func (o *V1RBDVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1RBDVolumeSource) HasSecretRef ¶

func (o *V1RBDVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (*V1RBDVolumeSource) HasUser ¶

func (o *V1RBDVolumeSource) HasUser() bool

HasUser returns a boolean if a field has been set.

func (V1RBDVolumeSource) MarshalJSON ¶

func (o V1RBDVolumeSource) MarshalJSON() ([]byte, error)

func (*V1RBDVolumeSource) SetFsType ¶

func (o *V1RBDVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1RBDVolumeSource) SetImage ¶

func (o *V1RBDVolumeSource) SetImage(v string)

SetImage sets field value

func (*V1RBDVolumeSource) SetKeyring ¶

func (o *V1RBDVolumeSource) SetKeyring(v string)

SetKeyring gets a reference to the given string and assigns it to the Keyring field.

func (*V1RBDVolumeSource) SetMonitors ¶

func (o *V1RBDVolumeSource) SetMonitors(v []string)

SetMonitors sets field value

func (*V1RBDVolumeSource) SetPool ¶

func (o *V1RBDVolumeSource) SetPool(v string)

SetPool gets a reference to the given string and assigns it to the Pool field.

func (*V1RBDVolumeSource) SetReadOnly ¶

func (o *V1RBDVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1RBDVolumeSource) SetSecretRef ¶

func (o *V1RBDVolumeSource) SetSecretRef(v V1LocalObjectReference)

SetSecretRef gets a reference to the given V1LocalObjectReference and assigns it to the SecretRef field.

func (*V1RBDVolumeSource) SetUser ¶

func (o *V1RBDVolumeSource) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (V1RBDVolumeSource) ToMap ¶

func (o V1RBDVolumeSource) ToMap() (map[string]interface{}, error)

type V1RecreateDeploymentStrategyParams ¶

type V1RecreateDeploymentStrategyParams struct {
	Mid  *V1LifecycleHook `json:"mid,omitempty"`
	Post *V1LifecycleHook `json:"post,omitempty"`
	Pre  *V1LifecycleHook `json:"pre,omitempty"`
	// TimeoutSeconds is the time to wait for updates before giving up. If the value is nil, a default will be used.
	TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
}

V1RecreateDeploymentStrategyParams RecreateDeploymentStrategyParams are the input to the Recreate deployment strategy.

func NewV1RecreateDeploymentStrategyParams ¶

func NewV1RecreateDeploymentStrategyParams() *V1RecreateDeploymentStrategyParams

NewV1RecreateDeploymentStrategyParams instantiates a new V1RecreateDeploymentStrategyParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RecreateDeploymentStrategyParamsWithDefaults ¶

func NewV1RecreateDeploymentStrategyParamsWithDefaults() *V1RecreateDeploymentStrategyParams

NewV1RecreateDeploymentStrategyParamsWithDefaults instantiates a new V1RecreateDeploymentStrategyParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RecreateDeploymentStrategyParams) GetMid ¶

GetMid returns the Mid field value if set, zero value otherwise.

func (*V1RecreateDeploymentStrategyParams) GetMidOk ¶

GetMidOk returns a tuple with the Mid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RecreateDeploymentStrategyParams) GetPost ¶

GetPost returns the Post field value if set, zero value otherwise.

func (*V1RecreateDeploymentStrategyParams) GetPostOk ¶

GetPostOk returns a tuple with the Post field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RecreateDeploymentStrategyParams) GetPre ¶

GetPre returns the Pre field value if set, zero value otherwise.

func (*V1RecreateDeploymentStrategyParams) GetPreOk ¶

GetPreOk returns a tuple with the Pre field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RecreateDeploymentStrategyParams) GetTimeoutSeconds ¶

func (o *V1RecreateDeploymentStrategyParams) GetTimeoutSeconds() int64

GetTimeoutSeconds returns the TimeoutSeconds field value if set, zero value otherwise.

func (*V1RecreateDeploymentStrategyParams) GetTimeoutSecondsOk ¶

func (o *V1RecreateDeploymentStrategyParams) GetTimeoutSecondsOk() (*int64, bool)

GetTimeoutSecondsOk returns a tuple with the TimeoutSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RecreateDeploymentStrategyParams) HasMid ¶

HasMid returns a boolean if a field has been set.

func (*V1RecreateDeploymentStrategyParams) HasPost ¶

HasPost returns a boolean if a field has been set.

func (*V1RecreateDeploymentStrategyParams) HasPre ¶

HasPre returns a boolean if a field has been set.

func (*V1RecreateDeploymentStrategyParams) HasTimeoutSeconds ¶

func (o *V1RecreateDeploymentStrategyParams) HasTimeoutSeconds() bool

HasTimeoutSeconds returns a boolean if a field has been set.

func (V1RecreateDeploymentStrategyParams) MarshalJSON ¶

func (o V1RecreateDeploymentStrategyParams) MarshalJSON() ([]byte, error)

func (*V1RecreateDeploymentStrategyParams) SetMid ¶

SetMid gets a reference to the given V1LifecycleHook and assigns it to the Mid field.

func (*V1RecreateDeploymentStrategyParams) SetPost ¶

SetPost gets a reference to the given V1LifecycleHook and assigns it to the Post field.

func (*V1RecreateDeploymentStrategyParams) SetPre ¶

SetPre gets a reference to the given V1LifecycleHook and assigns it to the Pre field.

func (*V1RecreateDeploymentStrategyParams) SetTimeoutSeconds ¶

func (o *V1RecreateDeploymentStrategyParams) SetTimeoutSeconds(v int64)

SetTimeoutSeconds gets a reference to the given int64 and assigns it to the TimeoutSeconds field.

func (V1RecreateDeploymentStrategyParams) ToMap ¶

func (o V1RecreateDeploymentStrategyParams) ToMap() (map[string]interface{}, error)

type V1ReplicaSet ¶

type V1ReplicaSet struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string             `json:"kind,omitempty"`
	Metadata *V1ObjectMeta       `json:"metadata,omitempty"`
	Spec     *V1ReplicaSetSpec   `json:"spec,omitempty"`
	Status   *V1ReplicaSetStatus `json:"status,omitempty"`
}

V1ReplicaSet ReplicaSet ensures that a specified number of pod replicas are running at any given time.

func NewV1ReplicaSet ¶

func NewV1ReplicaSet() *V1ReplicaSet

NewV1ReplicaSet instantiates a new V1ReplicaSet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicaSetWithDefaults ¶

func NewV1ReplicaSetWithDefaults() *V1ReplicaSet

NewV1ReplicaSetWithDefaults instantiates a new V1ReplicaSet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicaSet) GetApiVersion ¶

func (o *V1ReplicaSet) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ReplicaSet) GetApiVersionOk ¶

func (o *V1ReplicaSet) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSet) GetKind ¶

func (o *V1ReplicaSet) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ReplicaSet) GetKindOk ¶

func (o *V1ReplicaSet) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSet) GetMetadata ¶

func (o *V1ReplicaSet) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ReplicaSet) GetMetadataOk ¶

func (o *V1ReplicaSet) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ReplicaSet) GetSpec ¶

func (o *V1ReplicaSet) GetSpec() V1ReplicaSetSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1ReplicaSet) GetSpecOk ¶

func (o *V1ReplicaSet) GetSpecOk() (*V1ReplicaSetSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSet) GetStatus ¶

func (o *V1ReplicaSet) GetStatus() V1ReplicaSetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1ReplicaSet) GetStatusOk ¶

func (o *V1ReplicaSet) GetStatusOk() (*V1ReplicaSetStatus, 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 (*V1ReplicaSet) HasApiVersion ¶

func (o *V1ReplicaSet) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ReplicaSet) HasKind ¶

func (o *V1ReplicaSet) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ReplicaSet) HasMetadata ¶

func (o *V1ReplicaSet) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1ReplicaSet) HasSpec ¶

func (o *V1ReplicaSet) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1ReplicaSet) HasStatus ¶

func (o *V1ReplicaSet) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1ReplicaSet) MarshalJSON ¶

func (o V1ReplicaSet) MarshalJSON() ([]byte, error)

func (*V1ReplicaSet) SetApiVersion ¶

func (o *V1ReplicaSet) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ReplicaSet) SetKind ¶

func (o *V1ReplicaSet) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ReplicaSet) SetMetadata ¶

func (o *V1ReplicaSet) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ReplicaSet) SetSpec ¶

func (o *V1ReplicaSet) SetSpec(v V1ReplicaSetSpec)

SetSpec gets a reference to the given V1ReplicaSetSpec and assigns it to the Spec field.

func (*V1ReplicaSet) SetStatus ¶

func (o *V1ReplicaSet) SetStatus(v V1ReplicaSetStatus)

SetStatus gets a reference to the given V1ReplicaSetStatus and assigns it to the Status field.

func (V1ReplicaSet) ToMap ¶

func (o V1ReplicaSet) ToMap() (map[string]interface{}, error)

type V1ReplicaSetCondition ¶

type V1ReplicaSetCondition struct {
	// The last time the condition transitioned from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// A human readable message indicating details about the transition.
	Message *string `json:"message,omitempty"`
	// The reason for the condition's last transition.
	Reason *string `json:"reason,omitempty"`
	// Status of the condition, one of True, False, Unknown.
	Status string `json:"status"`
	// Type of replica set condition.
	Type string `json:"type"`
}

V1ReplicaSetCondition ReplicaSetCondition describes the state of a replica set at a certain point.

func NewV1ReplicaSetCondition ¶

func NewV1ReplicaSetCondition(status string, type_ string) *V1ReplicaSetCondition

NewV1ReplicaSetCondition instantiates a new V1ReplicaSetCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicaSetConditionWithDefaults ¶

func NewV1ReplicaSetConditionWithDefaults() *V1ReplicaSetCondition

NewV1ReplicaSetConditionWithDefaults instantiates a new V1ReplicaSetCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicaSetCondition) GetLastTransitionTime ¶

func (o *V1ReplicaSetCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1ReplicaSetCondition) GetLastTransitionTimeOk ¶

func (o *V1ReplicaSetCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetCondition) GetMessage ¶

func (o *V1ReplicaSetCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1ReplicaSetCondition) GetMessageOk ¶

func (o *V1ReplicaSetCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetCondition) GetReason ¶

func (o *V1ReplicaSetCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1ReplicaSetCondition) GetReasonOk ¶

func (o *V1ReplicaSetCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetCondition) GetStatus ¶

func (o *V1ReplicaSetCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1ReplicaSetCondition) GetStatusOk ¶

func (o *V1ReplicaSetCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1ReplicaSetCondition) GetType ¶

func (o *V1ReplicaSetCondition) GetType() string

GetType returns the Type field value

func (*V1ReplicaSetCondition) GetTypeOk ¶

func (o *V1ReplicaSetCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1ReplicaSetCondition) HasLastTransitionTime ¶

func (o *V1ReplicaSetCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1ReplicaSetCondition) HasMessage ¶

func (o *V1ReplicaSetCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1ReplicaSetCondition) HasReason ¶

func (o *V1ReplicaSetCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1ReplicaSetCondition) MarshalJSON ¶

func (o V1ReplicaSetCondition) MarshalJSON() ([]byte, error)

func (*V1ReplicaSetCondition) SetLastTransitionTime ¶

func (o *V1ReplicaSetCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1ReplicaSetCondition) SetMessage ¶

func (o *V1ReplicaSetCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1ReplicaSetCondition) SetReason ¶

func (o *V1ReplicaSetCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1ReplicaSetCondition) SetStatus ¶

func (o *V1ReplicaSetCondition) SetStatus(v string)

SetStatus sets field value

func (*V1ReplicaSetCondition) SetType ¶

func (o *V1ReplicaSetCondition) SetType(v string)

SetType sets field value

func (V1ReplicaSetCondition) ToMap ¶

func (o V1ReplicaSetCondition) ToMap() (map[string]interface{}, error)

type V1ReplicaSetList ¶

type V1ReplicaSetList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller
	Items []V1ReplicaSet `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ReplicaSetList ReplicaSetList is a collection of ReplicaSets.

func NewV1ReplicaSetList ¶

func NewV1ReplicaSetList(items []V1ReplicaSet) *V1ReplicaSetList

NewV1ReplicaSetList instantiates a new V1ReplicaSetList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicaSetListWithDefaults ¶

func NewV1ReplicaSetListWithDefaults() *V1ReplicaSetList

NewV1ReplicaSetListWithDefaults instantiates a new V1ReplicaSetList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicaSetList) GetApiVersion ¶

func (o *V1ReplicaSetList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ReplicaSetList) GetApiVersionOk ¶

func (o *V1ReplicaSetList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetList) GetItems ¶

func (o *V1ReplicaSetList) GetItems() []V1ReplicaSet

GetItems returns the Items field value

func (*V1ReplicaSetList) GetItemsOk ¶

func (o *V1ReplicaSetList) GetItemsOk() ([]V1ReplicaSet, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ReplicaSetList) GetKind ¶

func (o *V1ReplicaSetList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ReplicaSetList) GetKindOk ¶

func (o *V1ReplicaSetList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetList) GetMetadata ¶

func (o *V1ReplicaSetList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ReplicaSetList) GetMetadataOk ¶

func (o *V1ReplicaSetList) GetMetadataOk() (*V1ListMeta, 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 (*V1ReplicaSetList) HasApiVersion ¶

func (o *V1ReplicaSetList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ReplicaSetList) HasKind ¶

func (o *V1ReplicaSetList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ReplicaSetList) HasMetadata ¶

func (o *V1ReplicaSetList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ReplicaSetList) MarshalJSON ¶

func (o V1ReplicaSetList) MarshalJSON() ([]byte, error)

func (*V1ReplicaSetList) SetApiVersion ¶

func (o *V1ReplicaSetList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ReplicaSetList) SetItems ¶

func (o *V1ReplicaSetList) SetItems(v []V1ReplicaSet)

SetItems sets field value

func (*V1ReplicaSetList) SetKind ¶

func (o *V1ReplicaSetList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ReplicaSetList) SetMetadata ¶

func (o *V1ReplicaSetList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ReplicaSetList) ToMap ¶

func (o V1ReplicaSetList) ToMap() (map[string]interface{}, error)

type V1ReplicaSetSpec ¶

type V1ReplicaSetSpec struct {
	// Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
	MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
	// Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller
	Replicas *int32             `json:"replicas,omitempty"`
	Selector V1LabelSelector    `json:"selector"`
	Template *V1PodTemplateSpec `json:"template,omitempty"`
}

V1ReplicaSetSpec ReplicaSetSpec is the specification of a ReplicaSet.

func NewV1ReplicaSetSpec ¶

func NewV1ReplicaSetSpec(selector V1LabelSelector) *V1ReplicaSetSpec

NewV1ReplicaSetSpec instantiates a new V1ReplicaSetSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicaSetSpecWithDefaults ¶

func NewV1ReplicaSetSpecWithDefaults() *V1ReplicaSetSpec

NewV1ReplicaSetSpecWithDefaults instantiates a new V1ReplicaSetSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicaSetSpec) GetMinReadySeconds ¶

func (o *V1ReplicaSetSpec) GetMinReadySeconds() int32

GetMinReadySeconds returns the MinReadySeconds field value if set, zero value otherwise.

func (*V1ReplicaSetSpec) GetMinReadySecondsOk ¶

func (o *V1ReplicaSetSpec) GetMinReadySecondsOk() (*int32, bool)

GetMinReadySecondsOk returns a tuple with the MinReadySeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetSpec) GetReplicas ¶

func (o *V1ReplicaSetSpec) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*V1ReplicaSetSpec) GetReplicasOk ¶

func (o *V1ReplicaSetSpec) 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.

func (*V1ReplicaSetSpec) GetSelector ¶

func (o *V1ReplicaSetSpec) GetSelector() V1LabelSelector

GetSelector returns the Selector field value

func (*V1ReplicaSetSpec) GetSelectorOk ¶

func (o *V1ReplicaSetSpec) GetSelectorOk() (*V1LabelSelector, bool)

GetSelectorOk returns a tuple with the Selector field value and a boolean to check if the value has been set.

func (*V1ReplicaSetSpec) GetTemplate ¶

func (o *V1ReplicaSetSpec) GetTemplate() V1PodTemplateSpec

GetTemplate returns the Template field value if set, zero value otherwise.

func (*V1ReplicaSetSpec) GetTemplateOk ¶

func (o *V1ReplicaSetSpec) GetTemplateOk() (*V1PodTemplateSpec, bool)

GetTemplateOk returns a tuple with the Template field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetSpec) HasMinReadySeconds ¶

func (o *V1ReplicaSetSpec) HasMinReadySeconds() bool

HasMinReadySeconds returns a boolean if a field has been set.

func (*V1ReplicaSetSpec) HasReplicas ¶

func (o *V1ReplicaSetSpec) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (*V1ReplicaSetSpec) HasTemplate ¶

func (o *V1ReplicaSetSpec) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

func (V1ReplicaSetSpec) MarshalJSON ¶

func (o V1ReplicaSetSpec) MarshalJSON() ([]byte, error)

func (*V1ReplicaSetSpec) SetMinReadySeconds ¶

func (o *V1ReplicaSetSpec) SetMinReadySeconds(v int32)

SetMinReadySeconds gets a reference to the given int32 and assigns it to the MinReadySeconds field.

func (*V1ReplicaSetSpec) SetReplicas ¶

func (o *V1ReplicaSetSpec) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

func (*V1ReplicaSetSpec) SetSelector ¶

func (o *V1ReplicaSetSpec) SetSelector(v V1LabelSelector)

SetSelector sets field value

func (*V1ReplicaSetSpec) SetTemplate ¶

func (o *V1ReplicaSetSpec) SetTemplate(v V1PodTemplateSpec)

SetTemplate gets a reference to the given V1PodTemplateSpec and assigns it to the Template field.

func (V1ReplicaSetSpec) ToMap ¶

func (o V1ReplicaSetSpec) ToMap() (map[string]interface{}, error)

type V1ReplicaSetStatus ¶

type V1ReplicaSetStatus struct {
	// The number of available replicas (ready for at least minReadySeconds) for this replica set.
	AvailableReplicas *int32 `json:"availableReplicas,omitempty"`
	// Represents the latest available observations of a replica set's current state.
	Conditions []V1ReplicaSetCondition `json:"conditions,omitempty"`
	// The number of pods that have labels matching the labels of the pod template of the replicaset.
	FullyLabeledReplicas *int32 `json:"fullyLabeledReplicas,omitempty"`
	// ObservedGeneration reflects the generation of the most recently observed ReplicaSet.
	ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
	// The number of ready replicas for this replica set.
	ReadyReplicas *int32 `json:"readyReplicas,omitempty"`
	// Replicas is the most recently oberved number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller
	Replicas int32 `json:"replicas"`
}

V1ReplicaSetStatus ReplicaSetStatus represents the current status of a ReplicaSet.

func NewV1ReplicaSetStatus ¶

func NewV1ReplicaSetStatus(replicas int32) *V1ReplicaSetStatus

NewV1ReplicaSetStatus instantiates a new V1ReplicaSetStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicaSetStatusWithDefaults ¶

func NewV1ReplicaSetStatusWithDefaults() *V1ReplicaSetStatus

NewV1ReplicaSetStatusWithDefaults instantiates a new V1ReplicaSetStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicaSetStatus) GetAvailableReplicas ¶

func (o *V1ReplicaSetStatus) GetAvailableReplicas() int32

GetAvailableReplicas returns the AvailableReplicas field value if set, zero value otherwise.

func (*V1ReplicaSetStatus) GetAvailableReplicasOk ¶

func (o *V1ReplicaSetStatus) GetAvailableReplicasOk() (*int32, bool)

GetAvailableReplicasOk returns a tuple with the AvailableReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetStatus) GetConditions ¶

func (o *V1ReplicaSetStatus) GetConditions() []V1ReplicaSetCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1ReplicaSetStatus) GetConditionsOk ¶

func (o *V1ReplicaSetStatus) GetConditionsOk() ([]V1ReplicaSetCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetStatus) GetFullyLabeledReplicas ¶

func (o *V1ReplicaSetStatus) GetFullyLabeledReplicas() int32

GetFullyLabeledReplicas returns the FullyLabeledReplicas field value if set, zero value otherwise.

func (*V1ReplicaSetStatus) GetFullyLabeledReplicasOk ¶

func (o *V1ReplicaSetStatus) GetFullyLabeledReplicasOk() (*int32, bool)

GetFullyLabeledReplicasOk returns a tuple with the FullyLabeledReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetStatus) GetObservedGeneration ¶

func (o *V1ReplicaSetStatus) GetObservedGeneration() int64

GetObservedGeneration returns the ObservedGeneration field value if set, zero value otherwise.

func (*V1ReplicaSetStatus) GetObservedGenerationOk ¶

func (o *V1ReplicaSetStatus) GetObservedGenerationOk() (*int64, bool)

GetObservedGenerationOk returns a tuple with the ObservedGeneration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetStatus) GetReadyReplicas ¶

func (o *V1ReplicaSetStatus) GetReadyReplicas() int32

GetReadyReplicas returns the ReadyReplicas field value if set, zero value otherwise.

func (*V1ReplicaSetStatus) GetReadyReplicasOk ¶

func (o *V1ReplicaSetStatus) GetReadyReplicasOk() (*int32, bool)

GetReadyReplicasOk returns a tuple with the ReadyReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicaSetStatus) GetReplicas ¶

func (o *V1ReplicaSetStatus) GetReplicas() int32

GetReplicas returns the Replicas field value

func (*V1ReplicaSetStatus) GetReplicasOk ¶

func (o *V1ReplicaSetStatus) GetReplicasOk() (*int32, bool)

GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.

func (*V1ReplicaSetStatus) HasAvailableReplicas ¶

func (o *V1ReplicaSetStatus) HasAvailableReplicas() bool

HasAvailableReplicas returns a boolean if a field has been set.

func (*V1ReplicaSetStatus) HasConditions ¶

func (o *V1ReplicaSetStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1ReplicaSetStatus) HasFullyLabeledReplicas ¶

func (o *V1ReplicaSetStatus) HasFullyLabeledReplicas() bool

HasFullyLabeledReplicas returns a boolean if a field has been set.

func (*V1ReplicaSetStatus) HasObservedGeneration ¶

func (o *V1ReplicaSetStatus) HasObservedGeneration() bool

HasObservedGeneration returns a boolean if a field has been set.

func (*V1ReplicaSetStatus) HasReadyReplicas ¶

func (o *V1ReplicaSetStatus) HasReadyReplicas() bool

HasReadyReplicas returns a boolean if a field has been set.

func (V1ReplicaSetStatus) MarshalJSON ¶

func (o V1ReplicaSetStatus) MarshalJSON() ([]byte, error)

func (*V1ReplicaSetStatus) SetAvailableReplicas ¶

func (o *V1ReplicaSetStatus) SetAvailableReplicas(v int32)

SetAvailableReplicas gets a reference to the given int32 and assigns it to the AvailableReplicas field.

func (*V1ReplicaSetStatus) SetConditions ¶

func (o *V1ReplicaSetStatus) SetConditions(v []V1ReplicaSetCondition)

SetConditions gets a reference to the given []V1ReplicaSetCondition and assigns it to the Conditions field.

func (*V1ReplicaSetStatus) SetFullyLabeledReplicas ¶

func (o *V1ReplicaSetStatus) SetFullyLabeledReplicas(v int32)

SetFullyLabeledReplicas gets a reference to the given int32 and assigns it to the FullyLabeledReplicas field.

func (*V1ReplicaSetStatus) SetObservedGeneration ¶

func (o *V1ReplicaSetStatus) SetObservedGeneration(v int64)

SetObservedGeneration gets a reference to the given int64 and assigns it to the ObservedGeneration field.

func (*V1ReplicaSetStatus) SetReadyReplicas ¶

func (o *V1ReplicaSetStatus) SetReadyReplicas(v int32)

SetReadyReplicas gets a reference to the given int32 and assigns it to the ReadyReplicas field.

func (*V1ReplicaSetStatus) SetReplicas ¶

func (o *V1ReplicaSetStatus) SetReplicas(v int32)

SetReplicas sets field value

func (V1ReplicaSetStatus) ToMap ¶

func (o V1ReplicaSetStatus) ToMap() (map[string]interface{}, error)

type V1ReplicationController ¶

type V1ReplicationController struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string                        `json:"kind,omitempty"`
	Metadata *V1ObjectMeta                  `json:"metadata,omitempty"`
	Spec     *V1ReplicationControllerSpec   `json:"spec,omitempty"`
	Status   *V1ReplicationControllerStatus `json:"status,omitempty"`
}

V1ReplicationController ReplicationController represents the configuration of a replication controller.

func NewV1ReplicationController ¶

func NewV1ReplicationController() *V1ReplicationController

NewV1ReplicationController instantiates a new V1ReplicationController object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicationControllerWithDefaults ¶

func NewV1ReplicationControllerWithDefaults() *V1ReplicationController

NewV1ReplicationControllerWithDefaults instantiates a new V1ReplicationController object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicationController) GetApiVersion ¶

func (o *V1ReplicationController) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ReplicationController) GetApiVersionOk ¶

func (o *V1ReplicationController) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationController) GetKind ¶

func (o *V1ReplicationController) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ReplicationController) GetKindOk ¶

func (o *V1ReplicationController) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationController) GetMetadata ¶

func (o *V1ReplicationController) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ReplicationController) GetMetadataOk ¶

func (o *V1ReplicationController) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ReplicationController) GetSpec ¶

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1ReplicationController) GetSpecOk ¶

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationController) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1ReplicationController) GetStatusOk ¶

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 (*V1ReplicationController) HasApiVersion ¶

func (o *V1ReplicationController) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ReplicationController) HasKind ¶

func (o *V1ReplicationController) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ReplicationController) HasMetadata ¶

func (o *V1ReplicationController) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1ReplicationController) HasSpec ¶

func (o *V1ReplicationController) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1ReplicationController) HasStatus ¶

func (o *V1ReplicationController) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1ReplicationController) MarshalJSON ¶

func (o V1ReplicationController) MarshalJSON() ([]byte, error)

func (*V1ReplicationController) SetApiVersion ¶

func (o *V1ReplicationController) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ReplicationController) SetKind ¶

func (o *V1ReplicationController) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ReplicationController) SetMetadata ¶

func (o *V1ReplicationController) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ReplicationController) SetSpec ¶

SetSpec gets a reference to the given V1ReplicationControllerSpec and assigns it to the Spec field.

func (*V1ReplicationController) SetStatus ¶

SetStatus gets a reference to the given V1ReplicationControllerStatus and assigns it to the Status field.

func (V1ReplicationController) ToMap ¶

func (o V1ReplicationController) ToMap() (map[string]interface{}, error)

type V1ReplicationControllerCondition ¶

type V1ReplicationControllerCondition struct {
	// The last time the condition transitioned from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// A human readable message indicating details about the transition.
	Message *string `json:"message,omitempty"`
	// The reason for the condition's last transition.
	Reason *string `json:"reason,omitempty"`
	// Status of the condition, one of True, False, Unknown.
	Status string `json:"status"`
	// Type of replication controller condition.
	Type string `json:"type"`
}

V1ReplicationControllerCondition ReplicationControllerCondition describes the state of a replication controller at a certain point.

func NewV1ReplicationControllerCondition ¶

func NewV1ReplicationControllerCondition(status string, type_ string) *V1ReplicationControllerCondition

NewV1ReplicationControllerCondition instantiates a new V1ReplicationControllerCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicationControllerConditionWithDefaults ¶

func NewV1ReplicationControllerConditionWithDefaults() *V1ReplicationControllerCondition

NewV1ReplicationControllerConditionWithDefaults instantiates a new V1ReplicationControllerCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicationControllerCondition) GetLastTransitionTime ¶

func (o *V1ReplicationControllerCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1ReplicationControllerCondition) GetLastTransitionTimeOk ¶

func (o *V1ReplicationControllerCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerCondition) GetMessage ¶

func (o *V1ReplicationControllerCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1ReplicationControllerCondition) GetMessageOk ¶

func (o *V1ReplicationControllerCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerCondition) GetReason ¶

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1ReplicationControllerCondition) GetReasonOk ¶

func (o *V1ReplicationControllerCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerCondition) GetStatus ¶

GetStatus returns the Status field value

func (*V1ReplicationControllerCondition) GetStatusOk ¶

func (o *V1ReplicationControllerCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1ReplicationControllerCondition) GetType ¶

GetType returns the Type field value

func (*V1ReplicationControllerCondition) GetTypeOk ¶

func (o *V1ReplicationControllerCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1ReplicationControllerCondition) HasLastTransitionTime ¶

func (o *V1ReplicationControllerCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1ReplicationControllerCondition) HasMessage ¶

func (o *V1ReplicationControllerCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1ReplicationControllerCondition) HasReason ¶

func (o *V1ReplicationControllerCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1ReplicationControllerCondition) MarshalJSON ¶

func (o V1ReplicationControllerCondition) MarshalJSON() ([]byte, error)

func (*V1ReplicationControllerCondition) SetLastTransitionTime ¶

func (o *V1ReplicationControllerCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1ReplicationControllerCondition) SetMessage ¶

func (o *V1ReplicationControllerCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1ReplicationControllerCondition) SetReason ¶

func (o *V1ReplicationControllerCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1ReplicationControllerCondition) SetStatus ¶

func (o *V1ReplicationControllerCondition) SetStatus(v string)

SetStatus sets field value

func (*V1ReplicationControllerCondition) SetType ¶

SetType sets field value

func (V1ReplicationControllerCondition) ToMap ¶

func (o V1ReplicationControllerCondition) ToMap() (map[string]interface{}, error)

type V1ReplicationControllerList ¶

type V1ReplicationControllerList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of replication controllers. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller
	Items []V1ReplicationController `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ReplicationControllerList ReplicationControllerList is a collection of replication controllers.

func NewV1ReplicationControllerList ¶

func NewV1ReplicationControllerList(items []V1ReplicationController) *V1ReplicationControllerList

NewV1ReplicationControllerList instantiates a new V1ReplicationControllerList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicationControllerListWithDefaults ¶

func NewV1ReplicationControllerListWithDefaults() *V1ReplicationControllerList

NewV1ReplicationControllerListWithDefaults instantiates a new V1ReplicationControllerList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicationControllerList) GetApiVersion ¶

func (o *V1ReplicationControllerList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ReplicationControllerList) GetApiVersionOk ¶

func (o *V1ReplicationControllerList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerList) GetItems ¶

GetItems returns the Items field value

func (*V1ReplicationControllerList) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ReplicationControllerList) GetKind ¶

func (o *V1ReplicationControllerList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ReplicationControllerList) GetKindOk ¶

func (o *V1ReplicationControllerList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerList) GetMetadata ¶

func (o *V1ReplicationControllerList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ReplicationControllerList) GetMetadataOk ¶

func (o *V1ReplicationControllerList) GetMetadataOk() (*V1ListMeta, 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 (*V1ReplicationControllerList) HasApiVersion ¶

func (o *V1ReplicationControllerList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ReplicationControllerList) HasKind ¶

func (o *V1ReplicationControllerList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ReplicationControllerList) HasMetadata ¶

func (o *V1ReplicationControllerList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ReplicationControllerList) MarshalJSON ¶

func (o V1ReplicationControllerList) MarshalJSON() ([]byte, error)

func (*V1ReplicationControllerList) SetApiVersion ¶

func (o *V1ReplicationControllerList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ReplicationControllerList) SetItems ¶

SetItems sets field value

func (*V1ReplicationControllerList) SetKind ¶

func (o *V1ReplicationControllerList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ReplicationControllerList) SetMetadata ¶

func (o *V1ReplicationControllerList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ReplicationControllerList) ToMap ¶

func (o V1ReplicationControllerList) ToMap() (map[string]interface{}, error)

type V1ReplicationControllerSpec ¶

type V1ReplicationControllerSpec struct {
	// Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
	MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
	// Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#what-is-a-replicationcontroller
	Replicas *int32 `json:"replicas,omitempty"`
	// Selector is a label query over pods that should match the Replicas count. If Selector is empty, it is defaulted to the labels present on the Pod template. Label keys and values that must match in order to be controlled by this replication controller, if empty defaulted to labels on Pod template. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
	Selector map[string]interface{} `json:"selector,omitempty"`
	Template *V1PodTemplateSpec     `json:"template,omitempty"`
}

V1ReplicationControllerSpec ReplicationControllerSpec is the specification of a replication controller.

func NewV1ReplicationControllerSpec ¶

func NewV1ReplicationControllerSpec() *V1ReplicationControllerSpec

NewV1ReplicationControllerSpec instantiates a new V1ReplicationControllerSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicationControllerSpecWithDefaults ¶

func NewV1ReplicationControllerSpecWithDefaults() *V1ReplicationControllerSpec

NewV1ReplicationControllerSpecWithDefaults instantiates a new V1ReplicationControllerSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicationControllerSpec) GetMinReadySeconds ¶

func (o *V1ReplicationControllerSpec) GetMinReadySeconds() int32

GetMinReadySeconds returns the MinReadySeconds field value if set, zero value otherwise.

func (*V1ReplicationControllerSpec) GetMinReadySecondsOk ¶

func (o *V1ReplicationControllerSpec) GetMinReadySecondsOk() (*int32, bool)

GetMinReadySecondsOk returns a tuple with the MinReadySeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerSpec) GetReplicas ¶

func (o *V1ReplicationControllerSpec) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*V1ReplicationControllerSpec) GetReplicasOk ¶

func (o *V1ReplicationControllerSpec) 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.

func (*V1ReplicationControllerSpec) GetSelector ¶

func (o *V1ReplicationControllerSpec) GetSelector() map[string]interface{}

GetSelector returns the Selector field value if set, zero value otherwise.

func (*V1ReplicationControllerSpec) GetSelectorOk ¶

func (o *V1ReplicationControllerSpec) GetSelectorOk() (map[string]interface{}, bool)

GetSelectorOk returns a tuple with the Selector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerSpec) GetTemplate ¶

GetTemplate returns the Template field value if set, zero value otherwise.

func (*V1ReplicationControllerSpec) GetTemplateOk ¶

func (o *V1ReplicationControllerSpec) GetTemplateOk() (*V1PodTemplateSpec, bool)

GetTemplateOk returns a tuple with the Template field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerSpec) HasMinReadySeconds ¶

func (o *V1ReplicationControllerSpec) HasMinReadySeconds() bool

HasMinReadySeconds returns a boolean if a field has been set.

func (*V1ReplicationControllerSpec) HasReplicas ¶

func (o *V1ReplicationControllerSpec) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (*V1ReplicationControllerSpec) HasSelector ¶

func (o *V1ReplicationControllerSpec) HasSelector() bool

HasSelector returns a boolean if a field has been set.

func (*V1ReplicationControllerSpec) HasTemplate ¶

func (o *V1ReplicationControllerSpec) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

func (V1ReplicationControllerSpec) MarshalJSON ¶

func (o V1ReplicationControllerSpec) MarshalJSON() ([]byte, error)

func (*V1ReplicationControllerSpec) SetMinReadySeconds ¶

func (o *V1ReplicationControllerSpec) SetMinReadySeconds(v int32)

SetMinReadySeconds gets a reference to the given int32 and assigns it to the MinReadySeconds field.

func (*V1ReplicationControllerSpec) SetReplicas ¶

func (o *V1ReplicationControllerSpec) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

func (*V1ReplicationControllerSpec) SetSelector ¶

func (o *V1ReplicationControllerSpec) SetSelector(v map[string]interface{})

SetSelector gets a reference to the given map[string]interface{} and assigns it to the Selector field.

func (*V1ReplicationControllerSpec) SetTemplate ¶

SetTemplate gets a reference to the given V1PodTemplateSpec and assigns it to the Template field.

func (V1ReplicationControllerSpec) ToMap ¶

func (o V1ReplicationControllerSpec) ToMap() (map[string]interface{}, error)

type V1ReplicationControllerStatus ¶

type V1ReplicationControllerStatus struct {
	// The number of available replicas (ready for at least minReadySeconds) for this replication controller.
	AvailableReplicas *int32 `json:"availableReplicas,omitempty"`
	// Represents the latest available observations of a replication controller's current state.
	Conditions []V1ReplicationControllerCondition `json:"conditions,omitempty"`
	// The number of pods that have labels matching the labels of the pod template of the replication controller.
	FullyLabeledReplicas *int32 `json:"fullyLabeledReplicas,omitempty"`
	// ObservedGeneration reflects the generation of the most recently observed replication controller.
	ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
	// The number of ready replicas for this replication controller.
	ReadyReplicas *int32 `json:"readyReplicas,omitempty"`
	// Replicas is the most recently oberved number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#what-is-a-replicationcontroller
	Replicas int32 `json:"replicas"`
}

V1ReplicationControllerStatus ReplicationControllerStatus represents the current status of a replication controller.

func NewV1ReplicationControllerStatus ¶

func NewV1ReplicationControllerStatus(replicas int32) *V1ReplicationControllerStatus

NewV1ReplicationControllerStatus instantiates a new V1ReplicationControllerStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ReplicationControllerStatusWithDefaults ¶

func NewV1ReplicationControllerStatusWithDefaults() *V1ReplicationControllerStatus

NewV1ReplicationControllerStatusWithDefaults instantiates a new V1ReplicationControllerStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ReplicationControllerStatus) GetAvailableReplicas ¶

func (o *V1ReplicationControllerStatus) GetAvailableReplicas() int32

GetAvailableReplicas returns the AvailableReplicas field value if set, zero value otherwise.

func (*V1ReplicationControllerStatus) GetAvailableReplicasOk ¶

func (o *V1ReplicationControllerStatus) GetAvailableReplicasOk() (*int32, bool)

GetAvailableReplicasOk returns a tuple with the AvailableReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerStatus) GetConditions ¶

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1ReplicationControllerStatus) GetConditionsOk ¶

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerStatus) GetFullyLabeledReplicas ¶

func (o *V1ReplicationControllerStatus) GetFullyLabeledReplicas() int32

GetFullyLabeledReplicas returns the FullyLabeledReplicas field value if set, zero value otherwise.

func (*V1ReplicationControllerStatus) GetFullyLabeledReplicasOk ¶

func (o *V1ReplicationControllerStatus) GetFullyLabeledReplicasOk() (*int32, bool)

GetFullyLabeledReplicasOk returns a tuple with the FullyLabeledReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerStatus) GetObservedGeneration ¶

func (o *V1ReplicationControllerStatus) GetObservedGeneration() int64

GetObservedGeneration returns the ObservedGeneration field value if set, zero value otherwise.

func (*V1ReplicationControllerStatus) GetObservedGenerationOk ¶

func (o *V1ReplicationControllerStatus) GetObservedGenerationOk() (*int64, bool)

GetObservedGenerationOk returns a tuple with the ObservedGeneration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerStatus) GetReadyReplicas ¶

func (o *V1ReplicationControllerStatus) GetReadyReplicas() int32

GetReadyReplicas returns the ReadyReplicas field value if set, zero value otherwise.

func (*V1ReplicationControllerStatus) GetReadyReplicasOk ¶

func (o *V1ReplicationControllerStatus) GetReadyReplicasOk() (*int32, bool)

GetReadyReplicasOk returns a tuple with the ReadyReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ReplicationControllerStatus) GetReplicas ¶

func (o *V1ReplicationControllerStatus) GetReplicas() int32

GetReplicas returns the Replicas field value

func (*V1ReplicationControllerStatus) GetReplicasOk ¶

func (o *V1ReplicationControllerStatus) GetReplicasOk() (*int32, bool)

GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.

func (*V1ReplicationControllerStatus) HasAvailableReplicas ¶

func (o *V1ReplicationControllerStatus) HasAvailableReplicas() bool

HasAvailableReplicas returns a boolean if a field has been set.

func (*V1ReplicationControllerStatus) HasConditions ¶

func (o *V1ReplicationControllerStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1ReplicationControllerStatus) HasFullyLabeledReplicas ¶

func (o *V1ReplicationControllerStatus) HasFullyLabeledReplicas() bool

HasFullyLabeledReplicas returns a boolean if a field has been set.

func (*V1ReplicationControllerStatus) HasObservedGeneration ¶

func (o *V1ReplicationControllerStatus) HasObservedGeneration() bool

HasObservedGeneration returns a boolean if a field has been set.

func (*V1ReplicationControllerStatus) HasReadyReplicas ¶

func (o *V1ReplicationControllerStatus) HasReadyReplicas() bool

HasReadyReplicas returns a boolean if a field has been set.

func (V1ReplicationControllerStatus) MarshalJSON ¶

func (o V1ReplicationControllerStatus) MarshalJSON() ([]byte, error)

func (*V1ReplicationControllerStatus) SetAvailableReplicas ¶

func (o *V1ReplicationControllerStatus) SetAvailableReplicas(v int32)

SetAvailableReplicas gets a reference to the given int32 and assigns it to the AvailableReplicas field.

func (*V1ReplicationControllerStatus) SetConditions ¶

SetConditions gets a reference to the given []V1ReplicationControllerCondition and assigns it to the Conditions field.

func (*V1ReplicationControllerStatus) SetFullyLabeledReplicas ¶

func (o *V1ReplicationControllerStatus) SetFullyLabeledReplicas(v int32)

SetFullyLabeledReplicas gets a reference to the given int32 and assigns it to the FullyLabeledReplicas field.

func (*V1ReplicationControllerStatus) SetObservedGeneration ¶

func (o *V1ReplicationControllerStatus) SetObservedGeneration(v int64)

SetObservedGeneration gets a reference to the given int64 and assigns it to the ObservedGeneration field.

func (*V1ReplicationControllerStatus) SetReadyReplicas ¶

func (o *V1ReplicationControllerStatus) SetReadyReplicas(v int32)

SetReadyReplicas gets a reference to the given int32 and assigns it to the ReadyReplicas field.

func (*V1ReplicationControllerStatus) SetReplicas ¶

func (o *V1ReplicationControllerStatus) SetReplicas(v int32)

SetReplicas sets field value

func (V1ReplicationControllerStatus) ToMap ¶

func (o V1ReplicationControllerStatus) ToMap() (map[string]interface{}, error)

type V1RepositoryImportSpec ¶

type V1RepositoryImportSpec struct {
	From         V1ObjectReference  `json:"from"`
	ImportPolicy *V1TagImportPolicy `json:"importPolicy,omitempty"`
	// IncludeManifest determines if the manifest for each image is returned in the response
	IncludeManifest *bool                 `json:"includeManifest,omitempty"`
	ReferencePolicy *V1TagReferencePolicy `json:"referencePolicy,omitempty"`
}

V1RepositoryImportSpec RepositoryImportSpec describes a request to import images from a Docker image repository.

func NewV1RepositoryImportSpec ¶

func NewV1RepositoryImportSpec(from V1ObjectReference) *V1RepositoryImportSpec

NewV1RepositoryImportSpec instantiates a new V1RepositoryImportSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RepositoryImportSpecWithDefaults ¶

func NewV1RepositoryImportSpecWithDefaults() *V1RepositoryImportSpec

NewV1RepositoryImportSpecWithDefaults instantiates a new V1RepositoryImportSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RepositoryImportSpec) GetFrom ¶

GetFrom returns the From field value

func (*V1RepositoryImportSpec) GetFromOk ¶

func (o *V1RepositoryImportSpec) GetFromOk() (*V1ObjectReference, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*V1RepositoryImportSpec) GetImportPolicy ¶

func (o *V1RepositoryImportSpec) GetImportPolicy() V1TagImportPolicy

GetImportPolicy returns the ImportPolicy field value if set, zero value otherwise.

func (*V1RepositoryImportSpec) GetImportPolicyOk ¶

func (o *V1RepositoryImportSpec) GetImportPolicyOk() (*V1TagImportPolicy, bool)

GetImportPolicyOk returns a tuple with the ImportPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RepositoryImportSpec) GetIncludeManifest ¶

func (o *V1RepositoryImportSpec) GetIncludeManifest() bool

GetIncludeManifest returns the IncludeManifest field value if set, zero value otherwise.

func (*V1RepositoryImportSpec) GetIncludeManifestOk ¶

func (o *V1RepositoryImportSpec) GetIncludeManifestOk() (*bool, bool)

GetIncludeManifestOk returns a tuple with the IncludeManifest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RepositoryImportSpec) GetReferencePolicy ¶

func (o *V1RepositoryImportSpec) GetReferencePolicy() V1TagReferencePolicy

GetReferencePolicy returns the ReferencePolicy field value if set, zero value otherwise.

func (*V1RepositoryImportSpec) GetReferencePolicyOk ¶

func (o *V1RepositoryImportSpec) GetReferencePolicyOk() (*V1TagReferencePolicy, bool)

GetReferencePolicyOk returns a tuple with the ReferencePolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RepositoryImportSpec) HasImportPolicy ¶

func (o *V1RepositoryImportSpec) HasImportPolicy() bool

HasImportPolicy returns a boolean if a field has been set.

func (*V1RepositoryImportSpec) HasIncludeManifest ¶

func (o *V1RepositoryImportSpec) HasIncludeManifest() bool

HasIncludeManifest returns a boolean if a field has been set.

func (*V1RepositoryImportSpec) HasReferencePolicy ¶

func (o *V1RepositoryImportSpec) HasReferencePolicy() bool

HasReferencePolicy returns a boolean if a field has been set.

func (V1RepositoryImportSpec) MarshalJSON ¶

func (o V1RepositoryImportSpec) MarshalJSON() ([]byte, error)

func (*V1RepositoryImportSpec) SetFrom ¶

SetFrom sets field value

func (*V1RepositoryImportSpec) SetImportPolicy ¶

func (o *V1RepositoryImportSpec) SetImportPolicy(v V1TagImportPolicy)

SetImportPolicy gets a reference to the given V1TagImportPolicy and assigns it to the ImportPolicy field.

func (*V1RepositoryImportSpec) SetIncludeManifest ¶

func (o *V1RepositoryImportSpec) SetIncludeManifest(v bool)

SetIncludeManifest gets a reference to the given bool and assigns it to the IncludeManifest field.

func (*V1RepositoryImportSpec) SetReferencePolicy ¶

func (o *V1RepositoryImportSpec) SetReferencePolicy(v V1TagReferencePolicy)

SetReferencePolicy gets a reference to the given V1TagReferencePolicy and assigns it to the ReferencePolicy field.

func (V1RepositoryImportSpec) ToMap ¶

func (o V1RepositoryImportSpec) ToMap() (map[string]interface{}, error)

type V1RepositoryImportStatus ¶

type V1RepositoryImportStatus struct {
	// AdditionalTags are tags that exist in the repository but were not imported because a maximum limit of automatic imports was applied.
	AdditionalTags []string `json:"additionalTags,omitempty"`
	// Images is a list of images successfully retrieved by the import of the repository.
	Images []V1ImageImportStatus `json:"images,omitempty"`
	Status *V1Status             `json:"status,omitempty"`
}

V1RepositoryImportStatus RepositoryImportStatus describes the result of an image repository import

func NewV1RepositoryImportStatus ¶

func NewV1RepositoryImportStatus() *V1RepositoryImportStatus

NewV1RepositoryImportStatus instantiates a new V1RepositoryImportStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RepositoryImportStatusWithDefaults ¶

func NewV1RepositoryImportStatusWithDefaults() *V1RepositoryImportStatus

NewV1RepositoryImportStatusWithDefaults instantiates a new V1RepositoryImportStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RepositoryImportStatus) GetAdditionalTags ¶

func (o *V1RepositoryImportStatus) GetAdditionalTags() []string

GetAdditionalTags returns the AdditionalTags field value if set, zero value otherwise.

func (*V1RepositoryImportStatus) GetAdditionalTagsOk ¶

func (o *V1RepositoryImportStatus) GetAdditionalTagsOk() ([]string, bool)

GetAdditionalTagsOk returns a tuple with the AdditionalTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RepositoryImportStatus) GetImages ¶

GetImages returns the Images field value if set, zero value otherwise.

func (*V1RepositoryImportStatus) GetImagesOk ¶

func (o *V1RepositoryImportStatus) GetImagesOk() ([]V1ImageImportStatus, bool)

GetImagesOk returns a tuple with the Images field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RepositoryImportStatus) GetStatus ¶

func (o *V1RepositoryImportStatus) GetStatus() V1Status

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1RepositoryImportStatus) GetStatusOk ¶

func (o *V1RepositoryImportStatus) GetStatusOk() (*V1Status, 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 (*V1RepositoryImportStatus) HasAdditionalTags ¶

func (o *V1RepositoryImportStatus) HasAdditionalTags() bool

HasAdditionalTags returns a boolean if a field has been set.

func (*V1RepositoryImportStatus) HasImages ¶

func (o *V1RepositoryImportStatus) HasImages() bool

HasImages returns a boolean if a field has been set.

func (*V1RepositoryImportStatus) HasStatus ¶

func (o *V1RepositoryImportStatus) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1RepositoryImportStatus) MarshalJSON ¶

func (o V1RepositoryImportStatus) MarshalJSON() ([]byte, error)

func (*V1RepositoryImportStatus) SetAdditionalTags ¶

func (o *V1RepositoryImportStatus) SetAdditionalTags(v []string)

SetAdditionalTags gets a reference to the given []string and assigns it to the AdditionalTags field.

func (*V1RepositoryImportStatus) SetImages ¶

SetImages gets a reference to the given []V1ImageImportStatus and assigns it to the Images field.

func (*V1RepositoryImportStatus) SetStatus ¶

func (o *V1RepositoryImportStatus) SetStatus(v V1Status)

SetStatus gets a reference to the given V1Status and assigns it to the Status field.

func (V1RepositoryImportStatus) ToMap ¶

func (o V1RepositoryImportStatus) ToMap() (map[string]interface{}, error)

type V1ResourceFieldSelector ¶

type V1ResourceFieldSelector struct {
	// Container name: required for volumes, optional for env vars
	ContainerName *string `json:"containerName,omitempty"`
	// Specifies the output format of the exposed resources, defaults to \"1\"
	Divisor *string `json:"divisor,omitempty"`
	// Required: resource to select
	Resource string `json:"resource"`
}

V1ResourceFieldSelector ResourceFieldSelector represents container resources (cpu, memory) and their output format

func NewV1ResourceFieldSelector ¶

func NewV1ResourceFieldSelector(resource string) *V1ResourceFieldSelector

NewV1ResourceFieldSelector instantiates a new V1ResourceFieldSelector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ResourceFieldSelectorWithDefaults ¶

func NewV1ResourceFieldSelectorWithDefaults() *V1ResourceFieldSelector

NewV1ResourceFieldSelectorWithDefaults instantiates a new V1ResourceFieldSelector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ResourceFieldSelector) GetContainerName ¶

func (o *V1ResourceFieldSelector) GetContainerName() string

GetContainerName returns the ContainerName field value if set, zero value otherwise.

func (*V1ResourceFieldSelector) GetContainerNameOk ¶

func (o *V1ResourceFieldSelector) GetContainerNameOk() (*string, bool)

GetContainerNameOk returns a tuple with the ContainerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceFieldSelector) GetDivisor ¶

func (o *V1ResourceFieldSelector) GetDivisor() string

GetDivisor returns the Divisor field value if set, zero value otherwise.

func (*V1ResourceFieldSelector) GetDivisorOk ¶

func (o *V1ResourceFieldSelector) GetDivisorOk() (*string, bool)

GetDivisorOk returns a tuple with the Divisor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceFieldSelector) GetResource ¶

func (o *V1ResourceFieldSelector) GetResource() string

GetResource returns the Resource field value

func (*V1ResourceFieldSelector) GetResourceOk ¶

func (o *V1ResourceFieldSelector) GetResourceOk() (*string, bool)

GetResourceOk returns a tuple with the Resource field value and a boolean to check if the value has been set.

func (*V1ResourceFieldSelector) HasContainerName ¶

func (o *V1ResourceFieldSelector) HasContainerName() bool

HasContainerName returns a boolean if a field has been set.

func (*V1ResourceFieldSelector) HasDivisor ¶

func (o *V1ResourceFieldSelector) HasDivisor() bool

HasDivisor returns a boolean if a field has been set.

func (V1ResourceFieldSelector) MarshalJSON ¶

func (o V1ResourceFieldSelector) MarshalJSON() ([]byte, error)

func (*V1ResourceFieldSelector) SetContainerName ¶

func (o *V1ResourceFieldSelector) SetContainerName(v string)

SetContainerName gets a reference to the given string and assigns it to the ContainerName field.

func (*V1ResourceFieldSelector) SetDivisor ¶

func (o *V1ResourceFieldSelector) SetDivisor(v string)

SetDivisor gets a reference to the given string and assigns it to the Divisor field.

func (*V1ResourceFieldSelector) SetResource ¶

func (o *V1ResourceFieldSelector) SetResource(v string)

SetResource sets field value

func (V1ResourceFieldSelector) ToMap ¶

func (o V1ResourceFieldSelector) ToMap() (map[string]interface{}, error)

type V1ResourceQuota ¶

type V1ResourceQuota struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string                `json:"kind,omitempty"`
	Metadata *V1ObjectMeta          `json:"metadata,omitempty"`
	Spec     *V1ResourceQuotaSpec   `json:"spec,omitempty"`
	Status   *V1ResourceQuotaStatus `json:"status,omitempty"`
}

V1ResourceQuota ResourceQuota sets aggregate quota restrictions enforced per namespace

func NewV1ResourceQuota ¶

func NewV1ResourceQuota() *V1ResourceQuota

NewV1ResourceQuota instantiates a new V1ResourceQuota object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ResourceQuotaWithDefaults ¶

func NewV1ResourceQuotaWithDefaults() *V1ResourceQuota

NewV1ResourceQuotaWithDefaults instantiates a new V1ResourceQuota object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ResourceQuota) GetApiVersion ¶

func (o *V1ResourceQuota) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ResourceQuota) GetApiVersionOk ¶

func (o *V1ResourceQuota) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuota) GetKind ¶

func (o *V1ResourceQuota) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ResourceQuota) GetKindOk ¶

func (o *V1ResourceQuota) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuota) GetMetadata ¶

func (o *V1ResourceQuota) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ResourceQuota) GetMetadataOk ¶

func (o *V1ResourceQuota) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ResourceQuota) GetSpec ¶

func (o *V1ResourceQuota) GetSpec() V1ResourceQuotaSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1ResourceQuota) GetSpecOk ¶

func (o *V1ResourceQuota) GetSpecOk() (*V1ResourceQuotaSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuota) GetStatus ¶

func (o *V1ResourceQuota) GetStatus() V1ResourceQuotaStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1ResourceQuota) GetStatusOk ¶

func (o *V1ResourceQuota) GetStatusOk() (*V1ResourceQuotaStatus, 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 (*V1ResourceQuota) HasApiVersion ¶

func (o *V1ResourceQuota) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ResourceQuota) HasKind ¶

func (o *V1ResourceQuota) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ResourceQuota) HasMetadata ¶

func (o *V1ResourceQuota) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1ResourceQuota) HasSpec ¶

func (o *V1ResourceQuota) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1ResourceQuota) HasStatus ¶

func (o *V1ResourceQuota) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1ResourceQuota) MarshalJSON ¶

func (o V1ResourceQuota) MarshalJSON() ([]byte, error)

func (*V1ResourceQuota) SetApiVersion ¶

func (o *V1ResourceQuota) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ResourceQuota) SetKind ¶

func (o *V1ResourceQuota) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ResourceQuota) SetMetadata ¶

func (o *V1ResourceQuota) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ResourceQuota) SetSpec ¶

func (o *V1ResourceQuota) SetSpec(v V1ResourceQuotaSpec)

SetSpec gets a reference to the given V1ResourceQuotaSpec and assigns it to the Spec field.

func (*V1ResourceQuota) SetStatus ¶

func (o *V1ResourceQuota) SetStatus(v V1ResourceQuotaStatus)

SetStatus gets a reference to the given V1ResourceQuotaStatus and assigns it to the Status field.

func (V1ResourceQuota) ToMap ¶

func (o V1ResourceQuota) ToMap() (map[string]interface{}, error)

type V1ResourceQuotaList ¶

type V1ResourceQuotaList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is a list of ResourceQuota objects. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/
	Items []V1ResourceQuota `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ResourceQuotaList ResourceQuotaList is a list of ResourceQuota items.

func NewV1ResourceQuotaList ¶

func NewV1ResourceQuotaList(items []V1ResourceQuota) *V1ResourceQuotaList

NewV1ResourceQuotaList instantiates a new V1ResourceQuotaList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ResourceQuotaListWithDefaults ¶

func NewV1ResourceQuotaListWithDefaults() *V1ResourceQuotaList

NewV1ResourceQuotaListWithDefaults instantiates a new V1ResourceQuotaList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ResourceQuotaList) GetApiVersion ¶

func (o *V1ResourceQuotaList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ResourceQuotaList) GetApiVersionOk ¶

func (o *V1ResourceQuotaList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuotaList) GetItems ¶

func (o *V1ResourceQuotaList) GetItems() []V1ResourceQuota

GetItems returns the Items field value

func (*V1ResourceQuotaList) GetItemsOk ¶

func (o *V1ResourceQuotaList) GetItemsOk() ([]V1ResourceQuota, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ResourceQuotaList) GetKind ¶

func (o *V1ResourceQuotaList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ResourceQuotaList) GetKindOk ¶

func (o *V1ResourceQuotaList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuotaList) GetMetadata ¶

func (o *V1ResourceQuotaList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ResourceQuotaList) GetMetadataOk ¶

func (o *V1ResourceQuotaList) GetMetadataOk() (*V1ListMeta, 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 (*V1ResourceQuotaList) HasApiVersion ¶

func (o *V1ResourceQuotaList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ResourceQuotaList) HasKind ¶

func (o *V1ResourceQuotaList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ResourceQuotaList) HasMetadata ¶

func (o *V1ResourceQuotaList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ResourceQuotaList) MarshalJSON ¶

func (o V1ResourceQuotaList) MarshalJSON() ([]byte, error)

func (*V1ResourceQuotaList) SetApiVersion ¶

func (o *V1ResourceQuotaList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ResourceQuotaList) SetItems ¶

func (o *V1ResourceQuotaList) SetItems(v []V1ResourceQuota)

SetItems sets field value

func (*V1ResourceQuotaList) SetKind ¶

func (o *V1ResourceQuotaList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ResourceQuotaList) SetMetadata ¶

func (o *V1ResourceQuotaList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ResourceQuotaList) ToMap ¶

func (o V1ResourceQuotaList) ToMap() (map[string]interface{}, error)

type V1ResourceQuotaSpec ¶

type V1ResourceQuotaSpec struct {
	// hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/
	Hard          map[string]interface{} `json:"hard,omitempty"`
	ScopeSelector *V1ScopeSelector       `json:"scopeSelector,omitempty"`
	// A collection of filters that must match each object tracked by a quota. If not specified, the quota matches all objects.
	Scopes []V1ResourceQuotaScope `json:"scopes,omitempty"`
}

V1ResourceQuotaSpec ResourceQuotaSpec defines the desired hard limits to enforce for Quota.

func NewV1ResourceQuotaSpec ¶

func NewV1ResourceQuotaSpec() *V1ResourceQuotaSpec

NewV1ResourceQuotaSpec instantiates a new V1ResourceQuotaSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ResourceQuotaSpecWithDefaults ¶

func NewV1ResourceQuotaSpecWithDefaults() *V1ResourceQuotaSpec

NewV1ResourceQuotaSpecWithDefaults instantiates a new V1ResourceQuotaSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ResourceQuotaSpec) GetHard ¶

func (o *V1ResourceQuotaSpec) GetHard() map[string]interface{}

GetHard returns the Hard field value if set, zero value otherwise.

func (*V1ResourceQuotaSpec) GetHardOk ¶

func (o *V1ResourceQuotaSpec) GetHardOk() (map[string]interface{}, bool)

GetHardOk returns a tuple with the Hard field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuotaSpec) GetScopeSelector ¶

func (o *V1ResourceQuotaSpec) GetScopeSelector() V1ScopeSelector

GetScopeSelector returns the ScopeSelector field value if set, zero value otherwise.

func (*V1ResourceQuotaSpec) GetScopeSelectorOk ¶

func (o *V1ResourceQuotaSpec) GetScopeSelectorOk() (*V1ScopeSelector, bool)

GetScopeSelectorOk returns a tuple with the ScopeSelector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuotaSpec) GetScopes ¶

func (o *V1ResourceQuotaSpec) GetScopes() []V1ResourceQuotaScope

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*V1ResourceQuotaSpec) GetScopesOk ¶

func (o *V1ResourceQuotaSpec) GetScopesOk() ([]V1ResourceQuotaScope, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuotaSpec) HasHard ¶

func (o *V1ResourceQuotaSpec) HasHard() bool

HasHard returns a boolean if a field has been set.

func (*V1ResourceQuotaSpec) HasScopeSelector ¶

func (o *V1ResourceQuotaSpec) HasScopeSelector() bool

HasScopeSelector returns a boolean if a field has been set.

func (*V1ResourceQuotaSpec) HasScopes ¶

func (o *V1ResourceQuotaSpec) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (V1ResourceQuotaSpec) MarshalJSON ¶

func (o V1ResourceQuotaSpec) MarshalJSON() ([]byte, error)

func (*V1ResourceQuotaSpec) SetHard ¶

func (o *V1ResourceQuotaSpec) SetHard(v map[string]interface{})

SetHard gets a reference to the given map[string]interface{} and assigns it to the Hard field.

func (*V1ResourceQuotaSpec) SetScopeSelector ¶

func (o *V1ResourceQuotaSpec) SetScopeSelector(v V1ScopeSelector)

SetScopeSelector gets a reference to the given V1ScopeSelector and assigns it to the ScopeSelector field.

func (*V1ResourceQuotaSpec) SetScopes ¶

func (o *V1ResourceQuotaSpec) SetScopes(v []V1ResourceQuotaScope)

SetScopes gets a reference to the given []V1ResourceQuotaScope and assigns it to the Scopes field.

func (V1ResourceQuotaSpec) ToMap ¶

func (o V1ResourceQuotaSpec) ToMap() (map[string]interface{}, error)

type V1ResourceQuotaStatus ¶

type V1ResourceQuotaStatus struct {
	// Hard is the set of enforced hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/
	Hard map[string]interface{} `json:"hard,omitempty"`
	// Used is the current observed total usage of the resource in the namespace.
	Used map[string]interface{} `json:"used,omitempty"`
}

V1ResourceQuotaStatus ResourceQuotaStatus defines the enforced hard limits and observed use.

func NewV1ResourceQuotaStatus ¶

func NewV1ResourceQuotaStatus() *V1ResourceQuotaStatus

NewV1ResourceQuotaStatus instantiates a new V1ResourceQuotaStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ResourceQuotaStatusWithDefaults ¶

func NewV1ResourceQuotaStatusWithDefaults() *V1ResourceQuotaStatus

NewV1ResourceQuotaStatusWithDefaults instantiates a new V1ResourceQuotaStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ResourceQuotaStatus) GetHard ¶

func (o *V1ResourceQuotaStatus) GetHard() map[string]interface{}

GetHard returns the Hard field value if set, zero value otherwise.

func (*V1ResourceQuotaStatus) GetHardOk ¶

func (o *V1ResourceQuotaStatus) GetHardOk() (map[string]interface{}, bool)

GetHardOk returns a tuple with the Hard field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuotaStatus) GetUsed ¶

func (o *V1ResourceQuotaStatus) GetUsed() map[string]interface{}

GetUsed returns the Used field value if set, zero value otherwise.

func (*V1ResourceQuotaStatus) GetUsedOk ¶

func (o *V1ResourceQuotaStatus) GetUsedOk() (map[string]interface{}, bool)

GetUsedOk returns a tuple with the Used field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceQuotaStatus) HasHard ¶

func (o *V1ResourceQuotaStatus) HasHard() bool

HasHard returns a boolean if a field has been set.

func (*V1ResourceQuotaStatus) HasUsed ¶

func (o *V1ResourceQuotaStatus) HasUsed() bool

HasUsed returns a boolean if a field has been set.

func (V1ResourceQuotaStatus) MarshalJSON ¶

func (o V1ResourceQuotaStatus) MarshalJSON() ([]byte, error)

func (*V1ResourceQuotaStatus) SetHard ¶

func (o *V1ResourceQuotaStatus) SetHard(v map[string]interface{})

SetHard gets a reference to the given map[string]interface{} and assigns it to the Hard field.

func (*V1ResourceQuotaStatus) SetUsed ¶

func (o *V1ResourceQuotaStatus) SetUsed(v map[string]interface{})

SetUsed gets a reference to the given map[string]interface{} and assigns it to the Used field.

func (V1ResourceQuotaStatus) ToMap ¶

func (o V1ResourceQuotaStatus) ToMap() (map[string]interface{}, error)

type V1ResourceRequirements ¶

type V1ResourceRequirements struct {
	// Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	Limits map[string]interface{} `json:"limits,omitempty"`
	// Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	Requests map[string]interface{} `json:"requests,omitempty"`
}

V1ResourceRequirements ResourceRequirements describes the compute resource requirements.

func NewV1ResourceRequirements ¶

func NewV1ResourceRequirements() *V1ResourceRequirements

NewV1ResourceRequirements instantiates a new V1ResourceRequirements object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ResourceRequirementsWithDefaults ¶

func NewV1ResourceRequirementsWithDefaults() *V1ResourceRequirements

NewV1ResourceRequirementsWithDefaults instantiates a new V1ResourceRequirements object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ResourceRequirements) GetLimits ¶

func (o *V1ResourceRequirements) GetLimits() map[string]interface{}

GetLimits returns the Limits field value if set, zero value otherwise.

func (*V1ResourceRequirements) GetLimitsOk ¶

func (o *V1ResourceRequirements) GetLimitsOk() (map[string]interface{}, bool)

GetLimitsOk returns a tuple with the Limits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceRequirements) GetRequests ¶

func (o *V1ResourceRequirements) GetRequests() map[string]interface{}

GetRequests returns the Requests field value if set, zero value otherwise.

func (*V1ResourceRequirements) GetRequestsOk ¶

func (o *V1ResourceRequirements) GetRequestsOk() (map[string]interface{}, bool)

GetRequestsOk returns a tuple with the Requests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ResourceRequirements) HasLimits ¶

func (o *V1ResourceRequirements) HasLimits() bool

HasLimits returns a boolean if a field has been set.

func (*V1ResourceRequirements) HasRequests ¶

func (o *V1ResourceRequirements) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (V1ResourceRequirements) MarshalJSON ¶

func (o V1ResourceRequirements) MarshalJSON() ([]byte, error)

func (*V1ResourceRequirements) SetLimits ¶

func (o *V1ResourceRequirements) SetLimits(v map[string]interface{})

SetLimits gets a reference to the given map[string]interface{} and assigns it to the Limits field.

func (*V1ResourceRequirements) SetRequests ¶

func (o *V1ResourceRequirements) SetRequests(v map[string]interface{})

SetRequests gets a reference to the given map[string]interface{} and assigns it to the Requests field.

func (V1ResourceRequirements) ToMap ¶

func (o V1ResourceRequirements) ToMap() (map[string]interface{}, error)

type V1RollingDeploymentStrategyParams ¶

type V1RollingDeploymentStrategyParams struct {
	// IntervalSeconds is the time to wait between polling deployment status after update. If the value is nil, a default will be used.
	IntervalSeconds *int64 `json:"intervalSeconds,omitempty"`
	// MaxSurge is the maximum number of pods that can be scheduled above the original number of pods. Value can be an absolute number (ex: 5) or a percentage of total pods at the start of the update (ex: 10%). Absolute number is calculated from percentage by rounding up.  This cannot be 0 if MaxUnavailable is 0. By default, 25% is used.  Example: when this is set to 30%, the new RC can be scaled up by 30% immediately when the rolling update starts. Once old pods have been killed, new RC can be scaled up further, ensuring that total number of pods running at any time during the update is atmost 130% of original pods.
	MaxSurge *string `json:"maxSurge,omitempty"`
	// MaxUnavailable is the maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of total pods at the start of update (ex: 10%). Absolute number is calculated from percentage by rounding down.  This cannot be 0 if MaxSurge is 0. By default, 25% is used.  Example: when this is set to 30%, the old RC can be scaled down by 30% immediately when the rolling update starts. Once new pods are ready, old RC can be scaled down further, followed by scaling up the new RC, ensuring that at least 70% of original number of pods are available at all times during the update.
	MaxUnavailable *string          `json:"maxUnavailable,omitempty"`
	Post           *V1LifecycleHook `json:"post,omitempty"`
	Pre            *V1LifecycleHook `json:"pre,omitempty"`
	// TimeoutSeconds is the time to wait for updates before giving up. If the value is nil, a default will be used.
	TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
	// UpdatePeriodSeconds is the time to wait between individual pod updates. If the value is nil, a default will be used.
	UpdatePeriodSeconds *int64 `json:"updatePeriodSeconds,omitempty"`
}

V1RollingDeploymentStrategyParams RollingDeploymentStrategyParams are the input to the Rolling deployment strategy.

func NewV1RollingDeploymentStrategyParams ¶

func NewV1RollingDeploymentStrategyParams() *V1RollingDeploymentStrategyParams

NewV1RollingDeploymentStrategyParams instantiates a new V1RollingDeploymentStrategyParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RollingDeploymentStrategyParamsWithDefaults ¶

func NewV1RollingDeploymentStrategyParamsWithDefaults() *V1RollingDeploymentStrategyParams

NewV1RollingDeploymentStrategyParamsWithDefaults instantiates a new V1RollingDeploymentStrategyParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RollingDeploymentStrategyParams) GetIntervalSeconds ¶

func (o *V1RollingDeploymentStrategyParams) GetIntervalSeconds() int64

GetIntervalSeconds returns the IntervalSeconds field value if set, zero value otherwise.

func (*V1RollingDeploymentStrategyParams) GetIntervalSecondsOk ¶

func (o *V1RollingDeploymentStrategyParams) GetIntervalSecondsOk() (*int64, bool)

GetIntervalSecondsOk returns a tuple with the IntervalSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingDeploymentStrategyParams) GetMaxSurge ¶

func (o *V1RollingDeploymentStrategyParams) GetMaxSurge() string

GetMaxSurge returns the MaxSurge field value if set, zero value otherwise.

func (*V1RollingDeploymentStrategyParams) GetMaxSurgeOk ¶

func (o *V1RollingDeploymentStrategyParams) GetMaxSurgeOk() (*string, bool)

GetMaxSurgeOk returns a tuple with the MaxSurge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingDeploymentStrategyParams) GetMaxUnavailable ¶

func (o *V1RollingDeploymentStrategyParams) GetMaxUnavailable() string

GetMaxUnavailable returns the MaxUnavailable field value if set, zero value otherwise.

func (*V1RollingDeploymentStrategyParams) GetMaxUnavailableOk ¶

func (o *V1RollingDeploymentStrategyParams) GetMaxUnavailableOk() (*string, bool)

GetMaxUnavailableOk returns a tuple with the MaxUnavailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingDeploymentStrategyParams) GetPost ¶

GetPost returns the Post field value if set, zero value otherwise.

func (*V1RollingDeploymentStrategyParams) GetPostOk ¶

GetPostOk returns a tuple with the Post field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingDeploymentStrategyParams) GetPre ¶

GetPre returns the Pre field value if set, zero value otherwise.

func (*V1RollingDeploymentStrategyParams) GetPreOk ¶

GetPreOk returns a tuple with the Pre field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingDeploymentStrategyParams) GetTimeoutSeconds ¶

func (o *V1RollingDeploymentStrategyParams) GetTimeoutSeconds() int64

GetTimeoutSeconds returns the TimeoutSeconds field value if set, zero value otherwise.

func (*V1RollingDeploymentStrategyParams) GetTimeoutSecondsOk ¶

func (o *V1RollingDeploymentStrategyParams) GetTimeoutSecondsOk() (*int64, bool)

GetTimeoutSecondsOk returns a tuple with the TimeoutSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingDeploymentStrategyParams) GetUpdatePeriodSeconds ¶

func (o *V1RollingDeploymentStrategyParams) GetUpdatePeriodSeconds() int64

GetUpdatePeriodSeconds returns the UpdatePeriodSeconds field value if set, zero value otherwise.

func (*V1RollingDeploymentStrategyParams) GetUpdatePeriodSecondsOk ¶

func (o *V1RollingDeploymentStrategyParams) GetUpdatePeriodSecondsOk() (*int64, bool)

GetUpdatePeriodSecondsOk returns a tuple with the UpdatePeriodSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingDeploymentStrategyParams) HasIntervalSeconds ¶

func (o *V1RollingDeploymentStrategyParams) HasIntervalSeconds() bool

HasIntervalSeconds returns a boolean if a field has been set.

func (*V1RollingDeploymentStrategyParams) HasMaxSurge ¶

func (o *V1RollingDeploymentStrategyParams) HasMaxSurge() bool

HasMaxSurge returns a boolean if a field has been set.

func (*V1RollingDeploymentStrategyParams) HasMaxUnavailable ¶

func (o *V1RollingDeploymentStrategyParams) HasMaxUnavailable() bool

HasMaxUnavailable returns a boolean if a field has been set.

func (*V1RollingDeploymentStrategyParams) HasPost ¶

HasPost returns a boolean if a field has been set.

func (*V1RollingDeploymentStrategyParams) HasPre ¶

HasPre returns a boolean if a field has been set.

func (*V1RollingDeploymentStrategyParams) HasTimeoutSeconds ¶

func (o *V1RollingDeploymentStrategyParams) HasTimeoutSeconds() bool

HasTimeoutSeconds returns a boolean if a field has been set.

func (*V1RollingDeploymentStrategyParams) HasUpdatePeriodSeconds ¶

func (o *V1RollingDeploymentStrategyParams) HasUpdatePeriodSeconds() bool

HasUpdatePeriodSeconds returns a boolean if a field has been set.

func (V1RollingDeploymentStrategyParams) MarshalJSON ¶

func (o V1RollingDeploymentStrategyParams) MarshalJSON() ([]byte, error)

func (*V1RollingDeploymentStrategyParams) SetIntervalSeconds ¶

func (o *V1RollingDeploymentStrategyParams) SetIntervalSeconds(v int64)

SetIntervalSeconds gets a reference to the given int64 and assigns it to the IntervalSeconds field.

func (*V1RollingDeploymentStrategyParams) SetMaxSurge ¶

func (o *V1RollingDeploymentStrategyParams) SetMaxSurge(v string)

SetMaxSurge gets a reference to the given string and assigns it to the MaxSurge field.

func (*V1RollingDeploymentStrategyParams) SetMaxUnavailable ¶

func (o *V1RollingDeploymentStrategyParams) SetMaxUnavailable(v string)

SetMaxUnavailable gets a reference to the given string and assigns it to the MaxUnavailable field.

func (*V1RollingDeploymentStrategyParams) SetPost ¶

SetPost gets a reference to the given V1LifecycleHook and assigns it to the Post field.

func (*V1RollingDeploymentStrategyParams) SetPre ¶

SetPre gets a reference to the given V1LifecycleHook and assigns it to the Pre field.

func (*V1RollingDeploymentStrategyParams) SetTimeoutSeconds ¶

func (o *V1RollingDeploymentStrategyParams) SetTimeoutSeconds(v int64)

SetTimeoutSeconds gets a reference to the given int64 and assigns it to the TimeoutSeconds field.

func (*V1RollingDeploymentStrategyParams) SetUpdatePeriodSeconds ¶

func (o *V1RollingDeploymentStrategyParams) SetUpdatePeriodSeconds(v int64)

SetUpdatePeriodSeconds gets a reference to the given int64 and assigns it to the UpdatePeriodSeconds field.

func (V1RollingDeploymentStrategyParams) ToMap ¶

func (o V1RollingDeploymentStrategyParams) ToMap() (map[string]interface{}, error)

type V1RollingUpdateDaemonSet ¶

type V1RollingUpdateDaemonSet struct {
	// The maximum number of DaemonSet pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of total number of DaemonSet pods at the start of the update (ex: 10%). Absolute number is calculated from percentage by rounding up. This cannot be 0. Default value is 1. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their pods stopped for an update at any given time. The update starts by stopping at most 30% of those DaemonSet pods and then brings up new DaemonSet pods in their place. Once the new pods are available, it then proceeds onto other DaemonSet pods, thus ensuring that at least 70% of original number of DaemonSet pods are available at all times during the update.
	MaxUnavailable *string `json:"maxUnavailable,omitempty"`
}

V1RollingUpdateDaemonSet Spec to control the desired behavior of daemon set rolling update.

func NewV1RollingUpdateDaemonSet ¶

func NewV1RollingUpdateDaemonSet() *V1RollingUpdateDaemonSet

NewV1RollingUpdateDaemonSet instantiates a new V1RollingUpdateDaemonSet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RollingUpdateDaemonSetWithDefaults ¶

func NewV1RollingUpdateDaemonSetWithDefaults() *V1RollingUpdateDaemonSet

NewV1RollingUpdateDaemonSetWithDefaults instantiates a new V1RollingUpdateDaemonSet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RollingUpdateDaemonSet) GetMaxUnavailable ¶

func (o *V1RollingUpdateDaemonSet) GetMaxUnavailable() string

GetMaxUnavailable returns the MaxUnavailable field value if set, zero value otherwise.

func (*V1RollingUpdateDaemonSet) GetMaxUnavailableOk ¶

func (o *V1RollingUpdateDaemonSet) GetMaxUnavailableOk() (*string, bool)

GetMaxUnavailableOk returns a tuple with the MaxUnavailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingUpdateDaemonSet) HasMaxUnavailable ¶

func (o *V1RollingUpdateDaemonSet) HasMaxUnavailable() bool

HasMaxUnavailable returns a boolean if a field has been set.

func (V1RollingUpdateDaemonSet) MarshalJSON ¶

func (o V1RollingUpdateDaemonSet) MarshalJSON() ([]byte, error)

func (*V1RollingUpdateDaemonSet) SetMaxUnavailable ¶

func (o *V1RollingUpdateDaemonSet) SetMaxUnavailable(v string)

SetMaxUnavailable gets a reference to the given string and assigns it to the MaxUnavailable field.

func (V1RollingUpdateDaemonSet) ToMap ¶

func (o V1RollingUpdateDaemonSet) ToMap() (map[string]interface{}, error)

type V1RollingUpdateDeployment ¶

type V1RollingUpdateDeployment struct {
	// The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new ReplicaSet can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new ReplicaSet can be scaled up further, ensuring that total number of pods running at any time during the update is at most 130% of desired pods.
	MaxSurge *string `json:"maxSurge,omitempty"`
	// The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. Defaults to 25%. Example: when this is set to 30%, the old ReplicaSet can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old ReplicaSet can be scaled down further, followed by scaling up the new ReplicaSet, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods.
	MaxUnavailable *string `json:"maxUnavailable,omitempty"`
}

V1RollingUpdateDeployment Spec to control the desired behavior of rolling update.

func NewV1RollingUpdateDeployment ¶

func NewV1RollingUpdateDeployment() *V1RollingUpdateDeployment

NewV1RollingUpdateDeployment instantiates a new V1RollingUpdateDeployment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RollingUpdateDeploymentWithDefaults ¶

func NewV1RollingUpdateDeploymentWithDefaults() *V1RollingUpdateDeployment

NewV1RollingUpdateDeploymentWithDefaults instantiates a new V1RollingUpdateDeployment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RollingUpdateDeployment) GetMaxSurge ¶

func (o *V1RollingUpdateDeployment) GetMaxSurge() string

GetMaxSurge returns the MaxSurge field value if set, zero value otherwise.

func (*V1RollingUpdateDeployment) GetMaxSurgeOk ¶

func (o *V1RollingUpdateDeployment) GetMaxSurgeOk() (*string, bool)

GetMaxSurgeOk returns a tuple with the MaxSurge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingUpdateDeployment) GetMaxUnavailable ¶

func (o *V1RollingUpdateDeployment) GetMaxUnavailable() string

GetMaxUnavailable returns the MaxUnavailable field value if set, zero value otherwise.

func (*V1RollingUpdateDeployment) GetMaxUnavailableOk ¶

func (o *V1RollingUpdateDeployment) GetMaxUnavailableOk() (*string, bool)

GetMaxUnavailableOk returns a tuple with the MaxUnavailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingUpdateDeployment) HasMaxSurge ¶

func (o *V1RollingUpdateDeployment) HasMaxSurge() bool

HasMaxSurge returns a boolean if a field has been set.

func (*V1RollingUpdateDeployment) HasMaxUnavailable ¶

func (o *V1RollingUpdateDeployment) HasMaxUnavailable() bool

HasMaxUnavailable returns a boolean if a field has been set.

func (V1RollingUpdateDeployment) MarshalJSON ¶

func (o V1RollingUpdateDeployment) MarshalJSON() ([]byte, error)

func (*V1RollingUpdateDeployment) SetMaxSurge ¶

func (o *V1RollingUpdateDeployment) SetMaxSurge(v string)

SetMaxSurge gets a reference to the given string and assigns it to the MaxSurge field.

func (*V1RollingUpdateDeployment) SetMaxUnavailable ¶

func (o *V1RollingUpdateDeployment) SetMaxUnavailable(v string)

SetMaxUnavailable gets a reference to the given string and assigns it to the MaxUnavailable field.

func (V1RollingUpdateDeployment) ToMap ¶

func (o V1RollingUpdateDeployment) ToMap() (map[string]interface{}, error)

type V1RollingUpdateStatefulSetStrategy ¶

type V1RollingUpdateStatefulSetStrategy struct {
	// Partition indicates the ordinal at which the StatefulSet should be partitioned. Default value is 0.
	Partition *int32 `json:"partition,omitempty"`
}

V1RollingUpdateStatefulSetStrategy RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.

func NewV1RollingUpdateStatefulSetStrategy ¶

func NewV1RollingUpdateStatefulSetStrategy() *V1RollingUpdateStatefulSetStrategy

NewV1RollingUpdateStatefulSetStrategy instantiates a new V1RollingUpdateStatefulSetStrategy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RollingUpdateStatefulSetStrategyWithDefaults ¶

func NewV1RollingUpdateStatefulSetStrategyWithDefaults() *V1RollingUpdateStatefulSetStrategy

NewV1RollingUpdateStatefulSetStrategyWithDefaults instantiates a new V1RollingUpdateStatefulSetStrategy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RollingUpdateStatefulSetStrategy) GetPartition ¶

func (o *V1RollingUpdateStatefulSetStrategy) GetPartition() int32

GetPartition returns the Partition field value if set, zero value otherwise.

func (*V1RollingUpdateStatefulSetStrategy) GetPartitionOk ¶

func (o *V1RollingUpdateStatefulSetStrategy) GetPartitionOk() (*int32, bool)

GetPartitionOk returns a tuple with the Partition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RollingUpdateStatefulSetStrategy) HasPartition ¶

func (o *V1RollingUpdateStatefulSetStrategy) HasPartition() bool

HasPartition returns a boolean if a field has been set.

func (V1RollingUpdateStatefulSetStrategy) MarshalJSON ¶

func (o V1RollingUpdateStatefulSetStrategy) MarshalJSON() ([]byte, error)

func (*V1RollingUpdateStatefulSetStrategy) SetPartition ¶

func (o *V1RollingUpdateStatefulSetStrategy) SetPartition(v int32)

SetPartition gets a reference to the given int32 and assigns it to the Partition field.

func (V1RollingUpdateStatefulSetStrategy) ToMap ¶

func (o V1RollingUpdateStatefulSetStrategy) ToMap() (map[string]interface{}, error)

type V1Route ¶

type V1Route struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	Spec     V1RouteSpec   `json:"spec"`
	Status   V1RouteStatus `json:"status"`
}

V1Route A route allows developers to expose services through an HTTP(S) aware load balancing and proxy layer via a public DNS entry. The route may further specify TLS options and a certificate, or specify a public CNAME that the router should also accept for HTTP and HTTPS traffic. An administrator typically configures their router to be visible outside the cluster firewall, and may also add additional security, caching, or traffic controls on the service content. Routers usually talk directly to the service endpoints. Once a route is created, the `host` field may not be changed. Generally, routers use the oldest route with a given host when resolving conflicts. Routers are subject to additional customization and may support additional controls via the annotations field. Because administrators may configure multiple routers, the route status field is used to return information to clients about the names and states of the route under each router. If a client chooses a duplicate name, for instance, the route status conditions are used to indicate the route cannot be chosen.

func NewV1Route ¶

func NewV1Route(spec V1RouteSpec, status V1RouteStatus) *V1Route

NewV1Route instantiates a new V1Route object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RouteWithDefaults ¶

func NewV1RouteWithDefaults() *V1Route

NewV1RouteWithDefaults instantiates a new V1Route object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Route) GetApiVersion ¶

func (o *V1Route) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Route) GetApiVersionOk ¶

func (o *V1Route) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Route) GetKind ¶

func (o *V1Route) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Route) GetKindOk ¶

func (o *V1Route) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Route) GetMetadata ¶

func (o *V1Route) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Route) GetMetadataOk ¶

func (o *V1Route) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Route) GetSpec ¶

func (o *V1Route) GetSpec() V1RouteSpec

GetSpec returns the Spec field value

func (*V1Route) GetSpecOk ¶

func (o *V1Route) GetSpecOk() (*V1RouteSpec, bool)

GetSpecOk returns a tuple with the Spec field value and a boolean to check if the value has been set.

func (*V1Route) GetStatus ¶

func (o *V1Route) GetStatus() V1RouteStatus

GetStatus returns the Status field value

func (*V1Route) GetStatusOk ¶

func (o *V1Route) GetStatusOk() (*V1RouteStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1Route) HasApiVersion ¶

func (o *V1Route) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Route) HasKind ¶

func (o *V1Route) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Route) HasMetadata ¶

func (o *V1Route) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1Route) MarshalJSON ¶

func (o V1Route) MarshalJSON() ([]byte, error)

func (*V1Route) SetApiVersion ¶

func (o *V1Route) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Route) SetKind ¶

func (o *V1Route) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Route) SetMetadata ¶

func (o *V1Route) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Route) SetSpec ¶

func (o *V1Route) SetSpec(v V1RouteSpec)

SetSpec sets field value

func (*V1Route) SetStatus ¶

func (o *V1Route) SetStatus(v V1RouteStatus)

SetStatus sets field value

func (V1Route) ToMap ¶

func (o V1Route) ToMap() (map[string]interface{}, error)

type V1RouteIngress ¶

type V1RouteIngress struct {
	// Host is the host string under which the route is exposed; this value is required
	Host *string `json:"host,omitempty"`
	// Conditions is the state of the route, may be empty.
	Conditions []V1RouteIngressCondition `json:"conditions,omitempty"`
	// CanonicalHostname is the external host name for the router that can be used as a CNAME for the host requested for this route. This value is optional and may not be set in all cases.
	RouterCanonicalHostname *string `json:"routerCanonicalHostname,omitempty"`
	// Name is a name chosen by the router to identify itself; this value is required
	RouterName *string `json:"routerName,omitempty"`
	// Wildcard policy is the wildcard policy that was allowed where this route is exposed.
	WildcardPolicy *string `json:"wildcardPolicy,omitempty"`
}

V1RouteIngress RouteIngress holds information about the places where a route is exposed.

func NewV1RouteIngress ¶

func NewV1RouteIngress() *V1RouteIngress

NewV1RouteIngress instantiates a new V1RouteIngress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RouteIngressWithDefaults ¶

func NewV1RouteIngressWithDefaults() *V1RouteIngress

NewV1RouteIngressWithDefaults instantiates a new V1RouteIngress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RouteIngress) GetConditions ¶

func (o *V1RouteIngress) GetConditions() []V1RouteIngressCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1RouteIngress) GetConditionsOk ¶

func (o *V1RouteIngress) GetConditionsOk() ([]V1RouteIngressCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteIngress) GetHost ¶

func (o *V1RouteIngress) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*V1RouteIngress) GetHostOk ¶

func (o *V1RouteIngress) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteIngress) GetRouterCanonicalHostname ¶

func (o *V1RouteIngress) GetRouterCanonicalHostname() string

GetRouterCanonicalHostname returns the RouterCanonicalHostname field value if set, zero value otherwise.

func (*V1RouteIngress) GetRouterCanonicalHostnameOk ¶

func (o *V1RouteIngress) GetRouterCanonicalHostnameOk() (*string, bool)

GetRouterCanonicalHostnameOk returns a tuple with the RouterCanonicalHostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteIngress) GetRouterName ¶

func (o *V1RouteIngress) GetRouterName() string

GetRouterName returns the RouterName field value if set, zero value otherwise.

func (*V1RouteIngress) GetRouterNameOk ¶

func (o *V1RouteIngress) GetRouterNameOk() (*string, bool)

GetRouterNameOk returns a tuple with the RouterName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteIngress) GetWildcardPolicy ¶

func (o *V1RouteIngress) GetWildcardPolicy() string

GetWildcardPolicy returns the WildcardPolicy field value if set, zero value otherwise.

func (*V1RouteIngress) GetWildcardPolicyOk ¶

func (o *V1RouteIngress) GetWildcardPolicyOk() (*string, bool)

GetWildcardPolicyOk returns a tuple with the WildcardPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteIngress) HasConditions ¶

func (o *V1RouteIngress) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1RouteIngress) HasHost ¶

func (o *V1RouteIngress) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*V1RouteIngress) HasRouterCanonicalHostname ¶

func (o *V1RouteIngress) HasRouterCanonicalHostname() bool

HasRouterCanonicalHostname returns a boolean if a field has been set.

func (*V1RouteIngress) HasRouterName ¶

func (o *V1RouteIngress) HasRouterName() bool

HasRouterName returns a boolean if a field has been set.

func (*V1RouteIngress) HasWildcardPolicy ¶

func (o *V1RouteIngress) HasWildcardPolicy() bool

HasWildcardPolicy returns a boolean if a field has been set.

func (V1RouteIngress) MarshalJSON ¶

func (o V1RouteIngress) MarshalJSON() ([]byte, error)

func (*V1RouteIngress) SetConditions ¶

func (o *V1RouteIngress) SetConditions(v []V1RouteIngressCondition)

SetConditions gets a reference to the given []V1RouteIngressCondition and assigns it to the Conditions field.

func (*V1RouteIngress) SetHost ¶

func (o *V1RouteIngress) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*V1RouteIngress) SetRouterCanonicalHostname ¶

func (o *V1RouteIngress) SetRouterCanonicalHostname(v string)

SetRouterCanonicalHostname gets a reference to the given string and assigns it to the RouterCanonicalHostname field.

func (*V1RouteIngress) SetRouterName ¶

func (o *V1RouteIngress) SetRouterName(v string)

SetRouterName gets a reference to the given string and assigns it to the RouterName field.

func (*V1RouteIngress) SetWildcardPolicy ¶

func (o *V1RouteIngress) SetWildcardPolicy(v string)

SetWildcardPolicy gets a reference to the given string and assigns it to the WildcardPolicy field.

func (V1RouteIngress) ToMap ¶

func (o V1RouteIngress) ToMap() (map[string]interface{}, error)

type V1RouteIngressCondition ¶

type V1RouteIngressCondition struct {
	// RFC 3339 date and time when this condition last transitioned
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// Human readable message indicating details about last transition.
	Message *string `json:"message,omitempty"`
	// (brief) reason for the condition's last transition, and is usually a machine and human readable constant
	Reason *string `json:"reason,omitempty"`
	// Status is the status of the condition. Can be True, False, Unknown.
	Status string `json:"status"`
	// Type is the type of the condition. Currently only Ready.
	Type string `json:"type"`
}

V1RouteIngressCondition RouteIngressCondition contains details for the current condition of this route on a particular router.

func NewV1RouteIngressCondition ¶

func NewV1RouteIngressCondition(status string, type_ string) *V1RouteIngressCondition

NewV1RouteIngressCondition instantiates a new V1RouteIngressCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RouteIngressConditionWithDefaults ¶

func NewV1RouteIngressConditionWithDefaults() *V1RouteIngressCondition

NewV1RouteIngressConditionWithDefaults instantiates a new V1RouteIngressCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RouteIngressCondition) GetLastTransitionTime ¶

func (o *V1RouteIngressCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1RouteIngressCondition) GetLastTransitionTimeOk ¶

func (o *V1RouteIngressCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteIngressCondition) GetMessage ¶

func (o *V1RouteIngressCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1RouteIngressCondition) GetMessageOk ¶

func (o *V1RouteIngressCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteIngressCondition) GetReason ¶

func (o *V1RouteIngressCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1RouteIngressCondition) GetReasonOk ¶

func (o *V1RouteIngressCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteIngressCondition) GetStatus ¶

func (o *V1RouteIngressCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1RouteIngressCondition) GetStatusOk ¶

func (o *V1RouteIngressCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1RouteIngressCondition) GetType ¶

func (o *V1RouteIngressCondition) GetType() string

GetType returns the Type field value

func (*V1RouteIngressCondition) GetTypeOk ¶

func (o *V1RouteIngressCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1RouteIngressCondition) HasLastTransitionTime ¶

func (o *V1RouteIngressCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1RouteIngressCondition) HasMessage ¶

func (o *V1RouteIngressCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1RouteIngressCondition) HasReason ¶

func (o *V1RouteIngressCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1RouteIngressCondition) MarshalJSON ¶

func (o V1RouteIngressCondition) MarshalJSON() ([]byte, error)

func (*V1RouteIngressCondition) SetLastTransitionTime ¶

func (o *V1RouteIngressCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1RouteIngressCondition) SetMessage ¶

func (o *V1RouteIngressCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1RouteIngressCondition) SetReason ¶

func (o *V1RouteIngressCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1RouteIngressCondition) SetStatus ¶

func (o *V1RouteIngressCondition) SetStatus(v string)

SetStatus sets field value

func (*V1RouteIngressCondition) SetType ¶

func (o *V1RouteIngressCondition) SetType(v string)

SetType sets field value

func (V1RouteIngressCondition) ToMap ¶

func (o V1RouteIngressCondition) ToMap() (map[string]interface{}, error)

type V1RouteList ¶

type V1RouteList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// items is a list of routes
	Items []V1Route `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1RouteList RouteList is a collection of Routes.

func NewV1RouteList ¶

func NewV1RouteList(items []V1Route) *V1RouteList

NewV1RouteList instantiates a new V1RouteList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RouteListWithDefaults ¶

func NewV1RouteListWithDefaults() *V1RouteList

NewV1RouteListWithDefaults instantiates a new V1RouteList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RouteList) GetApiVersion ¶

func (o *V1RouteList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1RouteList) GetApiVersionOk ¶

func (o *V1RouteList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteList) GetItems ¶

func (o *V1RouteList) GetItems() []V1Route

GetItems returns the Items field value

func (*V1RouteList) GetItemsOk ¶

func (o *V1RouteList) GetItemsOk() ([]V1Route, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1RouteList) GetKind ¶

func (o *V1RouteList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1RouteList) GetKindOk ¶

func (o *V1RouteList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteList) GetMetadata ¶

func (o *V1RouteList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1RouteList) GetMetadataOk ¶

func (o *V1RouteList) GetMetadataOk() (*V1ListMeta, 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 (*V1RouteList) HasApiVersion ¶

func (o *V1RouteList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1RouteList) HasKind ¶

func (o *V1RouteList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1RouteList) HasMetadata ¶

func (o *V1RouteList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1RouteList) MarshalJSON ¶

func (o V1RouteList) MarshalJSON() ([]byte, error)

func (*V1RouteList) SetApiVersion ¶

func (o *V1RouteList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1RouteList) SetItems ¶

func (o *V1RouteList) SetItems(v []V1Route)

SetItems sets field value

func (*V1RouteList) SetKind ¶

func (o *V1RouteList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1RouteList) SetMetadata ¶

func (o *V1RouteList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1RouteList) ToMap ¶

func (o V1RouteList) ToMap() (map[string]interface{}, error)

type V1RoutePort ¶

type V1RoutePort struct {
	// The target port on pods selected by the service this route points to. If this is a string, it will be looked up as a named port in the target endpoints port list. Required
	TargetPort string `json:"targetPort"`
}

V1RoutePort RoutePort defines a port mapping from a router to an endpoint in the service endpoints.

func NewV1RoutePort ¶

func NewV1RoutePort(targetPort string) *V1RoutePort

NewV1RoutePort instantiates a new V1RoutePort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RoutePortWithDefaults ¶

func NewV1RoutePortWithDefaults() *V1RoutePort

NewV1RoutePortWithDefaults instantiates a new V1RoutePort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RoutePort) GetTargetPort ¶

func (o *V1RoutePort) GetTargetPort() string

GetTargetPort returns the TargetPort field value

func (*V1RoutePort) GetTargetPortOk ¶

func (o *V1RoutePort) GetTargetPortOk() (*string, bool)

GetTargetPortOk returns a tuple with the TargetPort field value and a boolean to check if the value has been set.

func (V1RoutePort) MarshalJSON ¶

func (o V1RoutePort) MarshalJSON() ([]byte, error)

func (*V1RoutePort) SetTargetPort ¶

func (o *V1RoutePort) SetTargetPort(v string)

SetTargetPort sets field value

func (V1RoutePort) ToMap ¶

func (o V1RoutePort) ToMap() (map[string]interface{}, error)

type V1RouteSpec ¶

type V1RouteSpec struct {
	// host is an alias/DNS that points to the service. Optional. If not specified a route name will typically be automatically chosen. Must follow DNS952 subdomain conventions.
	Host string `json:"host"`
	// alternateBackends allows up to 3 additional backends to be assigned to the route. Only the Service kind is allowed, and it will be defaulted to Service. Use the weight field in RouteTargetReference object to specify relative preference.
	AlternateBackends []V1RouteTargetReference `json:"alternateBackends,omitempty"`
	// Path that the router watches for, to route traffic for to the service. Optional
	Path *string                `json:"path,omitempty"`
	Port *V1RoutePort           `json:"port,omitempty"`
	Tls  *V1TLSConfig           `json:"tls,omitempty"`
	To   V1RouteTargetReference `json:"to"`
	// Wildcard policy if any for the route. Currently only 'Subdomain' or 'None' is allowed.
	WildcardPolicy *string `json:"wildcardPolicy,omitempty"`
}

V1RouteSpec RouteSpec describes the hostname or path the route exposes, any security information, and one to four backends (services) the route points to. Requests are distributed among the backends depending on the weights assigned to each backend. When using roundrobin scheduling the portion of requests that go to each backend is the backend weight divided by the sum of all of the backend weights. When the backend has more than one endpoint the requests that end up on the backend are roundrobin distributed among the endpoints. Weights are between 0 and 256 with default 1. Weight 0 causes no requests to the backend. If all weights are zero the route will be considered to have no backends and return a standard 503 response. The `tls` field is optional and allows specific certificates or behavior for the route. Routers typically configure a default certificate on a wildcard domain to terminate routes without explicit certificates, but custom hostnames usually must choose passthrough (send traffic directly to the backend via the TLS Server-Name- Indication field) or provide a certificate.

func NewV1RouteSpec ¶

func NewV1RouteSpec(host string, to V1RouteTargetReference) *V1RouteSpec

NewV1RouteSpec instantiates a new V1RouteSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RouteSpecWithDefaults ¶

func NewV1RouteSpecWithDefaults() *V1RouteSpec

NewV1RouteSpecWithDefaults instantiates a new V1RouteSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RouteSpec) GetAlternateBackends ¶

func (o *V1RouteSpec) GetAlternateBackends() []V1RouteTargetReference

GetAlternateBackends returns the AlternateBackends field value if set, zero value otherwise.

func (*V1RouteSpec) GetAlternateBackendsOk ¶

func (o *V1RouteSpec) GetAlternateBackendsOk() ([]V1RouteTargetReference, bool)

GetAlternateBackendsOk returns a tuple with the AlternateBackends field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteSpec) GetHost ¶

func (o *V1RouteSpec) GetHost() string

GetHost returns the Host field value

func (*V1RouteSpec) GetHostOk ¶

func (o *V1RouteSpec) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.

func (*V1RouteSpec) GetPath ¶

func (o *V1RouteSpec) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*V1RouteSpec) GetPathOk ¶

func (o *V1RouteSpec) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteSpec) GetPort ¶

func (o *V1RouteSpec) GetPort() V1RoutePort

GetPort returns the Port field value if set, zero value otherwise.

func (*V1RouteSpec) GetPortOk ¶

func (o *V1RouteSpec) GetPortOk() (*V1RoutePort, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteSpec) GetTls ¶

func (o *V1RouteSpec) GetTls() V1TLSConfig

GetTls returns the Tls field value if set, zero value otherwise.

func (*V1RouteSpec) GetTlsOk ¶

func (o *V1RouteSpec) GetTlsOk() (*V1TLSConfig, bool)

GetTlsOk returns a tuple with the Tls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteSpec) GetTo ¶

GetTo returns the To field value

func (*V1RouteSpec) GetToOk ¶

func (o *V1RouteSpec) GetToOk() (*V1RouteTargetReference, bool)

GetToOk returns a tuple with the To field value and a boolean to check if the value has been set.

func (*V1RouteSpec) GetWildcardPolicy ¶

func (o *V1RouteSpec) GetWildcardPolicy() string

GetWildcardPolicy returns the WildcardPolicy field value if set, zero value otherwise.

func (*V1RouteSpec) GetWildcardPolicyOk ¶

func (o *V1RouteSpec) GetWildcardPolicyOk() (*string, bool)

GetWildcardPolicyOk returns a tuple with the WildcardPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RouteSpec) HasAlternateBackends ¶

func (o *V1RouteSpec) HasAlternateBackends() bool

HasAlternateBackends returns a boolean if a field has been set.

func (*V1RouteSpec) HasPath ¶

func (o *V1RouteSpec) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*V1RouteSpec) HasPort ¶

func (o *V1RouteSpec) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*V1RouteSpec) HasTls ¶

func (o *V1RouteSpec) HasTls() bool

HasTls returns a boolean if a field has been set.

func (*V1RouteSpec) HasWildcardPolicy ¶

func (o *V1RouteSpec) HasWildcardPolicy() bool

HasWildcardPolicy returns a boolean if a field has been set.

func (V1RouteSpec) MarshalJSON ¶

func (o V1RouteSpec) MarshalJSON() ([]byte, error)

func (*V1RouteSpec) SetAlternateBackends ¶

func (o *V1RouteSpec) SetAlternateBackends(v []V1RouteTargetReference)

SetAlternateBackends gets a reference to the given []V1RouteTargetReference and assigns it to the AlternateBackends field.

func (*V1RouteSpec) SetHost ¶

func (o *V1RouteSpec) SetHost(v string)

SetHost sets field value

func (*V1RouteSpec) SetPath ¶

func (o *V1RouteSpec) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*V1RouteSpec) SetPort ¶

func (o *V1RouteSpec) SetPort(v V1RoutePort)

SetPort gets a reference to the given V1RoutePort and assigns it to the Port field.

func (*V1RouteSpec) SetTls ¶

func (o *V1RouteSpec) SetTls(v V1TLSConfig)

SetTls gets a reference to the given V1TLSConfig and assigns it to the Tls field.

func (*V1RouteSpec) SetTo ¶

func (o *V1RouteSpec) SetTo(v V1RouteTargetReference)

SetTo sets field value

func (*V1RouteSpec) SetWildcardPolicy ¶

func (o *V1RouteSpec) SetWildcardPolicy(v string)

SetWildcardPolicy gets a reference to the given string and assigns it to the WildcardPolicy field.

func (V1RouteSpec) ToMap ¶

func (o V1RouteSpec) ToMap() (map[string]interface{}, error)

type V1RouteStatus ¶

type V1RouteStatus struct {
	// ingress describes the places where the route may be exposed. The list of ingress points may contain duplicate Host or RouterName values. Routes are considered live once they are `Ready`
	Ingress []V1RouteIngress `json:"ingress"`
}

V1RouteStatus RouteStatus provides relevant info about the status of a route, including which routers acknowledge it.

func NewV1RouteStatus ¶

func NewV1RouteStatus(ingress []V1RouteIngress) *V1RouteStatus

NewV1RouteStatus instantiates a new V1RouteStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RouteStatusWithDefaults ¶

func NewV1RouteStatusWithDefaults() *V1RouteStatus

NewV1RouteStatusWithDefaults instantiates a new V1RouteStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RouteStatus) GetIngress ¶

func (o *V1RouteStatus) GetIngress() []V1RouteIngress

GetIngress returns the Ingress field value

func (*V1RouteStatus) GetIngressOk ¶

func (o *V1RouteStatus) GetIngressOk() ([]V1RouteIngress, bool)

GetIngressOk returns a tuple with the Ingress field value and a boolean to check if the value has been set.

func (V1RouteStatus) MarshalJSON ¶

func (o V1RouteStatus) MarshalJSON() ([]byte, error)

func (*V1RouteStatus) SetIngress ¶

func (o *V1RouteStatus) SetIngress(v []V1RouteIngress)

SetIngress sets field value

func (V1RouteStatus) ToMap ¶

func (o V1RouteStatus) ToMap() (map[string]interface{}, error)

type V1RouteTargetReference ¶

type V1RouteTargetReference struct {
	// The kind of target that the route is referring to. Currently, only 'Service' is allowed
	Kind string `json:"kind"`
	// name of the service/target that is being referred to. e.g. name of the service
	Name string `json:"name"`
	// weight as an integer between 0 and 256, default 1, that specifies the target's relative weight against other target reference objects. 0 suppresses requests to this backend.
	Weight int32 `json:"weight"`
}

V1RouteTargetReference RouteTargetReference specifies the target that resolve into endpoints. Only the 'Service' kind is allowed. Use 'weight' field to emphasize one over others.

func NewV1RouteTargetReference ¶

func NewV1RouteTargetReference(kind string, name string, weight int32) *V1RouteTargetReference

NewV1RouteTargetReference instantiates a new V1RouteTargetReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RouteTargetReferenceWithDefaults ¶

func NewV1RouteTargetReferenceWithDefaults() *V1RouteTargetReference

NewV1RouteTargetReferenceWithDefaults instantiates a new V1RouteTargetReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RouteTargetReference) GetKind ¶

func (o *V1RouteTargetReference) GetKind() string

GetKind returns the Kind field value

func (*V1RouteTargetReference) GetKindOk ¶

func (o *V1RouteTargetReference) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*V1RouteTargetReference) GetName ¶

func (o *V1RouteTargetReference) GetName() string

GetName returns the Name field value

func (*V1RouteTargetReference) GetNameOk ¶

func (o *V1RouteTargetReference) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1RouteTargetReference) GetWeight ¶

func (o *V1RouteTargetReference) GetWeight() int32

GetWeight returns the Weight field value

func (*V1RouteTargetReference) GetWeightOk ¶

func (o *V1RouteTargetReference) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (V1RouteTargetReference) MarshalJSON ¶

func (o V1RouteTargetReference) MarshalJSON() ([]byte, error)

func (*V1RouteTargetReference) SetKind ¶

func (o *V1RouteTargetReference) SetKind(v string)

SetKind sets field value

func (*V1RouteTargetReference) SetName ¶

func (o *V1RouteTargetReference) SetName(v string)

SetName sets field value

func (*V1RouteTargetReference) SetWeight ¶

func (o *V1RouteTargetReference) SetWeight(v int32)

SetWeight sets field value

func (V1RouteTargetReference) ToMap ¶

func (o V1RouteTargetReference) ToMap() (map[string]interface{}, error)

type V1RunAsUserStrategyOptions ¶

type V1RunAsUserStrategyOptions struct {
	// Type is the strategy that will dictate what RunAsUser is used in the SecurityContext.
	Type *string `json:"type,omitempty"`
	// UID is the user id that containers must run as.  Required for the MustRunAs strategy if not using namespace/service account allocated uids.
	Uid *int64 `json:"uid,omitempty"`
	// UIDRangeMax defines the max value for a strategy that allocates by range.
	UidRangeMax *int64 `json:"uidRangeMax,omitempty"`
	// UIDRangeMin defines the min value for a strategy that allocates by range.
	UidRangeMin *int64 `json:"uidRangeMin,omitempty"`
}

V1RunAsUserStrategyOptions RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.

func NewV1RunAsUserStrategyOptions ¶

func NewV1RunAsUserStrategyOptions() *V1RunAsUserStrategyOptions

NewV1RunAsUserStrategyOptions instantiates a new V1RunAsUserStrategyOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1RunAsUserStrategyOptionsWithDefaults ¶

func NewV1RunAsUserStrategyOptionsWithDefaults() *V1RunAsUserStrategyOptions

NewV1RunAsUserStrategyOptionsWithDefaults instantiates a new V1RunAsUserStrategyOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1RunAsUserStrategyOptions) GetType ¶

func (o *V1RunAsUserStrategyOptions) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1RunAsUserStrategyOptions) GetTypeOk ¶

func (o *V1RunAsUserStrategyOptions) 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 (*V1RunAsUserStrategyOptions) GetUid ¶

func (o *V1RunAsUserStrategyOptions) GetUid() int64

GetUid returns the Uid field value if set, zero value otherwise.

func (*V1RunAsUserStrategyOptions) GetUidOk ¶

func (o *V1RunAsUserStrategyOptions) GetUidOk() (*int64, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RunAsUserStrategyOptions) GetUidRangeMax ¶

func (o *V1RunAsUserStrategyOptions) GetUidRangeMax() int64

GetUidRangeMax returns the UidRangeMax field value if set, zero value otherwise.

func (*V1RunAsUserStrategyOptions) GetUidRangeMaxOk ¶

func (o *V1RunAsUserStrategyOptions) GetUidRangeMaxOk() (*int64, bool)

GetUidRangeMaxOk returns a tuple with the UidRangeMax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RunAsUserStrategyOptions) GetUidRangeMin ¶

func (o *V1RunAsUserStrategyOptions) GetUidRangeMin() int64

GetUidRangeMin returns the UidRangeMin field value if set, zero value otherwise.

func (*V1RunAsUserStrategyOptions) GetUidRangeMinOk ¶

func (o *V1RunAsUserStrategyOptions) GetUidRangeMinOk() (*int64, bool)

GetUidRangeMinOk returns a tuple with the UidRangeMin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1RunAsUserStrategyOptions) HasType ¶

func (o *V1RunAsUserStrategyOptions) HasType() bool

HasType returns a boolean if a field has been set.

func (*V1RunAsUserStrategyOptions) HasUid ¶

func (o *V1RunAsUserStrategyOptions) HasUid() bool

HasUid returns a boolean if a field has been set.

func (*V1RunAsUserStrategyOptions) HasUidRangeMax ¶

func (o *V1RunAsUserStrategyOptions) HasUidRangeMax() bool

HasUidRangeMax returns a boolean if a field has been set.

func (*V1RunAsUserStrategyOptions) HasUidRangeMin ¶

func (o *V1RunAsUserStrategyOptions) HasUidRangeMin() bool

HasUidRangeMin returns a boolean if a field has been set.

func (V1RunAsUserStrategyOptions) MarshalJSON ¶

func (o V1RunAsUserStrategyOptions) MarshalJSON() ([]byte, error)

func (*V1RunAsUserStrategyOptions) SetType ¶

func (o *V1RunAsUserStrategyOptions) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*V1RunAsUserStrategyOptions) SetUid ¶

func (o *V1RunAsUserStrategyOptions) SetUid(v int64)

SetUid gets a reference to the given int64 and assigns it to the Uid field.

func (*V1RunAsUserStrategyOptions) SetUidRangeMax ¶

func (o *V1RunAsUserStrategyOptions) SetUidRangeMax(v int64)

SetUidRangeMax gets a reference to the given int64 and assigns it to the UidRangeMax field.

func (*V1RunAsUserStrategyOptions) SetUidRangeMin ¶

func (o *V1RunAsUserStrategyOptions) SetUidRangeMin(v int64)

SetUidRangeMin gets a reference to the given int64 and assigns it to the UidRangeMin field.

func (V1RunAsUserStrategyOptions) ToMap ¶

func (o V1RunAsUserStrategyOptions) ToMap() (map[string]interface{}, error)

type V1SELinuxContextStrategyOptions ¶

type V1SELinuxContextStrategyOptions struct {
	SeLinuxOptions *V1SELinuxOptions `json:"seLinuxOptions,omitempty"`
	// Type is the strategy that will dictate what SELinux context is used in the SecurityContext.
	Type *string `json:"type,omitempty"`
}

V1SELinuxContextStrategyOptions SELinuxContextStrategyOptions defines the strategy type and any options used to create the strategy.

func NewV1SELinuxContextStrategyOptions ¶

func NewV1SELinuxContextStrategyOptions() *V1SELinuxContextStrategyOptions

NewV1SELinuxContextStrategyOptions instantiates a new V1SELinuxContextStrategyOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SELinuxContextStrategyOptionsWithDefaults ¶

func NewV1SELinuxContextStrategyOptionsWithDefaults() *V1SELinuxContextStrategyOptions

NewV1SELinuxContextStrategyOptionsWithDefaults instantiates a new V1SELinuxContextStrategyOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SELinuxContextStrategyOptions) GetSeLinuxOptions ¶

func (o *V1SELinuxContextStrategyOptions) GetSeLinuxOptions() V1SELinuxOptions

GetSeLinuxOptions returns the SeLinuxOptions field value if set, zero value otherwise.

func (*V1SELinuxContextStrategyOptions) GetSeLinuxOptionsOk ¶

func (o *V1SELinuxContextStrategyOptions) GetSeLinuxOptionsOk() (*V1SELinuxOptions, bool)

GetSeLinuxOptionsOk returns a tuple with the SeLinuxOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SELinuxContextStrategyOptions) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*V1SELinuxContextStrategyOptions) GetTypeOk ¶

func (o *V1SELinuxContextStrategyOptions) 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 (*V1SELinuxContextStrategyOptions) HasSeLinuxOptions ¶

func (o *V1SELinuxContextStrategyOptions) HasSeLinuxOptions() bool

HasSeLinuxOptions returns a boolean if a field has been set.

func (*V1SELinuxContextStrategyOptions) HasType ¶

HasType returns a boolean if a field has been set.

func (V1SELinuxContextStrategyOptions) MarshalJSON ¶

func (o V1SELinuxContextStrategyOptions) MarshalJSON() ([]byte, error)

func (*V1SELinuxContextStrategyOptions) SetSeLinuxOptions ¶

func (o *V1SELinuxContextStrategyOptions) SetSeLinuxOptions(v V1SELinuxOptions)

SetSeLinuxOptions gets a reference to the given V1SELinuxOptions and assigns it to the SeLinuxOptions field.

func (*V1SELinuxContextStrategyOptions) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (V1SELinuxContextStrategyOptions) ToMap ¶

func (o V1SELinuxContextStrategyOptions) ToMap() (map[string]interface{}, error)

type V1SELinuxOptions ¶

type V1SELinuxOptions struct {
	// Level is SELinux level label that applies to the container.
	Level *string `json:"level,omitempty"`
	// Role is a SELinux role label that applies to the container.
	Role *string `json:"role,omitempty"`
	// Type is a SELinux type label that applies to the container.
	Type *string `json:"type,omitempty"`
	// User is a SELinux user label that applies to the container.
	User *string `json:"user,omitempty"`
}

V1SELinuxOptions SELinuxOptions are the labels to be applied to the container

func NewV1SELinuxOptions ¶

func NewV1SELinuxOptions() *V1SELinuxOptions

NewV1SELinuxOptions instantiates a new V1SELinuxOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SELinuxOptionsWithDefaults ¶

func NewV1SELinuxOptionsWithDefaults() *V1SELinuxOptions

NewV1SELinuxOptionsWithDefaults instantiates a new V1SELinuxOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SELinuxOptions) GetLevel ¶

func (o *V1SELinuxOptions) GetLevel() string

GetLevel returns the Level field value if set, zero value otherwise.

func (*V1SELinuxOptions) GetLevelOk ¶

func (o *V1SELinuxOptions) GetLevelOk() (*string, bool)

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SELinuxOptions) GetRole ¶

func (o *V1SELinuxOptions) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*V1SELinuxOptions) GetRoleOk ¶

func (o *V1SELinuxOptions) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SELinuxOptions) GetType ¶

func (o *V1SELinuxOptions) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1SELinuxOptions) GetTypeOk ¶

func (o *V1SELinuxOptions) 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 (*V1SELinuxOptions) GetUser ¶

func (o *V1SELinuxOptions) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*V1SELinuxOptions) GetUserOk ¶

func (o *V1SELinuxOptions) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SELinuxOptions) HasLevel ¶

func (o *V1SELinuxOptions) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (*V1SELinuxOptions) HasRole ¶

func (o *V1SELinuxOptions) HasRole() bool

HasRole returns a boolean if a field has been set.

func (*V1SELinuxOptions) HasType ¶

func (o *V1SELinuxOptions) HasType() bool

HasType returns a boolean if a field has been set.

func (*V1SELinuxOptions) HasUser ¶

func (o *V1SELinuxOptions) HasUser() bool

HasUser returns a boolean if a field has been set.

func (V1SELinuxOptions) MarshalJSON ¶

func (o V1SELinuxOptions) MarshalJSON() ([]byte, error)

func (*V1SELinuxOptions) SetLevel ¶

func (o *V1SELinuxOptions) SetLevel(v string)

SetLevel gets a reference to the given string and assigns it to the Level field.

func (*V1SELinuxOptions) SetRole ¶

func (o *V1SELinuxOptions) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

func (*V1SELinuxOptions) SetType ¶

func (o *V1SELinuxOptions) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*V1SELinuxOptions) SetUser ¶

func (o *V1SELinuxOptions) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (V1SELinuxOptions) ToMap ¶

func (o V1SELinuxOptions) ToMap() (map[string]interface{}, error)

type V1Scale ¶

type V1Scale struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string        `json:"kind,omitempty"`
	Metadata *V1ObjectMeta  `json:"metadata,omitempty"`
	Spec     *V1ScaleSpec   `json:"spec,omitempty"`
	Status   *V1ScaleStatus `json:"status,omitempty"`
}

V1Scale Scale represents a scaling request for a resource.

func NewV1Scale ¶

func NewV1Scale() *V1Scale

NewV1Scale instantiates a new V1Scale object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ScaleWithDefaults ¶

func NewV1ScaleWithDefaults() *V1Scale

NewV1ScaleWithDefaults instantiates a new V1Scale object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Scale) GetApiVersion ¶

func (o *V1Scale) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Scale) GetApiVersionOk ¶

func (o *V1Scale) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Scale) GetKind ¶

func (o *V1Scale) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Scale) GetKindOk ¶

func (o *V1Scale) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Scale) GetMetadata ¶

func (o *V1Scale) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Scale) GetMetadataOk ¶

func (o *V1Scale) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Scale) GetSpec ¶

func (o *V1Scale) GetSpec() V1ScaleSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1Scale) GetSpecOk ¶

func (o *V1Scale) GetSpecOk() (*V1ScaleSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Scale) GetStatus ¶

func (o *V1Scale) GetStatus() V1ScaleStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1Scale) GetStatusOk ¶

func (o *V1Scale) GetStatusOk() (*V1ScaleStatus, 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 (*V1Scale) HasApiVersion ¶

func (o *V1Scale) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Scale) HasKind ¶

func (o *V1Scale) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Scale) HasMetadata ¶

func (o *V1Scale) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Scale) HasSpec ¶

func (o *V1Scale) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1Scale) HasStatus ¶

func (o *V1Scale) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1Scale) MarshalJSON ¶

func (o V1Scale) MarshalJSON() ([]byte, error)

func (*V1Scale) SetApiVersion ¶

func (o *V1Scale) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Scale) SetKind ¶

func (o *V1Scale) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Scale) SetMetadata ¶

func (o *V1Scale) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Scale) SetSpec ¶

func (o *V1Scale) SetSpec(v V1ScaleSpec)

SetSpec gets a reference to the given V1ScaleSpec and assigns it to the Spec field.

func (*V1Scale) SetStatus ¶

func (o *V1Scale) SetStatus(v V1ScaleStatus)

SetStatus gets a reference to the given V1ScaleStatus and assigns it to the Status field.

func (V1Scale) ToMap ¶

func (o V1Scale) ToMap() (map[string]interface{}, error)

type V1ScaleIOPersistentVolumeSource ¶

type V1ScaleIOPersistentVolumeSource struct {
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.
	FsType *string `json:"fsType,omitempty"`
	// The host address of the ScaleIO API Gateway.
	Gateway string `json:"gateway"`
	// The name of the ScaleIO Protection Domain for the configured storage.
	ProtectionDomain *string `json:"protectionDomain,omitempty"`
	// Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly  *bool             `json:"readOnly,omitempty"`
	SecretRef V1SecretReference `json:"secretRef"`
	// Flag to enable/disable SSL communication with Gateway, default false
	SslEnabled *bool `json:"sslEnabled,omitempty"`
	// Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
	StorageMode *string `json:"storageMode,omitempty"`
	// The ScaleIO Storage Pool associated with the protection domain.
	StoragePool *string `json:"storagePool,omitempty"`
	// The name of the storage system as configured in ScaleIO.
	System string `json:"system"`
	// The name of a volume already created in the ScaleIO system that is associated with this volume source.
	VolumeName *string `json:"volumeName,omitempty"`
}

V1ScaleIOPersistentVolumeSource ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume

func NewV1ScaleIOPersistentVolumeSource ¶

func NewV1ScaleIOPersistentVolumeSource(gateway string, secretRef V1SecretReference, system string) *V1ScaleIOPersistentVolumeSource

NewV1ScaleIOPersistentVolumeSource instantiates a new V1ScaleIOPersistentVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ScaleIOPersistentVolumeSourceWithDefaults ¶

func NewV1ScaleIOPersistentVolumeSourceWithDefaults() *V1ScaleIOPersistentVolumeSource

NewV1ScaleIOPersistentVolumeSourceWithDefaults instantiates a new V1ScaleIOPersistentVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ScaleIOPersistentVolumeSource) GetFsType ¶

func (o *V1ScaleIOPersistentVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1ScaleIOPersistentVolumeSource) GetFsTypeOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) GetGateway ¶

func (o *V1ScaleIOPersistentVolumeSource) GetGateway() string

GetGateway returns the Gateway field value

func (*V1ScaleIOPersistentVolumeSource) GetGatewayOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetGatewayOk() (*string, bool)

GetGatewayOk returns a tuple with the Gateway field value and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) GetProtectionDomain ¶

func (o *V1ScaleIOPersistentVolumeSource) GetProtectionDomain() string

GetProtectionDomain returns the ProtectionDomain field value if set, zero value otherwise.

func (*V1ScaleIOPersistentVolumeSource) GetProtectionDomainOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetProtectionDomainOk() (*string, bool)

GetProtectionDomainOk returns a tuple with the ProtectionDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) GetReadOnly ¶

func (o *V1ScaleIOPersistentVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1ScaleIOPersistentVolumeSource) GetReadOnlyOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) GetSecretRef ¶

GetSecretRef returns the SecretRef field value

func (*V1ScaleIOPersistentVolumeSource) GetSecretRefOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetSecretRefOk() (*V1SecretReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) GetSslEnabled ¶

func (o *V1ScaleIOPersistentVolumeSource) GetSslEnabled() bool

GetSslEnabled returns the SslEnabled field value if set, zero value otherwise.

func (*V1ScaleIOPersistentVolumeSource) GetSslEnabledOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetSslEnabledOk() (*bool, bool)

GetSslEnabledOk returns a tuple with the SslEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) GetStorageMode ¶

func (o *V1ScaleIOPersistentVolumeSource) GetStorageMode() string

GetStorageMode returns the StorageMode field value if set, zero value otherwise.

func (*V1ScaleIOPersistentVolumeSource) GetStorageModeOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetStorageModeOk() (*string, bool)

GetStorageModeOk returns a tuple with the StorageMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) GetStoragePool ¶

func (o *V1ScaleIOPersistentVolumeSource) GetStoragePool() string

GetStoragePool returns the StoragePool field value if set, zero value otherwise.

func (*V1ScaleIOPersistentVolumeSource) GetStoragePoolOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetStoragePoolOk() (*string, bool)

GetStoragePoolOk returns a tuple with the StoragePool field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) GetSystem ¶

func (o *V1ScaleIOPersistentVolumeSource) GetSystem() string

GetSystem returns the System field value

func (*V1ScaleIOPersistentVolumeSource) GetSystemOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetSystemOk() (*string, bool)

GetSystemOk returns a tuple with the System field value and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) GetVolumeName ¶

func (o *V1ScaleIOPersistentVolumeSource) GetVolumeName() string

GetVolumeName returns the VolumeName field value if set, zero value otherwise.

func (*V1ScaleIOPersistentVolumeSource) GetVolumeNameOk ¶

func (o *V1ScaleIOPersistentVolumeSource) GetVolumeNameOk() (*string, bool)

GetVolumeNameOk returns a tuple with the VolumeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOPersistentVolumeSource) HasFsType ¶

func (o *V1ScaleIOPersistentVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1ScaleIOPersistentVolumeSource) HasProtectionDomain ¶

func (o *V1ScaleIOPersistentVolumeSource) HasProtectionDomain() bool

HasProtectionDomain returns a boolean if a field has been set.

func (*V1ScaleIOPersistentVolumeSource) HasReadOnly ¶

func (o *V1ScaleIOPersistentVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1ScaleIOPersistentVolumeSource) HasSslEnabled ¶

func (o *V1ScaleIOPersistentVolumeSource) HasSslEnabled() bool

HasSslEnabled returns a boolean if a field has been set.

func (*V1ScaleIOPersistentVolumeSource) HasStorageMode ¶

func (o *V1ScaleIOPersistentVolumeSource) HasStorageMode() bool

HasStorageMode returns a boolean if a field has been set.

func (*V1ScaleIOPersistentVolumeSource) HasStoragePool ¶

func (o *V1ScaleIOPersistentVolumeSource) HasStoragePool() bool

HasStoragePool returns a boolean if a field has been set.

func (*V1ScaleIOPersistentVolumeSource) HasVolumeName ¶

func (o *V1ScaleIOPersistentVolumeSource) HasVolumeName() bool

HasVolumeName returns a boolean if a field has been set.

func (V1ScaleIOPersistentVolumeSource) MarshalJSON ¶

func (o V1ScaleIOPersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*V1ScaleIOPersistentVolumeSource) SetFsType ¶

func (o *V1ScaleIOPersistentVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1ScaleIOPersistentVolumeSource) SetGateway ¶

func (o *V1ScaleIOPersistentVolumeSource) SetGateway(v string)

SetGateway sets field value

func (*V1ScaleIOPersistentVolumeSource) SetProtectionDomain ¶

func (o *V1ScaleIOPersistentVolumeSource) SetProtectionDomain(v string)

SetProtectionDomain gets a reference to the given string and assigns it to the ProtectionDomain field.

func (*V1ScaleIOPersistentVolumeSource) SetReadOnly ¶

func (o *V1ScaleIOPersistentVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1ScaleIOPersistentVolumeSource) SetSecretRef ¶

SetSecretRef sets field value

func (*V1ScaleIOPersistentVolumeSource) SetSslEnabled ¶

func (o *V1ScaleIOPersistentVolumeSource) SetSslEnabled(v bool)

SetSslEnabled gets a reference to the given bool and assigns it to the SslEnabled field.

func (*V1ScaleIOPersistentVolumeSource) SetStorageMode ¶

func (o *V1ScaleIOPersistentVolumeSource) SetStorageMode(v string)

SetStorageMode gets a reference to the given string and assigns it to the StorageMode field.

func (*V1ScaleIOPersistentVolumeSource) SetStoragePool ¶

func (o *V1ScaleIOPersistentVolumeSource) SetStoragePool(v string)

SetStoragePool gets a reference to the given string and assigns it to the StoragePool field.

func (*V1ScaleIOPersistentVolumeSource) SetSystem ¶

func (o *V1ScaleIOPersistentVolumeSource) SetSystem(v string)

SetSystem sets field value

func (*V1ScaleIOPersistentVolumeSource) SetVolumeName ¶

func (o *V1ScaleIOPersistentVolumeSource) SetVolumeName(v string)

SetVolumeName gets a reference to the given string and assigns it to the VolumeName field.

func (V1ScaleIOPersistentVolumeSource) ToMap ¶

func (o V1ScaleIOPersistentVolumeSource) ToMap() (map[string]interface{}, error)

type V1ScaleIOVolumeSource ¶

type V1ScaleIOVolumeSource struct {
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.
	FsType *string `json:"fsType,omitempty"`
	// The host address of the ScaleIO API Gateway.
	Gateway string `json:"gateway"`
	// The name of the ScaleIO Protection Domain for the configured storage.
	ProtectionDomain *string `json:"protectionDomain,omitempty"`
	// Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly  *bool                  `json:"readOnly,omitempty"`
	SecretRef V1LocalObjectReference `json:"secretRef"`
	// Flag to enable/disable SSL communication with Gateway, default false
	SslEnabled *bool `json:"sslEnabled,omitempty"`
	// Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
	StorageMode *string `json:"storageMode,omitempty"`
	// The ScaleIO Storage Pool associated with the protection domain.
	StoragePool *string `json:"storagePool,omitempty"`
	// The name of the storage system as configured in ScaleIO.
	System string `json:"system"`
	// The name of a volume already created in the ScaleIO system that is associated with this volume source.
	VolumeName *string `json:"volumeName,omitempty"`
}

V1ScaleIOVolumeSource ScaleIOVolumeSource represents a persistent ScaleIO volume

func NewV1ScaleIOVolumeSource ¶

func NewV1ScaleIOVolumeSource(gateway string, secretRef V1LocalObjectReference, system string) *V1ScaleIOVolumeSource

NewV1ScaleIOVolumeSource instantiates a new V1ScaleIOVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ScaleIOVolumeSourceWithDefaults ¶

func NewV1ScaleIOVolumeSourceWithDefaults() *V1ScaleIOVolumeSource

NewV1ScaleIOVolumeSourceWithDefaults instantiates a new V1ScaleIOVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ScaleIOVolumeSource) GetFsType ¶

func (o *V1ScaleIOVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1ScaleIOVolumeSource) GetFsTypeOk ¶

func (o *V1ScaleIOVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) GetGateway ¶

func (o *V1ScaleIOVolumeSource) GetGateway() string

GetGateway returns the Gateway field value

func (*V1ScaleIOVolumeSource) GetGatewayOk ¶

func (o *V1ScaleIOVolumeSource) GetGatewayOk() (*string, bool)

GetGatewayOk returns a tuple with the Gateway field value and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) GetProtectionDomain ¶

func (o *V1ScaleIOVolumeSource) GetProtectionDomain() string

GetProtectionDomain returns the ProtectionDomain field value if set, zero value otherwise.

func (*V1ScaleIOVolumeSource) GetProtectionDomainOk ¶

func (o *V1ScaleIOVolumeSource) GetProtectionDomainOk() (*string, bool)

GetProtectionDomainOk returns a tuple with the ProtectionDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) GetReadOnly ¶

func (o *V1ScaleIOVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1ScaleIOVolumeSource) GetReadOnlyOk ¶

func (o *V1ScaleIOVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) GetSecretRef ¶

GetSecretRef returns the SecretRef field value

func (*V1ScaleIOVolumeSource) GetSecretRefOk ¶

func (o *V1ScaleIOVolumeSource) GetSecretRefOk() (*V1LocalObjectReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) GetSslEnabled ¶

func (o *V1ScaleIOVolumeSource) GetSslEnabled() bool

GetSslEnabled returns the SslEnabled field value if set, zero value otherwise.

func (*V1ScaleIOVolumeSource) GetSslEnabledOk ¶

func (o *V1ScaleIOVolumeSource) GetSslEnabledOk() (*bool, bool)

GetSslEnabledOk returns a tuple with the SslEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) GetStorageMode ¶

func (o *V1ScaleIOVolumeSource) GetStorageMode() string

GetStorageMode returns the StorageMode field value if set, zero value otherwise.

func (*V1ScaleIOVolumeSource) GetStorageModeOk ¶

func (o *V1ScaleIOVolumeSource) GetStorageModeOk() (*string, bool)

GetStorageModeOk returns a tuple with the StorageMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) GetStoragePool ¶

func (o *V1ScaleIOVolumeSource) GetStoragePool() string

GetStoragePool returns the StoragePool field value if set, zero value otherwise.

func (*V1ScaleIOVolumeSource) GetStoragePoolOk ¶

func (o *V1ScaleIOVolumeSource) GetStoragePoolOk() (*string, bool)

GetStoragePoolOk returns a tuple with the StoragePool field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) GetSystem ¶

func (o *V1ScaleIOVolumeSource) GetSystem() string

GetSystem returns the System field value

func (*V1ScaleIOVolumeSource) GetSystemOk ¶

func (o *V1ScaleIOVolumeSource) GetSystemOk() (*string, bool)

GetSystemOk returns a tuple with the System field value and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) GetVolumeName ¶

func (o *V1ScaleIOVolumeSource) GetVolumeName() string

GetVolumeName returns the VolumeName field value if set, zero value otherwise.

func (*V1ScaleIOVolumeSource) GetVolumeNameOk ¶

func (o *V1ScaleIOVolumeSource) GetVolumeNameOk() (*string, bool)

GetVolumeNameOk returns a tuple with the VolumeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleIOVolumeSource) HasFsType ¶

func (o *V1ScaleIOVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1ScaleIOVolumeSource) HasProtectionDomain ¶

func (o *V1ScaleIOVolumeSource) HasProtectionDomain() bool

HasProtectionDomain returns a boolean if a field has been set.

func (*V1ScaleIOVolumeSource) HasReadOnly ¶

func (o *V1ScaleIOVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1ScaleIOVolumeSource) HasSslEnabled ¶

func (o *V1ScaleIOVolumeSource) HasSslEnabled() bool

HasSslEnabled returns a boolean if a field has been set.

func (*V1ScaleIOVolumeSource) HasStorageMode ¶

func (o *V1ScaleIOVolumeSource) HasStorageMode() bool

HasStorageMode returns a boolean if a field has been set.

func (*V1ScaleIOVolumeSource) HasStoragePool ¶

func (o *V1ScaleIOVolumeSource) HasStoragePool() bool

HasStoragePool returns a boolean if a field has been set.

func (*V1ScaleIOVolumeSource) HasVolumeName ¶

func (o *V1ScaleIOVolumeSource) HasVolumeName() bool

HasVolumeName returns a boolean if a field has been set.

func (V1ScaleIOVolumeSource) MarshalJSON ¶

func (o V1ScaleIOVolumeSource) MarshalJSON() ([]byte, error)

func (*V1ScaleIOVolumeSource) SetFsType ¶

func (o *V1ScaleIOVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1ScaleIOVolumeSource) SetGateway ¶

func (o *V1ScaleIOVolumeSource) SetGateway(v string)

SetGateway sets field value

func (*V1ScaleIOVolumeSource) SetProtectionDomain ¶

func (o *V1ScaleIOVolumeSource) SetProtectionDomain(v string)

SetProtectionDomain gets a reference to the given string and assigns it to the ProtectionDomain field.

func (*V1ScaleIOVolumeSource) SetReadOnly ¶

func (o *V1ScaleIOVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1ScaleIOVolumeSource) SetSecretRef ¶

func (o *V1ScaleIOVolumeSource) SetSecretRef(v V1LocalObjectReference)

SetSecretRef sets field value

func (*V1ScaleIOVolumeSource) SetSslEnabled ¶

func (o *V1ScaleIOVolumeSource) SetSslEnabled(v bool)

SetSslEnabled gets a reference to the given bool and assigns it to the SslEnabled field.

func (*V1ScaleIOVolumeSource) SetStorageMode ¶

func (o *V1ScaleIOVolumeSource) SetStorageMode(v string)

SetStorageMode gets a reference to the given string and assigns it to the StorageMode field.

func (*V1ScaleIOVolumeSource) SetStoragePool ¶

func (o *V1ScaleIOVolumeSource) SetStoragePool(v string)

SetStoragePool gets a reference to the given string and assigns it to the StoragePool field.

func (*V1ScaleIOVolumeSource) SetSystem ¶

func (o *V1ScaleIOVolumeSource) SetSystem(v string)

SetSystem sets field value

func (*V1ScaleIOVolumeSource) SetVolumeName ¶

func (o *V1ScaleIOVolumeSource) SetVolumeName(v string)

SetVolumeName gets a reference to the given string and assigns it to the VolumeName field.

func (V1ScaleIOVolumeSource) ToMap ¶

func (o V1ScaleIOVolumeSource) ToMap() (map[string]interface{}, error)

type V1ScaleSpec ¶

type V1ScaleSpec struct {
	// desired number of instances for the scaled object.
	Replicas *int32 `json:"replicas,omitempty"`
}

V1ScaleSpec ScaleSpec describes the attributes of a scale subresource.

func NewV1ScaleSpec ¶

func NewV1ScaleSpec() *V1ScaleSpec

NewV1ScaleSpec instantiates a new V1ScaleSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ScaleSpecWithDefaults ¶

func NewV1ScaleSpecWithDefaults() *V1ScaleSpec

NewV1ScaleSpecWithDefaults instantiates a new V1ScaleSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ScaleSpec) GetReplicas ¶

func (o *V1ScaleSpec) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*V1ScaleSpec) GetReplicasOk ¶

func (o *V1ScaleSpec) 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.

func (*V1ScaleSpec) HasReplicas ¶

func (o *V1ScaleSpec) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (V1ScaleSpec) MarshalJSON ¶

func (o V1ScaleSpec) MarshalJSON() ([]byte, error)

func (*V1ScaleSpec) SetReplicas ¶

func (o *V1ScaleSpec) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

func (V1ScaleSpec) ToMap ¶

func (o V1ScaleSpec) ToMap() (map[string]interface{}, error)

type V1ScaleStatus ¶

type V1ScaleStatus struct {
	// actual number of observed instances of the scaled object.
	Replicas int32 `json:"replicas"`
	// label query over pods that should match the replicas count. This is same as the label selector but in the string format to avoid introspection by clients. The string will be in the same format as the query-param syntax. More info about label selectors: http://kubernetes.io/docs/user-guide/labels#label-selectors
	Selector *string `json:"selector,omitempty"`
}

V1ScaleStatus ScaleStatus represents the current status of a scale subresource.

func NewV1ScaleStatus ¶

func NewV1ScaleStatus(replicas int32) *V1ScaleStatus

NewV1ScaleStatus instantiates a new V1ScaleStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ScaleStatusWithDefaults ¶

func NewV1ScaleStatusWithDefaults() *V1ScaleStatus

NewV1ScaleStatusWithDefaults instantiates a new V1ScaleStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ScaleStatus) GetReplicas ¶

func (o *V1ScaleStatus) GetReplicas() int32

GetReplicas returns the Replicas field value

func (*V1ScaleStatus) GetReplicasOk ¶

func (o *V1ScaleStatus) GetReplicasOk() (*int32, bool)

GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.

func (*V1ScaleStatus) GetSelector ¶

func (o *V1ScaleStatus) GetSelector() string

GetSelector returns the Selector field value if set, zero value otherwise.

func (*V1ScaleStatus) GetSelectorOk ¶

func (o *V1ScaleStatus) GetSelectorOk() (*string, bool)

GetSelectorOk returns a tuple with the Selector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScaleStatus) HasSelector ¶

func (o *V1ScaleStatus) HasSelector() bool

HasSelector returns a boolean if a field has been set.

func (V1ScaleStatus) MarshalJSON ¶

func (o V1ScaleStatus) MarshalJSON() ([]byte, error)

func (*V1ScaleStatus) SetReplicas ¶

func (o *V1ScaleStatus) SetReplicas(v int32)

SetReplicas sets field value

func (*V1ScaleStatus) SetSelector ¶

func (o *V1ScaleStatus) SetSelector(v string)

SetSelector gets a reference to the given string and assigns it to the Selector field.

func (V1ScaleStatus) ToMap ¶

func (o V1ScaleStatus) ToMap() (map[string]interface{}, error)

type V1ScopeSelector ¶

type V1ScopeSelector struct {
	// A list of scope selector requirements by scope of the resources.
	MatchExpressions []V1ScopedResourceSelectorRequirement `json:"matchExpressions,omitempty"`
}

V1ScopeSelector A scope selector represents the AND of the selectors represented by the scoped-resource selector requirements.

func NewV1ScopeSelector ¶

func NewV1ScopeSelector() *V1ScopeSelector

NewV1ScopeSelector instantiates a new V1ScopeSelector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ScopeSelectorWithDefaults ¶

func NewV1ScopeSelectorWithDefaults() *V1ScopeSelector

NewV1ScopeSelectorWithDefaults instantiates a new V1ScopeSelector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ScopeSelector) GetMatchExpressions ¶

func (o *V1ScopeSelector) GetMatchExpressions() []V1ScopedResourceSelectorRequirement

GetMatchExpressions returns the MatchExpressions field value if set, zero value otherwise.

func (*V1ScopeSelector) GetMatchExpressionsOk ¶

func (o *V1ScopeSelector) GetMatchExpressionsOk() ([]V1ScopedResourceSelectorRequirement, bool)

GetMatchExpressionsOk returns a tuple with the MatchExpressions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScopeSelector) HasMatchExpressions ¶

func (o *V1ScopeSelector) HasMatchExpressions() bool

HasMatchExpressions returns a boolean if a field has been set.

func (V1ScopeSelector) MarshalJSON ¶

func (o V1ScopeSelector) MarshalJSON() ([]byte, error)

func (*V1ScopeSelector) SetMatchExpressions ¶

func (o *V1ScopeSelector) SetMatchExpressions(v []V1ScopedResourceSelectorRequirement)

SetMatchExpressions gets a reference to the given []V1ScopedResourceSelectorRequirement and assigns it to the MatchExpressions field.

func (V1ScopeSelector) ToMap ¶

func (o V1ScopeSelector) ToMap() (map[string]interface{}, error)

type V1ScopedResourceSelectorRequirement ¶

type V1ScopedResourceSelectorRequirement struct {
	// Represents a scope's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist.
	Operator string `json:"operator"`
	// The name of the scope that the selector applies to.
	ScopeName string `json:"scopeName"`
	// An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
	Values []string `json:"values,omitempty"`
}

V1ScopedResourceSelectorRequirement A scoped-resource selector requirement is a selector that contains values, a scope name, and an operator that relates the scope name and values.

func NewV1ScopedResourceSelectorRequirement ¶

func NewV1ScopedResourceSelectorRequirement(operator string, scopeName string) *V1ScopedResourceSelectorRequirement

NewV1ScopedResourceSelectorRequirement instantiates a new V1ScopedResourceSelectorRequirement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ScopedResourceSelectorRequirementWithDefaults ¶

func NewV1ScopedResourceSelectorRequirementWithDefaults() *V1ScopedResourceSelectorRequirement

NewV1ScopedResourceSelectorRequirementWithDefaults instantiates a new V1ScopedResourceSelectorRequirement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ScopedResourceSelectorRequirement) GetOperator ¶

GetOperator returns the Operator field value

func (*V1ScopedResourceSelectorRequirement) GetOperatorOk ¶

func (o *V1ScopedResourceSelectorRequirement) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.

func (*V1ScopedResourceSelectorRequirement) GetScopeName ¶

func (o *V1ScopedResourceSelectorRequirement) GetScopeName() string

GetScopeName returns the ScopeName field value

func (*V1ScopedResourceSelectorRequirement) GetScopeNameOk ¶

func (o *V1ScopedResourceSelectorRequirement) GetScopeNameOk() (*string, bool)

GetScopeNameOk returns a tuple with the ScopeName field value and a boolean to check if the value has been set.

func (*V1ScopedResourceSelectorRequirement) GetValues ¶

GetValues returns the Values field value if set, zero value otherwise.

func (*V1ScopedResourceSelectorRequirement) GetValuesOk ¶

func (o *V1ScopedResourceSelectorRequirement) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ScopedResourceSelectorRequirement) HasValues ¶

HasValues returns a boolean if a field has been set.

func (V1ScopedResourceSelectorRequirement) MarshalJSON ¶

func (o V1ScopedResourceSelectorRequirement) MarshalJSON() ([]byte, error)

func (*V1ScopedResourceSelectorRequirement) SetOperator ¶

func (o *V1ScopedResourceSelectorRequirement) SetOperator(v string)

SetOperator sets field value

func (*V1ScopedResourceSelectorRequirement) SetScopeName ¶

func (o *V1ScopedResourceSelectorRequirement) SetScopeName(v string)

SetScopeName sets field value

func (*V1ScopedResourceSelectorRequirement) SetValues ¶

func (o *V1ScopedResourceSelectorRequirement) SetValues(v []string)

SetValues gets a reference to the given []string and assigns it to the Values field.

func (V1ScopedResourceSelectorRequirement) ToMap ¶

func (o V1ScopedResourceSelectorRequirement) ToMap() (map[string]interface{}, error)

type V1Secret ¶

type V1Secret struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Data contains the secret data. Each key must consist of alphanumeric characters, '-', '_' or '.'. The serialized form of the secret data is a base64 encoded string, representing the arbitrary (possibly non-string) data value here. Described in https://tools.ietf.org/html/rfc4648#section-4
	Data map[string]interface{} `json:"data,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	// stringData allows specifying non-binary secret data in string form. It is provided as a write-only convenience method. All keys and values are merged into the data field on write, overwriting any existing values. It is never output when reading from the API.
	StringData map[string]interface{} `json:"stringData,omitempty"`
	// Used to facilitate programmatic handling of secret data.
	Type *string `json:"type,omitempty"`
}

V1Secret Secret holds secret data of a certain type. The total bytes of the values in the Data field must be less than MaxSecretSize bytes.

func NewV1Secret ¶

func NewV1Secret() *V1Secret

NewV1Secret instantiates a new V1Secret object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretWithDefaults ¶

func NewV1SecretWithDefaults() *V1Secret

NewV1SecretWithDefaults instantiates a new V1Secret object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Secret) GetApiVersion ¶

func (o *V1Secret) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Secret) GetApiVersionOk ¶

func (o *V1Secret) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Secret) GetData ¶

func (o *V1Secret) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise.

func (*V1Secret) GetDataOk ¶

func (o *V1Secret) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Secret) GetKind ¶

func (o *V1Secret) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Secret) GetKindOk ¶

func (o *V1Secret) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Secret) GetMetadata ¶

func (o *V1Secret) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Secret) GetMetadataOk ¶

func (o *V1Secret) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Secret) GetStringData ¶

func (o *V1Secret) GetStringData() map[string]interface{}

GetStringData returns the StringData field value if set, zero value otherwise.

func (*V1Secret) GetStringDataOk ¶

func (o *V1Secret) GetStringDataOk() (map[string]interface{}, bool)

GetStringDataOk returns a tuple with the StringData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Secret) GetType ¶

func (o *V1Secret) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1Secret) GetTypeOk ¶

func (o *V1Secret) 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 (*V1Secret) HasApiVersion ¶

func (o *V1Secret) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Secret) HasData ¶

func (o *V1Secret) HasData() bool

HasData returns a boolean if a field has been set.

func (*V1Secret) HasKind ¶

func (o *V1Secret) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Secret) HasMetadata ¶

func (o *V1Secret) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Secret) HasStringData ¶

func (o *V1Secret) HasStringData() bool

HasStringData returns a boolean if a field has been set.

func (*V1Secret) HasType ¶

func (o *V1Secret) HasType() bool

HasType returns a boolean if a field has been set.

func (V1Secret) MarshalJSON ¶

func (o V1Secret) MarshalJSON() ([]byte, error)

func (*V1Secret) SetApiVersion ¶

func (o *V1Secret) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Secret) SetData ¶

func (o *V1Secret) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*V1Secret) SetKind ¶

func (o *V1Secret) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Secret) SetMetadata ¶

func (o *V1Secret) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Secret) SetStringData ¶

func (o *V1Secret) SetStringData(v map[string]interface{})

SetStringData gets a reference to the given map[string]interface{} and assigns it to the StringData field.

func (*V1Secret) SetType ¶

func (o *V1Secret) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V1Secret) ToMap ¶

func (o V1Secret) ToMap() (map[string]interface{}, error)

type V1SecretBuildSource ¶

type V1SecretBuildSource struct {
	// destinationDir is the directory where the files from the secret should be available for the build time. For the Source build strategy, these will be injected into a container where the assemble script runs. Later, when the script finishes, all files injected will be truncated to zero length. For the Docker build strategy, these will be copied into the build directory, where the Dockerfile is located, so users can ADD or COPY them during docker build.
	DestinationDir *string                `json:"destinationDir,omitempty"`
	Secret         V1LocalObjectReference `json:"secret"`
}

V1SecretBuildSource SecretBuildSource describes a secret and its destination directory that will be used only at the build time. The content of the secret referenced here will be copied into the destination directory instead of mounting.

func NewV1SecretBuildSource ¶

func NewV1SecretBuildSource(secret V1LocalObjectReference) *V1SecretBuildSource

NewV1SecretBuildSource instantiates a new V1SecretBuildSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretBuildSourceWithDefaults ¶

func NewV1SecretBuildSourceWithDefaults() *V1SecretBuildSource

NewV1SecretBuildSourceWithDefaults instantiates a new V1SecretBuildSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecretBuildSource) GetDestinationDir ¶

func (o *V1SecretBuildSource) GetDestinationDir() string

GetDestinationDir returns the DestinationDir field value if set, zero value otherwise.

func (*V1SecretBuildSource) GetDestinationDirOk ¶

func (o *V1SecretBuildSource) GetDestinationDirOk() (*string, bool)

GetDestinationDirOk returns a tuple with the DestinationDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretBuildSource) GetSecret ¶

GetSecret returns the Secret field value

func (*V1SecretBuildSource) GetSecretOk ¶

func (o *V1SecretBuildSource) GetSecretOk() (*V1LocalObjectReference, bool)

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (*V1SecretBuildSource) HasDestinationDir ¶

func (o *V1SecretBuildSource) HasDestinationDir() bool

HasDestinationDir returns a boolean if a field has been set.

func (V1SecretBuildSource) MarshalJSON ¶

func (o V1SecretBuildSource) MarshalJSON() ([]byte, error)

func (*V1SecretBuildSource) SetDestinationDir ¶

func (o *V1SecretBuildSource) SetDestinationDir(v string)

SetDestinationDir gets a reference to the given string and assigns it to the DestinationDir field.

func (*V1SecretBuildSource) SetSecret ¶

SetSecret sets field value

func (V1SecretBuildSource) ToMap ¶

func (o V1SecretBuildSource) ToMap() (map[string]interface{}, error)

type V1SecretEnvSource ¶

type V1SecretEnvSource struct {
	// Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name *string `json:"name,omitempty"`
	// Specify whether the Secret must be defined
	Optional *bool `json:"optional,omitempty"`
}

V1SecretEnvSource SecretEnvSource selects a Secret to populate the environment variables with. The contents of the target Secret's Data field will represent the key-value pairs as environment variables.

func NewV1SecretEnvSource ¶

func NewV1SecretEnvSource() *V1SecretEnvSource

NewV1SecretEnvSource instantiates a new V1SecretEnvSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretEnvSourceWithDefaults ¶

func NewV1SecretEnvSourceWithDefaults() *V1SecretEnvSource

NewV1SecretEnvSourceWithDefaults instantiates a new V1SecretEnvSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecretEnvSource) GetName ¶

func (o *V1SecretEnvSource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1SecretEnvSource) GetNameOk ¶

func (o *V1SecretEnvSource) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretEnvSource) GetOptional ¶

func (o *V1SecretEnvSource) GetOptional() bool

GetOptional returns the Optional field value if set, zero value otherwise.

func (*V1SecretEnvSource) GetOptionalOk ¶

func (o *V1SecretEnvSource) GetOptionalOk() (*bool, bool)

GetOptionalOk returns a tuple with the Optional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretEnvSource) HasName ¶

func (o *V1SecretEnvSource) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1SecretEnvSource) HasOptional ¶

func (o *V1SecretEnvSource) HasOptional() bool

HasOptional returns a boolean if a field has been set.

func (V1SecretEnvSource) MarshalJSON ¶

func (o V1SecretEnvSource) MarshalJSON() ([]byte, error)

func (*V1SecretEnvSource) SetName ¶

func (o *V1SecretEnvSource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1SecretEnvSource) SetOptional ¶

func (o *V1SecretEnvSource) SetOptional(v bool)

SetOptional gets a reference to the given bool and assigns it to the Optional field.

func (V1SecretEnvSource) ToMap ¶

func (o V1SecretEnvSource) ToMap() (map[string]interface{}, error)

type V1SecretKeySelector ¶

type V1SecretKeySelector struct {
	// The key of the secret to select from.  Must be a valid secret key.
	Key string `json:"key"`
	// Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name *string `json:"name,omitempty"`
	// Specify whether the Secret or it's key must be defined
	Optional *bool `json:"optional,omitempty"`
}

V1SecretKeySelector SecretKeySelector selects a key of a Secret.

func NewV1SecretKeySelector ¶

func NewV1SecretKeySelector(key string) *V1SecretKeySelector

NewV1SecretKeySelector instantiates a new V1SecretKeySelector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretKeySelectorWithDefaults ¶

func NewV1SecretKeySelectorWithDefaults() *V1SecretKeySelector

NewV1SecretKeySelectorWithDefaults instantiates a new V1SecretKeySelector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecretKeySelector) GetKey ¶

func (o *V1SecretKeySelector) GetKey() string

GetKey returns the Key field value

func (*V1SecretKeySelector) GetKeyOk ¶

func (o *V1SecretKeySelector) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*V1SecretKeySelector) GetName ¶

func (o *V1SecretKeySelector) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1SecretKeySelector) GetNameOk ¶

func (o *V1SecretKeySelector) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretKeySelector) GetOptional ¶

func (o *V1SecretKeySelector) GetOptional() bool

GetOptional returns the Optional field value if set, zero value otherwise.

func (*V1SecretKeySelector) GetOptionalOk ¶

func (o *V1SecretKeySelector) GetOptionalOk() (*bool, bool)

GetOptionalOk returns a tuple with the Optional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretKeySelector) HasName ¶

func (o *V1SecretKeySelector) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1SecretKeySelector) HasOptional ¶

func (o *V1SecretKeySelector) HasOptional() bool

HasOptional returns a boolean if a field has been set.

func (V1SecretKeySelector) MarshalJSON ¶

func (o V1SecretKeySelector) MarshalJSON() ([]byte, error)

func (*V1SecretKeySelector) SetKey ¶

func (o *V1SecretKeySelector) SetKey(v string)

SetKey sets field value

func (*V1SecretKeySelector) SetName ¶

func (o *V1SecretKeySelector) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1SecretKeySelector) SetOptional ¶

func (o *V1SecretKeySelector) SetOptional(v bool)

SetOptional gets a reference to the given bool and assigns it to the Optional field.

func (V1SecretKeySelector) ToMap ¶

func (o V1SecretKeySelector) ToMap() (map[string]interface{}, error)

type V1SecretList ¶

type V1SecretList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is a list of secret objects. More info: https://kubernetes.io/docs/concepts/configuration/secret
	Items []V1Secret `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1SecretList SecretList is a list of Secret.

func NewV1SecretList ¶

func NewV1SecretList(items []V1Secret) *V1SecretList

NewV1SecretList instantiates a new V1SecretList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretListWithDefaults ¶

func NewV1SecretListWithDefaults() *V1SecretList

NewV1SecretListWithDefaults instantiates a new V1SecretList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecretList) GetApiVersion ¶

func (o *V1SecretList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1SecretList) GetApiVersionOk ¶

func (o *V1SecretList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretList) GetItems ¶

func (o *V1SecretList) GetItems() []V1Secret

GetItems returns the Items field value

func (*V1SecretList) GetItemsOk ¶

func (o *V1SecretList) GetItemsOk() ([]V1Secret, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1SecretList) GetKind ¶

func (o *V1SecretList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1SecretList) GetKindOk ¶

func (o *V1SecretList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretList) GetMetadata ¶

func (o *V1SecretList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1SecretList) GetMetadataOk ¶

func (o *V1SecretList) GetMetadataOk() (*V1ListMeta, 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 (*V1SecretList) HasApiVersion ¶

func (o *V1SecretList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1SecretList) HasKind ¶

func (o *V1SecretList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1SecretList) HasMetadata ¶

func (o *V1SecretList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1SecretList) MarshalJSON ¶

func (o V1SecretList) MarshalJSON() ([]byte, error)

func (*V1SecretList) SetApiVersion ¶

func (o *V1SecretList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1SecretList) SetItems ¶

func (o *V1SecretList) SetItems(v []V1Secret)

SetItems sets field value

func (*V1SecretList) SetKind ¶

func (o *V1SecretList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1SecretList) SetMetadata ¶

func (o *V1SecretList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1SecretList) ToMap ¶

func (o V1SecretList) ToMap() (map[string]interface{}, error)

type V1SecretLocalReference ¶

type V1SecretLocalReference struct {
	// Name is the name of the resource in the same namespace being referenced
	Name string `json:"name"`
}

V1SecretLocalReference SecretLocalReference contains information that points to the local secret being used

func NewV1SecretLocalReference ¶

func NewV1SecretLocalReference(name string) *V1SecretLocalReference

NewV1SecretLocalReference instantiates a new V1SecretLocalReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretLocalReferenceWithDefaults ¶

func NewV1SecretLocalReferenceWithDefaults() *V1SecretLocalReference

NewV1SecretLocalReferenceWithDefaults instantiates a new V1SecretLocalReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecretLocalReference) GetName ¶

func (o *V1SecretLocalReference) GetName() string

GetName returns the Name field value

func (*V1SecretLocalReference) GetNameOk ¶

func (o *V1SecretLocalReference) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (V1SecretLocalReference) MarshalJSON ¶

func (o V1SecretLocalReference) MarshalJSON() ([]byte, error)

func (*V1SecretLocalReference) SetName ¶

func (o *V1SecretLocalReference) SetName(v string)

SetName sets field value

func (V1SecretLocalReference) ToMap ¶

func (o V1SecretLocalReference) ToMap() (map[string]interface{}, error)

type V1SecretProjection ¶

type V1SecretProjection struct {
	// If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.
	Items []V1KeyToPath `json:"items,omitempty"`
	// Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name *string `json:"name,omitempty"`
	// Specify whether the Secret or its key must be defined
	Optional *bool `json:"optional,omitempty"`
}

V1SecretProjection Adapts a secret into a projected volume. The contents of the target Secret's Data field will be presented in a projected volume as files using the keys in the Data field as the file names. Note that this is identical to a secret volume source without the default mode.

func NewV1SecretProjection ¶

func NewV1SecretProjection() *V1SecretProjection

NewV1SecretProjection instantiates a new V1SecretProjection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretProjectionWithDefaults ¶

func NewV1SecretProjectionWithDefaults() *V1SecretProjection

NewV1SecretProjectionWithDefaults instantiates a new V1SecretProjection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecretProjection) GetItems ¶

func (o *V1SecretProjection) GetItems() []V1KeyToPath

GetItems returns the Items field value if set, zero value otherwise.

func (*V1SecretProjection) GetItemsOk ¶

func (o *V1SecretProjection) GetItemsOk() ([]V1KeyToPath, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretProjection) GetName ¶

func (o *V1SecretProjection) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1SecretProjection) GetNameOk ¶

func (o *V1SecretProjection) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretProjection) GetOptional ¶

func (o *V1SecretProjection) GetOptional() bool

GetOptional returns the Optional field value if set, zero value otherwise.

func (*V1SecretProjection) GetOptionalOk ¶

func (o *V1SecretProjection) GetOptionalOk() (*bool, bool)

GetOptionalOk returns a tuple with the Optional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretProjection) HasItems ¶

func (o *V1SecretProjection) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*V1SecretProjection) HasName ¶

func (o *V1SecretProjection) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1SecretProjection) HasOptional ¶

func (o *V1SecretProjection) HasOptional() bool

HasOptional returns a boolean if a field has been set.

func (V1SecretProjection) MarshalJSON ¶

func (o V1SecretProjection) MarshalJSON() ([]byte, error)

func (*V1SecretProjection) SetItems ¶

func (o *V1SecretProjection) SetItems(v []V1KeyToPath)

SetItems gets a reference to the given []V1KeyToPath and assigns it to the Items field.

func (*V1SecretProjection) SetName ¶

func (o *V1SecretProjection) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1SecretProjection) SetOptional ¶

func (o *V1SecretProjection) SetOptional(v bool)

SetOptional gets a reference to the given bool and assigns it to the Optional field.

func (V1SecretProjection) ToMap ¶

func (o V1SecretProjection) ToMap() (map[string]interface{}, error)

type V1SecretReference ¶

type V1SecretReference struct {
	// Name is unique within a namespace to reference a secret resource.
	Name *string `json:"name,omitempty"`
	// Namespace defines the space within which the secret name must be unique.
	Namespace *string `json:"namespace,omitempty"`
}

V1SecretReference SecretReference represents a Secret Reference. It has enough information to retrieve secret in any namespace

func NewV1SecretReference ¶

func NewV1SecretReference() *V1SecretReference

NewV1SecretReference instantiates a new V1SecretReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretReferenceWithDefaults ¶

func NewV1SecretReferenceWithDefaults() *V1SecretReference

NewV1SecretReferenceWithDefaults instantiates a new V1SecretReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecretReference) GetName ¶

func (o *V1SecretReference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1SecretReference) GetNameOk ¶

func (o *V1SecretReference) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretReference) GetNamespace ¶

func (o *V1SecretReference) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*V1SecretReference) GetNamespaceOk ¶

func (o *V1SecretReference) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretReference) HasName ¶

func (o *V1SecretReference) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1SecretReference) HasNamespace ¶

func (o *V1SecretReference) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (V1SecretReference) MarshalJSON ¶

func (o V1SecretReference) MarshalJSON() ([]byte, error)

func (*V1SecretReference) SetName ¶

func (o *V1SecretReference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1SecretReference) SetNamespace ¶

func (o *V1SecretReference) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (V1SecretReference) ToMap ¶

func (o V1SecretReference) ToMap() (map[string]interface{}, error)

type V1SecretSpec ¶

type V1SecretSpec struct {
	// mountPath is the path at which to mount the secret
	MountPath    string                 `json:"mountPath"`
	SecretSource V1LocalObjectReference `json:"secretSource"`
}

V1SecretSpec SecretSpec specifies a secret to be included in a build pod and its corresponding mount point

func NewV1SecretSpec ¶

func NewV1SecretSpec(mountPath string, secretSource V1LocalObjectReference) *V1SecretSpec

NewV1SecretSpec instantiates a new V1SecretSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretSpecWithDefaults ¶

func NewV1SecretSpecWithDefaults() *V1SecretSpec

NewV1SecretSpecWithDefaults instantiates a new V1SecretSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecretSpec) GetMountPath ¶

func (o *V1SecretSpec) GetMountPath() string

GetMountPath returns the MountPath field value

func (*V1SecretSpec) GetMountPathOk ¶

func (o *V1SecretSpec) GetMountPathOk() (*string, bool)

GetMountPathOk returns a tuple with the MountPath field value and a boolean to check if the value has been set.

func (*V1SecretSpec) GetSecretSource ¶

func (o *V1SecretSpec) GetSecretSource() V1LocalObjectReference

GetSecretSource returns the SecretSource field value

func (*V1SecretSpec) GetSecretSourceOk ¶

func (o *V1SecretSpec) GetSecretSourceOk() (*V1LocalObjectReference, bool)

GetSecretSourceOk returns a tuple with the SecretSource field value and a boolean to check if the value has been set.

func (V1SecretSpec) MarshalJSON ¶

func (o V1SecretSpec) MarshalJSON() ([]byte, error)

func (*V1SecretSpec) SetMountPath ¶

func (o *V1SecretSpec) SetMountPath(v string)

SetMountPath sets field value

func (*V1SecretSpec) SetSecretSource ¶

func (o *V1SecretSpec) SetSecretSource(v V1LocalObjectReference)

SetSecretSource sets field value

func (V1SecretSpec) ToMap ¶

func (o V1SecretSpec) ToMap() (map[string]interface{}, error)

type V1SecretVolumeSource ¶

type V1SecretVolumeSource struct {
	// Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
	DefaultMode *int32 `json:"defaultMode,omitempty"`
	// If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.
	Items []V1KeyToPath `json:"items,omitempty"`
	// Specify whether the Secret or it's keys must be defined
	Optional *bool `json:"optional,omitempty"`
	// Name of the secret in the pod's namespace to use. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
	SecretName *string `json:"secretName,omitempty"`
}

V1SecretVolumeSource Adapts a Secret into a volume. The contents of the target Secret's Data field will be presented in a volume as files using the keys in the Data field as the file names. Secret volumes support ownership management and SELinux relabeling.

func NewV1SecretVolumeSource ¶

func NewV1SecretVolumeSource() *V1SecretVolumeSource

NewV1SecretVolumeSource instantiates a new V1SecretVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecretVolumeSourceWithDefaults ¶

func NewV1SecretVolumeSourceWithDefaults() *V1SecretVolumeSource

NewV1SecretVolumeSourceWithDefaults instantiates a new V1SecretVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecretVolumeSource) GetDefaultMode ¶

func (o *V1SecretVolumeSource) GetDefaultMode() int32

GetDefaultMode returns the DefaultMode field value if set, zero value otherwise.

func (*V1SecretVolumeSource) GetDefaultModeOk ¶

func (o *V1SecretVolumeSource) GetDefaultModeOk() (*int32, bool)

GetDefaultModeOk returns a tuple with the DefaultMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretVolumeSource) GetItems ¶

func (o *V1SecretVolumeSource) GetItems() []V1KeyToPath

GetItems returns the Items field value if set, zero value otherwise.

func (*V1SecretVolumeSource) GetItemsOk ¶

func (o *V1SecretVolumeSource) GetItemsOk() ([]V1KeyToPath, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretVolumeSource) GetOptional ¶

func (o *V1SecretVolumeSource) GetOptional() bool

GetOptional returns the Optional field value if set, zero value otherwise.

func (*V1SecretVolumeSource) GetOptionalOk ¶

func (o *V1SecretVolumeSource) GetOptionalOk() (*bool, bool)

GetOptionalOk returns a tuple with the Optional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretVolumeSource) GetSecretName ¶

func (o *V1SecretVolumeSource) GetSecretName() string

GetSecretName returns the SecretName field value if set, zero value otherwise.

func (*V1SecretVolumeSource) GetSecretNameOk ¶

func (o *V1SecretVolumeSource) GetSecretNameOk() (*string, bool)

GetSecretNameOk returns a tuple with the SecretName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecretVolumeSource) HasDefaultMode ¶

func (o *V1SecretVolumeSource) HasDefaultMode() bool

HasDefaultMode returns a boolean if a field has been set.

func (*V1SecretVolumeSource) HasItems ¶

func (o *V1SecretVolumeSource) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*V1SecretVolumeSource) HasOptional ¶

func (o *V1SecretVolumeSource) HasOptional() bool

HasOptional returns a boolean if a field has been set.

func (*V1SecretVolumeSource) HasSecretName ¶

func (o *V1SecretVolumeSource) HasSecretName() bool

HasSecretName returns a boolean if a field has been set.

func (V1SecretVolumeSource) MarshalJSON ¶

func (o V1SecretVolumeSource) MarshalJSON() ([]byte, error)

func (*V1SecretVolumeSource) SetDefaultMode ¶

func (o *V1SecretVolumeSource) SetDefaultMode(v int32)

SetDefaultMode gets a reference to the given int32 and assigns it to the DefaultMode field.

func (*V1SecretVolumeSource) SetItems ¶

func (o *V1SecretVolumeSource) SetItems(v []V1KeyToPath)

SetItems gets a reference to the given []V1KeyToPath and assigns it to the Items field.

func (*V1SecretVolumeSource) SetOptional ¶

func (o *V1SecretVolumeSource) SetOptional(v bool)

SetOptional gets a reference to the given bool and assigns it to the Optional field.

func (*V1SecretVolumeSource) SetSecretName ¶

func (o *V1SecretVolumeSource) SetSecretName(v string)

SetSecretName gets a reference to the given string and assigns it to the SecretName field.

func (V1SecretVolumeSource) ToMap ¶

func (o V1SecretVolumeSource) ToMap() (map[string]interface{}, error)

type V1SecurityContext ¶

type V1SecurityContext struct {
	// AllowPrivilegeEscalation controls whether a process can gain more privileges than its parent process. This bool directly controls if the no_new_privs flag will be set on the container process. AllowPrivilegeEscalation is true always when the container is: 1) run as Privileged 2) has CAP_SYS_ADMIN
	AllowPrivilegeEscalation *bool           `json:"allowPrivilegeEscalation,omitempty"`
	Capabilities             *V1Capabilities `json:"capabilities,omitempty"`
	// Run container in privileged mode. Processes in privileged containers are essentially equivalent to root on the host. Defaults to false.
	Privileged *bool `json:"privileged,omitempty"`
	// Whether this container has a read-only root filesystem. Default is false.
	ReadOnlyRootFilesystem *bool `json:"readOnlyRootFilesystem,omitempty"`
	// The GID to run the entrypoint of the container process. Uses runtime default if unset. May also be set in PodSecurityContext.  If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
	RunAsGroup *int64 `json:"runAsGroup,omitempty"`
	// Indicates that the container must run as a non-root user. If true, the Kubelet will validate the image at runtime to ensure that it does not run as UID 0 (root) and fail to start the container if it does. If unset or false, no such validation will be performed. May also be set in PodSecurityContext.  If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
	RunAsNonRoot *bool `json:"runAsNonRoot,omitempty"`
	// The UID to run the entrypoint of the container process. Defaults to user specified in image metadata if unspecified. May also be set in PodSecurityContext.  If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence.
	RunAsUser      *int64            `json:"runAsUser,omitempty"`
	SeLinuxOptions *V1SELinuxOptions `json:"seLinuxOptions,omitempty"`
}

V1SecurityContext SecurityContext holds security configuration that will be applied to a container. Some fields are present in both SecurityContext and PodSecurityContext. When both are set, the values in SecurityContext take precedence.

func NewV1SecurityContext ¶

func NewV1SecurityContext() *V1SecurityContext

NewV1SecurityContext instantiates a new V1SecurityContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecurityContextWithDefaults ¶

func NewV1SecurityContextWithDefaults() *V1SecurityContext

NewV1SecurityContextWithDefaults instantiates a new V1SecurityContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecurityContext) GetAllowPrivilegeEscalation ¶

func (o *V1SecurityContext) GetAllowPrivilegeEscalation() bool

GetAllowPrivilegeEscalation returns the AllowPrivilegeEscalation field value if set, zero value otherwise.

func (*V1SecurityContext) GetAllowPrivilegeEscalationOk ¶

func (o *V1SecurityContext) GetAllowPrivilegeEscalationOk() (*bool, bool)

GetAllowPrivilegeEscalationOk returns a tuple with the AllowPrivilegeEscalation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContext) GetCapabilities ¶

func (o *V1SecurityContext) GetCapabilities() V1Capabilities

GetCapabilities returns the Capabilities field value if set, zero value otherwise.

func (*V1SecurityContext) GetCapabilitiesOk ¶

func (o *V1SecurityContext) GetCapabilitiesOk() (*V1Capabilities, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContext) GetPrivileged ¶

func (o *V1SecurityContext) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*V1SecurityContext) GetPrivilegedOk ¶

func (o *V1SecurityContext) GetPrivilegedOk() (*bool, bool)

GetPrivilegedOk returns a tuple with the Privileged field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContext) GetReadOnlyRootFilesystem ¶

func (o *V1SecurityContext) GetReadOnlyRootFilesystem() bool

GetReadOnlyRootFilesystem returns the ReadOnlyRootFilesystem field value if set, zero value otherwise.

func (*V1SecurityContext) GetReadOnlyRootFilesystemOk ¶

func (o *V1SecurityContext) GetReadOnlyRootFilesystemOk() (*bool, bool)

GetReadOnlyRootFilesystemOk returns a tuple with the ReadOnlyRootFilesystem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContext) GetRunAsGroup ¶

func (o *V1SecurityContext) GetRunAsGroup() int64

GetRunAsGroup returns the RunAsGroup field value if set, zero value otherwise.

func (*V1SecurityContext) GetRunAsGroupOk ¶

func (o *V1SecurityContext) GetRunAsGroupOk() (*int64, bool)

GetRunAsGroupOk returns a tuple with the RunAsGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContext) GetRunAsNonRoot ¶

func (o *V1SecurityContext) GetRunAsNonRoot() bool

GetRunAsNonRoot returns the RunAsNonRoot field value if set, zero value otherwise.

func (*V1SecurityContext) GetRunAsNonRootOk ¶

func (o *V1SecurityContext) GetRunAsNonRootOk() (*bool, bool)

GetRunAsNonRootOk returns a tuple with the RunAsNonRoot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContext) GetRunAsUser ¶

func (o *V1SecurityContext) GetRunAsUser() int64

GetRunAsUser returns the RunAsUser field value if set, zero value otherwise.

func (*V1SecurityContext) GetRunAsUserOk ¶

func (o *V1SecurityContext) GetRunAsUserOk() (*int64, bool)

GetRunAsUserOk returns a tuple with the RunAsUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContext) GetSeLinuxOptions ¶

func (o *V1SecurityContext) GetSeLinuxOptions() V1SELinuxOptions

GetSeLinuxOptions returns the SeLinuxOptions field value if set, zero value otherwise.

func (*V1SecurityContext) GetSeLinuxOptionsOk ¶

func (o *V1SecurityContext) GetSeLinuxOptionsOk() (*V1SELinuxOptions, bool)

GetSeLinuxOptionsOk returns a tuple with the SeLinuxOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContext) HasAllowPrivilegeEscalation ¶

func (o *V1SecurityContext) HasAllowPrivilegeEscalation() bool

HasAllowPrivilegeEscalation returns a boolean if a field has been set.

func (*V1SecurityContext) HasCapabilities ¶

func (o *V1SecurityContext) HasCapabilities() bool

HasCapabilities returns a boolean if a field has been set.

func (*V1SecurityContext) HasPrivileged ¶

func (o *V1SecurityContext) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*V1SecurityContext) HasReadOnlyRootFilesystem ¶

func (o *V1SecurityContext) HasReadOnlyRootFilesystem() bool

HasReadOnlyRootFilesystem returns a boolean if a field has been set.

func (*V1SecurityContext) HasRunAsGroup ¶

func (o *V1SecurityContext) HasRunAsGroup() bool

HasRunAsGroup returns a boolean if a field has been set.

func (*V1SecurityContext) HasRunAsNonRoot ¶

func (o *V1SecurityContext) HasRunAsNonRoot() bool

HasRunAsNonRoot returns a boolean if a field has been set.

func (*V1SecurityContext) HasRunAsUser ¶

func (o *V1SecurityContext) HasRunAsUser() bool

HasRunAsUser returns a boolean if a field has been set.

func (*V1SecurityContext) HasSeLinuxOptions ¶

func (o *V1SecurityContext) HasSeLinuxOptions() bool

HasSeLinuxOptions returns a boolean if a field has been set.

func (V1SecurityContext) MarshalJSON ¶

func (o V1SecurityContext) MarshalJSON() ([]byte, error)

func (*V1SecurityContext) SetAllowPrivilegeEscalation ¶

func (o *V1SecurityContext) SetAllowPrivilegeEscalation(v bool)

SetAllowPrivilegeEscalation gets a reference to the given bool and assigns it to the AllowPrivilegeEscalation field.

func (*V1SecurityContext) SetCapabilities ¶

func (o *V1SecurityContext) SetCapabilities(v V1Capabilities)

SetCapabilities gets a reference to the given V1Capabilities and assigns it to the Capabilities field.

func (*V1SecurityContext) SetPrivileged ¶

func (o *V1SecurityContext) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*V1SecurityContext) SetReadOnlyRootFilesystem ¶

func (o *V1SecurityContext) SetReadOnlyRootFilesystem(v bool)

SetReadOnlyRootFilesystem gets a reference to the given bool and assigns it to the ReadOnlyRootFilesystem field.

func (*V1SecurityContext) SetRunAsGroup ¶

func (o *V1SecurityContext) SetRunAsGroup(v int64)

SetRunAsGroup gets a reference to the given int64 and assigns it to the RunAsGroup field.

func (*V1SecurityContext) SetRunAsNonRoot ¶

func (o *V1SecurityContext) SetRunAsNonRoot(v bool)

SetRunAsNonRoot gets a reference to the given bool and assigns it to the RunAsNonRoot field.

func (*V1SecurityContext) SetRunAsUser ¶

func (o *V1SecurityContext) SetRunAsUser(v int64)

SetRunAsUser gets a reference to the given int64 and assigns it to the RunAsUser field.

func (*V1SecurityContext) SetSeLinuxOptions ¶

func (o *V1SecurityContext) SetSeLinuxOptions(v V1SELinuxOptions)

SetSeLinuxOptions gets a reference to the given V1SELinuxOptions and assigns it to the SeLinuxOptions field.

func (V1SecurityContext) ToMap ¶

func (o V1SecurityContext) ToMap() (map[string]interface{}, error)

type V1SecurityContextConstraints ¶

type V1SecurityContextConstraints struct {
	// AllowHostDirVolumePlugin determines if the policy allow containers to use the HostDir volume plugin
	AllowHostDirVolumePlugin bool `json:"allowHostDirVolumePlugin"`
	// AllowHostIPC determines if the policy allows host ipc in the containers.
	AllowHostIPC bool `json:"allowHostIPC"`
	// AllowHostNetwork determines if the policy allows the use of HostNetwork in the pod spec.
	AllowHostNetwork bool `json:"allowHostNetwork"`
	// AllowHostPID determines if the policy allows host pid in the containers.
	AllowHostPID bool `json:"allowHostPID"`
	// AllowHostPorts determines if the policy allows host ports in the containers.
	AllowHostPorts bool `json:"allowHostPorts"`
	// AllowPrivilegeEscalation determines if a pod can request to allow privilege escalation. If unspecified, defaults to true.
	AllowPrivilegeEscalation *bool `json:"allowPrivilegeEscalation,omitempty"`
	// AllowPrivilegedContainer determines if a container can request to be run as privileged.
	AllowPrivilegedContainer bool `json:"allowPrivilegedContainer"`
	// AllowedCapabilities is a list of capabilities that can be requested to add to the container. Capabilities in this field maybe added at the pod author's discretion. You must not list a capability in both AllowedCapabilities and RequiredDropCapabilities. To allow all capabilities you may use '*'.
	AllowedCapabilities []V1Capability `json:"allowedCapabilities"`
	// AllowedFlexVolumes is a whitelist of allowed Flexvolumes.  Empty or nil indicates that all Flexvolumes may be used.  This parameter is effective only when the usage of the Flexvolumes is allowed in the \"Volumes\" field.
	AllowedFlexVolumes []V1AllowedFlexVolume `json:"allowedFlexVolumes,omitempty"`
	// AllowedUnsafeSysctls is a list of explicitly allowed unsafe sysctls, defaults to none. Each entry is either a plain sysctl name or ends in \"*\" in which case it is considered as a prefix of allowed sysctls. Single * means all unsafe sysctls are allowed. Kubelet has to whitelist all allowed unsafe sysctls explicitly to avoid rejection.  Examples: e.g. \"foo/_*\" allows \"foo/bar\", \"foo/baz\", etc. e.g. \"foo.*\" allows \"foo.bar\", \"foo.baz\", etc.
	AllowedUnsafeSysctls []string `json:"allowedUnsafeSysctls,omitempty"`
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// DefaultAddCapabilities is the default set of capabilities that will be added to the container unless the pod spec specifically drops the capability.  You may not list a capabiility in both DefaultAddCapabilities and RequiredDropCapabilities.
	DefaultAddCapabilities []V1Capability `json:"defaultAddCapabilities"`
	// DefaultAllowPrivilegeEscalation controls the default setting for whether a process can gain more privileges than its parent process.
	DefaultAllowPrivilegeEscalation *bool `json:"defaultAllowPrivilegeEscalation,omitempty"`
	// ForbiddenSysctls is a list of explicitly forbidden sysctls, defaults to none. Each entry is either a plain sysctl name or ends in \"*\" in which case it is considered as a prefix of forbidden sysctls. Single * means all sysctls are forbidden.  Examples: e.g. \"foo/_*\" forbids \"foo/bar\", \"foo/baz\", etc. e.g. \"foo.*\" forbids \"foo.bar\", \"foo.baz\", etc.
	ForbiddenSysctls []string                  `json:"forbiddenSysctls,omitempty"`
	FsGroup          *V1FSGroupStrategyOptions `json:"fsGroup,omitempty"`
	// The groups that have permission to use this security context constraints
	Groups []string `json:"groups"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	// Priority influences the sort order of SCCs when evaluating which SCCs to try first for a given pod request based on access in the Users and Groups fields.  The higher the int, the higher priority. An unset value is considered a 0 priority. If scores for multiple SCCs are equal they will be sorted from most restrictive to least restrictive. If both priorities and restrictions are equal the SCCs will be sorted by name.
	Priority int32 `json:"priority"`
	// ReadOnlyRootFilesystem when set to true will force containers to run with a read only root file system.  If the container specifically requests to run with a non-read only root file system the SCC should deny the pod. If set to false the container may run with a read only root file system if it wishes but it will not be forced to.
	ReadOnlyRootFilesystem bool `json:"readOnlyRootFilesystem"`
	// RequiredDropCapabilities are the capabilities that will be dropped from the container.  These are required to be dropped and cannot be added.
	RequiredDropCapabilities []V1Capability                   `json:"requiredDropCapabilities"`
	RunAsUser                *V1RunAsUserStrategyOptions      `json:"runAsUser,omitempty"`
	SeLinuxContext           *V1SELinuxContextStrategyOptions `json:"seLinuxContext,omitempty"`
	// SeccompProfiles lists the allowed profiles that may be set for the pod or container's seccomp annotations.  An unset (nil) or empty value means that no profiles may be specifid by the pod or container. The wildcard '*' may be used to allow all profiles.  When used to generate a value for a pod the first non-wildcard profile will be used as the default.
	SeccompProfiles    []string                             `json:"seccompProfiles,omitempty"`
	SupplementalGroups *V1SupplementalGroupsStrategyOptions `json:"supplementalGroups,omitempty"`
	// The users who have permissions to use this security context constraints
	Users []string `json:"users"`
	// Volumes is a white list of allowed volume plugins.  FSType corresponds directly with the field names of a VolumeSource (azureFile, configMap, emptyDir).  To allow all volumes you may use \"*\". To allow no volumes, set to [\"none\"].
	Volumes []V1FSType `json:"volumes"`
}

V1SecurityContextConstraints SecurityContextConstraints governs the ability to make requests that affect the SecurityContext that will be applied to a container. For historical reasons SCC was exposed under the core Kubernetes API group. That exposure is deprecated and will be removed in a future release - users should instead use the security.openshift.io group to manage SecurityContextConstraints.

func NewV1SecurityContextConstraints ¶

func NewV1SecurityContextConstraints(allowHostDirVolumePlugin bool, allowHostIPC bool, allowHostNetwork bool, allowHostPID bool, allowHostPorts bool, allowPrivilegedContainer bool, allowedCapabilities []V1Capability, defaultAddCapabilities []V1Capability, groups []string, priority int32, readOnlyRootFilesystem bool, requiredDropCapabilities []V1Capability, users []string, volumes []V1FSType) *V1SecurityContextConstraints

NewV1SecurityContextConstraints instantiates a new V1SecurityContextConstraints object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecurityContextConstraintsWithDefaults ¶

func NewV1SecurityContextConstraintsWithDefaults() *V1SecurityContextConstraints

NewV1SecurityContextConstraintsWithDefaults instantiates a new V1SecurityContextConstraints object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecurityContextConstraints) GetAllowHostDirVolumePlugin ¶

func (o *V1SecurityContextConstraints) GetAllowHostDirVolumePlugin() bool

GetAllowHostDirVolumePlugin returns the AllowHostDirVolumePlugin field value

func (*V1SecurityContextConstraints) GetAllowHostDirVolumePluginOk ¶

func (o *V1SecurityContextConstraints) GetAllowHostDirVolumePluginOk() (*bool, bool)

GetAllowHostDirVolumePluginOk returns a tuple with the AllowHostDirVolumePlugin field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetAllowHostIPC ¶

func (o *V1SecurityContextConstraints) GetAllowHostIPC() bool

GetAllowHostIPC returns the AllowHostIPC field value

func (*V1SecurityContextConstraints) GetAllowHostIPCOk ¶

func (o *V1SecurityContextConstraints) GetAllowHostIPCOk() (*bool, bool)

GetAllowHostIPCOk returns a tuple with the AllowHostIPC field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetAllowHostNetwork ¶

func (o *V1SecurityContextConstraints) GetAllowHostNetwork() bool

GetAllowHostNetwork returns the AllowHostNetwork field value

func (*V1SecurityContextConstraints) GetAllowHostNetworkOk ¶

func (o *V1SecurityContextConstraints) GetAllowHostNetworkOk() (*bool, bool)

GetAllowHostNetworkOk returns a tuple with the AllowHostNetwork field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetAllowHostPID ¶

func (o *V1SecurityContextConstraints) GetAllowHostPID() bool

GetAllowHostPID returns the AllowHostPID field value

func (*V1SecurityContextConstraints) GetAllowHostPIDOk ¶

func (o *V1SecurityContextConstraints) GetAllowHostPIDOk() (*bool, bool)

GetAllowHostPIDOk returns a tuple with the AllowHostPID field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetAllowHostPorts ¶

func (o *V1SecurityContextConstraints) GetAllowHostPorts() bool

GetAllowHostPorts returns the AllowHostPorts field value

func (*V1SecurityContextConstraints) GetAllowHostPortsOk ¶

func (o *V1SecurityContextConstraints) GetAllowHostPortsOk() (*bool, bool)

GetAllowHostPortsOk returns a tuple with the AllowHostPorts field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetAllowPrivilegeEscalation ¶

func (o *V1SecurityContextConstraints) GetAllowPrivilegeEscalation() bool

GetAllowPrivilegeEscalation returns the AllowPrivilegeEscalation field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetAllowPrivilegeEscalationOk ¶

func (o *V1SecurityContextConstraints) GetAllowPrivilegeEscalationOk() (*bool, bool)

GetAllowPrivilegeEscalationOk returns a tuple with the AllowPrivilegeEscalation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetAllowPrivilegedContainer ¶

func (o *V1SecurityContextConstraints) GetAllowPrivilegedContainer() bool

GetAllowPrivilegedContainer returns the AllowPrivilegedContainer field value

func (*V1SecurityContextConstraints) GetAllowPrivilegedContainerOk ¶

func (o *V1SecurityContextConstraints) GetAllowPrivilegedContainerOk() (*bool, bool)

GetAllowPrivilegedContainerOk returns a tuple with the AllowPrivilegedContainer field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetAllowedCapabilities ¶

func (o *V1SecurityContextConstraints) GetAllowedCapabilities() []V1Capability

GetAllowedCapabilities returns the AllowedCapabilities field value

func (*V1SecurityContextConstraints) GetAllowedCapabilitiesOk ¶

func (o *V1SecurityContextConstraints) GetAllowedCapabilitiesOk() ([]V1Capability, bool)

GetAllowedCapabilitiesOk returns a tuple with the AllowedCapabilities field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetAllowedFlexVolumes ¶

func (o *V1SecurityContextConstraints) GetAllowedFlexVolumes() []V1AllowedFlexVolume

GetAllowedFlexVolumes returns the AllowedFlexVolumes field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetAllowedFlexVolumesOk ¶

func (o *V1SecurityContextConstraints) GetAllowedFlexVolumesOk() ([]V1AllowedFlexVolume, bool)

GetAllowedFlexVolumesOk returns a tuple with the AllowedFlexVolumes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetAllowedUnsafeSysctls ¶

func (o *V1SecurityContextConstraints) GetAllowedUnsafeSysctls() []string

GetAllowedUnsafeSysctls returns the AllowedUnsafeSysctls field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetAllowedUnsafeSysctlsOk ¶

func (o *V1SecurityContextConstraints) GetAllowedUnsafeSysctlsOk() ([]string, bool)

GetAllowedUnsafeSysctlsOk returns a tuple with the AllowedUnsafeSysctls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetApiVersion ¶

func (o *V1SecurityContextConstraints) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetApiVersionOk ¶

func (o *V1SecurityContextConstraints) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetDefaultAddCapabilities ¶

func (o *V1SecurityContextConstraints) GetDefaultAddCapabilities() []V1Capability

GetDefaultAddCapabilities returns the DefaultAddCapabilities field value

func (*V1SecurityContextConstraints) GetDefaultAddCapabilitiesOk ¶

func (o *V1SecurityContextConstraints) GetDefaultAddCapabilitiesOk() ([]V1Capability, bool)

GetDefaultAddCapabilitiesOk returns a tuple with the DefaultAddCapabilities field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetDefaultAllowPrivilegeEscalation ¶

func (o *V1SecurityContextConstraints) GetDefaultAllowPrivilegeEscalation() bool

GetDefaultAllowPrivilegeEscalation returns the DefaultAllowPrivilegeEscalation field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetDefaultAllowPrivilegeEscalationOk ¶

func (o *V1SecurityContextConstraints) GetDefaultAllowPrivilegeEscalationOk() (*bool, bool)

GetDefaultAllowPrivilegeEscalationOk returns a tuple with the DefaultAllowPrivilegeEscalation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetForbiddenSysctls ¶

func (o *V1SecurityContextConstraints) GetForbiddenSysctls() []string

GetForbiddenSysctls returns the ForbiddenSysctls field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetForbiddenSysctlsOk ¶

func (o *V1SecurityContextConstraints) GetForbiddenSysctlsOk() ([]string, bool)

GetForbiddenSysctlsOk returns a tuple with the ForbiddenSysctls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetFsGroup ¶

GetFsGroup returns the FsGroup field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetFsGroupOk ¶

GetFsGroupOk returns a tuple with the FsGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetGroups ¶

func (o *V1SecurityContextConstraints) GetGroups() []string

GetGroups returns the Groups field value

func (*V1SecurityContextConstraints) GetGroupsOk ¶

func (o *V1SecurityContextConstraints) GetGroupsOk() ([]string, bool)

GetGroupsOk returns a tuple with the Groups field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetKind ¶

func (o *V1SecurityContextConstraints) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetKindOk ¶

func (o *V1SecurityContextConstraints) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetMetadata ¶

func (o *V1SecurityContextConstraints) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetMetadataOk ¶

func (o *V1SecurityContextConstraints) GetMetadataOk() (*V1ObjectMeta, 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 (*V1SecurityContextConstraints) GetPriority ¶

func (o *V1SecurityContextConstraints) GetPriority() int32

GetPriority returns the Priority field value

func (*V1SecurityContextConstraints) GetPriorityOk ¶

func (o *V1SecurityContextConstraints) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetReadOnlyRootFilesystem ¶

func (o *V1SecurityContextConstraints) GetReadOnlyRootFilesystem() bool

GetReadOnlyRootFilesystem returns the ReadOnlyRootFilesystem field value

func (*V1SecurityContextConstraints) GetReadOnlyRootFilesystemOk ¶

func (o *V1SecurityContextConstraints) GetReadOnlyRootFilesystemOk() (*bool, bool)

GetReadOnlyRootFilesystemOk returns a tuple with the ReadOnlyRootFilesystem field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetRequiredDropCapabilities ¶

func (o *V1SecurityContextConstraints) GetRequiredDropCapabilities() []V1Capability

GetRequiredDropCapabilities returns the RequiredDropCapabilities field value

func (*V1SecurityContextConstraints) GetRequiredDropCapabilitiesOk ¶

func (o *V1SecurityContextConstraints) GetRequiredDropCapabilitiesOk() ([]V1Capability, bool)

GetRequiredDropCapabilitiesOk returns a tuple with the RequiredDropCapabilities field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetRunAsUser ¶

GetRunAsUser returns the RunAsUser field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetRunAsUserOk ¶

GetRunAsUserOk returns a tuple with the RunAsUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetSeLinuxContext ¶

GetSeLinuxContext returns the SeLinuxContext field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetSeLinuxContextOk ¶

GetSeLinuxContextOk returns a tuple with the SeLinuxContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetSeccompProfiles ¶

func (o *V1SecurityContextConstraints) GetSeccompProfiles() []string

GetSeccompProfiles returns the SeccompProfiles field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetSeccompProfilesOk ¶

func (o *V1SecurityContextConstraints) GetSeccompProfilesOk() ([]string, bool)

GetSeccompProfilesOk returns a tuple with the SeccompProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetSupplementalGroups ¶

GetSupplementalGroups returns the SupplementalGroups field value if set, zero value otherwise.

func (*V1SecurityContextConstraints) GetSupplementalGroupsOk ¶

GetSupplementalGroupsOk returns a tuple with the SupplementalGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetUsers ¶

func (o *V1SecurityContextConstraints) GetUsers() []string

GetUsers returns the Users field value

func (*V1SecurityContextConstraints) GetUsersOk ¶

func (o *V1SecurityContextConstraints) GetUsersOk() ([]string, bool)

GetUsersOk returns a tuple with the Users field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) GetVolumes ¶

func (o *V1SecurityContextConstraints) GetVolumes() []V1FSType

GetVolumes returns the Volumes field value

func (*V1SecurityContextConstraints) GetVolumesOk ¶

func (o *V1SecurityContextConstraints) GetVolumesOk() ([]V1FSType, bool)

GetVolumesOk returns a tuple with the Volumes field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraints) HasAllowPrivilegeEscalation ¶

func (o *V1SecurityContextConstraints) HasAllowPrivilegeEscalation() bool

HasAllowPrivilegeEscalation returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasAllowedFlexVolumes ¶

func (o *V1SecurityContextConstraints) HasAllowedFlexVolumes() bool

HasAllowedFlexVolumes returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasAllowedUnsafeSysctls ¶

func (o *V1SecurityContextConstraints) HasAllowedUnsafeSysctls() bool

HasAllowedUnsafeSysctls returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasApiVersion ¶

func (o *V1SecurityContextConstraints) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasDefaultAllowPrivilegeEscalation ¶

func (o *V1SecurityContextConstraints) HasDefaultAllowPrivilegeEscalation() bool

HasDefaultAllowPrivilegeEscalation returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasForbiddenSysctls ¶

func (o *V1SecurityContextConstraints) HasForbiddenSysctls() bool

HasForbiddenSysctls returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasFsGroup ¶

func (o *V1SecurityContextConstraints) HasFsGroup() bool

HasFsGroup returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasKind ¶

func (o *V1SecurityContextConstraints) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasMetadata ¶

func (o *V1SecurityContextConstraints) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasRunAsUser ¶

func (o *V1SecurityContextConstraints) HasRunAsUser() bool

HasRunAsUser returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasSeLinuxContext ¶

func (o *V1SecurityContextConstraints) HasSeLinuxContext() bool

HasSeLinuxContext returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasSeccompProfiles ¶

func (o *V1SecurityContextConstraints) HasSeccompProfiles() bool

HasSeccompProfiles returns a boolean if a field has been set.

func (*V1SecurityContextConstraints) HasSupplementalGroups ¶

func (o *V1SecurityContextConstraints) HasSupplementalGroups() bool

HasSupplementalGroups returns a boolean if a field has been set.

func (V1SecurityContextConstraints) MarshalJSON ¶

func (o V1SecurityContextConstraints) MarshalJSON() ([]byte, error)

func (*V1SecurityContextConstraints) SetAllowHostDirVolumePlugin ¶

func (o *V1SecurityContextConstraints) SetAllowHostDirVolumePlugin(v bool)

SetAllowHostDirVolumePlugin sets field value

func (*V1SecurityContextConstraints) SetAllowHostIPC ¶

func (o *V1SecurityContextConstraints) SetAllowHostIPC(v bool)

SetAllowHostIPC sets field value

func (*V1SecurityContextConstraints) SetAllowHostNetwork ¶

func (o *V1SecurityContextConstraints) SetAllowHostNetwork(v bool)

SetAllowHostNetwork sets field value

func (*V1SecurityContextConstraints) SetAllowHostPID ¶

func (o *V1SecurityContextConstraints) SetAllowHostPID(v bool)

SetAllowHostPID sets field value

func (*V1SecurityContextConstraints) SetAllowHostPorts ¶

func (o *V1SecurityContextConstraints) SetAllowHostPorts(v bool)

SetAllowHostPorts sets field value

func (*V1SecurityContextConstraints) SetAllowPrivilegeEscalation ¶

func (o *V1SecurityContextConstraints) SetAllowPrivilegeEscalation(v bool)

SetAllowPrivilegeEscalation gets a reference to the given bool and assigns it to the AllowPrivilegeEscalation field.

func (*V1SecurityContextConstraints) SetAllowPrivilegedContainer ¶

func (o *V1SecurityContextConstraints) SetAllowPrivilegedContainer(v bool)

SetAllowPrivilegedContainer sets field value

func (*V1SecurityContextConstraints) SetAllowedCapabilities ¶

func (o *V1SecurityContextConstraints) SetAllowedCapabilities(v []V1Capability)

SetAllowedCapabilities sets field value

func (*V1SecurityContextConstraints) SetAllowedFlexVolumes ¶

func (o *V1SecurityContextConstraints) SetAllowedFlexVolumes(v []V1AllowedFlexVolume)

SetAllowedFlexVolumes gets a reference to the given []V1AllowedFlexVolume and assigns it to the AllowedFlexVolumes field.

func (*V1SecurityContextConstraints) SetAllowedUnsafeSysctls ¶

func (o *V1SecurityContextConstraints) SetAllowedUnsafeSysctls(v []string)

SetAllowedUnsafeSysctls gets a reference to the given []string and assigns it to the AllowedUnsafeSysctls field.

func (*V1SecurityContextConstraints) SetApiVersion ¶

func (o *V1SecurityContextConstraints) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1SecurityContextConstraints) SetDefaultAddCapabilities ¶

func (o *V1SecurityContextConstraints) SetDefaultAddCapabilities(v []V1Capability)

SetDefaultAddCapabilities sets field value

func (*V1SecurityContextConstraints) SetDefaultAllowPrivilegeEscalation ¶

func (o *V1SecurityContextConstraints) SetDefaultAllowPrivilegeEscalation(v bool)

SetDefaultAllowPrivilegeEscalation gets a reference to the given bool and assigns it to the DefaultAllowPrivilegeEscalation field.

func (*V1SecurityContextConstraints) SetForbiddenSysctls ¶

func (o *V1SecurityContextConstraints) SetForbiddenSysctls(v []string)

SetForbiddenSysctls gets a reference to the given []string and assigns it to the ForbiddenSysctls field.

func (*V1SecurityContextConstraints) SetFsGroup ¶

SetFsGroup gets a reference to the given V1FSGroupStrategyOptions and assigns it to the FsGroup field.

func (*V1SecurityContextConstraints) SetGroups ¶

func (o *V1SecurityContextConstraints) SetGroups(v []string)

SetGroups sets field value

func (*V1SecurityContextConstraints) SetKind ¶

func (o *V1SecurityContextConstraints) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1SecurityContextConstraints) SetMetadata ¶

func (o *V1SecurityContextConstraints) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1SecurityContextConstraints) SetPriority ¶

func (o *V1SecurityContextConstraints) SetPriority(v int32)

SetPriority sets field value

func (*V1SecurityContextConstraints) SetReadOnlyRootFilesystem ¶

func (o *V1SecurityContextConstraints) SetReadOnlyRootFilesystem(v bool)

SetReadOnlyRootFilesystem sets field value

func (*V1SecurityContextConstraints) SetRequiredDropCapabilities ¶

func (o *V1SecurityContextConstraints) SetRequiredDropCapabilities(v []V1Capability)

SetRequiredDropCapabilities sets field value

func (*V1SecurityContextConstraints) SetRunAsUser ¶

SetRunAsUser gets a reference to the given V1RunAsUserStrategyOptions and assigns it to the RunAsUser field.

func (*V1SecurityContextConstraints) SetSeLinuxContext ¶

SetSeLinuxContext gets a reference to the given V1SELinuxContextStrategyOptions and assigns it to the SeLinuxContext field.

func (*V1SecurityContextConstraints) SetSeccompProfiles ¶

func (o *V1SecurityContextConstraints) SetSeccompProfiles(v []string)

SetSeccompProfiles gets a reference to the given []string and assigns it to the SeccompProfiles field.

func (*V1SecurityContextConstraints) SetSupplementalGroups ¶

SetSupplementalGroups gets a reference to the given V1SupplementalGroupsStrategyOptions and assigns it to the SupplementalGroups field.

func (*V1SecurityContextConstraints) SetUsers ¶

func (o *V1SecurityContextConstraints) SetUsers(v []string)

SetUsers sets field value

func (*V1SecurityContextConstraints) SetVolumes ¶

func (o *V1SecurityContextConstraints) SetVolumes(v []V1FSType)

SetVolumes sets field value

func (V1SecurityContextConstraints) ToMap ¶

func (o V1SecurityContextConstraints) ToMap() (map[string]interface{}, error)

type V1SecurityContextConstraintsList ¶

type V1SecurityContextConstraintsList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of security context constraints.
	Items []V1SecurityContextConstraints `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1SecurityContextConstraintsList SecurityContextConstraintsList is a list of SecurityContextConstraints objects

func NewV1SecurityContextConstraintsList ¶

func NewV1SecurityContextConstraintsList(items []V1SecurityContextConstraints) *V1SecurityContextConstraintsList

NewV1SecurityContextConstraintsList instantiates a new V1SecurityContextConstraintsList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SecurityContextConstraintsListWithDefaults ¶

func NewV1SecurityContextConstraintsListWithDefaults() *V1SecurityContextConstraintsList

NewV1SecurityContextConstraintsListWithDefaults instantiates a new V1SecurityContextConstraintsList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SecurityContextConstraintsList) GetApiVersion ¶

func (o *V1SecurityContextConstraintsList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1SecurityContextConstraintsList) GetApiVersionOk ¶

func (o *V1SecurityContextConstraintsList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraintsList) GetItems ¶

GetItems returns the Items field value

func (*V1SecurityContextConstraintsList) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1SecurityContextConstraintsList) GetKind ¶

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1SecurityContextConstraintsList) GetKindOk ¶

func (o *V1SecurityContextConstraintsList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SecurityContextConstraintsList) GetMetadata ¶

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1SecurityContextConstraintsList) GetMetadataOk ¶

func (o *V1SecurityContextConstraintsList) GetMetadataOk() (*V1ListMeta, 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 (*V1SecurityContextConstraintsList) HasApiVersion ¶

func (o *V1SecurityContextConstraintsList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1SecurityContextConstraintsList) HasKind ¶

HasKind returns a boolean if a field has been set.

func (*V1SecurityContextConstraintsList) HasMetadata ¶

func (o *V1SecurityContextConstraintsList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1SecurityContextConstraintsList) MarshalJSON ¶

func (o V1SecurityContextConstraintsList) MarshalJSON() ([]byte, error)

func (*V1SecurityContextConstraintsList) SetApiVersion ¶

func (o *V1SecurityContextConstraintsList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1SecurityContextConstraintsList) SetItems ¶

SetItems sets field value

func (*V1SecurityContextConstraintsList) SetKind ¶

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1SecurityContextConstraintsList) SetMetadata ¶

func (o *V1SecurityContextConstraintsList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1SecurityContextConstraintsList) ToMap ¶

func (o V1SecurityContextConstraintsList) ToMap() (map[string]interface{}, error)

type V1Service ¶

type V1Service struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string          `json:"kind,omitempty"`
	Metadata *V1ObjectMeta    `json:"metadata,omitempty"`
	Spec     *V1ServiceSpec   `json:"spec,omitempty"`
	Status   *V1ServiceStatus `json:"status,omitempty"`
}

V1Service Service is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.

func NewV1Service ¶

func NewV1Service() *V1Service

NewV1Service instantiates a new V1Service object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ServiceWithDefaults ¶

func NewV1ServiceWithDefaults() *V1Service

NewV1ServiceWithDefaults instantiates a new V1Service object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Service) GetApiVersion ¶

func (o *V1Service) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Service) GetApiVersionOk ¶

func (o *V1Service) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Service) GetKind ¶

func (o *V1Service) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Service) GetKindOk ¶

func (o *V1Service) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Service) GetMetadata ¶

func (o *V1Service) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Service) GetMetadataOk ¶

func (o *V1Service) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Service) GetSpec ¶

func (o *V1Service) GetSpec() V1ServiceSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1Service) GetSpecOk ¶

func (o *V1Service) GetSpecOk() (*V1ServiceSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Service) GetStatus ¶

func (o *V1Service) GetStatus() V1ServiceStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1Service) GetStatusOk ¶

func (o *V1Service) GetStatusOk() (*V1ServiceStatus, 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 (*V1Service) HasApiVersion ¶

func (o *V1Service) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Service) HasKind ¶

func (o *V1Service) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Service) HasMetadata ¶

func (o *V1Service) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Service) HasSpec ¶

func (o *V1Service) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1Service) HasStatus ¶

func (o *V1Service) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1Service) MarshalJSON ¶

func (o V1Service) MarshalJSON() ([]byte, error)

func (*V1Service) SetApiVersion ¶

func (o *V1Service) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Service) SetKind ¶

func (o *V1Service) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Service) SetMetadata ¶

func (o *V1Service) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Service) SetSpec ¶

func (o *V1Service) SetSpec(v V1ServiceSpec)

SetSpec gets a reference to the given V1ServiceSpec and assigns it to the Spec field.

func (*V1Service) SetStatus ¶

func (o *V1Service) SetStatus(v V1ServiceStatus)

SetStatus gets a reference to the given V1ServiceStatus and assigns it to the Status field.

func (V1Service) ToMap ¶

func (o V1Service) ToMap() (map[string]interface{}, error)

type V1ServiceAccount ¶

type V1ServiceAccount struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// AutomountServiceAccountToken indicates whether pods running as this service account should have an API token automatically mounted. Can be overridden at the pod level.
	AutomountServiceAccountToken *bool `json:"automountServiceAccountToken,omitempty"`
	// ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
	ImagePullSecrets []V1LocalObjectReference `json:"imagePullSecrets,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	// Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret
	Secrets []V1ObjectReference `json:"secrets,omitempty"`
}

V1ServiceAccount ServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets

func NewV1ServiceAccount ¶

func NewV1ServiceAccount() *V1ServiceAccount

NewV1ServiceAccount instantiates a new V1ServiceAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ServiceAccountWithDefaults ¶

func NewV1ServiceAccountWithDefaults() *V1ServiceAccount

NewV1ServiceAccountWithDefaults instantiates a new V1ServiceAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ServiceAccount) GetApiVersion ¶

func (o *V1ServiceAccount) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ServiceAccount) GetApiVersionOk ¶

func (o *V1ServiceAccount) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceAccount) GetAutomountServiceAccountToken ¶

func (o *V1ServiceAccount) GetAutomountServiceAccountToken() bool

GetAutomountServiceAccountToken returns the AutomountServiceAccountToken field value if set, zero value otherwise.

func (*V1ServiceAccount) GetAutomountServiceAccountTokenOk ¶

func (o *V1ServiceAccount) GetAutomountServiceAccountTokenOk() (*bool, bool)

GetAutomountServiceAccountTokenOk returns a tuple with the AutomountServiceAccountToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceAccount) GetImagePullSecrets ¶

func (o *V1ServiceAccount) GetImagePullSecrets() []V1LocalObjectReference

GetImagePullSecrets returns the ImagePullSecrets field value if set, zero value otherwise.

func (*V1ServiceAccount) GetImagePullSecretsOk ¶

func (o *V1ServiceAccount) GetImagePullSecretsOk() ([]V1LocalObjectReference, bool)

GetImagePullSecretsOk returns a tuple with the ImagePullSecrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceAccount) GetKind ¶

func (o *V1ServiceAccount) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ServiceAccount) GetKindOk ¶

func (o *V1ServiceAccount) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceAccount) GetMetadata ¶

func (o *V1ServiceAccount) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ServiceAccount) GetMetadataOk ¶

func (o *V1ServiceAccount) GetMetadataOk() (*V1ObjectMeta, 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 (*V1ServiceAccount) GetSecrets ¶

func (o *V1ServiceAccount) GetSecrets() []V1ObjectReference

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*V1ServiceAccount) GetSecretsOk ¶

func (o *V1ServiceAccount) GetSecretsOk() ([]V1ObjectReference, bool)

GetSecretsOk returns a tuple with the Secrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceAccount) HasApiVersion ¶

func (o *V1ServiceAccount) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ServiceAccount) HasAutomountServiceAccountToken ¶

func (o *V1ServiceAccount) HasAutomountServiceAccountToken() bool

HasAutomountServiceAccountToken returns a boolean if a field has been set.

func (*V1ServiceAccount) HasImagePullSecrets ¶

func (o *V1ServiceAccount) HasImagePullSecrets() bool

HasImagePullSecrets returns a boolean if a field has been set.

func (*V1ServiceAccount) HasKind ¶

func (o *V1ServiceAccount) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ServiceAccount) HasMetadata ¶

func (o *V1ServiceAccount) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1ServiceAccount) HasSecrets ¶

func (o *V1ServiceAccount) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (V1ServiceAccount) MarshalJSON ¶

func (o V1ServiceAccount) MarshalJSON() ([]byte, error)

func (*V1ServiceAccount) SetApiVersion ¶

func (o *V1ServiceAccount) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ServiceAccount) SetAutomountServiceAccountToken ¶

func (o *V1ServiceAccount) SetAutomountServiceAccountToken(v bool)

SetAutomountServiceAccountToken gets a reference to the given bool and assigns it to the AutomountServiceAccountToken field.

func (*V1ServiceAccount) SetImagePullSecrets ¶

func (o *V1ServiceAccount) SetImagePullSecrets(v []V1LocalObjectReference)

SetImagePullSecrets gets a reference to the given []V1LocalObjectReference and assigns it to the ImagePullSecrets field.

func (*V1ServiceAccount) SetKind ¶

func (o *V1ServiceAccount) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ServiceAccount) SetMetadata ¶

func (o *V1ServiceAccount) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1ServiceAccount) SetSecrets ¶

func (o *V1ServiceAccount) SetSecrets(v []V1ObjectReference)

SetSecrets gets a reference to the given []V1ObjectReference and assigns it to the Secrets field.

func (V1ServiceAccount) ToMap ¶

func (o V1ServiceAccount) ToMap() (map[string]interface{}, error)

type V1ServiceAccountList ¶

type V1ServiceAccountList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of ServiceAccounts. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
	Items []V1ServiceAccount `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ServiceAccountList ServiceAccountList is a list of ServiceAccount objects

func NewV1ServiceAccountList ¶

func NewV1ServiceAccountList(items []V1ServiceAccount) *V1ServiceAccountList

NewV1ServiceAccountList instantiates a new V1ServiceAccountList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ServiceAccountListWithDefaults ¶

func NewV1ServiceAccountListWithDefaults() *V1ServiceAccountList

NewV1ServiceAccountListWithDefaults instantiates a new V1ServiceAccountList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ServiceAccountList) GetApiVersion ¶

func (o *V1ServiceAccountList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ServiceAccountList) GetApiVersionOk ¶

func (o *V1ServiceAccountList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceAccountList) GetItems ¶

func (o *V1ServiceAccountList) GetItems() []V1ServiceAccount

GetItems returns the Items field value

func (*V1ServiceAccountList) GetItemsOk ¶

func (o *V1ServiceAccountList) GetItemsOk() ([]V1ServiceAccount, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ServiceAccountList) GetKind ¶

func (o *V1ServiceAccountList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ServiceAccountList) GetKindOk ¶

func (o *V1ServiceAccountList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceAccountList) GetMetadata ¶

func (o *V1ServiceAccountList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ServiceAccountList) GetMetadataOk ¶

func (o *V1ServiceAccountList) GetMetadataOk() (*V1ListMeta, 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 (*V1ServiceAccountList) HasApiVersion ¶

func (o *V1ServiceAccountList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ServiceAccountList) HasKind ¶

func (o *V1ServiceAccountList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ServiceAccountList) HasMetadata ¶

func (o *V1ServiceAccountList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ServiceAccountList) MarshalJSON ¶

func (o V1ServiceAccountList) MarshalJSON() ([]byte, error)

func (*V1ServiceAccountList) SetApiVersion ¶

func (o *V1ServiceAccountList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ServiceAccountList) SetItems ¶

func (o *V1ServiceAccountList) SetItems(v []V1ServiceAccount)

SetItems sets field value

func (*V1ServiceAccountList) SetKind ¶

func (o *V1ServiceAccountList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ServiceAccountList) SetMetadata ¶

func (o *V1ServiceAccountList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ServiceAccountList) ToMap ¶

func (o V1ServiceAccountList) ToMap() (map[string]interface{}, error)

type V1ServiceAccountTokenProjection ¶

type V1ServiceAccountTokenProjection struct {
	// Audience is the intended audience of the token. A recipient of a token must identify itself with an identifier specified in the audience of the token, and otherwise should reject the token. The audience defaults to the identifier of the apiserver.
	Audience *string `json:"audience,omitempty"`
	// ExpirationSeconds is the requested duration of validity of the service account token. As the token approaches expiration, the kubelet volume plugin will proactively rotate the service account token. The kubelet will start trying to rotate the token if the token is older than 80 percent of its time to live or if the token is older than 24 hours.Defaults to 1 hour and must be at least 10 minutes.
	ExpirationSeconds *int64 `json:"expirationSeconds,omitempty"`
	// Path is the path relative to the mount point of the file to project the token into.
	Path string `json:"path"`
}

V1ServiceAccountTokenProjection ServiceAccountTokenProjection represents a projected service account token volume. This projection can be used to insert a service account token into the pods runtime filesystem for use against APIs (Kubernetes API Server or otherwise).

func NewV1ServiceAccountTokenProjection ¶

func NewV1ServiceAccountTokenProjection(path string) *V1ServiceAccountTokenProjection

NewV1ServiceAccountTokenProjection instantiates a new V1ServiceAccountTokenProjection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ServiceAccountTokenProjectionWithDefaults ¶

func NewV1ServiceAccountTokenProjectionWithDefaults() *V1ServiceAccountTokenProjection

NewV1ServiceAccountTokenProjectionWithDefaults instantiates a new V1ServiceAccountTokenProjection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ServiceAccountTokenProjection) GetAudience ¶

func (o *V1ServiceAccountTokenProjection) GetAudience() string

GetAudience returns the Audience field value if set, zero value otherwise.

func (*V1ServiceAccountTokenProjection) GetAudienceOk ¶

func (o *V1ServiceAccountTokenProjection) GetAudienceOk() (*string, bool)

GetAudienceOk returns a tuple with the Audience field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceAccountTokenProjection) GetExpirationSeconds ¶

func (o *V1ServiceAccountTokenProjection) GetExpirationSeconds() int64

GetExpirationSeconds returns the ExpirationSeconds field value if set, zero value otherwise.

func (*V1ServiceAccountTokenProjection) GetExpirationSecondsOk ¶

func (o *V1ServiceAccountTokenProjection) GetExpirationSecondsOk() (*int64, bool)

GetExpirationSecondsOk returns a tuple with the ExpirationSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceAccountTokenProjection) GetPath ¶

GetPath returns the Path field value

func (*V1ServiceAccountTokenProjection) GetPathOk ¶

func (o *V1ServiceAccountTokenProjection) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*V1ServiceAccountTokenProjection) HasAudience ¶

func (o *V1ServiceAccountTokenProjection) HasAudience() bool

HasAudience returns a boolean if a field has been set.

func (*V1ServiceAccountTokenProjection) HasExpirationSeconds ¶

func (o *V1ServiceAccountTokenProjection) HasExpirationSeconds() bool

HasExpirationSeconds returns a boolean if a field has been set.

func (V1ServiceAccountTokenProjection) MarshalJSON ¶

func (o V1ServiceAccountTokenProjection) MarshalJSON() ([]byte, error)

func (*V1ServiceAccountTokenProjection) SetAudience ¶

func (o *V1ServiceAccountTokenProjection) SetAudience(v string)

SetAudience gets a reference to the given string and assigns it to the Audience field.

func (*V1ServiceAccountTokenProjection) SetExpirationSeconds ¶

func (o *V1ServiceAccountTokenProjection) SetExpirationSeconds(v int64)

SetExpirationSeconds gets a reference to the given int64 and assigns it to the ExpirationSeconds field.

func (*V1ServiceAccountTokenProjection) SetPath ¶

SetPath sets field value

func (V1ServiceAccountTokenProjection) ToMap ¶

func (o V1ServiceAccountTokenProjection) ToMap() (map[string]interface{}, error)

type V1ServiceList ¶

type V1ServiceList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// List of services
	Items []V1Service `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1ServiceList ServiceList holds a list of services.

func NewV1ServiceList ¶

func NewV1ServiceList(items []V1Service) *V1ServiceList

NewV1ServiceList instantiates a new V1ServiceList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ServiceListWithDefaults ¶

func NewV1ServiceListWithDefaults() *V1ServiceList

NewV1ServiceListWithDefaults instantiates a new V1ServiceList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ServiceList) GetApiVersion ¶

func (o *V1ServiceList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1ServiceList) GetApiVersionOk ¶

func (o *V1ServiceList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceList) GetItems ¶

func (o *V1ServiceList) GetItems() []V1Service

GetItems returns the Items field value

func (*V1ServiceList) GetItemsOk ¶

func (o *V1ServiceList) GetItemsOk() ([]V1Service, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1ServiceList) GetKind ¶

func (o *V1ServiceList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1ServiceList) GetKindOk ¶

func (o *V1ServiceList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceList) GetMetadata ¶

func (o *V1ServiceList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1ServiceList) GetMetadataOk ¶

func (o *V1ServiceList) GetMetadataOk() (*V1ListMeta, 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 (*V1ServiceList) HasApiVersion ¶

func (o *V1ServiceList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1ServiceList) HasKind ¶

func (o *V1ServiceList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1ServiceList) HasMetadata ¶

func (o *V1ServiceList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1ServiceList) MarshalJSON ¶

func (o V1ServiceList) MarshalJSON() ([]byte, error)

func (*V1ServiceList) SetApiVersion ¶

func (o *V1ServiceList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1ServiceList) SetItems ¶

func (o *V1ServiceList) SetItems(v []V1Service)

SetItems sets field value

func (*V1ServiceList) SetKind ¶

func (o *V1ServiceList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1ServiceList) SetMetadata ¶

func (o *V1ServiceList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1ServiceList) ToMap ¶

func (o V1ServiceList) ToMap() (map[string]interface{}, error)

type V1ServicePort ¶

type V1ServicePort struct {
	// The name of this port within the service. This must be a DNS_LABEL. All ports within a ServiceSpec must have unique names. This maps to the 'Name' field in EndpointPort objects. Optional if only one ServicePort is defined on this service.
	Name *string `json:"name,omitempty"`
	// The port on each node on which this service is exposed when type=NodePort or LoadBalancer. Usually assigned by the system. If specified, it will be allocated to the service if unused or else creation of the service will fail. Default is to auto-allocate a port if the ServiceType of this Service requires one. More info: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport
	NodePort *int32 `json:"nodePort,omitempty"`
	// The port that will be exposed by this service.
	Port int32 `json:"port"`
	// The IP protocol for this port. Supports \"TCP\" and \"UDP\". Default is TCP.
	Protocol *string `json:"protocol,omitempty"`
	// Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service
	TargetPort *string `json:"targetPort,omitempty"`
}

V1ServicePort ServicePort contains information on service's port.

func NewV1ServicePort ¶

func NewV1ServicePort(port int32) *V1ServicePort

NewV1ServicePort instantiates a new V1ServicePort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ServicePortWithDefaults ¶

func NewV1ServicePortWithDefaults() *V1ServicePort

NewV1ServicePortWithDefaults instantiates a new V1ServicePort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ServicePort) GetName ¶

func (o *V1ServicePort) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1ServicePort) GetNameOk ¶

func (o *V1ServicePort) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServicePort) GetNodePort ¶

func (o *V1ServicePort) GetNodePort() int32

GetNodePort returns the NodePort field value if set, zero value otherwise.

func (*V1ServicePort) GetNodePortOk ¶

func (o *V1ServicePort) GetNodePortOk() (*int32, bool)

GetNodePortOk returns a tuple with the NodePort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServicePort) GetPort ¶

func (o *V1ServicePort) GetPort() int32

GetPort returns the Port field value

func (*V1ServicePort) GetPortOk ¶

func (o *V1ServicePort) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*V1ServicePort) GetProtocol ¶

func (o *V1ServicePort) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*V1ServicePort) GetProtocolOk ¶

func (o *V1ServicePort) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServicePort) GetTargetPort ¶

func (o *V1ServicePort) GetTargetPort() string

GetTargetPort returns the TargetPort field value if set, zero value otherwise.

func (*V1ServicePort) GetTargetPortOk ¶

func (o *V1ServicePort) GetTargetPortOk() (*string, bool)

GetTargetPortOk returns a tuple with the TargetPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServicePort) HasName ¶

func (o *V1ServicePort) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1ServicePort) HasNodePort ¶

func (o *V1ServicePort) HasNodePort() bool

HasNodePort returns a boolean if a field has been set.

func (*V1ServicePort) HasProtocol ¶

func (o *V1ServicePort) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*V1ServicePort) HasTargetPort ¶

func (o *V1ServicePort) HasTargetPort() bool

HasTargetPort returns a boolean if a field has been set.

func (V1ServicePort) MarshalJSON ¶

func (o V1ServicePort) MarshalJSON() ([]byte, error)

func (*V1ServicePort) SetName ¶

func (o *V1ServicePort) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1ServicePort) SetNodePort ¶

func (o *V1ServicePort) SetNodePort(v int32)

SetNodePort gets a reference to the given int32 and assigns it to the NodePort field.

func (*V1ServicePort) SetPort ¶

func (o *V1ServicePort) SetPort(v int32)

SetPort sets field value

func (*V1ServicePort) SetProtocol ¶

func (o *V1ServicePort) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (*V1ServicePort) SetTargetPort ¶

func (o *V1ServicePort) SetTargetPort(v string)

SetTargetPort gets a reference to the given string and assigns it to the TargetPort field.

func (V1ServicePort) ToMap ¶

func (o V1ServicePort) ToMap() (map[string]interface{}, error)

type V1ServiceSpec ¶

type V1ServiceSpec struct {
	// clusterIP is the IP address of the service and is usually assigned randomly by the master. If an address is specified manually and is not in use by others, it will be allocated to the service; otherwise, creation of the service will fail. This field can not be changed through updates. Valid values are \"None\", empty string (\"\"), or a valid IP address. \"None\" can be specified for headless services when proxying is not required. Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if type is ExternalName. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies
	ClusterIP *string `json:"clusterIP,omitempty"`
	// externalIPs is a list of IP addresses for which nodes in the cluster will also accept traffic for this service.  These IPs are not managed by Kubernetes.  The user is responsible for ensuring that traffic arrives at a node with this IP.  A common example is external load-balancers that are not part of the Kubernetes system.
	ExternalIPs []string `json:"externalIPs,omitempty"`
	// externalName is the external reference that kubedns or equivalent will return as a CNAME record for this service. No proxying will be involved. Must be a valid RFC-1123 hostname (https://tools.ietf.org/html/rfc1123) and requires Type to be ExternalName.
	ExternalName *string `json:"externalName,omitempty"`
	// externalTrafficPolicy denotes if this Service desires to route external traffic to node-local or cluster-wide endpoints. \"Local\" preserves the client source IP and avoids a second hop for LoadBalancer and Nodeport type services, but risks potentially imbalanced traffic spreading. \"Cluster\" obscures the client source IP and may cause a second hop to another node, but should have good overall load-spreading.
	ExternalTrafficPolicy *string `json:"externalTrafficPolicy,omitempty"`
	// healthCheckNodePort specifies the healthcheck nodePort for the service. If not specified, HealthCheckNodePort is created by the service api backend with the allocated nodePort. Will use user-specified nodePort value if specified by the client. Only effects when Type is set to LoadBalancer and ExternalTrafficPolicy is set to Local.
	HealthCheckNodePort *int32 `json:"healthCheckNodePort,omitempty"`
	// Only applies to Service Type: LoadBalancer LoadBalancer will get created with the IP specified in this field. This feature depends on whether the underlying cloud-provider supports specifying the loadBalancerIP when a load balancer is created. This field will be ignored if the cloud-provider does not support the feature.
	LoadBalancerIP *string `json:"loadBalancerIP,omitempty"`
	// If specified and supported by the platform, this will restrict traffic through the cloud-provider load-balancer will be restricted to the specified client IPs. This field will be ignored if the cloud-provider does not support the feature.\" More info: https://kubernetes.io/docs/tasks/access-application-cluster/configure-cloud-provider-firewall/
	LoadBalancerSourceRanges []string `json:"loadBalancerSourceRanges,omitempty"`
	// The list of ports that are exposed by this service. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies
	Ports []V1ServicePort `json:"ports,omitempty"`
	// publishNotReadyAddresses, when set to true, indicates that DNS implementations must publish the notReadyAddresses of subsets for the Endpoints associated with the Service. The default value is false. The primary use case for setting this field is to use a StatefulSet's Headless Service to propagate SRV records for its Pods without respect to their readiness for purpose of peer discovery.
	PublishNotReadyAddresses *bool `json:"publishNotReadyAddresses,omitempty"`
	// Route service traffic to pods with label keys and values matching this selector. If empty or not present, the service is assumed to have an external process managing its endpoints, which Kubernetes will not modify. Only applies to types ClusterIP, NodePort, and LoadBalancer. Ignored if type is ExternalName. More info: https://kubernetes.io/docs/concepts/services-networking/service/
	Selector map[string]interface{} `json:"selector,omitempty"`
	// Supports \"ClientIP\" and \"None\". Used to maintain session affinity. Enable client IP based session affinity. Must be ClientIP or None. Defaults to None. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies
	SessionAffinity       *string                  `json:"sessionAffinity,omitempty"`
	SessionAffinityConfig *V1SessionAffinityConfig `json:"sessionAffinityConfig,omitempty"`
	// type determines how the Service is exposed. Defaults to ClusterIP. Valid options are ExternalName, ClusterIP, NodePort, and LoadBalancer. \"ExternalName\" maps to the specified externalName. \"ClusterIP\" allocates a cluster-internal IP address for load-balancing to endpoints. Endpoints are determined by the selector or if that is not specified, by manual construction of an Endpoints object. If clusterIP is \"None\", no virtual IP is allocated and the endpoints are published as a set of endpoints rather than a stable IP. \"NodePort\" builds on ClusterIP and allocates a port on every node which routes to the clusterIP. \"LoadBalancer\" builds on NodePort and creates an external load-balancer (if supported in the current cloud) which routes to the clusterIP. More info: https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services
	Type *string `json:"type,omitempty"`
}

V1ServiceSpec ServiceSpec describes the attributes that a user creates on a service.

func NewV1ServiceSpec ¶

func NewV1ServiceSpec() *V1ServiceSpec

NewV1ServiceSpec instantiates a new V1ServiceSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ServiceSpecWithDefaults ¶

func NewV1ServiceSpecWithDefaults() *V1ServiceSpec

NewV1ServiceSpecWithDefaults instantiates a new V1ServiceSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ServiceSpec) GetClusterIP ¶

func (o *V1ServiceSpec) GetClusterIP() string

GetClusterIP returns the ClusterIP field value if set, zero value otherwise.

func (*V1ServiceSpec) GetClusterIPOk ¶

func (o *V1ServiceSpec) GetClusterIPOk() (*string, bool)

GetClusterIPOk returns a tuple with the ClusterIP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetExternalIPs ¶

func (o *V1ServiceSpec) GetExternalIPs() []string

GetExternalIPs returns the ExternalIPs field value if set, zero value otherwise.

func (*V1ServiceSpec) GetExternalIPsOk ¶

func (o *V1ServiceSpec) GetExternalIPsOk() ([]string, bool)

GetExternalIPsOk returns a tuple with the ExternalIPs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetExternalName ¶

func (o *V1ServiceSpec) GetExternalName() string

GetExternalName returns the ExternalName field value if set, zero value otherwise.

func (*V1ServiceSpec) GetExternalNameOk ¶

func (o *V1ServiceSpec) GetExternalNameOk() (*string, bool)

GetExternalNameOk returns a tuple with the ExternalName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetExternalTrafficPolicy ¶

func (o *V1ServiceSpec) GetExternalTrafficPolicy() string

GetExternalTrafficPolicy returns the ExternalTrafficPolicy field value if set, zero value otherwise.

func (*V1ServiceSpec) GetExternalTrafficPolicyOk ¶

func (o *V1ServiceSpec) GetExternalTrafficPolicyOk() (*string, bool)

GetExternalTrafficPolicyOk returns a tuple with the ExternalTrafficPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetHealthCheckNodePort ¶

func (o *V1ServiceSpec) GetHealthCheckNodePort() int32

GetHealthCheckNodePort returns the HealthCheckNodePort field value if set, zero value otherwise.

func (*V1ServiceSpec) GetHealthCheckNodePortOk ¶

func (o *V1ServiceSpec) GetHealthCheckNodePortOk() (*int32, bool)

GetHealthCheckNodePortOk returns a tuple with the HealthCheckNodePort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetLoadBalancerIP ¶

func (o *V1ServiceSpec) GetLoadBalancerIP() string

GetLoadBalancerIP returns the LoadBalancerIP field value if set, zero value otherwise.

func (*V1ServiceSpec) GetLoadBalancerIPOk ¶

func (o *V1ServiceSpec) GetLoadBalancerIPOk() (*string, bool)

GetLoadBalancerIPOk returns a tuple with the LoadBalancerIP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetLoadBalancerSourceRanges ¶

func (o *V1ServiceSpec) GetLoadBalancerSourceRanges() []string

GetLoadBalancerSourceRanges returns the LoadBalancerSourceRanges field value if set, zero value otherwise.

func (*V1ServiceSpec) GetLoadBalancerSourceRangesOk ¶

func (o *V1ServiceSpec) GetLoadBalancerSourceRangesOk() ([]string, bool)

GetLoadBalancerSourceRangesOk returns a tuple with the LoadBalancerSourceRanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetPorts ¶

func (o *V1ServiceSpec) GetPorts() []V1ServicePort

GetPorts returns the Ports field value if set, zero value otherwise.

func (*V1ServiceSpec) GetPortsOk ¶

func (o *V1ServiceSpec) GetPortsOk() ([]V1ServicePort, bool)

GetPortsOk returns a tuple with the Ports field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetPublishNotReadyAddresses ¶

func (o *V1ServiceSpec) GetPublishNotReadyAddresses() bool

GetPublishNotReadyAddresses returns the PublishNotReadyAddresses field value if set, zero value otherwise.

func (*V1ServiceSpec) GetPublishNotReadyAddressesOk ¶

func (o *V1ServiceSpec) GetPublishNotReadyAddressesOk() (*bool, bool)

GetPublishNotReadyAddressesOk returns a tuple with the PublishNotReadyAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetSelector ¶

func (o *V1ServiceSpec) GetSelector() map[string]interface{}

GetSelector returns the Selector field value if set, zero value otherwise.

func (*V1ServiceSpec) GetSelectorOk ¶

func (o *V1ServiceSpec) GetSelectorOk() (map[string]interface{}, bool)

GetSelectorOk returns a tuple with the Selector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetSessionAffinity ¶

func (o *V1ServiceSpec) GetSessionAffinity() string

GetSessionAffinity returns the SessionAffinity field value if set, zero value otherwise.

func (*V1ServiceSpec) GetSessionAffinityConfig ¶

func (o *V1ServiceSpec) GetSessionAffinityConfig() V1SessionAffinityConfig

GetSessionAffinityConfig returns the SessionAffinityConfig field value if set, zero value otherwise.

func (*V1ServiceSpec) GetSessionAffinityConfigOk ¶

func (o *V1ServiceSpec) GetSessionAffinityConfigOk() (*V1SessionAffinityConfig, bool)

GetSessionAffinityConfigOk returns a tuple with the SessionAffinityConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetSessionAffinityOk ¶

func (o *V1ServiceSpec) GetSessionAffinityOk() (*string, bool)

GetSessionAffinityOk returns a tuple with the SessionAffinity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1ServiceSpec) GetType ¶

func (o *V1ServiceSpec) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1ServiceSpec) GetTypeOk ¶

func (o *V1ServiceSpec) 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 (*V1ServiceSpec) HasClusterIP ¶

func (o *V1ServiceSpec) HasClusterIP() bool

HasClusterIP returns a boolean if a field has been set.

func (*V1ServiceSpec) HasExternalIPs ¶

func (o *V1ServiceSpec) HasExternalIPs() bool

HasExternalIPs returns a boolean if a field has been set.

func (*V1ServiceSpec) HasExternalName ¶

func (o *V1ServiceSpec) HasExternalName() bool

HasExternalName returns a boolean if a field has been set.

func (*V1ServiceSpec) HasExternalTrafficPolicy ¶

func (o *V1ServiceSpec) HasExternalTrafficPolicy() bool

HasExternalTrafficPolicy returns a boolean if a field has been set.

func (*V1ServiceSpec) HasHealthCheckNodePort ¶

func (o *V1ServiceSpec) HasHealthCheckNodePort() bool

HasHealthCheckNodePort returns a boolean if a field has been set.

func (*V1ServiceSpec) HasLoadBalancerIP ¶

func (o *V1ServiceSpec) HasLoadBalancerIP() bool

HasLoadBalancerIP returns a boolean if a field has been set.

func (*V1ServiceSpec) HasLoadBalancerSourceRanges ¶

func (o *V1ServiceSpec) HasLoadBalancerSourceRanges() bool

HasLoadBalancerSourceRanges returns a boolean if a field has been set.

func (*V1ServiceSpec) HasPorts ¶

func (o *V1ServiceSpec) HasPorts() bool

HasPorts returns a boolean if a field has been set.

func (*V1ServiceSpec) HasPublishNotReadyAddresses ¶

func (o *V1ServiceSpec) HasPublishNotReadyAddresses() bool

HasPublishNotReadyAddresses returns a boolean if a field has been set.

func (*V1ServiceSpec) HasSelector ¶

func (o *V1ServiceSpec) HasSelector() bool

HasSelector returns a boolean if a field has been set.

func (*V1ServiceSpec) HasSessionAffinity ¶

func (o *V1ServiceSpec) HasSessionAffinity() bool

HasSessionAffinity returns a boolean if a field has been set.

func (*V1ServiceSpec) HasSessionAffinityConfig ¶

func (o *V1ServiceSpec) HasSessionAffinityConfig() bool

HasSessionAffinityConfig returns a boolean if a field has been set.

func (*V1ServiceSpec) HasType ¶

func (o *V1ServiceSpec) HasType() bool

HasType returns a boolean if a field has been set.

func (V1ServiceSpec) MarshalJSON ¶

func (o V1ServiceSpec) MarshalJSON() ([]byte, error)

func (*V1ServiceSpec) SetClusterIP ¶

func (o *V1ServiceSpec) SetClusterIP(v string)

SetClusterIP gets a reference to the given string and assigns it to the ClusterIP field.

func (*V1ServiceSpec) SetExternalIPs ¶

func (o *V1ServiceSpec) SetExternalIPs(v []string)

SetExternalIPs gets a reference to the given []string and assigns it to the ExternalIPs field.

func (*V1ServiceSpec) SetExternalName ¶

func (o *V1ServiceSpec) SetExternalName(v string)

SetExternalName gets a reference to the given string and assigns it to the ExternalName field.

func (*V1ServiceSpec) SetExternalTrafficPolicy ¶

func (o *V1ServiceSpec) SetExternalTrafficPolicy(v string)

SetExternalTrafficPolicy gets a reference to the given string and assigns it to the ExternalTrafficPolicy field.

func (*V1ServiceSpec) SetHealthCheckNodePort ¶

func (o *V1ServiceSpec) SetHealthCheckNodePort(v int32)

SetHealthCheckNodePort gets a reference to the given int32 and assigns it to the HealthCheckNodePort field.

func (*V1ServiceSpec) SetLoadBalancerIP ¶

func (o *V1ServiceSpec) SetLoadBalancerIP(v string)

SetLoadBalancerIP gets a reference to the given string and assigns it to the LoadBalancerIP field.

func (*V1ServiceSpec) SetLoadBalancerSourceRanges ¶

func (o *V1ServiceSpec) SetLoadBalancerSourceRanges(v []string)

SetLoadBalancerSourceRanges gets a reference to the given []string and assigns it to the LoadBalancerSourceRanges field.

func (*V1ServiceSpec) SetPorts ¶

func (o *V1ServiceSpec) SetPorts(v []V1ServicePort)

SetPorts gets a reference to the given []V1ServicePort and assigns it to the Ports field.

func (*V1ServiceSpec) SetPublishNotReadyAddresses ¶

func (o *V1ServiceSpec) SetPublishNotReadyAddresses(v bool)

SetPublishNotReadyAddresses gets a reference to the given bool and assigns it to the PublishNotReadyAddresses field.

func (*V1ServiceSpec) SetSelector ¶

func (o *V1ServiceSpec) SetSelector(v map[string]interface{})

SetSelector gets a reference to the given map[string]interface{} and assigns it to the Selector field.

func (*V1ServiceSpec) SetSessionAffinity ¶

func (o *V1ServiceSpec) SetSessionAffinity(v string)

SetSessionAffinity gets a reference to the given string and assigns it to the SessionAffinity field.

func (*V1ServiceSpec) SetSessionAffinityConfig ¶

func (o *V1ServiceSpec) SetSessionAffinityConfig(v V1SessionAffinityConfig)

SetSessionAffinityConfig gets a reference to the given V1SessionAffinityConfig and assigns it to the SessionAffinityConfig field.

func (*V1ServiceSpec) SetType ¶

func (o *V1ServiceSpec) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V1ServiceSpec) ToMap ¶

func (o V1ServiceSpec) ToMap() (map[string]interface{}, error)

type V1ServiceStatus ¶

type V1ServiceStatus struct {
	LoadBalancer *V1LoadBalancerStatus `json:"loadBalancer,omitempty"`
}

V1ServiceStatus ServiceStatus represents the current status of a service.

func NewV1ServiceStatus ¶

func NewV1ServiceStatus() *V1ServiceStatus

NewV1ServiceStatus instantiates a new V1ServiceStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1ServiceStatusWithDefaults ¶

func NewV1ServiceStatusWithDefaults() *V1ServiceStatus

NewV1ServiceStatusWithDefaults instantiates a new V1ServiceStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1ServiceStatus) GetLoadBalancer ¶

func (o *V1ServiceStatus) GetLoadBalancer() V1LoadBalancerStatus

GetLoadBalancer returns the LoadBalancer field value if set, zero value otherwise.

func (*V1ServiceStatus) GetLoadBalancerOk ¶

func (o *V1ServiceStatus) GetLoadBalancerOk() (*V1LoadBalancerStatus, 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 (*V1ServiceStatus) HasLoadBalancer ¶

func (o *V1ServiceStatus) HasLoadBalancer() bool

HasLoadBalancer returns a boolean if a field has been set.

func (V1ServiceStatus) MarshalJSON ¶

func (o V1ServiceStatus) MarshalJSON() ([]byte, error)

func (*V1ServiceStatus) SetLoadBalancer ¶

func (o *V1ServiceStatus) SetLoadBalancer(v V1LoadBalancerStatus)

SetLoadBalancer gets a reference to the given V1LoadBalancerStatus and assigns it to the LoadBalancer field.

func (V1ServiceStatus) ToMap ¶

func (o V1ServiceStatus) ToMap() (map[string]interface{}, error)

type V1SessionAffinityConfig ¶

type V1SessionAffinityConfig struct {
	ClientIP *V1ClientIPConfig `json:"clientIP,omitempty"`
}

V1SessionAffinityConfig SessionAffinityConfig represents the configurations of session affinity.

func NewV1SessionAffinityConfig ¶

func NewV1SessionAffinityConfig() *V1SessionAffinityConfig

NewV1SessionAffinityConfig instantiates a new V1SessionAffinityConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SessionAffinityConfigWithDefaults ¶

func NewV1SessionAffinityConfigWithDefaults() *V1SessionAffinityConfig

NewV1SessionAffinityConfigWithDefaults instantiates a new V1SessionAffinityConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SessionAffinityConfig) GetClientIP ¶

func (o *V1SessionAffinityConfig) GetClientIP() V1ClientIPConfig

GetClientIP returns the ClientIP field value if set, zero value otherwise.

func (*V1SessionAffinityConfig) GetClientIPOk ¶

func (o *V1SessionAffinityConfig) GetClientIPOk() (*V1ClientIPConfig, bool)

GetClientIPOk returns a tuple with the ClientIP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SessionAffinityConfig) HasClientIP ¶

func (o *V1SessionAffinityConfig) HasClientIP() bool

HasClientIP returns a boolean if a field has been set.

func (V1SessionAffinityConfig) MarshalJSON ¶

func (o V1SessionAffinityConfig) MarshalJSON() ([]byte, error)

func (*V1SessionAffinityConfig) SetClientIP ¶

func (o *V1SessionAffinityConfig) SetClientIP(v V1ClientIPConfig)

SetClientIP gets a reference to the given V1ClientIPConfig and assigns it to the ClientIP field.

func (V1SessionAffinityConfig) ToMap ¶

func (o V1SessionAffinityConfig) ToMap() (map[string]interface{}, error)

type V1SignatureCondition ¶

type V1SignatureCondition struct {
	// Last time the condition was checked.
	LastProbeTime *string `json:"lastProbeTime,omitempty"`
	// Last time the condition transit from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// Human readable message indicating details about last transition.
	Message *string `json:"message,omitempty"`
	// (brief) reason for the condition's last transition.
	Reason *string `json:"reason,omitempty"`
	// Status of the condition, one of True, False, Unknown.
	Status string `json:"status"`
	// Type of signature condition, Complete or Failed.
	Type string `json:"type"`
}

V1SignatureCondition SignatureCondition describes an image signature condition of particular kind at particular probe time.

func NewV1SignatureCondition ¶

func NewV1SignatureCondition(status string, type_ string) *V1SignatureCondition

NewV1SignatureCondition instantiates a new V1SignatureCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SignatureConditionWithDefaults ¶

func NewV1SignatureConditionWithDefaults() *V1SignatureCondition

NewV1SignatureConditionWithDefaults instantiates a new V1SignatureCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SignatureCondition) GetLastProbeTime ¶

func (o *V1SignatureCondition) GetLastProbeTime() string

GetLastProbeTime returns the LastProbeTime field value if set, zero value otherwise.

func (*V1SignatureCondition) GetLastProbeTimeOk ¶

func (o *V1SignatureCondition) GetLastProbeTimeOk() (*string, bool)

GetLastProbeTimeOk returns a tuple with the LastProbeTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SignatureCondition) GetLastTransitionTime ¶

func (o *V1SignatureCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1SignatureCondition) GetLastTransitionTimeOk ¶

func (o *V1SignatureCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SignatureCondition) GetMessage ¶

func (o *V1SignatureCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1SignatureCondition) GetMessageOk ¶

func (o *V1SignatureCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SignatureCondition) GetReason ¶

func (o *V1SignatureCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1SignatureCondition) GetReasonOk ¶

func (o *V1SignatureCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SignatureCondition) GetStatus ¶

func (o *V1SignatureCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1SignatureCondition) GetStatusOk ¶

func (o *V1SignatureCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1SignatureCondition) GetType ¶

func (o *V1SignatureCondition) GetType() string

GetType returns the Type field value

func (*V1SignatureCondition) GetTypeOk ¶

func (o *V1SignatureCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1SignatureCondition) HasLastProbeTime ¶

func (o *V1SignatureCondition) HasLastProbeTime() bool

HasLastProbeTime returns a boolean if a field has been set.

func (*V1SignatureCondition) HasLastTransitionTime ¶

func (o *V1SignatureCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1SignatureCondition) HasMessage ¶

func (o *V1SignatureCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1SignatureCondition) HasReason ¶

func (o *V1SignatureCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1SignatureCondition) MarshalJSON ¶

func (o V1SignatureCondition) MarshalJSON() ([]byte, error)

func (*V1SignatureCondition) SetLastProbeTime ¶

func (o *V1SignatureCondition) SetLastProbeTime(v string)

SetLastProbeTime gets a reference to the given string and assigns it to the LastProbeTime field.

func (*V1SignatureCondition) SetLastTransitionTime ¶

func (o *V1SignatureCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1SignatureCondition) SetMessage ¶

func (o *V1SignatureCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1SignatureCondition) SetReason ¶

func (o *V1SignatureCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1SignatureCondition) SetStatus ¶

func (o *V1SignatureCondition) SetStatus(v string)

SetStatus sets field value

func (*V1SignatureCondition) SetType ¶

func (o *V1SignatureCondition) SetType(v string)

SetType sets field value

func (V1SignatureCondition) ToMap ¶

func (o V1SignatureCondition) ToMap() (map[string]interface{}, error)

type V1SignatureIssuer ¶

type V1SignatureIssuer struct {
	// Common name (e.g. openshift-signing-service).
	CommonName *string `json:"commonName,omitempty"`
	// Organization name.
	Organization *string `json:"organization,omitempty"`
}

V1SignatureIssuer SignatureIssuer holds information about an issuer of signing certificate or key.

func NewV1SignatureIssuer ¶

func NewV1SignatureIssuer() *V1SignatureIssuer

NewV1SignatureIssuer instantiates a new V1SignatureIssuer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SignatureIssuerWithDefaults ¶

func NewV1SignatureIssuerWithDefaults() *V1SignatureIssuer

NewV1SignatureIssuerWithDefaults instantiates a new V1SignatureIssuer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SignatureIssuer) GetCommonName ¶

func (o *V1SignatureIssuer) GetCommonName() string

GetCommonName returns the CommonName field value if set, zero value otherwise.

func (*V1SignatureIssuer) GetCommonNameOk ¶

func (o *V1SignatureIssuer) GetCommonNameOk() (*string, bool)

GetCommonNameOk returns a tuple with the CommonName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SignatureIssuer) GetOrganization ¶

func (o *V1SignatureIssuer) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*V1SignatureIssuer) GetOrganizationOk ¶

func (o *V1SignatureIssuer) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SignatureIssuer) HasCommonName ¶

func (o *V1SignatureIssuer) HasCommonName() bool

HasCommonName returns a boolean if a field has been set.

func (*V1SignatureIssuer) HasOrganization ¶

func (o *V1SignatureIssuer) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (V1SignatureIssuer) MarshalJSON ¶

func (o V1SignatureIssuer) MarshalJSON() ([]byte, error)

func (*V1SignatureIssuer) SetCommonName ¶

func (o *V1SignatureIssuer) SetCommonName(v string)

SetCommonName gets a reference to the given string and assigns it to the CommonName field.

func (*V1SignatureIssuer) SetOrganization ¶

func (o *V1SignatureIssuer) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (V1SignatureIssuer) ToMap ¶

func (o V1SignatureIssuer) ToMap() (map[string]interface{}, error)

type V1SignatureSubject ¶

type V1SignatureSubject struct {
	// Common name (e.g. openshift-signing-service).
	CommonName *string `json:"commonName,omitempty"`
	// Organization name.
	Organization *string `json:"organization,omitempty"`
	// If present, it is a human readable key id of public key belonging to the subject used to verify image signature. It should contain at least 64 lowest bits of public key's fingerprint (e.g. 0x685ebe62bf278440).
	PublicKeyID string `json:"publicKeyID"`
}

V1SignatureSubject SignatureSubject holds information about a person or entity who created the signature.

func NewV1SignatureSubject ¶

func NewV1SignatureSubject(publicKeyID string) *V1SignatureSubject

NewV1SignatureSubject instantiates a new V1SignatureSubject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SignatureSubjectWithDefaults ¶

func NewV1SignatureSubjectWithDefaults() *V1SignatureSubject

NewV1SignatureSubjectWithDefaults instantiates a new V1SignatureSubject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SignatureSubject) GetCommonName ¶

func (o *V1SignatureSubject) GetCommonName() string

GetCommonName returns the CommonName field value if set, zero value otherwise.

func (*V1SignatureSubject) GetCommonNameOk ¶

func (o *V1SignatureSubject) GetCommonNameOk() (*string, bool)

GetCommonNameOk returns a tuple with the CommonName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SignatureSubject) GetOrganization ¶

func (o *V1SignatureSubject) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*V1SignatureSubject) GetOrganizationOk ¶

func (o *V1SignatureSubject) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SignatureSubject) GetPublicKeyID ¶

func (o *V1SignatureSubject) GetPublicKeyID() string

GetPublicKeyID returns the PublicKeyID field value

func (*V1SignatureSubject) GetPublicKeyIDOk ¶

func (o *V1SignatureSubject) GetPublicKeyIDOk() (*string, bool)

GetPublicKeyIDOk returns a tuple with the PublicKeyID field value and a boolean to check if the value has been set.

func (*V1SignatureSubject) HasCommonName ¶

func (o *V1SignatureSubject) HasCommonName() bool

HasCommonName returns a boolean if a field has been set.

func (*V1SignatureSubject) HasOrganization ¶

func (o *V1SignatureSubject) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (V1SignatureSubject) MarshalJSON ¶

func (o V1SignatureSubject) MarshalJSON() ([]byte, error)

func (*V1SignatureSubject) SetCommonName ¶

func (o *V1SignatureSubject) SetCommonName(v string)

SetCommonName gets a reference to the given string and assigns it to the CommonName field.

func (*V1SignatureSubject) SetOrganization ¶

func (o *V1SignatureSubject) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*V1SignatureSubject) SetPublicKeyID ¶

func (o *V1SignatureSubject) SetPublicKeyID(v string)

SetPublicKeyID sets field value

func (V1SignatureSubject) ToMap ¶

func (o V1SignatureSubject) ToMap() (map[string]interface{}, error)

type V1SourceBuildStrategy ¶

type V1SourceBuildStrategy struct {
	// env contains additional environment variables you want to pass into a builder container.
	Env []V1EnvVar `json:"env,omitempty"`
	// forcePull describes if the builder should pull the images from registry prior to building.
	ForcePull *bool             `json:"forcePull,omitempty"`
	From      V1ObjectReference `json:"from"`
	// incremental flag forces the Source build to do incremental builds if true.
	Incremental *bool                   `json:"incremental,omitempty"`
	PullSecret  *V1LocalObjectReference `json:"pullSecret,omitempty"`
	// scripts is the location of Source scripts
	Scripts *string `json:"scripts,omitempty"`
}

V1SourceBuildStrategy SourceBuildStrategy defines input parameters specific to an Source build.

func NewV1SourceBuildStrategy ¶

func NewV1SourceBuildStrategy(from V1ObjectReference) *V1SourceBuildStrategy

NewV1SourceBuildStrategy instantiates a new V1SourceBuildStrategy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SourceBuildStrategyWithDefaults ¶

func NewV1SourceBuildStrategyWithDefaults() *V1SourceBuildStrategy

NewV1SourceBuildStrategyWithDefaults instantiates a new V1SourceBuildStrategy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SourceBuildStrategy) GetEnv ¶

func (o *V1SourceBuildStrategy) GetEnv() []V1EnvVar

GetEnv returns the Env field value if set, zero value otherwise.

func (*V1SourceBuildStrategy) GetEnvOk ¶

func (o *V1SourceBuildStrategy) GetEnvOk() ([]V1EnvVar, bool)

GetEnvOk returns a tuple with the Env field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SourceBuildStrategy) GetForcePull ¶

func (o *V1SourceBuildStrategy) GetForcePull() bool

GetForcePull returns the ForcePull field value if set, zero value otherwise.

func (*V1SourceBuildStrategy) GetForcePullOk ¶

func (o *V1SourceBuildStrategy) GetForcePullOk() (*bool, bool)

GetForcePullOk returns a tuple with the ForcePull field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SourceBuildStrategy) GetFrom ¶

GetFrom returns the From field value

func (*V1SourceBuildStrategy) GetFromOk ¶

func (o *V1SourceBuildStrategy) GetFromOk() (*V1ObjectReference, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*V1SourceBuildStrategy) GetIncremental ¶

func (o *V1SourceBuildStrategy) GetIncremental() bool

GetIncremental returns the Incremental field value if set, zero value otherwise.

func (*V1SourceBuildStrategy) GetIncrementalOk ¶

func (o *V1SourceBuildStrategy) GetIncrementalOk() (*bool, bool)

GetIncrementalOk returns a tuple with the Incremental field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SourceBuildStrategy) GetPullSecret ¶

func (o *V1SourceBuildStrategy) GetPullSecret() V1LocalObjectReference

GetPullSecret returns the PullSecret field value if set, zero value otherwise.

func (*V1SourceBuildStrategy) GetPullSecretOk ¶

func (o *V1SourceBuildStrategy) GetPullSecretOk() (*V1LocalObjectReference, bool)

GetPullSecretOk returns a tuple with the PullSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SourceBuildStrategy) GetScripts ¶

func (o *V1SourceBuildStrategy) GetScripts() string

GetScripts returns the Scripts field value if set, zero value otherwise.

func (*V1SourceBuildStrategy) GetScriptsOk ¶

func (o *V1SourceBuildStrategy) GetScriptsOk() (*string, bool)

GetScriptsOk returns a tuple with the Scripts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SourceBuildStrategy) HasEnv ¶

func (o *V1SourceBuildStrategy) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*V1SourceBuildStrategy) HasForcePull ¶

func (o *V1SourceBuildStrategy) HasForcePull() bool

HasForcePull returns a boolean if a field has been set.

func (*V1SourceBuildStrategy) HasIncremental ¶

func (o *V1SourceBuildStrategy) HasIncremental() bool

HasIncremental returns a boolean if a field has been set.

func (*V1SourceBuildStrategy) HasPullSecret ¶

func (o *V1SourceBuildStrategy) HasPullSecret() bool

HasPullSecret returns a boolean if a field has been set.

func (*V1SourceBuildStrategy) HasScripts ¶

func (o *V1SourceBuildStrategy) HasScripts() bool

HasScripts returns a boolean if a field has been set.

func (V1SourceBuildStrategy) MarshalJSON ¶

func (o V1SourceBuildStrategy) MarshalJSON() ([]byte, error)

func (*V1SourceBuildStrategy) SetEnv ¶

func (o *V1SourceBuildStrategy) SetEnv(v []V1EnvVar)

SetEnv gets a reference to the given []V1EnvVar and assigns it to the Env field.

func (*V1SourceBuildStrategy) SetForcePull ¶

func (o *V1SourceBuildStrategy) SetForcePull(v bool)

SetForcePull gets a reference to the given bool and assigns it to the ForcePull field.

func (*V1SourceBuildStrategy) SetFrom ¶

SetFrom sets field value

func (*V1SourceBuildStrategy) SetIncremental ¶

func (o *V1SourceBuildStrategy) SetIncremental(v bool)

SetIncremental gets a reference to the given bool and assigns it to the Incremental field.

func (*V1SourceBuildStrategy) SetPullSecret ¶

func (o *V1SourceBuildStrategy) SetPullSecret(v V1LocalObjectReference)

SetPullSecret gets a reference to the given V1LocalObjectReference and assigns it to the PullSecret field.

func (*V1SourceBuildStrategy) SetScripts ¶

func (o *V1SourceBuildStrategy) SetScripts(v string)

SetScripts gets a reference to the given string and assigns it to the Scripts field.

func (V1SourceBuildStrategy) ToMap ¶

func (o V1SourceBuildStrategy) ToMap() (map[string]interface{}, error)

type V1SourceControlUser ¶

type V1SourceControlUser struct {
	// email of the source control user
	Email *string `json:"email,omitempty"`
	// name of the source control user
	Name *string `json:"name,omitempty"`
}

V1SourceControlUser SourceControlUser defines the identity of a user of source control

func NewV1SourceControlUser ¶

func NewV1SourceControlUser() *V1SourceControlUser

NewV1SourceControlUser instantiates a new V1SourceControlUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SourceControlUserWithDefaults ¶

func NewV1SourceControlUserWithDefaults() *V1SourceControlUser

NewV1SourceControlUserWithDefaults instantiates a new V1SourceControlUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SourceControlUser) GetEmail ¶

func (o *V1SourceControlUser) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*V1SourceControlUser) GetEmailOk ¶

func (o *V1SourceControlUser) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SourceControlUser) GetName ¶

func (o *V1SourceControlUser) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1SourceControlUser) GetNameOk ¶

func (o *V1SourceControlUser) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SourceControlUser) HasEmail ¶

func (o *V1SourceControlUser) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*V1SourceControlUser) HasName ¶

func (o *V1SourceControlUser) HasName() bool

HasName returns a boolean if a field has been set.

func (V1SourceControlUser) MarshalJSON ¶

func (o V1SourceControlUser) MarshalJSON() ([]byte, error)

func (*V1SourceControlUser) SetEmail ¶

func (o *V1SourceControlUser) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*V1SourceControlUser) SetName ¶

func (o *V1SourceControlUser) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (V1SourceControlUser) ToMap ¶

func (o V1SourceControlUser) ToMap() (map[string]interface{}, error)

type V1SourceRevision ¶

type V1SourceRevision struct {
	Git *V1GitSourceRevision `json:"git,omitempty"`
	// type of the build source, may be one of 'Source', 'Dockerfile', 'Binary', or 'Images'
	Type string `json:"type"`
}

V1SourceRevision SourceRevision is the revision or commit information from the source for the build

func NewV1SourceRevision ¶

func NewV1SourceRevision(type_ string) *V1SourceRevision

NewV1SourceRevision instantiates a new V1SourceRevision object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SourceRevisionWithDefaults ¶

func NewV1SourceRevisionWithDefaults() *V1SourceRevision

NewV1SourceRevisionWithDefaults instantiates a new V1SourceRevision object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SourceRevision) GetGit ¶

GetGit returns the Git field value if set, zero value otherwise.

func (*V1SourceRevision) GetGitOk ¶

func (o *V1SourceRevision) GetGitOk() (*V1GitSourceRevision, bool)

GetGitOk returns a tuple with the Git field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SourceRevision) GetType ¶

func (o *V1SourceRevision) GetType() string

GetType returns the Type field value

func (*V1SourceRevision) GetTypeOk ¶

func (o *V1SourceRevision) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1SourceRevision) HasGit ¶

func (o *V1SourceRevision) HasGit() bool

HasGit returns a boolean if a field has been set.

func (V1SourceRevision) MarshalJSON ¶

func (o V1SourceRevision) MarshalJSON() ([]byte, error)

func (*V1SourceRevision) SetGit ¶

SetGit gets a reference to the given V1GitSourceRevision and assigns it to the Git field.

func (*V1SourceRevision) SetType ¶

func (o *V1SourceRevision) SetType(v string)

SetType sets field value

func (V1SourceRevision) ToMap ¶

func (o V1SourceRevision) ToMap() (map[string]interface{}, error)

type V1SourceStrategyOptions ¶

type V1SourceStrategyOptions struct {
	// incremental overrides the source-strategy incremental option in the build config
	Incremental *bool `json:"incremental,omitempty"`
}

V1SourceStrategyOptions SourceStrategyOptions contains extra strategy options for Source builds

func NewV1SourceStrategyOptions ¶

func NewV1SourceStrategyOptions() *V1SourceStrategyOptions

NewV1SourceStrategyOptions instantiates a new V1SourceStrategyOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SourceStrategyOptionsWithDefaults ¶

func NewV1SourceStrategyOptionsWithDefaults() *V1SourceStrategyOptions

NewV1SourceStrategyOptionsWithDefaults instantiates a new V1SourceStrategyOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SourceStrategyOptions) GetIncremental ¶

func (o *V1SourceStrategyOptions) GetIncremental() bool

GetIncremental returns the Incremental field value if set, zero value otherwise.

func (*V1SourceStrategyOptions) GetIncrementalOk ¶

func (o *V1SourceStrategyOptions) GetIncrementalOk() (*bool, bool)

GetIncrementalOk returns a tuple with the Incremental field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SourceStrategyOptions) HasIncremental ¶

func (o *V1SourceStrategyOptions) HasIncremental() bool

HasIncremental returns a boolean if a field has been set.

func (V1SourceStrategyOptions) MarshalJSON ¶

func (o V1SourceStrategyOptions) MarshalJSON() ([]byte, error)

func (*V1SourceStrategyOptions) SetIncremental ¶

func (o *V1SourceStrategyOptions) SetIncremental(v bool)

SetIncremental gets a reference to the given bool and assigns it to the Incremental field.

func (V1SourceStrategyOptions) ToMap ¶

func (o V1SourceStrategyOptions) ToMap() (map[string]interface{}, error)

type V1StageInfo ¶

type V1StageInfo struct {
	// durationMilliseconds identifies how long the stage took to complete in milliseconds. Note: the duration of a stage can exceed the sum of the duration of the steps within the stage as not all actions are accounted for in explicit build steps.
	DurationMilliseconds *int64 `json:"durationMilliseconds,omitempty"`
	// name is a unique identifier for each build stage that occurs.
	Name *string `json:"name,omitempty"`
	// startTime is a timestamp representing the server time when this Stage started. It is represented in RFC3339 form and is in UTC.
	StartTime *string `json:"startTime,omitempty"`
	// steps contains details about each step that occurs during a build stage including start time and duration in milliseconds.
	Steps []V1StepInfo `json:"steps,omitempty"`
}

V1StageInfo StageInfo contains details about a build stage.

func NewV1StageInfo ¶

func NewV1StageInfo() *V1StageInfo

NewV1StageInfo instantiates a new V1StageInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StageInfoWithDefaults ¶

func NewV1StageInfoWithDefaults() *V1StageInfo

NewV1StageInfoWithDefaults instantiates a new V1StageInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StageInfo) GetDurationMilliseconds ¶

func (o *V1StageInfo) GetDurationMilliseconds() int64

GetDurationMilliseconds returns the DurationMilliseconds field value if set, zero value otherwise.

func (*V1StageInfo) GetDurationMillisecondsOk ¶

func (o *V1StageInfo) GetDurationMillisecondsOk() (*int64, bool)

GetDurationMillisecondsOk returns a tuple with the DurationMilliseconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StageInfo) GetName ¶

func (o *V1StageInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1StageInfo) GetNameOk ¶

func (o *V1StageInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StageInfo) GetStartTime ¶

func (o *V1StageInfo) GetStartTime() string

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*V1StageInfo) GetStartTimeOk ¶

func (o *V1StageInfo) GetStartTimeOk() (*string, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StageInfo) GetSteps ¶

func (o *V1StageInfo) GetSteps() []V1StepInfo

GetSteps returns the Steps field value if set, zero value otherwise.

func (*V1StageInfo) GetStepsOk ¶

func (o *V1StageInfo) GetStepsOk() ([]V1StepInfo, bool)

GetStepsOk returns a tuple with the Steps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StageInfo) HasDurationMilliseconds ¶

func (o *V1StageInfo) HasDurationMilliseconds() bool

HasDurationMilliseconds returns a boolean if a field has been set.

func (*V1StageInfo) HasName ¶

func (o *V1StageInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1StageInfo) HasStartTime ¶

func (o *V1StageInfo) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*V1StageInfo) HasSteps ¶

func (o *V1StageInfo) HasSteps() bool

HasSteps returns a boolean if a field has been set.

func (V1StageInfo) MarshalJSON ¶

func (o V1StageInfo) MarshalJSON() ([]byte, error)

func (*V1StageInfo) SetDurationMilliseconds ¶

func (o *V1StageInfo) SetDurationMilliseconds(v int64)

SetDurationMilliseconds gets a reference to the given int64 and assigns it to the DurationMilliseconds field.

func (*V1StageInfo) SetName ¶

func (o *V1StageInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1StageInfo) SetStartTime ¶

func (o *V1StageInfo) SetStartTime(v string)

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (*V1StageInfo) SetSteps ¶

func (o *V1StageInfo) SetSteps(v []V1StepInfo)

SetSteps gets a reference to the given []V1StepInfo and assigns it to the Steps field.

func (V1StageInfo) ToMap ¶

func (o V1StageInfo) ToMap() (map[string]interface{}, error)

type V1StatefulSet ¶

type V1StatefulSet struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string              `json:"kind,omitempty"`
	Metadata *V1ObjectMeta        `json:"metadata,omitempty"`
	Spec     *V1StatefulSetSpec   `json:"spec,omitempty"`
	Status   *V1StatefulSetStatus `json:"status,omitempty"`
}

V1StatefulSet StatefulSet represents a set of pods with consistent identities. Identities are defined as: - Network: A single stable DNS and hostname. - Storage: As many VolumeClaims as requested. The StatefulSet guarantees that a given network identity will always map to the same storage identity.

func NewV1StatefulSet ¶

func NewV1StatefulSet() *V1StatefulSet

NewV1StatefulSet instantiates a new V1StatefulSet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StatefulSetWithDefaults ¶

func NewV1StatefulSetWithDefaults() *V1StatefulSet

NewV1StatefulSetWithDefaults instantiates a new V1StatefulSet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StatefulSet) GetApiVersion ¶

func (o *V1StatefulSet) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1StatefulSet) GetApiVersionOk ¶

func (o *V1StatefulSet) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSet) GetKind ¶

func (o *V1StatefulSet) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1StatefulSet) GetKindOk ¶

func (o *V1StatefulSet) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSet) GetMetadata ¶

func (o *V1StatefulSet) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1StatefulSet) GetMetadataOk ¶

func (o *V1StatefulSet) GetMetadataOk() (*V1ObjectMeta, 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 (*V1StatefulSet) GetSpec ¶

func (o *V1StatefulSet) GetSpec() V1StatefulSetSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1StatefulSet) GetSpecOk ¶

func (o *V1StatefulSet) GetSpecOk() (*V1StatefulSetSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSet) GetStatus ¶

func (o *V1StatefulSet) GetStatus() V1StatefulSetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1StatefulSet) GetStatusOk ¶

func (o *V1StatefulSet) GetStatusOk() (*V1StatefulSetStatus, 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 (*V1StatefulSet) HasApiVersion ¶

func (o *V1StatefulSet) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1StatefulSet) HasKind ¶

func (o *V1StatefulSet) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1StatefulSet) HasMetadata ¶

func (o *V1StatefulSet) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1StatefulSet) HasSpec ¶

func (o *V1StatefulSet) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1StatefulSet) HasStatus ¶

func (o *V1StatefulSet) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1StatefulSet) MarshalJSON ¶

func (o V1StatefulSet) MarshalJSON() ([]byte, error)

func (*V1StatefulSet) SetApiVersion ¶

func (o *V1StatefulSet) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1StatefulSet) SetKind ¶

func (o *V1StatefulSet) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1StatefulSet) SetMetadata ¶

func (o *V1StatefulSet) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1StatefulSet) SetSpec ¶

func (o *V1StatefulSet) SetSpec(v V1StatefulSetSpec)

SetSpec gets a reference to the given V1StatefulSetSpec and assigns it to the Spec field.

func (*V1StatefulSet) SetStatus ¶

func (o *V1StatefulSet) SetStatus(v V1StatefulSetStatus)

SetStatus gets a reference to the given V1StatefulSetStatus and assigns it to the Status field.

func (V1StatefulSet) ToMap ¶

func (o V1StatefulSet) ToMap() (map[string]interface{}, error)

type V1StatefulSetCondition ¶

type V1StatefulSetCondition struct {
	// Last time the condition transitioned from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// A human readable message indicating details about the transition.
	Message *string `json:"message,omitempty"`
	// The reason for the condition's last transition.
	Reason *string `json:"reason,omitempty"`
	// Status of the condition, one of True, False, Unknown.
	Status string `json:"status"`
	// Type of statefulset condition.
	Type string `json:"type"`
}

V1StatefulSetCondition StatefulSetCondition describes the state of a statefulset at a certain point.

func NewV1StatefulSetCondition ¶

func NewV1StatefulSetCondition(status string, type_ string) *V1StatefulSetCondition

NewV1StatefulSetCondition instantiates a new V1StatefulSetCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StatefulSetConditionWithDefaults ¶

func NewV1StatefulSetConditionWithDefaults() *V1StatefulSetCondition

NewV1StatefulSetConditionWithDefaults instantiates a new V1StatefulSetCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StatefulSetCondition) GetLastTransitionTime ¶

func (o *V1StatefulSetCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1StatefulSetCondition) GetLastTransitionTimeOk ¶

func (o *V1StatefulSetCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetCondition) GetMessage ¶

func (o *V1StatefulSetCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1StatefulSetCondition) GetMessageOk ¶

func (o *V1StatefulSetCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetCondition) GetReason ¶

func (o *V1StatefulSetCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1StatefulSetCondition) GetReasonOk ¶

func (o *V1StatefulSetCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetCondition) GetStatus ¶

func (o *V1StatefulSetCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1StatefulSetCondition) GetStatusOk ¶

func (o *V1StatefulSetCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1StatefulSetCondition) GetType ¶

func (o *V1StatefulSetCondition) GetType() string

GetType returns the Type field value

func (*V1StatefulSetCondition) GetTypeOk ¶

func (o *V1StatefulSetCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1StatefulSetCondition) HasLastTransitionTime ¶

func (o *V1StatefulSetCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1StatefulSetCondition) HasMessage ¶

func (o *V1StatefulSetCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1StatefulSetCondition) HasReason ¶

func (o *V1StatefulSetCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1StatefulSetCondition) MarshalJSON ¶

func (o V1StatefulSetCondition) MarshalJSON() ([]byte, error)

func (*V1StatefulSetCondition) SetLastTransitionTime ¶

func (o *V1StatefulSetCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1StatefulSetCondition) SetMessage ¶

func (o *V1StatefulSetCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1StatefulSetCondition) SetReason ¶

func (o *V1StatefulSetCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1StatefulSetCondition) SetStatus ¶

func (o *V1StatefulSetCondition) SetStatus(v string)

SetStatus sets field value

func (*V1StatefulSetCondition) SetType ¶

func (o *V1StatefulSetCondition) SetType(v string)

SetType sets field value

func (V1StatefulSetCondition) ToMap ¶

func (o V1StatefulSetCondition) ToMap() (map[string]interface{}, error)

type V1StatefulSetList ¶

type V1StatefulSetList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string         `json:"apiVersion,omitempty"`
	Items      []V1StatefulSet `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1StatefulSetList StatefulSetList is a collection of StatefulSets.

func NewV1StatefulSetList ¶

func NewV1StatefulSetList(items []V1StatefulSet) *V1StatefulSetList

NewV1StatefulSetList instantiates a new V1StatefulSetList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StatefulSetListWithDefaults ¶

func NewV1StatefulSetListWithDefaults() *V1StatefulSetList

NewV1StatefulSetListWithDefaults instantiates a new V1StatefulSetList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StatefulSetList) GetApiVersion ¶

func (o *V1StatefulSetList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1StatefulSetList) GetApiVersionOk ¶

func (o *V1StatefulSetList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetList) GetItems ¶

func (o *V1StatefulSetList) GetItems() []V1StatefulSet

GetItems returns the Items field value

func (*V1StatefulSetList) GetItemsOk ¶

func (o *V1StatefulSetList) GetItemsOk() ([]V1StatefulSet, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1StatefulSetList) GetKind ¶

func (o *V1StatefulSetList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1StatefulSetList) GetKindOk ¶

func (o *V1StatefulSetList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetList) GetMetadata ¶

func (o *V1StatefulSetList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1StatefulSetList) GetMetadataOk ¶

func (o *V1StatefulSetList) GetMetadataOk() (*V1ListMeta, 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 (*V1StatefulSetList) HasApiVersion ¶

func (o *V1StatefulSetList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1StatefulSetList) HasKind ¶

func (o *V1StatefulSetList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1StatefulSetList) HasMetadata ¶

func (o *V1StatefulSetList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1StatefulSetList) MarshalJSON ¶

func (o V1StatefulSetList) MarshalJSON() ([]byte, error)

func (*V1StatefulSetList) SetApiVersion ¶

func (o *V1StatefulSetList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1StatefulSetList) SetItems ¶

func (o *V1StatefulSetList) SetItems(v []V1StatefulSet)

SetItems sets field value

func (*V1StatefulSetList) SetKind ¶

func (o *V1StatefulSetList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1StatefulSetList) SetMetadata ¶

func (o *V1StatefulSetList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1StatefulSetList) ToMap ¶

func (o V1StatefulSetList) ToMap() (map[string]interface{}, error)

type V1StatefulSetSpec ¶

type V1StatefulSetSpec struct {
	// podManagementPolicy controls how pods are created during initial scale up, when replacing pods on nodes, or when scaling down. The default policy is `OrderedReady`, where pods are created in increasing order (pod-0, then pod-1, etc) and the controller will wait until each pod is ready before continuing. When scaling down, the pods are removed in the opposite order. The alternative policy is `Parallel` which will create pods in parallel to match the desired scale without waiting, and on scale down will delete all pods at once.
	PodManagementPolicy *string `json:"podManagementPolicy,omitempty"`
	// replicas is the desired number of replicas of the given Template. These are replicas in the sense that they are instantiations of the same Template, but individual replicas also have a consistent identity. If unspecified, defaults to 1.
	Replicas *int32 `json:"replicas,omitempty"`
	// revisionHistoryLimit is the maximum number of revisions that will be maintained in the StatefulSet's revision history. The revision history consists of all revisions not represented by a currently applied StatefulSetSpec version. The default value is 10.
	RevisionHistoryLimit *int32          `json:"revisionHistoryLimit,omitempty"`
	Selector             V1LabelSelector `json:"selector"`
	// serviceName is the name of the service that governs this StatefulSet. This service must exist before the StatefulSet, and is responsible for the network identity of the set. Pods get DNS/hostnames that follow the pattern: pod-specific-string.serviceName.default.svc.cluster.local where \"pod-specific-string\" is managed by the StatefulSet controller.
	ServiceName    string                       `json:"serviceName"`
	Template       V1PodTemplateSpec            `json:"template"`
	UpdateStrategy *V1StatefulSetUpdateStrategy `json:"updateStrategy,omitempty"`
	// volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.
	VolumeClaimTemplates []V1PersistentVolumeClaim `json:"volumeClaimTemplates,omitempty"`
}

V1StatefulSetSpec A StatefulSetSpec is the specification of a StatefulSet.

func NewV1StatefulSetSpec ¶

func NewV1StatefulSetSpec(selector V1LabelSelector, serviceName string, template V1PodTemplateSpec) *V1StatefulSetSpec

NewV1StatefulSetSpec instantiates a new V1StatefulSetSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StatefulSetSpecWithDefaults ¶

func NewV1StatefulSetSpecWithDefaults() *V1StatefulSetSpec

NewV1StatefulSetSpecWithDefaults instantiates a new V1StatefulSetSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StatefulSetSpec) GetPodManagementPolicy ¶

func (o *V1StatefulSetSpec) GetPodManagementPolicy() string

GetPodManagementPolicy returns the PodManagementPolicy field value if set, zero value otherwise.

func (*V1StatefulSetSpec) GetPodManagementPolicyOk ¶

func (o *V1StatefulSetSpec) GetPodManagementPolicyOk() (*string, bool)

GetPodManagementPolicyOk returns a tuple with the PodManagementPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetSpec) GetReplicas ¶

func (o *V1StatefulSetSpec) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*V1StatefulSetSpec) GetReplicasOk ¶

func (o *V1StatefulSetSpec) 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.

func (*V1StatefulSetSpec) GetRevisionHistoryLimit ¶

func (o *V1StatefulSetSpec) GetRevisionHistoryLimit() int32

GetRevisionHistoryLimit returns the RevisionHistoryLimit field value if set, zero value otherwise.

func (*V1StatefulSetSpec) GetRevisionHistoryLimitOk ¶

func (o *V1StatefulSetSpec) GetRevisionHistoryLimitOk() (*int32, bool)

GetRevisionHistoryLimitOk returns a tuple with the RevisionHistoryLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetSpec) GetSelector ¶

func (o *V1StatefulSetSpec) GetSelector() V1LabelSelector

GetSelector returns the Selector field value

func (*V1StatefulSetSpec) GetSelectorOk ¶

func (o *V1StatefulSetSpec) GetSelectorOk() (*V1LabelSelector, bool)

GetSelectorOk returns a tuple with the Selector field value and a boolean to check if the value has been set.

func (*V1StatefulSetSpec) GetServiceName ¶

func (o *V1StatefulSetSpec) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*V1StatefulSetSpec) GetServiceNameOk ¶

func (o *V1StatefulSetSpec) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.

func (*V1StatefulSetSpec) GetTemplate ¶

func (o *V1StatefulSetSpec) GetTemplate() V1PodTemplateSpec

GetTemplate returns the Template field value

func (*V1StatefulSetSpec) GetTemplateOk ¶

func (o *V1StatefulSetSpec) GetTemplateOk() (*V1PodTemplateSpec, bool)

GetTemplateOk returns a tuple with the Template field value and a boolean to check if the value has been set.

func (*V1StatefulSetSpec) GetUpdateStrategy ¶

func (o *V1StatefulSetSpec) GetUpdateStrategy() V1StatefulSetUpdateStrategy

GetUpdateStrategy returns the UpdateStrategy field value if set, zero value otherwise.

func (*V1StatefulSetSpec) GetUpdateStrategyOk ¶

func (o *V1StatefulSetSpec) GetUpdateStrategyOk() (*V1StatefulSetUpdateStrategy, bool)

GetUpdateStrategyOk returns a tuple with the UpdateStrategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetSpec) GetVolumeClaimTemplates ¶

func (o *V1StatefulSetSpec) GetVolumeClaimTemplates() []V1PersistentVolumeClaim

GetVolumeClaimTemplates returns the VolumeClaimTemplates field value if set, zero value otherwise.

func (*V1StatefulSetSpec) GetVolumeClaimTemplatesOk ¶

func (o *V1StatefulSetSpec) GetVolumeClaimTemplatesOk() ([]V1PersistentVolumeClaim, bool)

GetVolumeClaimTemplatesOk returns a tuple with the VolumeClaimTemplates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetSpec) HasPodManagementPolicy ¶

func (o *V1StatefulSetSpec) HasPodManagementPolicy() bool

HasPodManagementPolicy returns a boolean if a field has been set.

func (*V1StatefulSetSpec) HasReplicas ¶

func (o *V1StatefulSetSpec) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (*V1StatefulSetSpec) HasRevisionHistoryLimit ¶

func (o *V1StatefulSetSpec) HasRevisionHistoryLimit() bool

HasRevisionHistoryLimit returns a boolean if a field has been set.

func (*V1StatefulSetSpec) HasUpdateStrategy ¶

func (o *V1StatefulSetSpec) HasUpdateStrategy() bool

HasUpdateStrategy returns a boolean if a field has been set.

func (*V1StatefulSetSpec) HasVolumeClaimTemplates ¶

func (o *V1StatefulSetSpec) HasVolumeClaimTemplates() bool

HasVolumeClaimTemplates returns a boolean if a field has been set.

func (V1StatefulSetSpec) MarshalJSON ¶

func (o V1StatefulSetSpec) MarshalJSON() ([]byte, error)

func (*V1StatefulSetSpec) SetPodManagementPolicy ¶

func (o *V1StatefulSetSpec) SetPodManagementPolicy(v string)

SetPodManagementPolicy gets a reference to the given string and assigns it to the PodManagementPolicy field.

func (*V1StatefulSetSpec) SetReplicas ¶

func (o *V1StatefulSetSpec) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

func (*V1StatefulSetSpec) SetRevisionHistoryLimit ¶

func (o *V1StatefulSetSpec) SetRevisionHistoryLimit(v int32)

SetRevisionHistoryLimit gets a reference to the given int32 and assigns it to the RevisionHistoryLimit field.

func (*V1StatefulSetSpec) SetSelector ¶

func (o *V1StatefulSetSpec) SetSelector(v V1LabelSelector)

SetSelector sets field value

func (*V1StatefulSetSpec) SetServiceName ¶

func (o *V1StatefulSetSpec) SetServiceName(v string)

SetServiceName sets field value

func (*V1StatefulSetSpec) SetTemplate ¶

func (o *V1StatefulSetSpec) SetTemplate(v V1PodTemplateSpec)

SetTemplate sets field value

func (*V1StatefulSetSpec) SetUpdateStrategy ¶

func (o *V1StatefulSetSpec) SetUpdateStrategy(v V1StatefulSetUpdateStrategy)

SetUpdateStrategy gets a reference to the given V1StatefulSetUpdateStrategy and assigns it to the UpdateStrategy field.

func (*V1StatefulSetSpec) SetVolumeClaimTemplates ¶

func (o *V1StatefulSetSpec) SetVolumeClaimTemplates(v []V1PersistentVolumeClaim)

SetVolumeClaimTemplates gets a reference to the given []V1PersistentVolumeClaim and assigns it to the VolumeClaimTemplates field.

func (V1StatefulSetSpec) ToMap ¶

func (o V1StatefulSetSpec) ToMap() (map[string]interface{}, error)

type V1StatefulSetStatus ¶

type V1StatefulSetStatus struct {
	// collisionCount is the count of hash collisions for the StatefulSet. The StatefulSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
	CollisionCount *int32 `json:"collisionCount,omitempty"`
	// Represents the latest available observations of a statefulset's current state.
	Conditions []V1StatefulSetCondition `json:"conditions,omitempty"`
	// currentReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.
	CurrentReplicas *int32 `json:"currentReplicas,omitempty"`
	// currentRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).
	CurrentRevision *string `json:"currentRevision,omitempty"`
	// observedGeneration is the most recent generation observed for this StatefulSet. It corresponds to the StatefulSet's generation, which is updated on mutation by the API Server.
	ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
	// readyReplicas is the number of Pods created by the StatefulSet controller that have a Ready Condition.
	ReadyReplicas *int32 `json:"readyReplicas,omitempty"`
	// replicas is the number of Pods created by the StatefulSet controller.
	Replicas int32 `json:"replicas"`
	// updateRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas)
	UpdateRevision *string `json:"updateRevision,omitempty"`
	// updatedReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.
	UpdatedReplicas *int32 `json:"updatedReplicas,omitempty"`
}

V1StatefulSetStatus StatefulSetStatus represents the current state of a StatefulSet.

func NewV1StatefulSetStatus ¶

func NewV1StatefulSetStatus(replicas int32) *V1StatefulSetStatus

NewV1StatefulSetStatus instantiates a new V1StatefulSetStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StatefulSetStatusWithDefaults ¶

func NewV1StatefulSetStatusWithDefaults() *V1StatefulSetStatus

NewV1StatefulSetStatusWithDefaults instantiates a new V1StatefulSetStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StatefulSetStatus) GetCollisionCount ¶

func (o *V1StatefulSetStatus) GetCollisionCount() int32

GetCollisionCount returns the CollisionCount field value if set, zero value otherwise.

func (*V1StatefulSetStatus) GetCollisionCountOk ¶

func (o *V1StatefulSetStatus) GetCollisionCountOk() (*int32, bool)

GetCollisionCountOk returns a tuple with the CollisionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetStatus) GetConditions ¶

func (o *V1StatefulSetStatus) GetConditions() []V1StatefulSetCondition

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1StatefulSetStatus) GetConditionsOk ¶

func (o *V1StatefulSetStatus) GetConditionsOk() ([]V1StatefulSetCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetStatus) GetCurrentReplicas ¶

func (o *V1StatefulSetStatus) GetCurrentReplicas() int32

GetCurrentReplicas returns the CurrentReplicas field value if set, zero value otherwise.

func (*V1StatefulSetStatus) GetCurrentReplicasOk ¶

func (o *V1StatefulSetStatus) GetCurrentReplicasOk() (*int32, bool)

GetCurrentReplicasOk returns a tuple with the CurrentReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetStatus) GetCurrentRevision ¶

func (o *V1StatefulSetStatus) GetCurrentRevision() string

GetCurrentRevision returns the CurrentRevision field value if set, zero value otherwise.

func (*V1StatefulSetStatus) GetCurrentRevisionOk ¶

func (o *V1StatefulSetStatus) GetCurrentRevisionOk() (*string, bool)

GetCurrentRevisionOk returns a tuple with the CurrentRevision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetStatus) GetObservedGeneration ¶

func (o *V1StatefulSetStatus) GetObservedGeneration() int64

GetObservedGeneration returns the ObservedGeneration field value if set, zero value otherwise.

func (*V1StatefulSetStatus) GetObservedGenerationOk ¶

func (o *V1StatefulSetStatus) GetObservedGenerationOk() (*int64, bool)

GetObservedGenerationOk returns a tuple with the ObservedGeneration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetStatus) GetReadyReplicas ¶

func (o *V1StatefulSetStatus) GetReadyReplicas() int32

GetReadyReplicas returns the ReadyReplicas field value if set, zero value otherwise.

func (*V1StatefulSetStatus) GetReadyReplicasOk ¶

func (o *V1StatefulSetStatus) GetReadyReplicasOk() (*int32, bool)

GetReadyReplicasOk returns a tuple with the ReadyReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetStatus) GetReplicas ¶

func (o *V1StatefulSetStatus) GetReplicas() int32

GetReplicas returns the Replicas field value

func (*V1StatefulSetStatus) GetReplicasOk ¶

func (o *V1StatefulSetStatus) GetReplicasOk() (*int32, bool)

GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.

func (*V1StatefulSetStatus) GetUpdateRevision ¶

func (o *V1StatefulSetStatus) GetUpdateRevision() string

GetUpdateRevision returns the UpdateRevision field value if set, zero value otherwise.

func (*V1StatefulSetStatus) GetUpdateRevisionOk ¶

func (o *V1StatefulSetStatus) GetUpdateRevisionOk() (*string, bool)

GetUpdateRevisionOk returns a tuple with the UpdateRevision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetStatus) GetUpdatedReplicas ¶

func (o *V1StatefulSetStatus) GetUpdatedReplicas() int32

GetUpdatedReplicas returns the UpdatedReplicas field value if set, zero value otherwise.

func (*V1StatefulSetStatus) GetUpdatedReplicasOk ¶

func (o *V1StatefulSetStatus) GetUpdatedReplicasOk() (*int32, bool)

GetUpdatedReplicasOk returns a tuple with the UpdatedReplicas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetStatus) HasCollisionCount ¶

func (o *V1StatefulSetStatus) HasCollisionCount() bool

HasCollisionCount returns a boolean if a field has been set.

func (*V1StatefulSetStatus) HasConditions ¶

func (o *V1StatefulSetStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1StatefulSetStatus) HasCurrentReplicas ¶

func (o *V1StatefulSetStatus) HasCurrentReplicas() bool

HasCurrentReplicas returns a boolean if a field has been set.

func (*V1StatefulSetStatus) HasCurrentRevision ¶

func (o *V1StatefulSetStatus) HasCurrentRevision() bool

HasCurrentRevision returns a boolean if a field has been set.

func (*V1StatefulSetStatus) HasObservedGeneration ¶

func (o *V1StatefulSetStatus) HasObservedGeneration() bool

HasObservedGeneration returns a boolean if a field has been set.

func (*V1StatefulSetStatus) HasReadyReplicas ¶

func (o *V1StatefulSetStatus) HasReadyReplicas() bool

HasReadyReplicas returns a boolean if a field has been set.

func (*V1StatefulSetStatus) HasUpdateRevision ¶

func (o *V1StatefulSetStatus) HasUpdateRevision() bool

HasUpdateRevision returns a boolean if a field has been set.

func (*V1StatefulSetStatus) HasUpdatedReplicas ¶

func (o *V1StatefulSetStatus) HasUpdatedReplicas() bool

HasUpdatedReplicas returns a boolean if a field has been set.

func (V1StatefulSetStatus) MarshalJSON ¶

func (o V1StatefulSetStatus) MarshalJSON() ([]byte, error)

func (*V1StatefulSetStatus) SetCollisionCount ¶

func (o *V1StatefulSetStatus) SetCollisionCount(v int32)

SetCollisionCount gets a reference to the given int32 and assigns it to the CollisionCount field.

func (*V1StatefulSetStatus) SetConditions ¶

func (o *V1StatefulSetStatus) SetConditions(v []V1StatefulSetCondition)

SetConditions gets a reference to the given []V1StatefulSetCondition and assigns it to the Conditions field.

func (*V1StatefulSetStatus) SetCurrentReplicas ¶

func (o *V1StatefulSetStatus) SetCurrentReplicas(v int32)

SetCurrentReplicas gets a reference to the given int32 and assigns it to the CurrentReplicas field.

func (*V1StatefulSetStatus) SetCurrentRevision ¶

func (o *V1StatefulSetStatus) SetCurrentRevision(v string)

SetCurrentRevision gets a reference to the given string and assigns it to the CurrentRevision field.

func (*V1StatefulSetStatus) SetObservedGeneration ¶

func (o *V1StatefulSetStatus) SetObservedGeneration(v int64)

SetObservedGeneration gets a reference to the given int64 and assigns it to the ObservedGeneration field.

func (*V1StatefulSetStatus) SetReadyReplicas ¶

func (o *V1StatefulSetStatus) SetReadyReplicas(v int32)

SetReadyReplicas gets a reference to the given int32 and assigns it to the ReadyReplicas field.

func (*V1StatefulSetStatus) SetReplicas ¶

func (o *V1StatefulSetStatus) SetReplicas(v int32)

SetReplicas sets field value

func (*V1StatefulSetStatus) SetUpdateRevision ¶

func (o *V1StatefulSetStatus) SetUpdateRevision(v string)

SetUpdateRevision gets a reference to the given string and assigns it to the UpdateRevision field.

func (*V1StatefulSetStatus) SetUpdatedReplicas ¶

func (o *V1StatefulSetStatus) SetUpdatedReplicas(v int32)

SetUpdatedReplicas gets a reference to the given int32 and assigns it to the UpdatedReplicas field.

func (V1StatefulSetStatus) ToMap ¶

func (o V1StatefulSetStatus) ToMap() (map[string]interface{}, error)

type V1StatefulSetUpdateStrategy ¶

type V1StatefulSetUpdateStrategy struct {
	RollingUpdate *V1RollingUpdateStatefulSetStrategy `json:"rollingUpdate,omitempty"`
	// Type indicates the type of the StatefulSetUpdateStrategy. Default is RollingUpdate.
	Type *string `json:"type,omitempty"`
}

V1StatefulSetUpdateStrategy StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.

func NewV1StatefulSetUpdateStrategy ¶

func NewV1StatefulSetUpdateStrategy() *V1StatefulSetUpdateStrategy

NewV1StatefulSetUpdateStrategy instantiates a new V1StatefulSetUpdateStrategy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StatefulSetUpdateStrategyWithDefaults ¶

func NewV1StatefulSetUpdateStrategyWithDefaults() *V1StatefulSetUpdateStrategy

NewV1StatefulSetUpdateStrategyWithDefaults instantiates a new V1StatefulSetUpdateStrategy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StatefulSetUpdateStrategy) GetRollingUpdate ¶

GetRollingUpdate returns the RollingUpdate field value if set, zero value otherwise.

func (*V1StatefulSetUpdateStrategy) GetRollingUpdateOk ¶

GetRollingUpdateOk returns a tuple with the RollingUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatefulSetUpdateStrategy) GetType ¶

func (o *V1StatefulSetUpdateStrategy) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V1StatefulSetUpdateStrategy) GetTypeOk ¶

func (o *V1StatefulSetUpdateStrategy) 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 (*V1StatefulSetUpdateStrategy) HasRollingUpdate ¶

func (o *V1StatefulSetUpdateStrategy) HasRollingUpdate() bool

HasRollingUpdate returns a boolean if a field has been set.

func (*V1StatefulSetUpdateStrategy) HasType ¶

func (o *V1StatefulSetUpdateStrategy) HasType() bool

HasType returns a boolean if a field has been set.

func (V1StatefulSetUpdateStrategy) MarshalJSON ¶

func (o V1StatefulSetUpdateStrategy) MarshalJSON() ([]byte, error)

func (*V1StatefulSetUpdateStrategy) SetRollingUpdate ¶

SetRollingUpdate gets a reference to the given V1RollingUpdateStatefulSetStrategy and assigns it to the RollingUpdate field.

func (*V1StatefulSetUpdateStrategy) SetType ¶

func (o *V1StatefulSetUpdateStrategy) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V1StatefulSetUpdateStrategy) ToMap ¶

func (o V1StatefulSetUpdateStrategy) ToMap() (map[string]interface{}, error)

type V1Status ¶

type V1Status struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Suggested HTTP return code for this status, 0 if not set.
	Code    *int32           `json:"code,omitempty"`
	Details *V1StatusDetails `json:"details,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// A human-readable description of the status of this operation.
	Message  *string     `json:"message,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
	// A machine-readable description of why this operation is in the \"Failure\" status. If this value is empty there is no information available. A Reason clarifies an HTTP status code but does not override it.
	Reason *string `json:"reason,omitempty"`
	// Status of the operation. One of: \"Success\" or \"Failure\". More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
	Status *string `json:"status,omitempty"`
}

V1Status Status is a return value for calls that don't return other objects.

func NewV1Status ¶

func NewV1Status() *V1Status

NewV1Status instantiates a new V1Status object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StatusWithDefaults ¶

func NewV1StatusWithDefaults() *V1Status

NewV1StatusWithDefaults instantiates a new V1Status object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Status) GetApiVersion ¶

func (o *V1Status) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Status) GetApiVersionOk ¶

func (o *V1Status) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Status) GetCode ¶

func (o *V1Status) GetCode() int32

GetCode returns the Code field value if set, zero value otherwise.

func (*V1Status) GetCodeOk ¶

func (o *V1Status) GetCodeOk() (*int32, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Status) GetDetails ¶

func (o *V1Status) GetDetails() V1StatusDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*V1Status) GetDetailsOk ¶

func (o *V1Status) GetDetailsOk() (*V1StatusDetails, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Status) GetKind ¶

func (o *V1Status) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Status) GetKindOk ¶

func (o *V1Status) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Status) GetMessage ¶

func (o *V1Status) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1Status) GetMessageOk ¶

func (o *V1Status) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Status) GetMetadata ¶

func (o *V1Status) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Status) GetMetadataOk ¶

func (o *V1Status) GetMetadataOk() (*V1ListMeta, 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 (*V1Status) GetReason ¶

func (o *V1Status) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1Status) GetReasonOk ¶

func (o *V1Status) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Status) GetStatus ¶

func (o *V1Status) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1Status) GetStatusOk ¶

func (o *V1Status) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Status) HasApiVersion ¶

func (o *V1Status) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Status) HasCode ¶

func (o *V1Status) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*V1Status) HasDetails ¶

func (o *V1Status) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*V1Status) HasKind ¶

func (o *V1Status) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Status) HasMessage ¶

func (o *V1Status) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1Status) HasMetadata ¶

func (o *V1Status) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Status) HasReason ¶

func (o *V1Status) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*V1Status) HasStatus ¶

func (o *V1Status) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1Status) MarshalJSON ¶

func (o V1Status) MarshalJSON() ([]byte, error)

func (*V1Status) SetApiVersion ¶

func (o *V1Status) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Status) SetCode ¶

func (o *V1Status) SetCode(v int32)

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*V1Status) SetDetails ¶

func (o *V1Status) SetDetails(v V1StatusDetails)

SetDetails gets a reference to the given V1StatusDetails and assigns it to the Details field.

func (*V1Status) SetKind ¶

func (o *V1Status) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Status) SetMessage ¶

func (o *V1Status) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1Status) SetMetadata ¶

func (o *V1Status) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (*V1Status) SetReason ¶

func (o *V1Status) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1Status) SetStatus ¶

func (o *V1Status) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (V1Status) ToMap ¶

func (o V1Status) ToMap() (map[string]interface{}, error)

type V1StatusCause ¶

type V1StatusCause struct {
	// The field of the resource that has caused this error, as named by its JSON serialization. May include dot and postfix notation for nested attributes. Arrays are zero-indexed.  Fields may appear more than once in an array of causes due to fields having multiple errors. Optional.  Examples:   \"name\" - the field \"name\" on the current resource   \"items[0].name\" - the field \"name\" on the first array entry in \"items\"
	Field *string `json:"field,omitempty"`
	// A human-readable description of the cause of the error.  This field may be presented as-is to a reader.
	Message *string `json:"message,omitempty"`
	// A machine-readable description of the cause of the error. If this value is empty there is no information available.
	Reason *string `json:"reason,omitempty"`
}

V1StatusCause StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.

func NewV1StatusCause ¶

func NewV1StatusCause() *V1StatusCause

NewV1StatusCause instantiates a new V1StatusCause object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StatusCauseWithDefaults ¶

func NewV1StatusCauseWithDefaults() *V1StatusCause

NewV1StatusCauseWithDefaults instantiates a new V1StatusCause object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StatusCause) GetField ¶

func (o *V1StatusCause) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*V1StatusCause) GetFieldOk ¶

func (o *V1StatusCause) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatusCause) GetMessage ¶

func (o *V1StatusCause) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1StatusCause) GetMessageOk ¶

func (o *V1StatusCause) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatusCause) GetReason ¶

func (o *V1StatusCause) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1StatusCause) GetReasonOk ¶

func (o *V1StatusCause) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatusCause) HasField ¶

func (o *V1StatusCause) HasField() bool

HasField returns a boolean if a field has been set.

func (*V1StatusCause) HasMessage ¶

func (o *V1StatusCause) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1StatusCause) HasReason ¶

func (o *V1StatusCause) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1StatusCause) MarshalJSON ¶

func (o V1StatusCause) MarshalJSON() ([]byte, error)

func (*V1StatusCause) SetField ¶

func (o *V1StatusCause) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*V1StatusCause) SetMessage ¶

func (o *V1StatusCause) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1StatusCause) SetReason ¶

func (o *V1StatusCause) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (V1StatusCause) ToMap ¶

func (o V1StatusCause) ToMap() (map[string]interface{}, error)

type V1StatusDetails ¶

type V1StatusDetails struct {
	// The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.
	Causes []V1StatusCause `json:"causes,omitempty"`
	// The group attribute of the resource associated with the status StatusReason.
	Group *string `json:"group,omitempty"`
	// The kind attribute of the resource associated with the status StatusReason. On some operations may differ from the requested resource Kind. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).
	Name *string `json:"name,omitempty"`
	// If specified, the time in seconds before the operation should be retried. Some errors may indicate the client must take an alternate action - for those errors this field may indicate how long to wait before taking the alternate action.
	RetryAfterSeconds *int32 `json:"retryAfterSeconds,omitempty"`
	// UID of the resource. (when there is a single resource which can be described). More info: http://kubernetes.io/docs/user-guide/identifiers#uids
	Uid *string `json:"uid,omitempty"`
}

V1StatusDetails StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response. The Reason field of a Status object defines what attributes will be set. Clients must ignore fields that do not match the defined type of each attribute, and should assume that any attribute may be empty, invalid, or under defined.

func NewV1StatusDetails ¶

func NewV1StatusDetails() *V1StatusDetails

NewV1StatusDetails instantiates a new V1StatusDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StatusDetailsWithDefaults ¶

func NewV1StatusDetailsWithDefaults() *V1StatusDetails

NewV1StatusDetailsWithDefaults instantiates a new V1StatusDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StatusDetails) GetCauses ¶

func (o *V1StatusDetails) GetCauses() []V1StatusCause

GetCauses returns the Causes field value if set, zero value otherwise.

func (*V1StatusDetails) GetCausesOk ¶

func (o *V1StatusDetails) GetCausesOk() ([]V1StatusCause, bool)

GetCausesOk returns a tuple with the Causes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatusDetails) GetGroup ¶

func (o *V1StatusDetails) GetGroup() string

GetGroup returns the Group field value if set, zero value otherwise.

func (*V1StatusDetails) GetGroupOk ¶

func (o *V1StatusDetails) GetGroupOk() (*string, bool)

GetGroupOk returns a tuple with the Group field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatusDetails) GetKind ¶

func (o *V1StatusDetails) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1StatusDetails) GetKindOk ¶

func (o *V1StatusDetails) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatusDetails) GetName ¶

func (o *V1StatusDetails) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1StatusDetails) GetNameOk ¶

func (o *V1StatusDetails) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatusDetails) GetRetryAfterSeconds ¶

func (o *V1StatusDetails) GetRetryAfterSeconds() int32

GetRetryAfterSeconds returns the RetryAfterSeconds field value if set, zero value otherwise.

func (*V1StatusDetails) GetRetryAfterSecondsOk ¶

func (o *V1StatusDetails) GetRetryAfterSecondsOk() (*int32, bool)

GetRetryAfterSecondsOk returns a tuple with the RetryAfterSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatusDetails) GetUid ¶

func (o *V1StatusDetails) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*V1StatusDetails) GetUidOk ¶

func (o *V1StatusDetails) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StatusDetails) HasCauses ¶

func (o *V1StatusDetails) HasCauses() bool

HasCauses returns a boolean if a field has been set.

func (*V1StatusDetails) HasGroup ¶

func (o *V1StatusDetails) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*V1StatusDetails) HasKind ¶

func (o *V1StatusDetails) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1StatusDetails) HasName ¶

func (o *V1StatusDetails) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1StatusDetails) HasRetryAfterSeconds ¶

func (o *V1StatusDetails) HasRetryAfterSeconds() bool

HasRetryAfterSeconds returns a boolean if a field has been set.

func (*V1StatusDetails) HasUid ¶

func (o *V1StatusDetails) HasUid() bool

HasUid returns a boolean if a field has been set.

func (V1StatusDetails) MarshalJSON ¶

func (o V1StatusDetails) MarshalJSON() ([]byte, error)

func (*V1StatusDetails) SetCauses ¶

func (o *V1StatusDetails) SetCauses(v []V1StatusCause)

SetCauses gets a reference to the given []V1StatusCause and assigns it to the Causes field.

func (*V1StatusDetails) SetGroup ¶

func (o *V1StatusDetails) SetGroup(v string)

SetGroup gets a reference to the given string and assigns it to the Group field.

func (*V1StatusDetails) SetKind ¶

func (o *V1StatusDetails) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1StatusDetails) SetName ¶

func (o *V1StatusDetails) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1StatusDetails) SetRetryAfterSeconds ¶

func (o *V1StatusDetails) SetRetryAfterSeconds(v int32)

SetRetryAfterSeconds gets a reference to the given int32 and assigns it to the RetryAfterSeconds field.

func (*V1StatusDetails) SetUid ¶

func (o *V1StatusDetails) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (V1StatusDetails) ToMap ¶

func (o V1StatusDetails) ToMap() (map[string]interface{}, error)

type V1StepInfo ¶

type V1StepInfo struct {
	// durationMilliseconds identifies how long the step took to complete in milliseconds.
	DurationMilliseconds *int64 `json:"durationMilliseconds,omitempty"`
	// name is a unique identifier for each build step.
	Name *string `json:"name,omitempty"`
	// startTime is a timestamp representing the server time when this Step started. it is represented in RFC3339 form and is in UTC.
	StartTime *string `json:"startTime,omitempty"`
}

V1StepInfo StepInfo contains details about a build step.

func NewV1StepInfo ¶

func NewV1StepInfo() *V1StepInfo

NewV1StepInfo instantiates a new V1StepInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StepInfoWithDefaults ¶

func NewV1StepInfoWithDefaults() *V1StepInfo

NewV1StepInfoWithDefaults instantiates a new V1StepInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StepInfo) GetDurationMilliseconds ¶

func (o *V1StepInfo) GetDurationMilliseconds() int64

GetDurationMilliseconds returns the DurationMilliseconds field value if set, zero value otherwise.

func (*V1StepInfo) GetDurationMillisecondsOk ¶

func (o *V1StepInfo) GetDurationMillisecondsOk() (*int64, bool)

GetDurationMillisecondsOk returns a tuple with the DurationMilliseconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StepInfo) GetName ¶

func (o *V1StepInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V1StepInfo) GetNameOk ¶

func (o *V1StepInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StepInfo) GetStartTime ¶

func (o *V1StepInfo) GetStartTime() string

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*V1StepInfo) GetStartTimeOk ¶

func (o *V1StepInfo) GetStartTimeOk() (*string, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StepInfo) HasDurationMilliseconds ¶

func (o *V1StepInfo) HasDurationMilliseconds() bool

HasDurationMilliseconds returns a boolean if a field has been set.

func (*V1StepInfo) HasName ¶

func (o *V1StepInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*V1StepInfo) HasStartTime ¶

func (o *V1StepInfo) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (V1StepInfo) MarshalJSON ¶

func (o V1StepInfo) MarshalJSON() ([]byte, error)

func (*V1StepInfo) SetDurationMilliseconds ¶

func (o *V1StepInfo) SetDurationMilliseconds(v int64)

SetDurationMilliseconds gets a reference to the given int64 and assigns it to the DurationMilliseconds field.

func (*V1StepInfo) SetName ¶

func (o *V1StepInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V1StepInfo) SetStartTime ¶

func (o *V1StepInfo) SetStartTime(v string)

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (V1StepInfo) ToMap ¶

func (o V1StepInfo) ToMap() (map[string]interface{}, error)

type V1StorageOSPersistentVolumeSource ¶

type V1StorageOSPersistentVolumeSource struct {
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.
	FsType *string `json:"fsType,omitempty"`
	// Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly  *bool              `json:"readOnly,omitempty"`
	SecretRef *V1ObjectReference `json:"secretRef,omitempty"`
	// VolumeName is the human-readable name of the StorageOS volume.  Volume names are only unique within a namespace.
	VolumeName *string `json:"volumeName,omitempty"`
	// VolumeNamespace specifies the scope of the volume within StorageOS.  If no namespace is specified then the Pod's namespace will be used.  This allows the Kubernetes name scoping to be mirrored within StorageOS for tighter integration. Set VolumeName to any name to override the default behaviour. Set to \"default\" if you are not using namespaces within StorageOS. Namespaces that do not pre-exist within StorageOS will be created.
	VolumeNamespace *string `json:"volumeNamespace,omitempty"`
}

V1StorageOSPersistentVolumeSource Represents a StorageOS persistent volume resource.

func NewV1StorageOSPersistentVolumeSource ¶

func NewV1StorageOSPersistentVolumeSource() *V1StorageOSPersistentVolumeSource

NewV1StorageOSPersistentVolumeSource instantiates a new V1StorageOSPersistentVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StorageOSPersistentVolumeSourceWithDefaults ¶

func NewV1StorageOSPersistentVolumeSourceWithDefaults() *V1StorageOSPersistentVolumeSource

NewV1StorageOSPersistentVolumeSourceWithDefaults instantiates a new V1StorageOSPersistentVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StorageOSPersistentVolumeSource) GetFsType ¶

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1StorageOSPersistentVolumeSource) GetFsTypeOk ¶

func (o *V1StorageOSPersistentVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSPersistentVolumeSource) GetReadOnly ¶

func (o *V1StorageOSPersistentVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1StorageOSPersistentVolumeSource) GetReadOnlyOk ¶

func (o *V1StorageOSPersistentVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSPersistentVolumeSource) GetSecretRef ¶

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1StorageOSPersistentVolumeSource) GetSecretRefOk ¶

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSPersistentVolumeSource) GetVolumeName ¶

func (o *V1StorageOSPersistentVolumeSource) GetVolumeName() string

GetVolumeName returns the VolumeName field value if set, zero value otherwise.

func (*V1StorageOSPersistentVolumeSource) GetVolumeNameOk ¶

func (o *V1StorageOSPersistentVolumeSource) GetVolumeNameOk() (*string, bool)

GetVolumeNameOk returns a tuple with the VolumeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSPersistentVolumeSource) GetVolumeNamespace ¶

func (o *V1StorageOSPersistentVolumeSource) GetVolumeNamespace() string

GetVolumeNamespace returns the VolumeNamespace field value if set, zero value otherwise.

func (*V1StorageOSPersistentVolumeSource) GetVolumeNamespaceOk ¶

func (o *V1StorageOSPersistentVolumeSource) GetVolumeNamespaceOk() (*string, bool)

GetVolumeNamespaceOk returns a tuple with the VolumeNamespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSPersistentVolumeSource) HasFsType ¶

func (o *V1StorageOSPersistentVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1StorageOSPersistentVolumeSource) HasReadOnly ¶

func (o *V1StorageOSPersistentVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1StorageOSPersistentVolumeSource) HasSecretRef ¶

func (o *V1StorageOSPersistentVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (*V1StorageOSPersistentVolumeSource) HasVolumeName ¶

func (o *V1StorageOSPersistentVolumeSource) HasVolumeName() bool

HasVolumeName returns a boolean if a field has been set.

func (*V1StorageOSPersistentVolumeSource) HasVolumeNamespace ¶

func (o *V1StorageOSPersistentVolumeSource) HasVolumeNamespace() bool

HasVolumeNamespace returns a boolean if a field has been set.

func (V1StorageOSPersistentVolumeSource) MarshalJSON ¶

func (o V1StorageOSPersistentVolumeSource) MarshalJSON() ([]byte, error)

func (*V1StorageOSPersistentVolumeSource) SetFsType ¶

func (o *V1StorageOSPersistentVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1StorageOSPersistentVolumeSource) SetReadOnly ¶

func (o *V1StorageOSPersistentVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1StorageOSPersistentVolumeSource) SetSecretRef ¶

SetSecretRef gets a reference to the given V1ObjectReference and assigns it to the SecretRef field.

func (*V1StorageOSPersistentVolumeSource) SetVolumeName ¶

func (o *V1StorageOSPersistentVolumeSource) SetVolumeName(v string)

SetVolumeName gets a reference to the given string and assigns it to the VolumeName field.

func (*V1StorageOSPersistentVolumeSource) SetVolumeNamespace ¶

func (o *V1StorageOSPersistentVolumeSource) SetVolumeNamespace(v string)

SetVolumeNamespace gets a reference to the given string and assigns it to the VolumeNamespace field.

func (V1StorageOSPersistentVolumeSource) ToMap ¶

func (o V1StorageOSPersistentVolumeSource) ToMap() (map[string]interface{}, error)

type V1StorageOSVolumeSource ¶

type V1StorageOSVolumeSource struct {
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.
	FsType *string `json:"fsType,omitempty"`
	// Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
	ReadOnly  *bool                   `json:"readOnly,omitempty"`
	SecretRef *V1LocalObjectReference `json:"secretRef,omitempty"`
	// VolumeName is the human-readable name of the StorageOS volume.  Volume names are only unique within a namespace.
	VolumeName *string `json:"volumeName,omitempty"`
	// VolumeNamespace specifies the scope of the volume within StorageOS.  If no namespace is specified then the Pod's namespace will be used.  This allows the Kubernetes name scoping to be mirrored within StorageOS for tighter integration. Set VolumeName to any name to override the default behaviour. Set to \"default\" if you are not using namespaces within StorageOS. Namespaces that do not pre-exist within StorageOS will be created.
	VolumeNamespace *string `json:"volumeNamespace,omitempty"`
}

V1StorageOSVolumeSource Represents a StorageOS persistent volume resource.

func NewV1StorageOSVolumeSource ¶

func NewV1StorageOSVolumeSource() *V1StorageOSVolumeSource

NewV1StorageOSVolumeSource instantiates a new V1StorageOSVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1StorageOSVolumeSourceWithDefaults ¶

func NewV1StorageOSVolumeSourceWithDefaults() *V1StorageOSVolumeSource

NewV1StorageOSVolumeSourceWithDefaults instantiates a new V1StorageOSVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1StorageOSVolumeSource) GetFsType ¶

func (o *V1StorageOSVolumeSource) GetFsType() string

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1StorageOSVolumeSource) GetFsTypeOk ¶

func (o *V1StorageOSVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSVolumeSource) GetReadOnly ¶

func (o *V1StorageOSVolumeSource) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1StorageOSVolumeSource) GetReadOnlyOk ¶

func (o *V1StorageOSVolumeSource) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSVolumeSource) GetSecretRef ¶

GetSecretRef returns the SecretRef field value if set, zero value otherwise.

func (*V1StorageOSVolumeSource) GetSecretRefOk ¶

func (o *V1StorageOSVolumeSource) GetSecretRefOk() (*V1LocalObjectReference, bool)

GetSecretRefOk returns a tuple with the SecretRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSVolumeSource) GetVolumeName ¶

func (o *V1StorageOSVolumeSource) GetVolumeName() string

GetVolumeName returns the VolumeName field value if set, zero value otherwise.

func (*V1StorageOSVolumeSource) GetVolumeNameOk ¶

func (o *V1StorageOSVolumeSource) GetVolumeNameOk() (*string, bool)

GetVolumeNameOk returns a tuple with the VolumeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSVolumeSource) GetVolumeNamespace ¶

func (o *V1StorageOSVolumeSource) GetVolumeNamespace() string

GetVolumeNamespace returns the VolumeNamespace field value if set, zero value otherwise.

func (*V1StorageOSVolumeSource) GetVolumeNamespaceOk ¶

func (o *V1StorageOSVolumeSource) GetVolumeNamespaceOk() (*string, bool)

GetVolumeNamespaceOk returns a tuple with the VolumeNamespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1StorageOSVolumeSource) HasFsType ¶

func (o *V1StorageOSVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1StorageOSVolumeSource) HasReadOnly ¶

func (o *V1StorageOSVolumeSource) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1StorageOSVolumeSource) HasSecretRef ¶

func (o *V1StorageOSVolumeSource) HasSecretRef() bool

HasSecretRef returns a boolean if a field has been set.

func (*V1StorageOSVolumeSource) HasVolumeName ¶

func (o *V1StorageOSVolumeSource) HasVolumeName() bool

HasVolumeName returns a boolean if a field has been set.

func (*V1StorageOSVolumeSource) HasVolumeNamespace ¶

func (o *V1StorageOSVolumeSource) HasVolumeNamespace() bool

HasVolumeNamespace returns a boolean if a field has been set.

func (V1StorageOSVolumeSource) MarshalJSON ¶

func (o V1StorageOSVolumeSource) MarshalJSON() ([]byte, error)

func (*V1StorageOSVolumeSource) SetFsType ¶

func (o *V1StorageOSVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1StorageOSVolumeSource) SetReadOnly ¶

func (o *V1StorageOSVolumeSource) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1StorageOSVolumeSource) SetSecretRef ¶

SetSecretRef gets a reference to the given V1LocalObjectReference and assigns it to the SecretRef field.

func (*V1StorageOSVolumeSource) SetVolumeName ¶

func (o *V1StorageOSVolumeSource) SetVolumeName(v string)

SetVolumeName gets a reference to the given string and assigns it to the VolumeName field.

func (*V1StorageOSVolumeSource) SetVolumeNamespace ¶

func (o *V1StorageOSVolumeSource) SetVolumeNamespace(v string)

SetVolumeNamespace gets a reference to the given string and assigns it to the VolumeNamespace field.

func (V1StorageOSVolumeSource) ToMap ¶

func (o V1StorageOSVolumeSource) ToMap() (map[string]interface{}, error)

type V1SupplementalGroupsStrategyOptions ¶

type V1SupplementalGroupsStrategyOptions struct {
	// Ranges are the allowed ranges of supplemental groups.  If you would like to force a single supplemental group then supply a single range with the same start and end.
	Ranges []V1IDRange `json:"ranges,omitempty"`
	// Type is the strategy that will dictate what supplemental groups is used in the SecurityContext.
	Type *string `json:"type,omitempty"`
}

V1SupplementalGroupsStrategyOptions SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.

func NewV1SupplementalGroupsStrategyOptions ¶

func NewV1SupplementalGroupsStrategyOptions() *V1SupplementalGroupsStrategyOptions

NewV1SupplementalGroupsStrategyOptions instantiates a new V1SupplementalGroupsStrategyOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SupplementalGroupsStrategyOptionsWithDefaults ¶

func NewV1SupplementalGroupsStrategyOptionsWithDefaults() *V1SupplementalGroupsStrategyOptions

NewV1SupplementalGroupsStrategyOptionsWithDefaults instantiates a new V1SupplementalGroupsStrategyOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1SupplementalGroupsStrategyOptions) GetRanges ¶

GetRanges returns the Ranges field value if set, zero value otherwise.

func (*V1SupplementalGroupsStrategyOptions) GetRangesOk ¶

func (o *V1SupplementalGroupsStrategyOptions) GetRangesOk() ([]V1IDRange, bool)

GetRangesOk returns a tuple with the Ranges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1SupplementalGroupsStrategyOptions) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*V1SupplementalGroupsStrategyOptions) GetTypeOk ¶

func (o *V1SupplementalGroupsStrategyOptions) 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 (*V1SupplementalGroupsStrategyOptions) HasRanges ¶

HasRanges returns a boolean if a field has been set.

func (*V1SupplementalGroupsStrategyOptions) HasType ¶

HasType returns a boolean if a field has been set.

func (V1SupplementalGroupsStrategyOptions) MarshalJSON ¶

func (o V1SupplementalGroupsStrategyOptions) MarshalJSON() ([]byte, error)

func (*V1SupplementalGroupsStrategyOptions) SetRanges ¶

SetRanges gets a reference to the given []V1IDRange and assigns it to the Ranges field.

func (*V1SupplementalGroupsStrategyOptions) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (V1SupplementalGroupsStrategyOptions) ToMap ¶

func (o V1SupplementalGroupsStrategyOptions) ToMap() (map[string]interface{}, error)

type V1Sysctl ¶

type V1Sysctl struct {
	// Name of a property to set
	Name string `json:"name"`
	// Value of a property to set
	Value string `json:"value"`
}

V1Sysctl Sysctl defines a kernel parameter to be set

func NewV1Sysctl ¶

func NewV1Sysctl(name string, value string) *V1Sysctl

NewV1Sysctl instantiates a new V1Sysctl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1SysctlWithDefaults ¶

func NewV1SysctlWithDefaults() *V1Sysctl

NewV1SysctlWithDefaults instantiates a new V1Sysctl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Sysctl) GetName ¶

func (o *V1Sysctl) GetName() string

GetName returns the Name field value

func (*V1Sysctl) GetNameOk ¶

func (o *V1Sysctl) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1Sysctl) GetValue ¶

func (o *V1Sysctl) GetValue() string

GetValue returns the Value field value

func (*V1Sysctl) GetValueOk ¶

func (o *V1Sysctl) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (V1Sysctl) MarshalJSON ¶

func (o V1Sysctl) MarshalJSON() ([]byte, error)

func (*V1Sysctl) SetName ¶

func (o *V1Sysctl) SetName(v string)

SetName sets field value

func (*V1Sysctl) SetValue ¶

func (o *V1Sysctl) SetValue(v string)

SetValue sets field value

func (V1Sysctl) ToMap ¶

func (o V1Sysctl) ToMap() (map[string]interface{}, error)

type V1TCPSocketAction ¶

type V1TCPSocketAction struct {
	// Optional: Host name to connect to, defaults to the pod IP.
	Host *string `json:"host,omitempty"`
	// Number or name of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME.
	Port string `json:"port"`
}

V1TCPSocketAction TCPSocketAction describes an action based on opening a socket

func NewV1TCPSocketAction ¶

func NewV1TCPSocketAction(port string) *V1TCPSocketAction

NewV1TCPSocketAction instantiates a new V1TCPSocketAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TCPSocketActionWithDefaults ¶

func NewV1TCPSocketActionWithDefaults() *V1TCPSocketAction

NewV1TCPSocketActionWithDefaults instantiates a new V1TCPSocketAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TCPSocketAction) GetHost ¶

func (o *V1TCPSocketAction) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*V1TCPSocketAction) GetHostOk ¶

func (o *V1TCPSocketAction) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TCPSocketAction) GetPort ¶

func (o *V1TCPSocketAction) GetPort() string

GetPort returns the Port field value

func (*V1TCPSocketAction) GetPortOk ¶

func (o *V1TCPSocketAction) GetPortOk() (*string, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*V1TCPSocketAction) HasHost ¶

func (o *V1TCPSocketAction) HasHost() bool

HasHost returns a boolean if a field has been set.

func (V1TCPSocketAction) MarshalJSON ¶

func (o V1TCPSocketAction) MarshalJSON() ([]byte, error)

func (*V1TCPSocketAction) SetHost ¶

func (o *V1TCPSocketAction) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*V1TCPSocketAction) SetPort ¶

func (o *V1TCPSocketAction) SetPort(v string)

SetPort sets field value

func (V1TCPSocketAction) ToMap ¶

func (o V1TCPSocketAction) ToMap() (map[string]interface{}, error)

type V1TLSConfig ¶

type V1TLSConfig struct {
	// caCertificate provides the cert authority certificate contents
	CaCertificate *string `json:"caCertificate,omitempty"`
	// certificate provides certificate contents
	Certificate *string `json:"certificate,omitempty"`
	// destinationCACertificate provides the contents of the ca certificate of the final destination.  When using reencrypt termination this file should be provided in order to have routers use it for health checks on the secure connection. If this field is not specified, the router may provide its own destination CA and perform hostname validation using the short service name (service.namespace.svc), which allows infrastructure generated certificates to automatically verify.
	DestinationCACertificate *string `json:"destinationCACertificate,omitempty"`
	// insecureEdgeTerminationPolicy indicates the desired behavior for insecure connections to a route. While each router may make its own decisions on which ports to expose, this is normally port 80.  * Allow - traffic is sent to the server on the insecure port (default) * Disable - no traffic is allowed on the insecure port. * Redirect - clients are redirected to the secure port.
	InsecureEdgeTerminationPolicy *string `json:"insecureEdgeTerminationPolicy,omitempty"`
	// key provides key file contents
	Key *string `json:"key,omitempty"`
	// termination indicates termination type.
	Termination string `json:"termination"`
}

V1TLSConfig TLSConfig defines config used to secure a route and provide termination

func NewV1TLSConfig ¶

func NewV1TLSConfig(termination string) *V1TLSConfig

NewV1TLSConfig instantiates a new V1TLSConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TLSConfigWithDefaults ¶

func NewV1TLSConfigWithDefaults() *V1TLSConfig

NewV1TLSConfigWithDefaults instantiates a new V1TLSConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TLSConfig) GetCaCertificate ¶

func (o *V1TLSConfig) GetCaCertificate() string

GetCaCertificate returns the CaCertificate field value if set, zero value otherwise.

func (*V1TLSConfig) GetCaCertificateOk ¶

func (o *V1TLSConfig) GetCaCertificateOk() (*string, bool)

GetCaCertificateOk returns a tuple with the CaCertificate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TLSConfig) GetCertificate ¶

func (o *V1TLSConfig) GetCertificate() string

GetCertificate returns the Certificate field value if set, zero value otherwise.

func (*V1TLSConfig) GetCertificateOk ¶

func (o *V1TLSConfig) GetCertificateOk() (*string, bool)

GetCertificateOk returns a tuple with the Certificate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TLSConfig) GetDestinationCACertificate ¶

func (o *V1TLSConfig) GetDestinationCACertificate() string

GetDestinationCACertificate returns the DestinationCACertificate field value if set, zero value otherwise.

func (*V1TLSConfig) GetDestinationCACertificateOk ¶

func (o *V1TLSConfig) GetDestinationCACertificateOk() (*string, bool)

GetDestinationCACertificateOk returns a tuple with the DestinationCACertificate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TLSConfig) GetInsecureEdgeTerminationPolicy ¶

func (o *V1TLSConfig) GetInsecureEdgeTerminationPolicy() string

GetInsecureEdgeTerminationPolicy returns the InsecureEdgeTerminationPolicy field value if set, zero value otherwise.

func (*V1TLSConfig) GetInsecureEdgeTerminationPolicyOk ¶

func (o *V1TLSConfig) GetInsecureEdgeTerminationPolicyOk() (*string, bool)

GetInsecureEdgeTerminationPolicyOk returns a tuple with the InsecureEdgeTerminationPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TLSConfig) GetKey ¶

func (o *V1TLSConfig) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*V1TLSConfig) GetKeyOk ¶

func (o *V1TLSConfig) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TLSConfig) GetTermination ¶

func (o *V1TLSConfig) GetTermination() string

GetTermination returns the Termination field value

func (*V1TLSConfig) GetTerminationOk ¶

func (o *V1TLSConfig) GetTerminationOk() (*string, bool)

GetTerminationOk returns a tuple with the Termination field value and a boolean to check if the value has been set.

func (*V1TLSConfig) HasCaCertificate ¶

func (o *V1TLSConfig) HasCaCertificate() bool

HasCaCertificate returns a boolean if a field has been set.

func (*V1TLSConfig) HasCertificate ¶

func (o *V1TLSConfig) HasCertificate() bool

HasCertificate returns a boolean if a field has been set.

func (*V1TLSConfig) HasDestinationCACertificate ¶

func (o *V1TLSConfig) HasDestinationCACertificate() bool

HasDestinationCACertificate returns a boolean if a field has been set.

func (*V1TLSConfig) HasInsecureEdgeTerminationPolicy ¶

func (o *V1TLSConfig) HasInsecureEdgeTerminationPolicy() bool

HasInsecureEdgeTerminationPolicy returns a boolean if a field has been set.

func (*V1TLSConfig) HasKey ¶

func (o *V1TLSConfig) HasKey() bool

HasKey returns a boolean if a field has been set.

func (V1TLSConfig) MarshalJSON ¶

func (o V1TLSConfig) MarshalJSON() ([]byte, error)

func (*V1TLSConfig) SetCaCertificate ¶

func (o *V1TLSConfig) SetCaCertificate(v string)

SetCaCertificate gets a reference to the given string and assigns it to the CaCertificate field.

func (*V1TLSConfig) SetCertificate ¶

func (o *V1TLSConfig) SetCertificate(v string)

SetCertificate gets a reference to the given string and assigns it to the Certificate field.

func (*V1TLSConfig) SetDestinationCACertificate ¶

func (o *V1TLSConfig) SetDestinationCACertificate(v string)

SetDestinationCACertificate gets a reference to the given string and assigns it to the DestinationCACertificate field.

func (*V1TLSConfig) SetInsecureEdgeTerminationPolicy ¶

func (o *V1TLSConfig) SetInsecureEdgeTerminationPolicy(v string)

SetInsecureEdgeTerminationPolicy gets a reference to the given string and assigns it to the InsecureEdgeTerminationPolicy field.

func (*V1TLSConfig) SetKey ¶

func (o *V1TLSConfig) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*V1TLSConfig) SetTermination ¶

func (o *V1TLSConfig) SetTermination(v string)

SetTermination sets field value

func (V1TLSConfig) ToMap ¶

func (o V1TLSConfig) ToMap() (map[string]interface{}, error)

type V1TagEvent ¶

type V1TagEvent struct {
	// Created holds the time the TagEvent was created
	Created string `json:"created"`
	// DockerImageReference is the string that can be used to pull this image
	DockerImageReference string `json:"dockerImageReference"`
	// Generation is the spec tag generation that resulted in this tag being updated
	Generation int64 `json:"generation"`
	// Image is the image
	Image string `json:"image"`
}

V1TagEvent TagEvent is used by ImageStreamStatus to keep a historical record of images associated with a tag.

func NewV1TagEvent ¶

func NewV1TagEvent(created string, dockerImageReference string, generation int64, image string) *V1TagEvent

NewV1TagEvent instantiates a new V1TagEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TagEventWithDefaults ¶

func NewV1TagEventWithDefaults() *V1TagEvent

NewV1TagEventWithDefaults instantiates a new V1TagEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TagEvent) GetCreated ¶

func (o *V1TagEvent) GetCreated() string

GetCreated returns the Created field value

func (*V1TagEvent) GetCreatedOk ¶

func (o *V1TagEvent) GetCreatedOk() (*string, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*V1TagEvent) GetDockerImageReference ¶

func (o *V1TagEvent) GetDockerImageReference() string

GetDockerImageReference returns the DockerImageReference field value

func (*V1TagEvent) GetDockerImageReferenceOk ¶

func (o *V1TagEvent) GetDockerImageReferenceOk() (*string, bool)

GetDockerImageReferenceOk returns a tuple with the DockerImageReference field value and a boolean to check if the value has been set.

func (*V1TagEvent) GetGeneration ¶

func (o *V1TagEvent) GetGeneration() int64

GetGeneration returns the Generation field value

func (*V1TagEvent) GetGenerationOk ¶

func (o *V1TagEvent) GetGenerationOk() (*int64, bool)

GetGenerationOk returns a tuple with the Generation field value and a boolean to check if the value has been set.

func (*V1TagEvent) GetImage ¶

func (o *V1TagEvent) GetImage() string

GetImage returns the Image field value

func (*V1TagEvent) GetImageOk ¶

func (o *V1TagEvent) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (V1TagEvent) MarshalJSON ¶

func (o V1TagEvent) MarshalJSON() ([]byte, error)

func (*V1TagEvent) SetCreated ¶

func (o *V1TagEvent) SetCreated(v string)

SetCreated sets field value

func (*V1TagEvent) SetDockerImageReference ¶

func (o *V1TagEvent) SetDockerImageReference(v string)

SetDockerImageReference sets field value

func (*V1TagEvent) SetGeneration ¶

func (o *V1TagEvent) SetGeneration(v int64)

SetGeneration sets field value

func (*V1TagEvent) SetImage ¶

func (o *V1TagEvent) SetImage(v string)

SetImage sets field value

func (V1TagEvent) ToMap ¶

func (o V1TagEvent) ToMap() (map[string]interface{}, error)

type V1TagEventCondition ¶

type V1TagEventCondition struct {
	// Generation is the spec tag generation that this status corresponds to
	Generation int64 `json:"generation"`
	// LastTransitionTIme is the time the condition transitioned from one status to another.
	LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
	// Message is a human readable description of the details about last transition, complementing reason.
	Message *string `json:"message,omitempty"`
	// Reason is a brief machine readable explanation for the condition's last transition.
	Reason *string `json:"reason,omitempty"`
	// Status of the condition, one of True, False, Unknown.
	Status string `json:"status"`
	// Type of tag event condition, currently only ImportSuccess
	Type string `json:"type"`
}

V1TagEventCondition TagEventCondition contains condition information for a tag event.

func NewV1TagEventCondition ¶

func NewV1TagEventCondition(generation int64, status string, type_ string) *V1TagEventCondition

NewV1TagEventCondition instantiates a new V1TagEventCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TagEventConditionWithDefaults ¶

func NewV1TagEventConditionWithDefaults() *V1TagEventCondition

NewV1TagEventConditionWithDefaults instantiates a new V1TagEventCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TagEventCondition) GetGeneration ¶

func (o *V1TagEventCondition) GetGeneration() int64

GetGeneration returns the Generation field value

func (*V1TagEventCondition) GetGenerationOk ¶

func (o *V1TagEventCondition) GetGenerationOk() (*int64, bool)

GetGenerationOk returns a tuple with the Generation field value and a boolean to check if the value has been set.

func (*V1TagEventCondition) GetLastTransitionTime ¶

func (o *V1TagEventCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value if set, zero value otherwise.

func (*V1TagEventCondition) GetLastTransitionTimeOk ¶

func (o *V1TagEventCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TagEventCondition) GetMessage ¶

func (o *V1TagEventCondition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1TagEventCondition) GetMessageOk ¶

func (o *V1TagEventCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TagEventCondition) GetReason ¶

func (o *V1TagEventCondition) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*V1TagEventCondition) GetReasonOk ¶

func (o *V1TagEventCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TagEventCondition) GetStatus ¶

func (o *V1TagEventCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1TagEventCondition) GetStatusOk ¶

func (o *V1TagEventCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1TagEventCondition) GetType ¶

func (o *V1TagEventCondition) GetType() string

GetType returns the Type field value

func (*V1TagEventCondition) GetTypeOk ¶

func (o *V1TagEventCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*V1TagEventCondition) HasLastTransitionTime ¶

func (o *V1TagEventCondition) HasLastTransitionTime() bool

HasLastTransitionTime returns a boolean if a field has been set.

func (*V1TagEventCondition) HasMessage ¶

func (o *V1TagEventCondition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1TagEventCondition) HasReason ¶

func (o *V1TagEventCondition) HasReason() bool

HasReason returns a boolean if a field has been set.

func (V1TagEventCondition) MarshalJSON ¶

func (o V1TagEventCondition) MarshalJSON() ([]byte, error)

func (*V1TagEventCondition) SetGeneration ¶

func (o *V1TagEventCondition) SetGeneration(v int64)

SetGeneration sets field value

func (*V1TagEventCondition) SetLastTransitionTime ¶

func (o *V1TagEventCondition) SetLastTransitionTime(v string)

SetLastTransitionTime gets a reference to the given string and assigns it to the LastTransitionTime field.

func (*V1TagEventCondition) SetMessage ¶

func (o *V1TagEventCondition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1TagEventCondition) SetReason ¶

func (o *V1TagEventCondition) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*V1TagEventCondition) SetStatus ¶

func (o *V1TagEventCondition) SetStatus(v string)

SetStatus sets field value

func (*V1TagEventCondition) SetType ¶

func (o *V1TagEventCondition) SetType(v string)

SetType sets field value

func (V1TagEventCondition) ToMap ¶

func (o V1TagEventCondition) ToMap() (map[string]interface{}, error)

type V1TagImageHook ¶

type V1TagImageHook struct {
	// ContainerName is the name of a container in the deployment config whose image value will be used as the source of the tag. If there is only a single container this value will be defaulted to the name of that container.
	ContainerName string            `json:"containerName"`
	To            V1ObjectReference `json:"to"`
}

V1TagImageHook TagImageHook is a request to tag the image in a particular container onto an ImageStreamTag.

func NewV1TagImageHook ¶

func NewV1TagImageHook(containerName string, to V1ObjectReference) *V1TagImageHook

NewV1TagImageHook instantiates a new V1TagImageHook object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TagImageHookWithDefaults ¶

func NewV1TagImageHookWithDefaults() *V1TagImageHook

NewV1TagImageHookWithDefaults instantiates a new V1TagImageHook object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TagImageHook) GetContainerName ¶

func (o *V1TagImageHook) GetContainerName() string

GetContainerName returns the ContainerName field value

func (*V1TagImageHook) GetContainerNameOk ¶

func (o *V1TagImageHook) GetContainerNameOk() (*string, bool)

GetContainerNameOk returns a tuple with the ContainerName field value and a boolean to check if the value has been set.

func (*V1TagImageHook) GetTo ¶

func (o *V1TagImageHook) GetTo() V1ObjectReference

GetTo returns the To field value

func (*V1TagImageHook) GetToOk ¶

func (o *V1TagImageHook) GetToOk() (*V1ObjectReference, bool)

GetToOk returns a tuple with the To field value and a boolean to check if the value has been set.

func (V1TagImageHook) MarshalJSON ¶

func (o V1TagImageHook) MarshalJSON() ([]byte, error)

func (*V1TagImageHook) SetContainerName ¶

func (o *V1TagImageHook) SetContainerName(v string)

SetContainerName sets field value

func (*V1TagImageHook) SetTo ¶

func (o *V1TagImageHook) SetTo(v V1ObjectReference)

SetTo sets field value

func (V1TagImageHook) ToMap ¶

func (o V1TagImageHook) ToMap() (map[string]interface{}, error)

type V1TagImportPolicy ¶

type V1TagImportPolicy struct {
	// Insecure is true if the server may bypass certificate verification or connect directly over HTTP during image import.
	Insecure *bool `json:"insecure,omitempty"`
	// Scheduled indicates to the server that this tag should be periodically checked to ensure it is up to date, and imported
	Scheduled *bool `json:"scheduled,omitempty"`
}

V1TagImportPolicy TagImportPolicy controls how images related to this tag will be imported.

func NewV1TagImportPolicy ¶

func NewV1TagImportPolicy() *V1TagImportPolicy

NewV1TagImportPolicy instantiates a new V1TagImportPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TagImportPolicyWithDefaults ¶

func NewV1TagImportPolicyWithDefaults() *V1TagImportPolicy

NewV1TagImportPolicyWithDefaults instantiates a new V1TagImportPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TagImportPolicy) GetInsecure ¶

func (o *V1TagImportPolicy) GetInsecure() bool

GetInsecure returns the Insecure field value if set, zero value otherwise.

func (*V1TagImportPolicy) GetInsecureOk ¶

func (o *V1TagImportPolicy) GetInsecureOk() (*bool, bool)

GetInsecureOk returns a tuple with the Insecure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TagImportPolicy) GetScheduled ¶

func (o *V1TagImportPolicy) GetScheduled() bool

GetScheduled returns the Scheduled field value if set, zero value otherwise.

func (*V1TagImportPolicy) GetScheduledOk ¶

func (o *V1TagImportPolicy) GetScheduledOk() (*bool, bool)

GetScheduledOk returns a tuple with the Scheduled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TagImportPolicy) HasInsecure ¶

func (o *V1TagImportPolicy) HasInsecure() bool

HasInsecure returns a boolean if a field has been set.

func (*V1TagImportPolicy) HasScheduled ¶

func (o *V1TagImportPolicy) HasScheduled() bool

HasScheduled returns a boolean if a field has been set.

func (V1TagImportPolicy) MarshalJSON ¶

func (o V1TagImportPolicy) MarshalJSON() ([]byte, error)

func (*V1TagImportPolicy) SetInsecure ¶

func (o *V1TagImportPolicy) SetInsecure(v bool)

SetInsecure gets a reference to the given bool and assigns it to the Insecure field.

func (*V1TagImportPolicy) SetScheduled ¶

func (o *V1TagImportPolicy) SetScheduled(v bool)

SetScheduled gets a reference to the given bool and assigns it to the Scheduled field.

func (V1TagImportPolicy) ToMap ¶

func (o V1TagImportPolicy) ToMap() (map[string]interface{}, error)

type V1TagReference ¶

type V1TagReference struct {
	// Optional; if specified, annotations that are applied to images retrieved via ImageStreamTags.
	Annotations map[string]interface{} `json:"annotations"`
	From        *V1ObjectReference     `json:"from,omitempty"`
	// Generation is a counter that tracks mutations to the spec tag (user intent). When a tag reference is changed the generation is set to match the current stream generation (which is incremented every time spec is changed). Other processes in the system like the image importer observe that the generation of spec tag is newer than the generation recorded in the status and use that as a trigger to import the newest remote tag. To trigger a new import, clients may set this value to zero which will reset the generation to the latest stream generation. Legacy clients will send this value as nil which will be merged with the current tag generation.
	Generation   int64              `json:"generation"`
	ImportPolicy *V1TagImportPolicy `json:"importPolicy,omitempty"`
	// Name of the tag
	Name string `json:"name"`
	// Reference states if the tag will be imported. Default value is false, which means the tag will be imported.
	Reference       *bool                 `json:"reference,omitempty"`
	ReferencePolicy *V1TagReferencePolicy `json:"referencePolicy,omitempty"`
}

V1TagReference TagReference specifies optional annotations for images using this tag and an optional reference to an ImageStreamTag, ImageStreamImage, or DockerImage this tag should track.

func NewV1TagReference ¶

func NewV1TagReference(annotations map[string]interface{}, generation int64, name string) *V1TagReference

NewV1TagReference instantiates a new V1TagReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TagReferenceWithDefaults ¶

func NewV1TagReferenceWithDefaults() *V1TagReference

NewV1TagReferenceWithDefaults instantiates a new V1TagReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TagReference) GetAnnotations ¶

func (o *V1TagReference) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value

func (*V1TagReference) GetAnnotationsOk ¶

func (o *V1TagReference) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value and a boolean to check if the value has been set.

func (*V1TagReference) GetFrom ¶

func (o *V1TagReference) GetFrom() V1ObjectReference

GetFrom returns the From field value if set, zero value otherwise.

func (*V1TagReference) GetFromOk ¶

func (o *V1TagReference) GetFromOk() (*V1ObjectReference, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TagReference) GetGeneration ¶

func (o *V1TagReference) GetGeneration() int64

GetGeneration returns the Generation field value

func (*V1TagReference) GetGenerationOk ¶

func (o *V1TagReference) GetGenerationOk() (*int64, bool)

GetGenerationOk returns a tuple with the Generation field value and a boolean to check if the value has been set.

func (*V1TagReference) GetImportPolicy ¶

func (o *V1TagReference) GetImportPolicy() V1TagImportPolicy

GetImportPolicy returns the ImportPolicy field value if set, zero value otherwise.

func (*V1TagReference) GetImportPolicyOk ¶

func (o *V1TagReference) GetImportPolicyOk() (*V1TagImportPolicy, bool)

GetImportPolicyOk returns a tuple with the ImportPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TagReference) GetName ¶

func (o *V1TagReference) GetName() string

GetName returns the Name field value

func (*V1TagReference) GetNameOk ¶

func (o *V1TagReference) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1TagReference) GetReference ¶

func (o *V1TagReference) GetReference() bool

GetReference returns the Reference field value if set, zero value otherwise.

func (*V1TagReference) GetReferenceOk ¶

func (o *V1TagReference) GetReferenceOk() (*bool, bool)

GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TagReference) GetReferencePolicy ¶

func (o *V1TagReference) GetReferencePolicy() V1TagReferencePolicy

GetReferencePolicy returns the ReferencePolicy field value if set, zero value otherwise.

func (*V1TagReference) GetReferencePolicyOk ¶

func (o *V1TagReference) GetReferencePolicyOk() (*V1TagReferencePolicy, bool)

GetReferencePolicyOk returns a tuple with the ReferencePolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TagReference) HasFrom ¶

func (o *V1TagReference) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*V1TagReference) HasImportPolicy ¶

func (o *V1TagReference) HasImportPolicy() bool

HasImportPolicy returns a boolean if a field has been set.

func (*V1TagReference) HasReference ¶

func (o *V1TagReference) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*V1TagReference) HasReferencePolicy ¶

func (o *V1TagReference) HasReferencePolicy() bool

HasReferencePolicy returns a boolean if a field has been set.

func (V1TagReference) MarshalJSON ¶

func (o V1TagReference) MarshalJSON() ([]byte, error)

func (*V1TagReference) SetAnnotations ¶

func (o *V1TagReference) SetAnnotations(v map[string]interface{})

SetAnnotations sets field value

func (*V1TagReference) SetFrom ¶

func (o *V1TagReference) SetFrom(v V1ObjectReference)

SetFrom gets a reference to the given V1ObjectReference and assigns it to the From field.

func (*V1TagReference) SetGeneration ¶

func (o *V1TagReference) SetGeneration(v int64)

SetGeneration sets field value

func (*V1TagReference) SetImportPolicy ¶

func (o *V1TagReference) SetImportPolicy(v V1TagImportPolicy)

SetImportPolicy gets a reference to the given V1TagImportPolicy and assigns it to the ImportPolicy field.

func (*V1TagReference) SetName ¶

func (o *V1TagReference) SetName(v string)

SetName sets field value

func (*V1TagReference) SetReference ¶

func (o *V1TagReference) SetReference(v bool)

SetReference gets a reference to the given bool and assigns it to the Reference field.

func (*V1TagReference) SetReferencePolicy ¶

func (o *V1TagReference) SetReferencePolicy(v V1TagReferencePolicy)

SetReferencePolicy gets a reference to the given V1TagReferencePolicy and assigns it to the ReferencePolicy field.

func (V1TagReference) ToMap ¶

func (o V1TagReference) ToMap() (map[string]interface{}, error)

type V1TagReferencePolicy ¶

type V1TagReferencePolicy struct {
	// Type determines how the image pull spec should be transformed when the image stream tag is used in deployment config triggers or new builds. The default value is `Source`, indicating the original location of the image should be used (if imported). The user may also specify `Local`, indicating that the pull spec should point to the integrated Docker registry and leverage the registry's ability to proxy the pull to an upstream registry. `Local` allows the credentials used to pull this image to be managed from the image stream's namespace, so others on the platform can access a remote image but have no access to the remote secret. It also allows the image layers to be mirrored into the local registry which the images can still be pulled even if the upstream registry is unavailable.
	Type string `json:"type"`
}

V1TagReferencePolicy TagReferencePolicy describes how pull-specs for images in this image stream tag are generated when image change triggers in deployment configs or builds are resolved. This allows the image stream author to control how images are accessed.

func NewV1TagReferencePolicy ¶

func NewV1TagReferencePolicy(type_ string) *V1TagReferencePolicy

NewV1TagReferencePolicy instantiates a new V1TagReferencePolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TagReferencePolicyWithDefaults ¶

func NewV1TagReferencePolicyWithDefaults() *V1TagReferencePolicy

NewV1TagReferencePolicyWithDefaults instantiates a new V1TagReferencePolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TagReferencePolicy) GetType ¶

func (o *V1TagReferencePolicy) GetType() string

GetType returns the Type field value

func (*V1TagReferencePolicy) GetTypeOk ¶

func (o *V1TagReferencePolicy) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (V1TagReferencePolicy) MarshalJSON ¶

func (o V1TagReferencePolicy) MarshalJSON() ([]byte, error)

func (*V1TagReferencePolicy) SetType ¶

func (o *V1TagReferencePolicy) SetType(v string)

SetType sets field value

func (V1TagReferencePolicy) ToMap ¶

func (o V1TagReferencePolicy) ToMap() (map[string]interface{}, error)

type V1Taint ¶

type V1Taint struct {
	// Required. The effect of the taint on pods that do not tolerate the taint. Valid effects are NoSchedule, PreferNoSchedule and NoExecute.
	Effect string `json:"effect"`
	// Required. The taint key to be applied to a node.
	Key string `json:"key"`
	// TimeAdded represents the time at which the taint was added. It is only written for NoExecute taints.
	TimeAdded *string `json:"timeAdded,omitempty"`
	// Required. The taint value corresponding to the taint key.
	Value *string `json:"value,omitempty"`
}

V1Taint The node this Taint is attached to has the \"effect\" on any pod that does not tolerate the Taint.

func NewV1Taint ¶

func NewV1Taint(effect string, key string) *V1Taint

NewV1Taint instantiates a new V1Taint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TaintWithDefaults ¶

func NewV1TaintWithDefaults() *V1Taint

NewV1TaintWithDefaults instantiates a new V1Taint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Taint) GetEffect ¶

func (o *V1Taint) GetEffect() string

GetEffect returns the Effect field value

func (*V1Taint) GetEffectOk ¶

func (o *V1Taint) GetEffectOk() (*string, bool)

GetEffectOk returns a tuple with the Effect field value and a boolean to check if the value has been set.

func (*V1Taint) GetKey ¶

func (o *V1Taint) GetKey() string

GetKey returns the Key field value

func (*V1Taint) GetKeyOk ¶

func (o *V1Taint) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*V1Taint) GetTimeAdded ¶

func (o *V1Taint) GetTimeAdded() string

GetTimeAdded returns the TimeAdded field value if set, zero value otherwise.

func (*V1Taint) GetTimeAddedOk ¶

func (o *V1Taint) GetTimeAddedOk() (*string, bool)

GetTimeAddedOk returns a tuple with the TimeAdded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Taint) GetValue ¶

func (o *V1Taint) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*V1Taint) GetValueOk ¶

func (o *V1Taint) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Taint) HasTimeAdded ¶

func (o *V1Taint) HasTimeAdded() bool

HasTimeAdded returns a boolean if a field has been set.

func (*V1Taint) HasValue ¶

func (o *V1Taint) HasValue() bool

HasValue returns a boolean if a field has been set.

func (V1Taint) MarshalJSON ¶

func (o V1Taint) MarshalJSON() ([]byte, error)

func (*V1Taint) SetEffect ¶

func (o *V1Taint) SetEffect(v string)

SetEffect sets field value

func (*V1Taint) SetKey ¶

func (o *V1Taint) SetKey(v string)

SetKey sets field value

func (*V1Taint) SetTimeAdded ¶

func (o *V1Taint) SetTimeAdded(v string)

SetTimeAdded gets a reference to the given string and assigns it to the TimeAdded field.

func (*V1Taint) SetValue ¶

func (o *V1Taint) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (V1Taint) ToMap ¶

func (o V1Taint) ToMap() (map[string]interface{}, error)

type V1Template ¶

type V1Template struct {
	// parameters is an optional array of Parameters used during the Template to Config transformation.
	Parameters []V1Parameter `json:"parameters,omitempty"`
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind *string `json:"kind,omitempty"`
	// labels is a optional set of labels that are applied to every object during the Template to Config transformation.
	Labels map[string]interface{} `json:"labels,omitempty"`
	// message is an optional instructional message that will be displayed when this template is instantiated. This field should inform the user how to utilize the newly created resources. Parameter substitution will be performed on the message before being displayed so that generated credentials and other parameters can be included in the output.
	Message  *string       `json:"message,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
	// objects is an array of resources to include in this template. If a namespace value is hardcoded in the object, it will be removed during template instantiation, however if the namespace value is, or contains, a ${PARAMETER_REFERENCE}, the resolved value after parameter substitution will be respected and the object will be created in that namespace.
	Objects []RuntimeRawExtension `json:"objects"`
}

V1Template Template contains the inputs needed to produce a Config.

func NewV1Template ¶

func NewV1Template(objects []RuntimeRawExtension) *V1Template

NewV1Template instantiates a new V1Template object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TemplateWithDefaults ¶

func NewV1TemplateWithDefaults() *V1Template

NewV1TemplateWithDefaults instantiates a new V1Template object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Template) GetApiVersion ¶

func (o *V1Template) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1Template) GetApiVersionOk ¶

func (o *V1Template) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Template) GetKind ¶

func (o *V1Template) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1Template) GetKindOk ¶

func (o *V1Template) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Template) GetLabels ¶

func (o *V1Template) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*V1Template) GetLabelsOk ¶

func (o *V1Template) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Template) GetMessage ¶

func (o *V1Template) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*V1Template) GetMessageOk ¶

func (o *V1Template) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Template) GetMetadata ¶

func (o *V1Template) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1Template) GetMetadataOk ¶

func (o *V1Template) GetMetadataOk() (*V1ObjectMeta, 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 (*V1Template) GetObjects ¶

func (o *V1Template) GetObjects() []RuntimeRawExtension

GetObjects returns the Objects field value

func (*V1Template) GetObjectsOk ¶

func (o *V1Template) GetObjectsOk() ([]RuntimeRawExtension, bool)

GetObjectsOk returns a tuple with the Objects field value and a boolean to check if the value has been set.

func (*V1Template) GetParameters ¶

func (o *V1Template) GetParameters() []V1Parameter

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*V1Template) GetParametersOk ¶

func (o *V1Template) GetParametersOk() ([]V1Parameter, bool)

GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Template) HasApiVersion ¶

func (o *V1Template) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1Template) HasKind ¶

func (o *V1Template) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1Template) HasLabels ¶

func (o *V1Template) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*V1Template) HasMessage ¶

func (o *V1Template) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*V1Template) HasMetadata ¶

func (o *V1Template) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1Template) HasParameters ¶

func (o *V1Template) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (V1Template) MarshalJSON ¶

func (o V1Template) MarshalJSON() ([]byte, error)

func (*V1Template) SetApiVersion ¶

func (o *V1Template) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1Template) SetKind ¶

func (o *V1Template) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1Template) SetLabels ¶

func (o *V1Template) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*V1Template) SetMessage ¶

func (o *V1Template) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*V1Template) SetMetadata ¶

func (o *V1Template) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1Template) SetObjects ¶

func (o *V1Template) SetObjects(v []RuntimeRawExtension)

SetObjects sets field value

func (*V1Template) SetParameters ¶

func (o *V1Template) SetParameters(v []V1Parameter)

SetParameters gets a reference to the given []V1Parameter and assigns it to the Parameters field.

func (V1Template) ToMap ¶

func (o V1Template) ToMap() (map[string]interface{}, error)

type V1TemplateInstance ¶

type V1TemplateInstance struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string                  `json:"kind,omitempty"`
	Metadata *V1ObjectMeta            `json:"metadata,omitempty"`
	Spec     V1TemplateInstanceSpec   `json:"spec"`
	Status   V1TemplateInstanceStatus `json:"status"`
}

V1TemplateInstance TemplateInstance requests and records the instantiation of a Template. TemplateInstance is part of an experimental API.

func NewV1TemplateInstance ¶

func NewV1TemplateInstance(spec V1TemplateInstanceSpec, status V1TemplateInstanceStatus) *V1TemplateInstance

NewV1TemplateInstance instantiates a new V1TemplateInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TemplateInstanceWithDefaults ¶

func NewV1TemplateInstanceWithDefaults() *V1TemplateInstance

NewV1TemplateInstanceWithDefaults instantiates a new V1TemplateInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TemplateInstance) GetApiVersion ¶

func (o *V1TemplateInstance) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1TemplateInstance) GetApiVersionOk ¶

func (o *V1TemplateInstance) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstance) GetKind ¶

func (o *V1TemplateInstance) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1TemplateInstance) GetKindOk ¶

func (o *V1TemplateInstance) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstance) GetMetadata ¶

func (o *V1TemplateInstance) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1TemplateInstance) GetMetadataOk ¶

func (o *V1TemplateInstance) GetMetadataOk() (*V1ObjectMeta, 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 (*V1TemplateInstance) GetSpec ¶

GetSpec returns the Spec field value

func (*V1TemplateInstance) GetSpecOk ¶

func (o *V1TemplateInstance) GetSpecOk() (*V1TemplateInstanceSpec, bool)

GetSpecOk returns a tuple with the Spec field value and a boolean to check if the value has been set.

func (*V1TemplateInstance) GetStatus ¶

GetStatus returns the Status field value

func (*V1TemplateInstance) GetStatusOk ¶

func (o *V1TemplateInstance) GetStatusOk() (*V1TemplateInstanceStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1TemplateInstance) HasApiVersion ¶

func (o *V1TemplateInstance) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1TemplateInstance) HasKind ¶

func (o *V1TemplateInstance) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1TemplateInstance) HasMetadata ¶

func (o *V1TemplateInstance) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1TemplateInstance) MarshalJSON ¶

func (o V1TemplateInstance) MarshalJSON() ([]byte, error)

func (*V1TemplateInstance) SetApiVersion ¶

func (o *V1TemplateInstance) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1TemplateInstance) SetKind ¶

func (o *V1TemplateInstance) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1TemplateInstance) SetMetadata ¶

func (o *V1TemplateInstance) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1TemplateInstance) SetSpec ¶

SetSpec sets field value

func (*V1TemplateInstance) SetStatus ¶

SetStatus sets field value

func (V1TemplateInstance) ToMap ¶

func (o V1TemplateInstance) ToMap() (map[string]interface{}, error)

type V1TemplateInstanceCondition ¶

type V1TemplateInstanceCondition struct {
	// LastTransitionTime is the last time a condition status transitioned from one state to another.
	LastTransitionTime string `json:"lastTransitionTime"`
	// Message is a human readable description of the details of the last transition, complementing reason.
	Message string `json:"message"`
	// Reason is a brief machine readable explanation for the condition's last transition.
	Reason string `json:"reason"`
	// Status of the condition, one of True, False or Unknown.
	Status string `json:"status"`
	// Type of the condition, currently Ready or InstantiateFailure.
	Type string `json:"type"`
}

V1TemplateInstanceCondition TemplateInstanceCondition contains condition information for a TemplateInstance.

func NewV1TemplateInstanceCondition ¶

func NewV1TemplateInstanceCondition(lastTransitionTime string, message string, reason string, status string, type_ string) *V1TemplateInstanceCondition

NewV1TemplateInstanceCondition instantiates a new V1TemplateInstanceCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TemplateInstanceConditionWithDefaults ¶

func NewV1TemplateInstanceConditionWithDefaults() *V1TemplateInstanceCondition

NewV1TemplateInstanceConditionWithDefaults instantiates a new V1TemplateInstanceCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TemplateInstanceCondition) GetLastTransitionTime ¶

func (o *V1TemplateInstanceCondition) GetLastTransitionTime() string

GetLastTransitionTime returns the LastTransitionTime field value

func (*V1TemplateInstanceCondition) GetLastTransitionTimeOk ¶

func (o *V1TemplateInstanceCondition) GetLastTransitionTimeOk() (*string, bool)

GetLastTransitionTimeOk returns a tuple with the LastTransitionTime field value and a boolean to check if the value has been set.

func (*V1TemplateInstanceCondition) GetMessage ¶

func (o *V1TemplateInstanceCondition) GetMessage() string

GetMessage returns the Message field value

func (*V1TemplateInstanceCondition) GetMessageOk ¶

func (o *V1TemplateInstanceCondition) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*V1TemplateInstanceCondition) GetReason ¶

func (o *V1TemplateInstanceCondition) GetReason() string

GetReason returns the Reason field value

func (*V1TemplateInstanceCondition) GetReasonOk ¶

func (o *V1TemplateInstanceCondition) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value and a boolean to check if the value has been set.

func (*V1TemplateInstanceCondition) GetStatus ¶

func (o *V1TemplateInstanceCondition) GetStatus() string

GetStatus returns the Status field value

func (*V1TemplateInstanceCondition) GetStatusOk ¶

func (o *V1TemplateInstanceCondition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*V1TemplateInstanceCondition) GetType ¶

func (o *V1TemplateInstanceCondition) GetType() string

GetType returns the Type field value

func (*V1TemplateInstanceCondition) GetTypeOk ¶

func (o *V1TemplateInstanceCondition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (V1TemplateInstanceCondition) MarshalJSON ¶

func (o V1TemplateInstanceCondition) MarshalJSON() ([]byte, error)

func (*V1TemplateInstanceCondition) SetLastTransitionTime ¶

func (o *V1TemplateInstanceCondition) SetLastTransitionTime(v string)

SetLastTransitionTime sets field value

func (*V1TemplateInstanceCondition) SetMessage ¶

func (o *V1TemplateInstanceCondition) SetMessage(v string)

SetMessage sets field value

func (*V1TemplateInstanceCondition) SetReason ¶

func (o *V1TemplateInstanceCondition) SetReason(v string)

SetReason sets field value

func (*V1TemplateInstanceCondition) SetStatus ¶

func (o *V1TemplateInstanceCondition) SetStatus(v string)

SetStatus sets field value

func (*V1TemplateInstanceCondition) SetType ¶

func (o *V1TemplateInstanceCondition) SetType(v string)

SetType sets field value

func (V1TemplateInstanceCondition) ToMap ¶

func (o V1TemplateInstanceCondition) ToMap() (map[string]interface{}, error)

type V1TemplateInstanceList ¶

type V1TemplateInstanceList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// items is a list of Templateinstances
	Items []V1TemplateInstance `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1TemplateInstanceList TemplateInstanceList is a list of TemplateInstance objects.

func NewV1TemplateInstanceList ¶

func NewV1TemplateInstanceList(items []V1TemplateInstance) *V1TemplateInstanceList

NewV1TemplateInstanceList instantiates a new V1TemplateInstanceList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TemplateInstanceListWithDefaults ¶

func NewV1TemplateInstanceListWithDefaults() *V1TemplateInstanceList

NewV1TemplateInstanceListWithDefaults instantiates a new V1TemplateInstanceList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TemplateInstanceList) GetApiVersion ¶

func (o *V1TemplateInstanceList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1TemplateInstanceList) GetApiVersionOk ¶

func (o *V1TemplateInstanceList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceList) GetItems ¶

GetItems returns the Items field value

func (*V1TemplateInstanceList) GetItemsOk ¶

func (o *V1TemplateInstanceList) GetItemsOk() ([]V1TemplateInstance, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1TemplateInstanceList) GetKind ¶

func (o *V1TemplateInstanceList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1TemplateInstanceList) GetKindOk ¶

func (o *V1TemplateInstanceList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceList) GetMetadata ¶

func (o *V1TemplateInstanceList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1TemplateInstanceList) GetMetadataOk ¶

func (o *V1TemplateInstanceList) GetMetadataOk() (*V1ListMeta, 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 (*V1TemplateInstanceList) HasApiVersion ¶

func (o *V1TemplateInstanceList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1TemplateInstanceList) HasKind ¶

func (o *V1TemplateInstanceList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1TemplateInstanceList) HasMetadata ¶

func (o *V1TemplateInstanceList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1TemplateInstanceList) MarshalJSON ¶

func (o V1TemplateInstanceList) MarshalJSON() ([]byte, error)

func (*V1TemplateInstanceList) SetApiVersion ¶

func (o *V1TemplateInstanceList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1TemplateInstanceList) SetItems ¶

func (o *V1TemplateInstanceList) SetItems(v []V1TemplateInstance)

SetItems sets field value

func (*V1TemplateInstanceList) SetKind ¶

func (o *V1TemplateInstanceList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1TemplateInstanceList) SetMetadata ¶

func (o *V1TemplateInstanceList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1TemplateInstanceList) ToMap ¶

func (o V1TemplateInstanceList) ToMap() (map[string]interface{}, error)

type V1TemplateInstanceObject ¶

type V1TemplateInstanceObject struct {
	Ref *V1ObjectReference `json:"ref,omitempty"`
}

V1TemplateInstanceObject TemplateInstanceObject references an object created by a TemplateInstance.

func NewV1TemplateInstanceObject ¶

func NewV1TemplateInstanceObject() *V1TemplateInstanceObject

NewV1TemplateInstanceObject instantiates a new V1TemplateInstanceObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TemplateInstanceObjectWithDefaults ¶

func NewV1TemplateInstanceObjectWithDefaults() *V1TemplateInstanceObject

NewV1TemplateInstanceObjectWithDefaults instantiates a new V1TemplateInstanceObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TemplateInstanceObject) GetRef ¶

GetRef returns the Ref field value if set, zero value otherwise.

func (*V1TemplateInstanceObject) GetRefOk ¶

GetRefOk returns a tuple with the Ref field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceObject) HasRef ¶

func (o *V1TemplateInstanceObject) HasRef() bool

HasRef returns a boolean if a field has been set.

func (V1TemplateInstanceObject) MarshalJSON ¶

func (o V1TemplateInstanceObject) MarshalJSON() ([]byte, error)

func (*V1TemplateInstanceObject) SetRef ¶

SetRef gets a reference to the given V1ObjectReference and assigns it to the Ref field.

func (V1TemplateInstanceObject) ToMap ¶

func (o V1TemplateInstanceObject) ToMap() (map[string]interface{}, error)

type V1TemplateInstanceRequester ¶

type V1TemplateInstanceRequester struct {
	// extra holds additional information provided by the authenticator.
	Extra map[string]interface{} `json:"extra,omitempty"`
	// groups represent the groups this user is a part of.
	Groups []string `json:"groups,omitempty"`
	// uid is a unique value that identifies this user across time; if this user is deleted and another user by the same name is added, they will have different UIDs.
	Uid *string `json:"uid,omitempty"`
	// username uniquely identifies this user among all active users.
	Username *string `json:"username,omitempty"`
}

V1TemplateInstanceRequester TemplateInstanceRequester holds the identity of an agent requesting a template instantiation.

func NewV1TemplateInstanceRequester ¶

func NewV1TemplateInstanceRequester() *V1TemplateInstanceRequester

NewV1TemplateInstanceRequester instantiates a new V1TemplateInstanceRequester object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TemplateInstanceRequesterWithDefaults ¶

func NewV1TemplateInstanceRequesterWithDefaults() *V1TemplateInstanceRequester

NewV1TemplateInstanceRequesterWithDefaults instantiates a new V1TemplateInstanceRequester object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TemplateInstanceRequester) GetExtra ¶

func (o *V1TemplateInstanceRequester) GetExtra() map[string]interface{}

GetExtra returns the Extra field value if set, zero value otherwise.

func (*V1TemplateInstanceRequester) GetExtraOk ¶

func (o *V1TemplateInstanceRequester) GetExtraOk() (map[string]interface{}, bool)

GetExtraOk returns a tuple with the Extra field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceRequester) GetGroups ¶

func (o *V1TemplateInstanceRequester) GetGroups() []string

GetGroups returns the Groups field value if set, zero value otherwise.

func (*V1TemplateInstanceRequester) GetGroupsOk ¶

func (o *V1TemplateInstanceRequester) GetGroupsOk() ([]string, bool)

GetGroupsOk returns a tuple with the Groups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceRequester) GetUid ¶

func (o *V1TemplateInstanceRequester) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*V1TemplateInstanceRequester) GetUidOk ¶

func (o *V1TemplateInstanceRequester) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceRequester) GetUsername ¶

func (o *V1TemplateInstanceRequester) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*V1TemplateInstanceRequester) GetUsernameOk ¶

func (o *V1TemplateInstanceRequester) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceRequester) HasExtra ¶

func (o *V1TemplateInstanceRequester) HasExtra() bool

HasExtra returns a boolean if a field has been set.

func (*V1TemplateInstanceRequester) HasGroups ¶

func (o *V1TemplateInstanceRequester) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*V1TemplateInstanceRequester) HasUid ¶

func (o *V1TemplateInstanceRequester) HasUid() bool

HasUid returns a boolean if a field has been set.

func (*V1TemplateInstanceRequester) HasUsername ¶

func (o *V1TemplateInstanceRequester) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (V1TemplateInstanceRequester) MarshalJSON ¶

func (o V1TemplateInstanceRequester) MarshalJSON() ([]byte, error)

func (*V1TemplateInstanceRequester) SetExtra ¶

func (o *V1TemplateInstanceRequester) SetExtra(v map[string]interface{})

SetExtra gets a reference to the given map[string]interface{} and assigns it to the Extra field.

func (*V1TemplateInstanceRequester) SetGroups ¶

func (o *V1TemplateInstanceRequester) SetGroups(v []string)

SetGroups gets a reference to the given []string and assigns it to the Groups field.

func (*V1TemplateInstanceRequester) SetUid ¶

func (o *V1TemplateInstanceRequester) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*V1TemplateInstanceRequester) SetUsername ¶

func (o *V1TemplateInstanceRequester) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (V1TemplateInstanceRequester) ToMap ¶

func (o V1TemplateInstanceRequester) ToMap() (map[string]interface{}, error)

type V1TemplateInstanceSpec ¶

type V1TemplateInstanceSpec struct {
	Requester V1TemplateInstanceRequester `json:"requester"`
	Secret    *V1LocalObjectReference     `json:"secret,omitempty"`
	Template  V1Template                  `json:"template"`
}

V1TemplateInstanceSpec TemplateInstanceSpec describes the desired state of a TemplateInstance.

func NewV1TemplateInstanceSpec ¶

func NewV1TemplateInstanceSpec(requester V1TemplateInstanceRequester, template V1Template) *V1TemplateInstanceSpec

NewV1TemplateInstanceSpec instantiates a new V1TemplateInstanceSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TemplateInstanceSpecWithDefaults ¶

func NewV1TemplateInstanceSpecWithDefaults() *V1TemplateInstanceSpec

NewV1TemplateInstanceSpecWithDefaults instantiates a new V1TemplateInstanceSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TemplateInstanceSpec) GetRequester ¶

GetRequester returns the Requester field value

func (*V1TemplateInstanceSpec) GetRequesterOk ¶

GetRequesterOk returns a tuple with the Requester field value and a boolean to check if the value has been set.

func (*V1TemplateInstanceSpec) GetSecret ¶

GetSecret returns the Secret field value if set, zero value otherwise.

func (*V1TemplateInstanceSpec) GetSecretOk ¶

func (o *V1TemplateInstanceSpec) GetSecretOk() (*V1LocalObjectReference, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceSpec) GetTemplate ¶

func (o *V1TemplateInstanceSpec) GetTemplate() V1Template

GetTemplate returns the Template field value

func (*V1TemplateInstanceSpec) GetTemplateOk ¶

func (o *V1TemplateInstanceSpec) GetTemplateOk() (*V1Template, bool)

GetTemplateOk returns a tuple with the Template field value and a boolean to check if the value has been set.

func (*V1TemplateInstanceSpec) HasSecret ¶

func (o *V1TemplateInstanceSpec) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (V1TemplateInstanceSpec) MarshalJSON ¶

func (o V1TemplateInstanceSpec) MarshalJSON() ([]byte, error)

func (*V1TemplateInstanceSpec) SetRequester ¶

SetRequester sets field value

func (*V1TemplateInstanceSpec) SetSecret ¶

SetSecret gets a reference to the given V1LocalObjectReference and assigns it to the Secret field.

func (*V1TemplateInstanceSpec) SetTemplate ¶

func (o *V1TemplateInstanceSpec) SetTemplate(v V1Template)

SetTemplate sets field value

func (V1TemplateInstanceSpec) ToMap ¶

func (o V1TemplateInstanceSpec) ToMap() (map[string]interface{}, error)

type V1TemplateInstanceStatus ¶

type V1TemplateInstanceStatus struct {
	// conditions represent the latest available observations of a TemplateInstance's current state.
	Conditions []V1TemplateInstanceCondition `json:"conditions,omitempty"`
	// Objects references the objects created by the TemplateInstance.
	Objects []V1TemplateInstanceObject `json:"objects,omitempty"`
}

V1TemplateInstanceStatus TemplateInstanceStatus describes the current state of a TemplateInstance.

func NewV1TemplateInstanceStatus ¶

func NewV1TemplateInstanceStatus() *V1TemplateInstanceStatus

NewV1TemplateInstanceStatus instantiates a new V1TemplateInstanceStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TemplateInstanceStatusWithDefaults ¶

func NewV1TemplateInstanceStatusWithDefaults() *V1TemplateInstanceStatus

NewV1TemplateInstanceStatusWithDefaults instantiates a new V1TemplateInstanceStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TemplateInstanceStatus) GetConditions ¶

GetConditions returns the Conditions field value if set, zero value otherwise.

func (*V1TemplateInstanceStatus) GetConditionsOk ¶

func (o *V1TemplateInstanceStatus) GetConditionsOk() ([]V1TemplateInstanceCondition, bool)

GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceStatus) GetObjects ¶

GetObjects returns the Objects field value if set, zero value otherwise.

func (*V1TemplateInstanceStatus) GetObjectsOk ¶

GetObjectsOk returns a tuple with the Objects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateInstanceStatus) HasConditions ¶

func (o *V1TemplateInstanceStatus) HasConditions() bool

HasConditions returns a boolean if a field has been set.

func (*V1TemplateInstanceStatus) HasObjects ¶

func (o *V1TemplateInstanceStatus) HasObjects() bool

HasObjects returns a boolean if a field has been set.

func (V1TemplateInstanceStatus) MarshalJSON ¶

func (o V1TemplateInstanceStatus) MarshalJSON() ([]byte, error)

func (*V1TemplateInstanceStatus) SetConditions ¶

SetConditions gets a reference to the given []V1TemplateInstanceCondition and assigns it to the Conditions field.

func (*V1TemplateInstanceStatus) SetObjects ¶

SetObjects gets a reference to the given []V1TemplateInstanceObject and assigns it to the Objects field.

func (V1TemplateInstanceStatus) ToMap ¶

func (o V1TemplateInstanceStatus) ToMap() (map[string]interface{}, error)

type V1TemplateList ¶

type V1TemplateList struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Items is a list of templates
	Items []V1Template `json:"items"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string     `json:"kind,omitempty"`
	Metadata *V1ListMeta `json:"metadata,omitempty"`
}

V1TemplateList TemplateList is a list of Template objects.

func NewV1TemplateList ¶

func NewV1TemplateList(items []V1Template) *V1TemplateList

NewV1TemplateList instantiates a new V1TemplateList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TemplateListWithDefaults ¶

func NewV1TemplateListWithDefaults() *V1TemplateList

NewV1TemplateListWithDefaults instantiates a new V1TemplateList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1TemplateList) GetApiVersion ¶

func (o *V1TemplateList) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1TemplateList) GetApiVersionOk ¶

func (o *V1TemplateList) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateList) GetItems ¶

func (o *V1TemplateList) GetItems() []V1Template

GetItems returns the Items field value

func (*V1TemplateList) GetItemsOk ¶

func (o *V1TemplateList) GetItemsOk() ([]V1Template, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1TemplateList) GetKind ¶

func (o *V1TemplateList) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1TemplateList) GetKindOk ¶

func (o *V1TemplateList) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1TemplateList) GetMetadata ¶

func (o *V1TemplateList) GetMetadata() V1ListMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1TemplateList) GetMetadataOk ¶

func (o *V1TemplateList) GetMetadataOk() (*V1ListMeta, 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 (*V1TemplateList) HasApiVersion ¶

func (o *V1TemplateList) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1TemplateList) HasKind ¶

func (o *V1TemplateList) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1TemplateList) HasMetadata ¶

func (o *V1TemplateList) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1TemplateList) MarshalJSON ¶

func (o V1TemplateList) MarshalJSON() ([]byte, error)

func (*V1TemplateList) SetApiVersion ¶

func (o *V1TemplateList) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1TemplateList) SetItems ¶

func (o *V1TemplateList) SetItems(v []V1Template)

SetItems sets field value

func (*V1TemplateList) SetKind ¶

func (o *V1TemplateList) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1TemplateList) SetMetadata ¶

func (o *V1TemplateList) SetMetadata(v V1ListMeta)

SetMetadata gets a reference to the given V1ListMeta and assigns it to the Metadata field.

func (V1TemplateList) ToMap ¶

func (o V1TemplateList) ToMap() (map[string]interface{}, error)

type V1Toleration ¶

type V1Toleration struct {
	// Effect indicates the taint effect to match. Empty means match all taint effects. When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.
	Effect *string `json:"effect,omitempty"`
	// Key is the taint key that the toleration applies to. Empty means match all taint keys. If the key is empty, operator must be Exists; this combination means to match all values and all keys.
	Key *string `json:"key,omitempty"`
	// Operator represents a key's relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category.
	Operator *string `json:"operator,omitempty"`
	// TolerationSeconds represents the period of time the toleration (which must be of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default, it is not set, which means tolerate the taint forever (do not evict). Zero and negative values will be treated as 0 (evict immediately) by the system.
	TolerationSeconds *int64 `json:"tolerationSeconds,omitempty"`
	// Value is the taint value the toleration matches to. If the operator is Exists, the value should be empty, otherwise just a regular string.
	Value *string `json:"value,omitempty"`
}

V1Toleration The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.

func NewV1Toleration ¶

func NewV1Toleration() *V1Toleration

NewV1Toleration instantiates a new V1Toleration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1TolerationWithDefaults ¶

func NewV1TolerationWithDefaults() *V1Toleration

NewV1TolerationWithDefaults instantiates a new V1Toleration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Toleration) GetEffect ¶

func (o *V1Toleration) GetEffect() string

GetEffect returns the Effect field value if set, zero value otherwise.

func (*V1Toleration) GetEffectOk ¶

func (o *V1Toleration) GetEffectOk() (*string, bool)

GetEffectOk returns a tuple with the Effect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Toleration) GetKey ¶

func (o *V1Toleration) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*V1Toleration) GetKeyOk ¶

func (o *V1Toleration) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Toleration) GetOperator ¶

func (o *V1Toleration) GetOperator() string

GetOperator returns the Operator field value if set, zero value otherwise.

func (*V1Toleration) GetOperatorOk ¶

func (o *V1Toleration) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Toleration) GetTolerationSeconds ¶

func (o *V1Toleration) GetTolerationSeconds() int64

GetTolerationSeconds returns the TolerationSeconds field value if set, zero value otherwise.

func (*V1Toleration) GetTolerationSecondsOk ¶

func (o *V1Toleration) GetTolerationSecondsOk() (*int64, bool)

GetTolerationSecondsOk returns a tuple with the TolerationSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Toleration) GetValue ¶

func (o *V1Toleration) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*V1Toleration) GetValueOk ¶

func (o *V1Toleration) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Toleration) HasEffect ¶

func (o *V1Toleration) HasEffect() bool

HasEffect returns a boolean if a field has been set.

func (*V1Toleration) HasKey ¶

func (o *V1Toleration) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*V1Toleration) HasOperator ¶

func (o *V1Toleration) HasOperator() bool

HasOperator returns a boolean if a field has been set.

func (*V1Toleration) HasTolerationSeconds ¶

func (o *V1Toleration) HasTolerationSeconds() bool

HasTolerationSeconds returns a boolean if a field has been set.

func (*V1Toleration) HasValue ¶

func (o *V1Toleration) HasValue() bool

HasValue returns a boolean if a field has been set.

func (V1Toleration) MarshalJSON ¶

func (o V1Toleration) MarshalJSON() ([]byte, error)

func (*V1Toleration) SetEffect ¶

func (o *V1Toleration) SetEffect(v string)

SetEffect gets a reference to the given string and assigns it to the Effect field.

func (*V1Toleration) SetKey ¶

func (o *V1Toleration) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*V1Toleration) SetOperator ¶

func (o *V1Toleration) SetOperator(v string)

SetOperator gets a reference to the given string and assigns it to the Operator field.

func (*V1Toleration) SetTolerationSeconds ¶

func (o *V1Toleration) SetTolerationSeconds(v int64)

SetTolerationSeconds gets a reference to the given int64 and assigns it to the TolerationSeconds field.

func (*V1Toleration) SetValue ¶

func (o *V1Toleration) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (V1Toleration) ToMap ¶

func (o V1Toleration) ToMap() (map[string]interface{}, error)

type V1Volume ¶

type V1Volume struct {
	AwsElasticBlockStore *V1AWSElasticBlockStoreVolumeSource `json:"awsElasticBlockStore,omitempty"`
	AzureDisk            *V1AzureDiskVolumeSource            `json:"azureDisk,omitempty"`
	AzureFile            *V1AzureFileVolumeSource            `json:"azureFile,omitempty"`
	Cephfs               *V1CephFSVolumeSource               `json:"cephfs,omitempty"`
	Cinder               *V1CinderVolumeSource               `json:"cinder,omitempty"`
	ConfigMap            *V1ConfigMapVolumeSource            `json:"configMap,omitempty"`
	DownwardAPI          *V1DownwardAPIVolumeSource          `json:"downwardAPI,omitempty"`
	EmptyDir             *V1EmptyDirVolumeSource             `json:"emptyDir,omitempty"`
	Fc                   *V1FCVolumeSource                   `json:"fc,omitempty"`
	FlexVolume           *V1FlexVolumeSource                 `json:"flexVolume,omitempty"`
	Flocker              *V1FlockerVolumeSource              `json:"flocker,omitempty"`
	GcePersistentDisk    *V1GCEPersistentDiskVolumeSource    `json:"gcePersistentDisk,omitempty"`
	GitRepo              *V1GitRepoVolumeSource              `json:"gitRepo,omitempty"`
	Glusterfs            *V1GlusterfsVolumeSource            `json:"glusterfs,omitempty"`
	HostPath             *V1HostPathVolumeSource             `json:"hostPath,omitempty"`
	Iscsi                *V1ISCSIVolumeSource                `json:"iscsi,omitempty"`
	// Volume's name. Must be a DNS_LABEL and unique within the pod. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	Name                  string                               `json:"name"`
	Nfs                   *V1NFSVolumeSource                   `json:"nfs,omitempty"`
	PersistentVolumeClaim *V1PersistentVolumeClaimVolumeSource `json:"persistentVolumeClaim,omitempty"`
	PhotonPersistentDisk  *V1PhotonPersistentDiskVolumeSource  `json:"photonPersistentDisk,omitempty"`
	PortworxVolume        *V1PortworxVolumeSource              `json:"portworxVolume,omitempty"`
	Projected             *V1ProjectedVolumeSource             `json:"projected,omitempty"`
	Quobyte               *V1QuobyteVolumeSource               `json:"quobyte,omitempty"`
	Rbd                   *V1RBDVolumeSource                   `json:"rbd,omitempty"`
	ScaleIO               *V1ScaleIOVolumeSource               `json:"scaleIO,omitempty"`
	Secret                *V1SecretVolumeSource                `json:"secret,omitempty"`
	Storageos             *V1StorageOSVolumeSource             `json:"storageos,omitempty"`
	VsphereVolume         *V1VsphereVirtualDiskVolumeSource    `json:"vsphereVolume,omitempty"`
}

V1Volume Volume represents a named volume in a pod that may be accessed by any container in the pod.

func NewV1Volume ¶

func NewV1Volume(name string) *V1Volume

NewV1Volume instantiates a new V1Volume object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1VolumeWithDefaults ¶

func NewV1VolumeWithDefaults() *V1Volume

NewV1VolumeWithDefaults instantiates a new V1Volume object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1Volume) GetAwsElasticBlockStore ¶

func (o *V1Volume) GetAwsElasticBlockStore() V1AWSElasticBlockStoreVolumeSource

GetAwsElasticBlockStore returns the AwsElasticBlockStore field value if set, zero value otherwise.

func (*V1Volume) GetAwsElasticBlockStoreOk ¶

func (o *V1Volume) GetAwsElasticBlockStoreOk() (*V1AWSElasticBlockStoreVolumeSource, bool)

GetAwsElasticBlockStoreOk returns a tuple with the AwsElasticBlockStore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetAzureDisk ¶

func (o *V1Volume) GetAzureDisk() V1AzureDiskVolumeSource

GetAzureDisk returns the AzureDisk field value if set, zero value otherwise.

func (*V1Volume) GetAzureDiskOk ¶

func (o *V1Volume) GetAzureDiskOk() (*V1AzureDiskVolumeSource, bool)

GetAzureDiskOk returns a tuple with the AzureDisk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetAzureFile ¶

func (o *V1Volume) GetAzureFile() V1AzureFileVolumeSource

GetAzureFile returns the AzureFile field value if set, zero value otherwise.

func (*V1Volume) GetAzureFileOk ¶

func (o *V1Volume) GetAzureFileOk() (*V1AzureFileVolumeSource, bool)

GetAzureFileOk returns a tuple with the AzureFile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetCephfs ¶

func (o *V1Volume) GetCephfs() V1CephFSVolumeSource

GetCephfs returns the Cephfs field value if set, zero value otherwise.

func (*V1Volume) GetCephfsOk ¶

func (o *V1Volume) GetCephfsOk() (*V1CephFSVolumeSource, bool)

GetCephfsOk returns a tuple with the Cephfs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetCinder ¶

func (o *V1Volume) GetCinder() V1CinderVolumeSource

GetCinder returns the Cinder field value if set, zero value otherwise.

func (*V1Volume) GetCinderOk ¶

func (o *V1Volume) GetCinderOk() (*V1CinderVolumeSource, bool)

GetCinderOk returns a tuple with the Cinder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetConfigMap ¶

func (o *V1Volume) GetConfigMap() V1ConfigMapVolumeSource

GetConfigMap returns the ConfigMap field value if set, zero value otherwise.

func (*V1Volume) GetConfigMapOk ¶

func (o *V1Volume) GetConfigMapOk() (*V1ConfigMapVolumeSource, bool)

GetConfigMapOk returns a tuple with the ConfigMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetDownwardAPI ¶

func (o *V1Volume) GetDownwardAPI() V1DownwardAPIVolumeSource

GetDownwardAPI returns the DownwardAPI field value if set, zero value otherwise.

func (*V1Volume) GetDownwardAPIOk ¶

func (o *V1Volume) GetDownwardAPIOk() (*V1DownwardAPIVolumeSource, bool)

GetDownwardAPIOk returns a tuple with the DownwardAPI field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetEmptyDir ¶

func (o *V1Volume) GetEmptyDir() V1EmptyDirVolumeSource

GetEmptyDir returns the EmptyDir field value if set, zero value otherwise.

func (*V1Volume) GetEmptyDirOk ¶

func (o *V1Volume) GetEmptyDirOk() (*V1EmptyDirVolumeSource, bool)

GetEmptyDirOk returns a tuple with the EmptyDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetFc ¶

func (o *V1Volume) GetFc() V1FCVolumeSource

GetFc returns the Fc field value if set, zero value otherwise.

func (*V1Volume) GetFcOk ¶

func (o *V1Volume) GetFcOk() (*V1FCVolumeSource, bool)

GetFcOk returns a tuple with the Fc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetFlexVolume ¶

func (o *V1Volume) GetFlexVolume() V1FlexVolumeSource

GetFlexVolume returns the FlexVolume field value if set, zero value otherwise.

func (*V1Volume) GetFlexVolumeOk ¶

func (o *V1Volume) GetFlexVolumeOk() (*V1FlexVolumeSource, bool)

GetFlexVolumeOk returns a tuple with the FlexVolume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetFlocker ¶

func (o *V1Volume) GetFlocker() V1FlockerVolumeSource

GetFlocker returns the Flocker field value if set, zero value otherwise.

func (*V1Volume) GetFlockerOk ¶

func (o *V1Volume) GetFlockerOk() (*V1FlockerVolumeSource, bool)

GetFlockerOk returns a tuple with the Flocker field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetGcePersistentDisk ¶

func (o *V1Volume) GetGcePersistentDisk() V1GCEPersistentDiskVolumeSource

GetGcePersistentDisk returns the GcePersistentDisk field value if set, zero value otherwise.

func (*V1Volume) GetGcePersistentDiskOk ¶

func (o *V1Volume) GetGcePersistentDiskOk() (*V1GCEPersistentDiskVolumeSource, bool)

GetGcePersistentDiskOk returns a tuple with the GcePersistentDisk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetGitRepo ¶

func (o *V1Volume) GetGitRepo() V1GitRepoVolumeSource

GetGitRepo returns the GitRepo field value if set, zero value otherwise.

func (*V1Volume) GetGitRepoOk ¶

func (o *V1Volume) GetGitRepoOk() (*V1GitRepoVolumeSource, bool)

GetGitRepoOk returns a tuple with the GitRepo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetGlusterfs ¶

func (o *V1Volume) GetGlusterfs() V1GlusterfsVolumeSource

GetGlusterfs returns the Glusterfs field value if set, zero value otherwise.

func (*V1Volume) GetGlusterfsOk ¶

func (o *V1Volume) GetGlusterfsOk() (*V1GlusterfsVolumeSource, bool)

GetGlusterfsOk returns a tuple with the Glusterfs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetHostPath ¶

func (o *V1Volume) GetHostPath() V1HostPathVolumeSource

GetHostPath returns the HostPath field value if set, zero value otherwise.

func (*V1Volume) GetHostPathOk ¶

func (o *V1Volume) GetHostPathOk() (*V1HostPathVolumeSource, bool)

GetHostPathOk returns a tuple with the HostPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetIscsi ¶

func (o *V1Volume) GetIscsi() V1ISCSIVolumeSource

GetIscsi returns the Iscsi field value if set, zero value otherwise.

func (*V1Volume) GetIscsiOk ¶

func (o *V1Volume) GetIscsiOk() (*V1ISCSIVolumeSource, bool)

GetIscsiOk returns a tuple with the Iscsi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetName ¶

func (o *V1Volume) GetName() string

GetName returns the Name field value

func (*V1Volume) GetNameOk ¶

func (o *V1Volume) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1Volume) GetNfs ¶

func (o *V1Volume) GetNfs() V1NFSVolumeSource

GetNfs returns the Nfs field value if set, zero value otherwise.

func (*V1Volume) GetNfsOk ¶

func (o *V1Volume) GetNfsOk() (*V1NFSVolumeSource, bool)

GetNfsOk returns a tuple with the Nfs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetPersistentVolumeClaim ¶

func (o *V1Volume) GetPersistentVolumeClaim() V1PersistentVolumeClaimVolumeSource

GetPersistentVolumeClaim returns the PersistentVolumeClaim field value if set, zero value otherwise.

func (*V1Volume) GetPersistentVolumeClaimOk ¶

func (o *V1Volume) GetPersistentVolumeClaimOk() (*V1PersistentVolumeClaimVolumeSource, bool)

GetPersistentVolumeClaimOk returns a tuple with the PersistentVolumeClaim field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetPhotonPersistentDisk ¶

func (o *V1Volume) GetPhotonPersistentDisk() V1PhotonPersistentDiskVolumeSource

GetPhotonPersistentDisk returns the PhotonPersistentDisk field value if set, zero value otherwise.

func (*V1Volume) GetPhotonPersistentDiskOk ¶

func (o *V1Volume) GetPhotonPersistentDiskOk() (*V1PhotonPersistentDiskVolumeSource, bool)

GetPhotonPersistentDiskOk returns a tuple with the PhotonPersistentDisk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetPortworxVolume ¶

func (o *V1Volume) GetPortworxVolume() V1PortworxVolumeSource

GetPortworxVolume returns the PortworxVolume field value if set, zero value otherwise.

func (*V1Volume) GetPortworxVolumeOk ¶

func (o *V1Volume) GetPortworxVolumeOk() (*V1PortworxVolumeSource, bool)

GetPortworxVolumeOk returns a tuple with the PortworxVolume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetProjected ¶

func (o *V1Volume) GetProjected() V1ProjectedVolumeSource

GetProjected returns the Projected field value if set, zero value otherwise.

func (*V1Volume) GetProjectedOk ¶

func (o *V1Volume) GetProjectedOk() (*V1ProjectedVolumeSource, bool)

GetProjectedOk returns a tuple with the Projected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetQuobyte ¶

func (o *V1Volume) GetQuobyte() V1QuobyteVolumeSource

GetQuobyte returns the Quobyte field value if set, zero value otherwise.

func (*V1Volume) GetQuobyteOk ¶

func (o *V1Volume) GetQuobyteOk() (*V1QuobyteVolumeSource, bool)

GetQuobyteOk returns a tuple with the Quobyte field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetRbd ¶

func (o *V1Volume) GetRbd() V1RBDVolumeSource

GetRbd returns the Rbd field value if set, zero value otherwise.

func (*V1Volume) GetRbdOk ¶

func (o *V1Volume) GetRbdOk() (*V1RBDVolumeSource, bool)

GetRbdOk returns a tuple with the Rbd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetScaleIO ¶

func (o *V1Volume) GetScaleIO() V1ScaleIOVolumeSource

GetScaleIO returns the ScaleIO field value if set, zero value otherwise.

func (*V1Volume) GetScaleIOOk ¶

func (o *V1Volume) GetScaleIOOk() (*V1ScaleIOVolumeSource, bool)

GetScaleIOOk returns a tuple with the ScaleIO field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetSecret ¶

func (o *V1Volume) GetSecret() V1SecretVolumeSource

GetSecret returns the Secret field value if set, zero value otherwise.

func (*V1Volume) GetSecretOk ¶

func (o *V1Volume) GetSecretOk() (*V1SecretVolumeSource, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetStorageos ¶

func (o *V1Volume) GetStorageos() V1StorageOSVolumeSource

GetStorageos returns the Storageos field value if set, zero value otherwise.

func (*V1Volume) GetStorageosOk ¶

func (o *V1Volume) GetStorageosOk() (*V1StorageOSVolumeSource, bool)

GetStorageosOk returns a tuple with the Storageos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) GetVsphereVolume ¶

func (o *V1Volume) GetVsphereVolume() V1VsphereVirtualDiskVolumeSource

GetVsphereVolume returns the VsphereVolume field value if set, zero value otherwise.

func (*V1Volume) GetVsphereVolumeOk ¶

func (o *V1Volume) GetVsphereVolumeOk() (*V1VsphereVirtualDiskVolumeSource, bool)

GetVsphereVolumeOk returns a tuple with the VsphereVolume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1Volume) HasAwsElasticBlockStore ¶

func (o *V1Volume) HasAwsElasticBlockStore() bool

HasAwsElasticBlockStore returns a boolean if a field has been set.

func (*V1Volume) HasAzureDisk ¶

func (o *V1Volume) HasAzureDisk() bool

HasAzureDisk returns a boolean if a field has been set.

func (*V1Volume) HasAzureFile ¶

func (o *V1Volume) HasAzureFile() bool

HasAzureFile returns a boolean if a field has been set.

func (*V1Volume) HasCephfs ¶

func (o *V1Volume) HasCephfs() bool

HasCephfs returns a boolean if a field has been set.

func (*V1Volume) HasCinder ¶

func (o *V1Volume) HasCinder() bool

HasCinder returns a boolean if a field has been set.

func (*V1Volume) HasConfigMap ¶

func (o *V1Volume) HasConfigMap() bool

HasConfigMap returns a boolean if a field has been set.

func (*V1Volume) HasDownwardAPI ¶

func (o *V1Volume) HasDownwardAPI() bool

HasDownwardAPI returns a boolean if a field has been set.

func (*V1Volume) HasEmptyDir ¶

func (o *V1Volume) HasEmptyDir() bool

HasEmptyDir returns a boolean if a field has been set.

func (*V1Volume) HasFc ¶

func (o *V1Volume) HasFc() bool

HasFc returns a boolean if a field has been set.

func (*V1Volume) HasFlexVolume ¶

func (o *V1Volume) HasFlexVolume() bool

HasFlexVolume returns a boolean if a field has been set.

func (*V1Volume) HasFlocker ¶

func (o *V1Volume) HasFlocker() bool

HasFlocker returns a boolean if a field has been set.

func (*V1Volume) HasGcePersistentDisk ¶

func (o *V1Volume) HasGcePersistentDisk() bool

HasGcePersistentDisk returns a boolean if a field has been set.

func (*V1Volume) HasGitRepo ¶

func (o *V1Volume) HasGitRepo() bool

HasGitRepo returns a boolean if a field has been set.

func (*V1Volume) HasGlusterfs ¶

func (o *V1Volume) HasGlusterfs() bool

HasGlusterfs returns a boolean if a field has been set.

func (*V1Volume) HasHostPath ¶

func (o *V1Volume) HasHostPath() bool

HasHostPath returns a boolean if a field has been set.

func (*V1Volume) HasIscsi ¶

func (o *V1Volume) HasIscsi() bool

HasIscsi returns a boolean if a field has been set.

func (*V1Volume) HasNfs ¶

func (o *V1Volume) HasNfs() bool

HasNfs returns a boolean if a field has been set.

func (*V1Volume) HasPersistentVolumeClaim ¶

func (o *V1Volume) HasPersistentVolumeClaim() bool

HasPersistentVolumeClaim returns a boolean if a field has been set.

func (*V1Volume) HasPhotonPersistentDisk ¶

func (o *V1Volume) HasPhotonPersistentDisk() bool

HasPhotonPersistentDisk returns a boolean if a field has been set.

func (*V1Volume) HasPortworxVolume ¶

func (o *V1Volume) HasPortworxVolume() bool

HasPortworxVolume returns a boolean if a field has been set.

func (*V1Volume) HasProjected ¶

func (o *V1Volume) HasProjected() bool

HasProjected returns a boolean if a field has been set.

func (*V1Volume) HasQuobyte ¶

func (o *V1Volume) HasQuobyte() bool

HasQuobyte returns a boolean if a field has been set.

func (*V1Volume) HasRbd ¶

func (o *V1Volume) HasRbd() bool

HasRbd returns a boolean if a field has been set.

func (*V1Volume) HasScaleIO ¶

func (o *V1Volume) HasScaleIO() bool

HasScaleIO returns a boolean if a field has been set.

func (*V1Volume) HasSecret ¶

func (o *V1Volume) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*V1Volume) HasStorageos ¶

func (o *V1Volume) HasStorageos() bool

HasStorageos returns a boolean if a field has been set.

func (*V1Volume) HasVsphereVolume ¶

func (o *V1Volume) HasVsphereVolume() bool

HasVsphereVolume returns a boolean if a field has been set.

func (V1Volume) MarshalJSON ¶

func (o V1Volume) MarshalJSON() ([]byte, error)

func (*V1Volume) SetAwsElasticBlockStore ¶

func (o *V1Volume) SetAwsElasticBlockStore(v V1AWSElasticBlockStoreVolumeSource)

SetAwsElasticBlockStore gets a reference to the given V1AWSElasticBlockStoreVolumeSource and assigns it to the AwsElasticBlockStore field.

func (*V1Volume) SetAzureDisk ¶

func (o *V1Volume) SetAzureDisk(v V1AzureDiskVolumeSource)

SetAzureDisk gets a reference to the given V1AzureDiskVolumeSource and assigns it to the AzureDisk field.

func (*V1Volume) SetAzureFile ¶

func (o *V1Volume) SetAzureFile(v V1AzureFileVolumeSource)

SetAzureFile gets a reference to the given V1AzureFileVolumeSource and assigns it to the AzureFile field.

func (*V1Volume) SetCephfs ¶

func (o *V1Volume) SetCephfs(v V1CephFSVolumeSource)

SetCephfs gets a reference to the given V1CephFSVolumeSource and assigns it to the Cephfs field.

func (*V1Volume) SetCinder ¶

func (o *V1Volume) SetCinder(v V1CinderVolumeSource)

SetCinder gets a reference to the given V1CinderVolumeSource and assigns it to the Cinder field.

func (*V1Volume) SetConfigMap ¶

func (o *V1Volume) SetConfigMap(v V1ConfigMapVolumeSource)

SetConfigMap gets a reference to the given V1ConfigMapVolumeSource and assigns it to the ConfigMap field.

func (*V1Volume) SetDownwardAPI ¶

func (o *V1Volume) SetDownwardAPI(v V1DownwardAPIVolumeSource)

SetDownwardAPI gets a reference to the given V1DownwardAPIVolumeSource and assigns it to the DownwardAPI field.

func (*V1Volume) SetEmptyDir ¶

func (o *V1Volume) SetEmptyDir(v V1EmptyDirVolumeSource)

SetEmptyDir gets a reference to the given V1EmptyDirVolumeSource and assigns it to the EmptyDir field.

func (*V1Volume) SetFc ¶

func (o *V1Volume) SetFc(v V1FCVolumeSource)

SetFc gets a reference to the given V1FCVolumeSource and assigns it to the Fc field.

func (*V1Volume) SetFlexVolume ¶

func (o *V1Volume) SetFlexVolume(v V1FlexVolumeSource)

SetFlexVolume gets a reference to the given V1FlexVolumeSource and assigns it to the FlexVolume field.

func (*V1Volume) SetFlocker ¶

func (o *V1Volume) SetFlocker(v V1FlockerVolumeSource)

SetFlocker gets a reference to the given V1FlockerVolumeSource and assigns it to the Flocker field.

func (*V1Volume) SetGcePersistentDisk ¶

func (o *V1Volume) SetGcePersistentDisk(v V1GCEPersistentDiskVolumeSource)

SetGcePersistentDisk gets a reference to the given V1GCEPersistentDiskVolumeSource and assigns it to the GcePersistentDisk field.

func (*V1Volume) SetGitRepo ¶

func (o *V1Volume) SetGitRepo(v V1GitRepoVolumeSource)

SetGitRepo gets a reference to the given V1GitRepoVolumeSource and assigns it to the GitRepo field.

func (*V1Volume) SetGlusterfs ¶

func (o *V1Volume) SetGlusterfs(v V1GlusterfsVolumeSource)

SetGlusterfs gets a reference to the given V1GlusterfsVolumeSource and assigns it to the Glusterfs field.

func (*V1Volume) SetHostPath ¶

func (o *V1Volume) SetHostPath(v V1HostPathVolumeSource)

SetHostPath gets a reference to the given V1HostPathVolumeSource and assigns it to the HostPath field.

func (*V1Volume) SetIscsi ¶

func (o *V1Volume) SetIscsi(v V1ISCSIVolumeSource)

SetIscsi gets a reference to the given V1ISCSIVolumeSource and assigns it to the Iscsi field.

func (*V1Volume) SetName ¶

func (o *V1Volume) SetName(v string)

SetName sets field value

func (*V1Volume) SetNfs ¶

func (o *V1Volume) SetNfs(v V1NFSVolumeSource)

SetNfs gets a reference to the given V1NFSVolumeSource and assigns it to the Nfs field.

func (*V1Volume) SetPersistentVolumeClaim ¶

func (o *V1Volume) SetPersistentVolumeClaim(v V1PersistentVolumeClaimVolumeSource)

SetPersistentVolumeClaim gets a reference to the given V1PersistentVolumeClaimVolumeSource and assigns it to the PersistentVolumeClaim field.

func (*V1Volume) SetPhotonPersistentDisk ¶

func (o *V1Volume) SetPhotonPersistentDisk(v V1PhotonPersistentDiskVolumeSource)

SetPhotonPersistentDisk gets a reference to the given V1PhotonPersistentDiskVolumeSource and assigns it to the PhotonPersistentDisk field.

func (*V1Volume) SetPortworxVolume ¶

func (o *V1Volume) SetPortworxVolume(v V1PortworxVolumeSource)

SetPortworxVolume gets a reference to the given V1PortworxVolumeSource and assigns it to the PortworxVolume field.

func (*V1Volume) SetProjected ¶

func (o *V1Volume) SetProjected(v V1ProjectedVolumeSource)

SetProjected gets a reference to the given V1ProjectedVolumeSource and assigns it to the Projected field.

func (*V1Volume) SetQuobyte ¶

func (o *V1Volume) SetQuobyte(v V1QuobyteVolumeSource)

SetQuobyte gets a reference to the given V1QuobyteVolumeSource and assigns it to the Quobyte field.

func (*V1Volume) SetRbd ¶

func (o *V1Volume) SetRbd(v V1RBDVolumeSource)

SetRbd gets a reference to the given V1RBDVolumeSource and assigns it to the Rbd field.

func (*V1Volume) SetScaleIO ¶

func (o *V1Volume) SetScaleIO(v V1ScaleIOVolumeSource)

SetScaleIO gets a reference to the given V1ScaleIOVolumeSource and assigns it to the ScaleIO field.

func (*V1Volume) SetSecret ¶

func (o *V1Volume) SetSecret(v V1SecretVolumeSource)

SetSecret gets a reference to the given V1SecretVolumeSource and assigns it to the Secret field.

func (*V1Volume) SetStorageos ¶

func (o *V1Volume) SetStorageos(v V1StorageOSVolumeSource)

SetStorageos gets a reference to the given V1StorageOSVolumeSource and assigns it to the Storageos field.

func (*V1Volume) SetVsphereVolume ¶

func (o *V1Volume) SetVsphereVolume(v V1VsphereVirtualDiskVolumeSource)

SetVsphereVolume gets a reference to the given V1VsphereVirtualDiskVolumeSource and assigns it to the VsphereVolume field.

func (V1Volume) ToMap ¶

func (o V1Volume) ToMap() (map[string]interface{}, error)

type V1VolumeDevice ¶

type V1VolumeDevice struct {
	// devicePath is the path inside of the container that the device will be mapped to.
	DevicePath string `json:"devicePath"`
	// name must match the name of a persistentVolumeClaim in the pod
	Name string `json:"name"`
}

V1VolumeDevice volumeDevice describes a mapping of a raw block device within a container.

func NewV1VolumeDevice ¶

func NewV1VolumeDevice(devicePath string, name string) *V1VolumeDevice

NewV1VolumeDevice instantiates a new V1VolumeDevice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1VolumeDeviceWithDefaults ¶

func NewV1VolumeDeviceWithDefaults() *V1VolumeDevice

NewV1VolumeDeviceWithDefaults instantiates a new V1VolumeDevice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1VolumeDevice) GetDevicePath ¶

func (o *V1VolumeDevice) GetDevicePath() string

GetDevicePath returns the DevicePath field value

func (*V1VolumeDevice) GetDevicePathOk ¶

func (o *V1VolumeDevice) GetDevicePathOk() (*string, bool)

GetDevicePathOk returns a tuple with the DevicePath field value and a boolean to check if the value has been set.

func (*V1VolumeDevice) GetName ¶

func (o *V1VolumeDevice) GetName() string

GetName returns the Name field value

func (*V1VolumeDevice) GetNameOk ¶

func (o *V1VolumeDevice) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (V1VolumeDevice) MarshalJSON ¶

func (o V1VolumeDevice) MarshalJSON() ([]byte, error)

func (*V1VolumeDevice) SetDevicePath ¶

func (o *V1VolumeDevice) SetDevicePath(v string)

SetDevicePath sets field value

func (*V1VolumeDevice) SetName ¶

func (o *V1VolumeDevice) SetName(v string)

SetName sets field value

func (V1VolumeDevice) ToMap ¶

func (o V1VolumeDevice) ToMap() (map[string]interface{}, error)

type V1VolumeMount ¶

type V1VolumeMount struct {
	// Path within the container at which the volume should be mounted.  Must not contain ':'.
	MountPath        string                  `json:"mountPath"`
	MountPropagation *V1MountPropagationMode `json:"mountPropagation,omitempty"`
	// This must match the Name of a Volume.
	Name string `json:"name"`
	// Mounted read-only if true, read-write otherwise (false or unspecified). Defaults to false.
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Path within the volume from which the container's volume should be mounted. Defaults to \"\" (volume's root).
	SubPath *string `json:"subPath,omitempty"`
}

V1VolumeMount VolumeMount describes a mounting of a Volume within a container.

func NewV1VolumeMount ¶

func NewV1VolumeMount(mountPath string, name string) *V1VolumeMount

NewV1VolumeMount instantiates a new V1VolumeMount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1VolumeMountWithDefaults ¶

func NewV1VolumeMountWithDefaults() *V1VolumeMount

NewV1VolumeMountWithDefaults instantiates a new V1VolumeMount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1VolumeMount) GetMountPath ¶

func (o *V1VolumeMount) GetMountPath() string

GetMountPath returns the MountPath field value

func (*V1VolumeMount) GetMountPathOk ¶

func (o *V1VolumeMount) GetMountPathOk() (*string, bool)

GetMountPathOk returns a tuple with the MountPath field value and a boolean to check if the value has been set.

func (*V1VolumeMount) GetMountPropagation ¶

func (o *V1VolumeMount) GetMountPropagation() V1MountPropagationMode

GetMountPropagation returns the MountPropagation field value if set, zero value otherwise.

func (*V1VolumeMount) GetMountPropagationOk ¶

func (o *V1VolumeMount) GetMountPropagationOk() (*V1MountPropagationMode, bool)

GetMountPropagationOk returns a tuple with the MountPropagation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VolumeMount) GetName ¶

func (o *V1VolumeMount) GetName() string

GetName returns the Name field value

func (*V1VolumeMount) GetNameOk ¶

func (o *V1VolumeMount) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V1VolumeMount) GetReadOnly ¶

func (o *V1VolumeMount) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*V1VolumeMount) GetReadOnlyOk ¶

func (o *V1VolumeMount) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VolumeMount) GetSubPath ¶

func (o *V1VolumeMount) GetSubPath() string

GetSubPath returns the SubPath field value if set, zero value otherwise.

func (*V1VolumeMount) GetSubPathOk ¶

func (o *V1VolumeMount) GetSubPathOk() (*string, bool)

GetSubPathOk returns a tuple with the SubPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VolumeMount) HasMountPropagation ¶

func (o *V1VolumeMount) HasMountPropagation() bool

HasMountPropagation returns a boolean if a field has been set.

func (*V1VolumeMount) HasReadOnly ¶

func (o *V1VolumeMount) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (*V1VolumeMount) HasSubPath ¶

func (o *V1VolumeMount) HasSubPath() bool

HasSubPath returns a boolean if a field has been set.

func (V1VolumeMount) MarshalJSON ¶

func (o V1VolumeMount) MarshalJSON() ([]byte, error)

func (*V1VolumeMount) SetMountPath ¶

func (o *V1VolumeMount) SetMountPath(v string)

SetMountPath sets field value

func (*V1VolumeMount) SetMountPropagation ¶

func (o *V1VolumeMount) SetMountPropagation(v V1MountPropagationMode)

SetMountPropagation gets a reference to the given V1MountPropagationMode and assigns it to the MountPropagation field.

func (*V1VolumeMount) SetName ¶

func (o *V1VolumeMount) SetName(v string)

SetName sets field value

func (*V1VolumeMount) SetReadOnly ¶

func (o *V1VolumeMount) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (*V1VolumeMount) SetSubPath ¶

func (o *V1VolumeMount) SetSubPath(v string)

SetSubPath gets a reference to the given string and assigns it to the SubPath field.

func (V1VolumeMount) ToMap ¶

func (o V1VolumeMount) ToMap() (map[string]interface{}, error)

type V1VolumeNodeAffinity ¶

type V1VolumeNodeAffinity struct {
	Required *V1NodeSelector `json:"required,omitempty"`
}

V1VolumeNodeAffinity VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.

func NewV1VolumeNodeAffinity ¶

func NewV1VolumeNodeAffinity() *V1VolumeNodeAffinity

NewV1VolumeNodeAffinity instantiates a new V1VolumeNodeAffinity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1VolumeNodeAffinityWithDefaults ¶

func NewV1VolumeNodeAffinityWithDefaults() *V1VolumeNodeAffinity

NewV1VolumeNodeAffinityWithDefaults instantiates a new V1VolumeNodeAffinity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1VolumeNodeAffinity) GetRequired ¶

func (o *V1VolumeNodeAffinity) GetRequired() V1NodeSelector

GetRequired returns the Required field value if set, zero value otherwise.

func (*V1VolumeNodeAffinity) GetRequiredOk ¶

func (o *V1VolumeNodeAffinity) GetRequiredOk() (*V1NodeSelector, bool)

GetRequiredOk returns a tuple with the Required field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VolumeNodeAffinity) HasRequired ¶

func (o *V1VolumeNodeAffinity) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (V1VolumeNodeAffinity) MarshalJSON ¶

func (o V1VolumeNodeAffinity) MarshalJSON() ([]byte, error)

func (*V1VolumeNodeAffinity) SetRequired ¶

func (o *V1VolumeNodeAffinity) SetRequired(v V1NodeSelector)

SetRequired gets a reference to the given V1NodeSelector and assigns it to the Required field.

func (V1VolumeNodeAffinity) ToMap ¶

func (o V1VolumeNodeAffinity) ToMap() (map[string]interface{}, error)

type V1VolumeProjection ¶

type V1VolumeProjection struct {
	ConfigMap           *V1ConfigMapProjection           `json:"configMap,omitempty"`
	DownwardAPI         *V1DownwardAPIProjection         `json:"downwardAPI,omitempty"`
	Secret              *V1SecretProjection              `json:"secret,omitempty"`
	ServiceAccountToken *V1ServiceAccountTokenProjection `json:"serviceAccountToken,omitempty"`
}

V1VolumeProjection Projection that may be projected along with other supported volume types

func NewV1VolumeProjection ¶

func NewV1VolumeProjection() *V1VolumeProjection

NewV1VolumeProjection instantiates a new V1VolumeProjection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1VolumeProjectionWithDefaults ¶

func NewV1VolumeProjectionWithDefaults() *V1VolumeProjection

NewV1VolumeProjectionWithDefaults instantiates a new V1VolumeProjection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1VolumeProjection) GetConfigMap ¶

func (o *V1VolumeProjection) GetConfigMap() V1ConfigMapProjection

GetConfigMap returns the ConfigMap field value if set, zero value otherwise.

func (*V1VolumeProjection) GetConfigMapOk ¶

func (o *V1VolumeProjection) GetConfigMapOk() (*V1ConfigMapProjection, bool)

GetConfigMapOk returns a tuple with the ConfigMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VolumeProjection) GetDownwardAPI ¶

func (o *V1VolumeProjection) GetDownwardAPI() V1DownwardAPIProjection

GetDownwardAPI returns the DownwardAPI field value if set, zero value otherwise.

func (*V1VolumeProjection) GetDownwardAPIOk ¶

func (o *V1VolumeProjection) GetDownwardAPIOk() (*V1DownwardAPIProjection, bool)

GetDownwardAPIOk returns a tuple with the DownwardAPI field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VolumeProjection) GetSecret ¶

func (o *V1VolumeProjection) GetSecret() V1SecretProjection

GetSecret returns the Secret field value if set, zero value otherwise.

func (*V1VolumeProjection) GetSecretOk ¶

func (o *V1VolumeProjection) GetSecretOk() (*V1SecretProjection, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VolumeProjection) GetServiceAccountToken ¶

func (o *V1VolumeProjection) GetServiceAccountToken() V1ServiceAccountTokenProjection

GetServiceAccountToken returns the ServiceAccountToken field value if set, zero value otherwise.

func (*V1VolumeProjection) GetServiceAccountTokenOk ¶

func (o *V1VolumeProjection) GetServiceAccountTokenOk() (*V1ServiceAccountTokenProjection, bool)

GetServiceAccountTokenOk returns a tuple with the ServiceAccountToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VolumeProjection) HasConfigMap ¶

func (o *V1VolumeProjection) HasConfigMap() bool

HasConfigMap returns a boolean if a field has been set.

func (*V1VolumeProjection) HasDownwardAPI ¶

func (o *V1VolumeProjection) HasDownwardAPI() bool

HasDownwardAPI returns a boolean if a field has been set.

func (*V1VolumeProjection) HasSecret ¶

func (o *V1VolumeProjection) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*V1VolumeProjection) HasServiceAccountToken ¶

func (o *V1VolumeProjection) HasServiceAccountToken() bool

HasServiceAccountToken returns a boolean if a field has been set.

func (V1VolumeProjection) MarshalJSON ¶

func (o V1VolumeProjection) MarshalJSON() ([]byte, error)

func (*V1VolumeProjection) SetConfigMap ¶

func (o *V1VolumeProjection) SetConfigMap(v V1ConfigMapProjection)

SetConfigMap gets a reference to the given V1ConfigMapProjection and assigns it to the ConfigMap field.

func (*V1VolumeProjection) SetDownwardAPI ¶

func (o *V1VolumeProjection) SetDownwardAPI(v V1DownwardAPIProjection)

SetDownwardAPI gets a reference to the given V1DownwardAPIProjection and assigns it to the DownwardAPI field.

func (*V1VolumeProjection) SetSecret ¶

func (o *V1VolumeProjection) SetSecret(v V1SecretProjection)

SetSecret gets a reference to the given V1SecretProjection and assigns it to the Secret field.

func (*V1VolumeProjection) SetServiceAccountToken ¶

func (o *V1VolumeProjection) SetServiceAccountToken(v V1ServiceAccountTokenProjection)

SetServiceAccountToken gets a reference to the given V1ServiceAccountTokenProjection and assigns it to the ServiceAccountToken field.

func (V1VolumeProjection) ToMap ¶

func (o V1VolumeProjection) ToMap() (map[string]interface{}, error)

type V1VsphereVirtualDiskVolumeSource ¶

type V1VsphereVirtualDiskVolumeSource struct {
	// Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified.
	FsType *string `json:"fsType,omitempty"`
	// Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
	StoragePolicyID *string `json:"storagePolicyID,omitempty"`
	// Storage Policy Based Management (SPBM) profile name.
	StoragePolicyName *string `json:"storagePolicyName,omitempty"`
	// Path that identifies vSphere volume vmdk
	VolumePath string `json:"volumePath"`
}

V1VsphereVirtualDiskVolumeSource Represents a vSphere volume resource.

func NewV1VsphereVirtualDiskVolumeSource ¶

func NewV1VsphereVirtualDiskVolumeSource(volumePath string) *V1VsphereVirtualDiskVolumeSource

NewV1VsphereVirtualDiskVolumeSource instantiates a new V1VsphereVirtualDiskVolumeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1VsphereVirtualDiskVolumeSourceWithDefaults ¶

func NewV1VsphereVirtualDiskVolumeSourceWithDefaults() *V1VsphereVirtualDiskVolumeSource

NewV1VsphereVirtualDiskVolumeSourceWithDefaults instantiates a new V1VsphereVirtualDiskVolumeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1VsphereVirtualDiskVolumeSource) GetFsType ¶

GetFsType returns the FsType field value if set, zero value otherwise.

func (*V1VsphereVirtualDiskVolumeSource) GetFsTypeOk ¶

func (o *V1VsphereVirtualDiskVolumeSource) GetFsTypeOk() (*string, bool)

GetFsTypeOk returns a tuple with the FsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VsphereVirtualDiskVolumeSource) GetStoragePolicyID ¶

func (o *V1VsphereVirtualDiskVolumeSource) GetStoragePolicyID() string

GetStoragePolicyID returns the StoragePolicyID field value if set, zero value otherwise.

func (*V1VsphereVirtualDiskVolumeSource) GetStoragePolicyIDOk ¶

func (o *V1VsphereVirtualDiskVolumeSource) GetStoragePolicyIDOk() (*string, bool)

GetStoragePolicyIDOk returns a tuple with the StoragePolicyID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VsphereVirtualDiskVolumeSource) GetStoragePolicyName ¶

func (o *V1VsphereVirtualDiskVolumeSource) GetStoragePolicyName() string

GetStoragePolicyName returns the StoragePolicyName field value if set, zero value otherwise.

func (*V1VsphereVirtualDiskVolumeSource) GetStoragePolicyNameOk ¶

func (o *V1VsphereVirtualDiskVolumeSource) GetStoragePolicyNameOk() (*string, bool)

GetStoragePolicyNameOk returns a tuple with the StoragePolicyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1VsphereVirtualDiskVolumeSource) GetVolumePath ¶

func (o *V1VsphereVirtualDiskVolumeSource) GetVolumePath() string

GetVolumePath returns the VolumePath field value

func (*V1VsphereVirtualDiskVolumeSource) GetVolumePathOk ¶

func (o *V1VsphereVirtualDiskVolumeSource) GetVolumePathOk() (*string, bool)

GetVolumePathOk returns a tuple with the VolumePath field value and a boolean to check if the value has been set.

func (*V1VsphereVirtualDiskVolumeSource) HasFsType ¶

func (o *V1VsphereVirtualDiskVolumeSource) HasFsType() bool

HasFsType returns a boolean if a field has been set.

func (*V1VsphereVirtualDiskVolumeSource) HasStoragePolicyID ¶

func (o *V1VsphereVirtualDiskVolumeSource) HasStoragePolicyID() bool

HasStoragePolicyID returns a boolean if a field has been set.

func (*V1VsphereVirtualDiskVolumeSource) HasStoragePolicyName ¶

func (o *V1VsphereVirtualDiskVolumeSource) HasStoragePolicyName() bool

HasStoragePolicyName returns a boolean if a field has been set.

func (V1VsphereVirtualDiskVolumeSource) MarshalJSON ¶

func (o V1VsphereVirtualDiskVolumeSource) MarshalJSON() ([]byte, error)

func (*V1VsphereVirtualDiskVolumeSource) SetFsType ¶

func (o *V1VsphereVirtualDiskVolumeSource) SetFsType(v string)

SetFsType gets a reference to the given string and assigns it to the FsType field.

func (*V1VsphereVirtualDiskVolumeSource) SetStoragePolicyID ¶

func (o *V1VsphereVirtualDiskVolumeSource) SetStoragePolicyID(v string)

SetStoragePolicyID gets a reference to the given string and assigns it to the StoragePolicyID field.

func (*V1VsphereVirtualDiskVolumeSource) SetStoragePolicyName ¶

func (o *V1VsphereVirtualDiskVolumeSource) SetStoragePolicyName(v string)

SetStoragePolicyName gets a reference to the given string and assigns it to the StoragePolicyName field.

func (*V1VsphereVirtualDiskVolumeSource) SetVolumePath ¶

func (o *V1VsphereVirtualDiskVolumeSource) SetVolumePath(v string)

SetVolumePath sets field value

func (V1VsphereVirtualDiskVolumeSource) ToMap ¶

func (o V1VsphereVirtualDiskVolumeSource) ToMap() (map[string]interface{}, error)

type V1WebHookTrigger ¶

type V1WebHookTrigger struct {
	// allowEnv determines whether the webhook can set environment variables; can only be set to true for GenericWebHook.
	AllowEnv *bool `json:"allowEnv,omitempty"`
	// secret used to validate requests. Deprecated: use SecretReference instead.
	Secret          *string                 `json:"secret,omitempty"`
	SecretReference *V1SecretLocalReference `json:"secretReference,omitempty"`
}

V1WebHookTrigger WebHookTrigger is a trigger that gets invoked using a webhook type of post

func NewV1WebHookTrigger ¶

func NewV1WebHookTrigger() *V1WebHookTrigger

NewV1WebHookTrigger instantiates a new V1WebHookTrigger object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1WebHookTriggerWithDefaults ¶

func NewV1WebHookTriggerWithDefaults() *V1WebHookTrigger

NewV1WebHookTriggerWithDefaults instantiates a new V1WebHookTrigger object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1WebHookTrigger) GetAllowEnv ¶

func (o *V1WebHookTrigger) GetAllowEnv() bool

GetAllowEnv returns the AllowEnv field value if set, zero value otherwise.

func (*V1WebHookTrigger) GetAllowEnvOk ¶

func (o *V1WebHookTrigger) GetAllowEnvOk() (*bool, bool)

GetAllowEnvOk returns a tuple with the AllowEnv field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1WebHookTrigger) GetSecret ¶

func (o *V1WebHookTrigger) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*V1WebHookTrigger) GetSecretOk ¶

func (o *V1WebHookTrigger) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1WebHookTrigger) GetSecretReference ¶

func (o *V1WebHookTrigger) GetSecretReference() V1SecretLocalReference

GetSecretReference returns the SecretReference field value if set, zero value otherwise.

func (*V1WebHookTrigger) GetSecretReferenceOk ¶

func (o *V1WebHookTrigger) GetSecretReferenceOk() (*V1SecretLocalReference, bool)

GetSecretReferenceOk returns a tuple with the SecretReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1WebHookTrigger) HasAllowEnv ¶

func (o *V1WebHookTrigger) HasAllowEnv() bool

HasAllowEnv returns a boolean if a field has been set.

func (*V1WebHookTrigger) HasSecret ¶

func (o *V1WebHookTrigger) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*V1WebHookTrigger) HasSecretReference ¶

func (o *V1WebHookTrigger) HasSecretReference() bool

HasSecretReference returns a boolean if a field has been set.

func (V1WebHookTrigger) MarshalJSON ¶

func (o V1WebHookTrigger) MarshalJSON() ([]byte, error)

func (*V1WebHookTrigger) SetAllowEnv ¶

func (o *V1WebHookTrigger) SetAllowEnv(v bool)

SetAllowEnv gets a reference to the given bool and assigns it to the AllowEnv field.

func (*V1WebHookTrigger) SetSecret ¶

func (o *V1WebHookTrigger) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (*V1WebHookTrigger) SetSecretReference ¶

func (o *V1WebHookTrigger) SetSecretReference(v V1SecretLocalReference)

SetSecretReference gets a reference to the given V1SecretLocalReference and assigns it to the SecretReference field.

func (V1WebHookTrigger) ToMap ¶

func (o V1WebHookTrigger) ToMap() (map[string]interface{}, error)

type V1WeightedPodAffinityTerm ¶

type V1WeightedPodAffinityTerm struct {
	PodAffinityTerm V1PodAffinityTerm `json:"podAffinityTerm"`
	// weight associated with matching the corresponding podAffinityTerm, in the range 1-100.
	Weight int32 `json:"weight"`
}

V1WeightedPodAffinityTerm The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)

func NewV1WeightedPodAffinityTerm ¶

func NewV1WeightedPodAffinityTerm(podAffinityTerm V1PodAffinityTerm, weight int32) *V1WeightedPodAffinityTerm

NewV1WeightedPodAffinityTerm instantiates a new V1WeightedPodAffinityTerm object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1WeightedPodAffinityTermWithDefaults ¶

func NewV1WeightedPodAffinityTermWithDefaults() *V1WeightedPodAffinityTerm

NewV1WeightedPodAffinityTermWithDefaults instantiates a new V1WeightedPodAffinityTerm object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1WeightedPodAffinityTerm) GetPodAffinityTerm ¶

func (o *V1WeightedPodAffinityTerm) GetPodAffinityTerm() V1PodAffinityTerm

GetPodAffinityTerm returns the PodAffinityTerm field value

func (*V1WeightedPodAffinityTerm) GetPodAffinityTermOk ¶

func (o *V1WeightedPodAffinityTerm) GetPodAffinityTermOk() (*V1PodAffinityTerm, bool)

GetPodAffinityTermOk returns a tuple with the PodAffinityTerm field value and a boolean to check if the value has been set.

func (*V1WeightedPodAffinityTerm) GetWeight ¶

func (o *V1WeightedPodAffinityTerm) GetWeight() int32

GetWeight returns the Weight field value

func (*V1WeightedPodAffinityTerm) GetWeightOk ¶

func (o *V1WeightedPodAffinityTerm) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (V1WeightedPodAffinityTerm) MarshalJSON ¶

func (o V1WeightedPodAffinityTerm) MarshalJSON() ([]byte, error)

func (*V1WeightedPodAffinityTerm) SetPodAffinityTerm ¶

func (o *V1WeightedPodAffinityTerm) SetPodAffinityTerm(v V1PodAffinityTerm)

SetPodAffinityTerm sets field value

func (*V1WeightedPodAffinityTerm) SetWeight ¶

func (o *V1WeightedPodAffinityTerm) SetWeight(v int32)

SetWeight sets field value

func (V1WeightedPodAffinityTerm) ToMap ¶

func (o V1WeightedPodAffinityTerm) ToMap() (map[string]interface{}, error)

type V1beta1Eviction ¶

type V1beta1Eviction struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion    *string          `json:"apiVersion,omitempty"`
	DeleteOptions *V1DeleteOptions `json:"deleteOptions,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string       `json:"kind,omitempty"`
	Metadata *V1ObjectMeta `json:"metadata,omitempty"`
}

V1beta1Eviction Eviction evicts a pod from its node subject to certain policies and safety constraints. This is a subresource of Pod. A request to cause such an eviction is created by POSTing to .../pods/<pod name>/evictions.

func NewV1beta1Eviction ¶

func NewV1beta1Eviction() *V1beta1Eviction

NewV1beta1Eviction instantiates a new V1beta1Eviction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1beta1EvictionWithDefaults ¶

func NewV1beta1EvictionWithDefaults() *V1beta1Eviction

NewV1beta1EvictionWithDefaults instantiates a new V1beta1Eviction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1beta1Eviction) GetApiVersion ¶

func (o *V1beta1Eviction) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1beta1Eviction) GetApiVersionOk ¶

func (o *V1beta1Eviction) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1beta1Eviction) GetDeleteOptions ¶

func (o *V1beta1Eviction) GetDeleteOptions() V1DeleteOptions

GetDeleteOptions returns the DeleteOptions field value if set, zero value otherwise.

func (*V1beta1Eviction) GetDeleteOptionsOk ¶

func (o *V1beta1Eviction) GetDeleteOptionsOk() (*V1DeleteOptions, bool)

GetDeleteOptionsOk returns a tuple with the DeleteOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1beta1Eviction) GetKind ¶

func (o *V1beta1Eviction) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1beta1Eviction) GetKindOk ¶

func (o *V1beta1Eviction) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1beta1Eviction) GetMetadata ¶

func (o *V1beta1Eviction) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1beta1Eviction) GetMetadataOk ¶

func (o *V1beta1Eviction) GetMetadataOk() (*V1ObjectMeta, 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 (*V1beta1Eviction) HasApiVersion ¶

func (o *V1beta1Eviction) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1beta1Eviction) HasDeleteOptions ¶

func (o *V1beta1Eviction) HasDeleteOptions() bool

HasDeleteOptions returns a boolean if a field has been set.

func (*V1beta1Eviction) HasKind ¶

func (o *V1beta1Eviction) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1beta1Eviction) HasMetadata ¶

func (o *V1beta1Eviction) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (V1beta1Eviction) MarshalJSON ¶

func (o V1beta1Eviction) MarshalJSON() ([]byte, error)

func (*V1beta1Eviction) SetApiVersion ¶

func (o *V1beta1Eviction) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1beta1Eviction) SetDeleteOptions ¶

func (o *V1beta1Eviction) SetDeleteOptions(v V1DeleteOptions)

SetDeleteOptions gets a reference to the given V1DeleteOptions and assigns it to the DeleteOptions field.

func (*V1beta1Eviction) SetKind ¶

func (o *V1beta1Eviction) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1beta1Eviction) SetMetadata ¶

func (o *V1beta1Eviction) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (V1beta1Eviction) ToMap ¶

func (o V1beta1Eviction) ToMap() (map[string]interface{}, error)

type V1beta1Scale ¶

type V1beta1Scale struct {
	// APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
	ApiVersion *string `json:"apiVersion,omitempty"`
	// Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	Kind     *string             `json:"kind,omitempty"`
	Metadata *V1ObjectMeta       `json:"metadata,omitempty"`
	Spec     *V1beta1ScaleSpec   `json:"spec,omitempty"`
	Status   *V1beta1ScaleStatus `json:"status,omitempty"`
}

V1beta1Scale represents a scaling request for a resource.

func NewV1beta1Scale ¶

func NewV1beta1Scale() *V1beta1Scale

NewV1beta1Scale instantiates a new V1beta1Scale object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1beta1ScaleWithDefaults ¶

func NewV1beta1ScaleWithDefaults() *V1beta1Scale

NewV1beta1ScaleWithDefaults instantiates a new V1beta1Scale object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1beta1Scale) GetApiVersion ¶

func (o *V1beta1Scale) GetApiVersion() string

GetApiVersion returns the ApiVersion field value if set, zero value otherwise.

func (*V1beta1Scale) GetApiVersionOk ¶

func (o *V1beta1Scale) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1beta1Scale) GetKind ¶

func (o *V1beta1Scale) GetKind() string

GetKind returns the Kind field value if set, zero value otherwise.

func (*V1beta1Scale) GetKindOk ¶

func (o *V1beta1Scale) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1beta1Scale) GetMetadata ¶

func (o *V1beta1Scale) GetMetadata() V1ObjectMeta

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*V1beta1Scale) GetMetadataOk ¶

func (o *V1beta1Scale) GetMetadataOk() (*V1ObjectMeta, 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 (*V1beta1Scale) GetSpec ¶

func (o *V1beta1Scale) GetSpec() V1beta1ScaleSpec

GetSpec returns the Spec field value if set, zero value otherwise.

func (*V1beta1Scale) GetSpecOk ¶

func (o *V1beta1Scale) GetSpecOk() (*V1beta1ScaleSpec, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1beta1Scale) GetStatus ¶

func (o *V1beta1Scale) GetStatus() V1beta1ScaleStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*V1beta1Scale) GetStatusOk ¶

func (o *V1beta1Scale) GetStatusOk() (*V1beta1ScaleStatus, 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 (*V1beta1Scale) HasApiVersion ¶

func (o *V1beta1Scale) HasApiVersion() bool

HasApiVersion returns a boolean if a field has been set.

func (*V1beta1Scale) HasKind ¶

func (o *V1beta1Scale) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*V1beta1Scale) HasMetadata ¶

func (o *V1beta1Scale) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*V1beta1Scale) HasSpec ¶

func (o *V1beta1Scale) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*V1beta1Scale) HasStatus ¶

func (o *V1beta1Scale) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (V1beta1Scale) MarshalJSON ¶

func (o V1beta1Scale) MarshalJSON() ([]byte, error)

func (*V1beta1Scale) SetApiVersion ¶

func (o *V1beta1Scale) SetApiVersion(v string)

SetApiVersion gets a reference to the given string and assigns it to the ApiVersion field.

func (*V1beta1Scale) SetKind ¶

func (o *V1beta1Scale) SetKind(v string)

SetKind gets a reference to the given string and assigns it to the Kind field.

func (*V1beta1Scale) SetMetadata ¶

func (o *V1beta1Scale) SetMetadata(v V1ObjectMeta)

SetMetadata gets a reference to the given V1ObjectMeta and assigns it to the Metadata field.

func (*V1beta1Scale) SetSpec ¶

func (o *V1beta1Scale) SetSpec(v V1beta1ScaleSpec)

SetSpec gets a reference to the given V1beta1ScaleSpec and assigns it to the Spec field.

func (*V1beta1Scale) SetStatus ¶

func (o *V1beta1Scale) SetStatus(v V1beta1ScaleStatus)

SetStatus gets a reference to the given V1beta1ScaleStatus and assigns it to the Status field.

func (V1beta1Scale) ToMap ¶

func (o V1beta1Scale) ToMap() (map[string]interface{}, error)

type V1beta1ScaleSpec ¶

type V1beta1ScaleSpec struct {
	// desired number of instances for the scaled object.
	Replicas *int32 `json:"replicas,omitempty"`
}

V1beta1ScaleSpec describes the attributes of a scale subresource

func NewV1beta1ScaleSpec ¶

func NewV1beta1ScaleSpec() *V1beta1ScaleSpec

NewV1beta1ScaleSpec instantiates a new V1beta1ScaleSpec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1beta1ScaleSpecWithDefaults ¶

func NewV1beta1ScaleSpecWithDefaults() *V1beta1ScaleSpec

NewV1beta1ScaleSpecWithDefaults instantiates a new V1beta1ScaleSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1beta1ScaleSpec) GetReplicas ¶

func (o *V1beta1ScaleSpec) GetReplicas() int32

GetReplicas returns the Replicas field value if set, zero value otherwise.

func (*V1beta1ScaleSpec) GetReplicasOk ¶

func (o *V1beta1ScaleSpec) 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.

func (*V1beta1ScaleSpec) HasReplicas ¶

func (o *V1beta1ScaleSpec) HasReplicas() bool

HasReplicas returns a boolean if a field has been set.

func (V1beta1ScaleSpec) MarshalJSON ¶

func (o V1beta1ScaleSpec) MarshalJSON() ([]byte, error)

func (*V1beta1ScaleSpec) SetReplicas ¶

func (o *V1beta1ScaleSpec) SetReplicas(v int32)

SetReplicas gets a reference to the given int32 and assigns it to the Replicas field.

func (V1beta1ScaleSpec) ToMap ¶

func (o V1beta1ScaleSpec) ToMap() (map[string]interface{}, error)

type V1beta1ScaleStatus ¶

type V1beta1ScaleStatus struct {
	// actual number of observed instances of the scaled object.
	Replicas int32 `json:"replicas"`
	// label query over pods that should match the replicas count. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
	Selector map[string]interface{} `json:"selector,omitempty"`
	// label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
	TargetSelector *string `json:"targetSelector,omitempty"`
}

V1beta1ScaleStatus represents the current status of a scale subresource.

func NewV1beta1ScaleStatus ¶

func NewV1beta1ScaleStatus(replicas int32) *V1beta1ScaleStatus

NewV1beta1ScaleStatus instantiates a new V1beta1ScaleStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1beta1ScaleStatusWithDefaults ¶

func NewV1beta1ScaleStatusWithDefaults() *V1beta1ScaleStatus

NewV1beta1ScaleStatusWithDefaults instantiates a new V1beta1ScaleStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1beta1ScaleStatus) GetReplicas ¶

func (o *V1beta1ScaleStatus) GetReplicas() int32

GetReplicas returns the Replicas field value

func (*V1beta1ScaleStatus) GetReplicasOk ¶

func (o *V1beta1ScaleStatus) GetReplicasOk() (*int32, bool)

GetReplicasOk returns a tuple with the Replicas field value and a boolean to check if the value has been set.

func (*V1beta1ScaleStatus) GetSelector ¶

func (o *V1beta1ScaleStatus) GetSelector() map[string]interface{}

GetSelector returns the Selector field value if set, zero value otherwise.

func (*V1beta1ScaleStatus) GetSelectorOk ¶

func (o *V1beta1ScaleStatus) GetSelectorOk() (map[string]interface{}, bool)

GetSelectorOk returns a tuple with the Selector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1beta1ScaleStatus) GetTargetSelector ¶

func (o *V1beta1ScaleStatus) GetTargetSelector() string

GetTargetSelector returns the TargetSelector field value if set, zero value otherwise.

func (*V1beta1ScaleStatus) GetTargetSelectorOk ¶

func (o *V1beta1ScaleStatus) GetTargetSelectorOk() (*string, bool)

GetTargetSelectorOk returns a tuple with the TargetSelector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1beta1ScaleStatus) HasSelector ¶

func (o *V1beta1ScaleStatus) HasSelector() bool

HasSelector returns a boolean if a field has been set.

func (*V1beta1ScaleStatus) HasTargetSelector ¶

func (o *V1beta1ScaleStatus) HasTargetSelector() bool

HasTargetSelector returns a boolean if a field has been set.

func (V1beta1ScaleStatus) MarshalJSON ¶

func (o V1beta1ScaleStatus) MarshalJSON() ([]byte, error)

func (*V1beta1ScaleStatus) SetReplicas ¶

func (o *V1beta1ScaleStatus) SetReplicas(v int32)

SetReplicas sets field value

func (*V1beta1ScaleStatus) SetSelector ¶

func (o *V1beta1ScaleStatus) SetSelector(v map[string]interface{})

SetSelector gets a reference to the given map[string]interface{} and assigns it to the Selector field.

func (*V1beta1ScaleStatus) SetTargetSelector ¶

func (o *V1beta1ScaleStatus) SetTargetSelector(v string)

SetTargetSelector gets a reference to the given string and assigns it to the TargetSelector field.

func (V1beta1ScaleStatus) ToMap ¶

func (o V1beta1ScaleStatus) ToMap() (map[string]interface{}, error)

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL